LA
creatureevent

Aviso quando uma pessoa da staff logar

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

otserv
tibia
script
1
1.4k
larissaotsL
30 de maio de 2015 às 01:02

Créditos à Wakon e zipter98. happy.png

 

Objetivo

Irá aparecer uma mensagem em laranja no Local Chat quando o membro da staff entrar. Aparecerá assim:

(TUTOR) Fulano está online! Dúvidas no Help Channel.

 

Tutorial

Em data/creaturescripts/scripts, adicione staffon.lua e coloque:

local groups = {2, 3}
function onLogin(cid)
    if isInArray(groups, getPlayerGroupId(cid)) then
        doBroadcastMessage("["..getPlayerGroupName(cid).."] "..getPlayerName(cid)..", está online.")
    end
    return true
end

Após isso vá em data/creaturescripts abra o creaturescripts.xml e adicione a tag:

<event type="login" name="StaffOn" event="script" value="staffon.lua"/>

OBS. Está configurado para aparecer apenas para o cargo de Tutor e Senior Tutor.

Caso queira alterar, basta mudar o ID "2" e "3".