local config = {
messages = {"AUSENTE!", "VOLTO JÁ!"},
delay = 10
}
local function automessage(cid)
if isCreature(cid) then
if getCreatureStorage(cid, 101010) == 1 then
doCreatureSay(cid, config.messages[math.random(1, #config.messages)], TALKTYPE_ORANGE_1)
addEvent(automessage, config.delay * 1000, cid)
end
end
return
end
function onSay(cid, words, param, channel)
if getCreatureStorage(cid, 101010) == -1 then
doCreatureSay(cid, config.messages[math.random(1, #config.messages)], TALKTYPE_ORANGE_1)
addEvent(automessage, config.delay * 1000, cid)
doPlayerSendCancel(cid, "Ausente Ativado")
doCreatureSetStorage(cid, 101010, 1)
else
doPlayerSendCancel(cid, "Ausente Desativado")
doCreatureSetStorage(cid, 101010, -1)
end
return true
end
4
965
14 de agosto de 2012 às 12:48
info
Grupo: Visconde
Registrado: 21/08/11
Posts: 470
Reputação: +5
Char no Tibia: ...

14 de agosto de 2012 às 17:50
oneshot funciono perfeitamente mais eu queria que fosse que nen o script que postei quando andar o ausente é altomaticamente desligado.
se puder fazer isso se n puder tbm mesmo assim REP + e se fizer leva + 1 REP
14 de agosto de 2012 às 21:30
local config = {
messages = {"AUSENTE!", "VOLTO JÁ!"},
delay = 10
}
local function automessage(cid, position)
if isCreature(cid) then
if getCreatureStorage(cid, 101010) == 1 then
if getThingPosition(cid) == position then
doCreatureSay(cid, config.messages[math.random(1, #config.messages)], TALKTYPE_ORANGE_1)
addEvent(automessage, config.delay * 1000, cid)
else
doCreatureSetStorage(cid, 101010, -1)
end
end
end
return
end
function onSay(cid, words, param, channel)
if getCreatureStorage(cid, 101010) == -1 then
doCreatureSay(cid, config.messages[math.random(1, #config.messages)], TALKTYPE_ORANGE_1)
addEvent(automessage, config.delay * 1000, cid, getThingPosition(cid))
doPlayerSendCancel(cid, "Ausente Ativado")
doCreatureSetStorage(cid, 101010, 1)
else
doPlayerSendCancel(cid, "Ausente Desativado")
doCreatureSetStorage(cid, 101010, -1)
end
return true
end



info
Grupo: Visconde
Registrado: 21/08/11
Posts: 470
Reputação: +5
Char no Tibia: ...
galera ajudem com esse script ele funciona na versao 8.60 so que no meu ot 9.53 não funcia ai queria que voces trokasem a cor dele para aparecer em laranja obs: quero que modifikem o script abaixo não quero outro script vlw ae quem ajudar REP +
Print De Exemplo.