LA
creatureevent

Mensagens para iniciantes em forma de popup (com storage)

Por larissaots, 31 de mai. de 2015 em Globalevents e Spells

otserv
tibia
script
3
1.5k
larissaotsL
31 de maio de 2015 às 03:53

Créditos à Kaneki. happy.png

Objetivo
O player quando logar pela primeira vez, aparecerá um popup que poderá ser um texto de ajuda para os novatos, ou como preferir. Ele aparecerá apenas uma vez.

Tutorial

Newlogin.lua

function onLogin(cid)


local config = {
msginiciantes = "Bem vindo",
sto = 13540, -- STORAGE
}
if getPlayerStorageValue(cid, sto) <= 0 then
doPlayerPopupFYI(cid, config.msginiciantes)
setPlayerStorageValue(cid, sto, 1)
end
return true
end

Creaturescripts.xml

<event type="login" name="NewLogin" event="script" value="newlogin.lua"/>

Login.lua

registerCreatureEvent(cid, "NewLogin")
FurabioF
31 de maio de 2015 às 10:26

Obrigado por compartilhar, quando o evento é "onLogin", não precisa registrar nada em login.lua.

r0bert0R
01 de junho de 2015 às 03:58

Muito útil para servidores derivados, obg :D