DA

[Encerrado] {Pedido} A cada x tempo, ganha x item .

Por Dann123, 24 de mai. de 2013 em Tópicos Sem Resposta

resolvido
tibia
script
otserv
9
813
Dann123D
24 de maio de 2013 às 19:29

Ai gente eu queria uma ajuda de uma script, tipo assim a cada 1 hora ganhasse o item 6527 para cada um dos players .

Tibia 8.60 subwat .

Quem me ajudar dou REP ++ .

Muito obrigado ^^ .

RoksasR
24 de maio de 2013 às 19:43

Vá em data/globalevents/scripts, crie um arquivo chamado auto_give.lua e adicione dentro:

 

 

function onThink()

for _, pid in ipairs(getPlayersOnline()) do
doPlayerAddItem(pid, 6527, 1)
doPlayerSendTextMessage(cid, 20, "Você recebeu um event coin, receberá novamente se permanecer online daqui 1 hr.")
end
return true
end

 

 

Em globalevents.xml adicione a seguinte tag:

 

<globalevent name="AutoGive" interval="3600" event="script" value="auto_give.lua"/>

Editado Maio 24 por Roksas

Dann123D
24 de maio de 2013 às 19:51

ok vou testar !

@Edit

ai cara tem como tipo assim a cada uma hora o cara recebe o item 6527 e manda uma mensagem no console dizendo voce recebeu um event coin. Espere mais uma hora para ganhar event coin .

Obrigado .

Editado Maio 24 por Dann123

RoksasR
24 de maio de 2013 às 20:49

Editei meu post :)

Dann123D
24 de maio de 2013 às 21:17

Ok vlw vou testar é a cada 1h neh ?

RoksasR
24 de maio de 2013 às 21:22

Exato, apartir de quando ligar o servidor.

Dann123D
24 de maio de 2013 às 21:42

Vlw rep ++

 

Pode fechar o tópico .

RoksasR
25 de maio de 2013 às 09:31

Tópico movido para a seção de dúvidas e pedidos resolvidos.

4 anos depois...
StigalS
21 de abril de 2018 às 02:48
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.