Ir para conteúdo
  • Cadastre-se

(Resolvido)[GLOBALEVENT] Ganhar item se player tiver em determinada area


Ir para solução Resolvido por Vodkart,

Posts Recomendados

bom dia, se possivel alguem pode me ajudar nesse script?
eu to tentando colocar pro player ganhar 400 GP a cada 1 segundo se ele tiver no temple (fromposition,toposition)
só que ta funcionando apenas pra 1 player só,

 

quando tem 2 players no templo, apenas um deles recebe os 400 gps a cada segundo

eu queria que todos os players que recebessem os 400gp qnd ficassem no templo (eu só consegui com 1 player so)

alguem pode me ajudar?


Globalevent:
 

Spoiler

function onThink(interval, lastExecution)
local from, to = {x = 148, y = 49, z = 7}, {x = 170, y = 60, z = 7}

for _, pid in ipairs(getPlayersOnline()) do
if isInRange(getPlayerPosition(pid), from, to) then
doPlayerAddItem(pid, 2152, 4)
doSendAnimatedText(getCreaturePosition(pid), '+400$', 65)
return true
end
end
end

 

Link para o post
Compartilhar em outros sites
  • Solução

@poko360 o problema é o 'return true' no lugar errado, você está parando o looping.

 

function onThink(interval, lastExecution)
local from, to = {x = 148, y = 49, z = 7}, {x = 170, y = 60, z = 7}
for _, pid in ipairs(getPlayersOnline()) do
if isInRange(getPlayerPosition(pid), from, to) then
doPlayerAddItem(pid, 2152, 4)
doSendAnimatedText(getCreaturePosition(pid), '+400$', 65)
end
end
return true
end

 

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites
Em 07/06/2019 em 08:33, Vodkart disse:

@poko360 o problema é o 'return true' no lugar errado, você está parando o looping.

 


function onThink(interval, lastExecution)
local from, to = {x = 148, y = 49, z = 7}, {x = 170, y = 60, z = 7}
for _, pid in ipairs(getPlayersOnline()) do
if isInRange(getPlayerPosition(pid), from, to) then
doPlayerAddItem(pid, 2152, 4)
doSendAnimatedText(getCreaturePosition(pid), '+400$', 65)
end
end
return true
end

 

 

 

 

ajuda

onde coloco?

iso?

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo