Tenta assim, em data/talkactions/scripts, crie um arquivo chamado arenachefes.lua e adicione dentro:
local arenabosses = {x = 500, y = 400, z = 7} -- Bosses Arena Coordenates!
function onSay(cid, words, param)
if getGlobalStorageValue(17569) - os.time() > 0 then
return doPlayerSendTextMessage(cid, 27, "Bosses Arena not actived!")
end
doSendMagicEffect(getPlayerPosition(cid),53)
doPlayerSendTextMessage(cid,27,"Teleported to Bosses Arena!")
doTeleportThing(cid, arenabosses)
return true
end
Aonde ta em vermelho, você muda pras coordendas da arena!
Em talkactions.xml adicione essa tag:
<talkaction words="/arenadoschefes" hide="yes" event="script" value="arenachefes.lua"/>
~~
Muito bem, agora em data/actions/scripts, crie um arquivo chamado chefes.lua e adicione dentro:
function onUse(cid, item, frompos, item2, topos)
setGlobalStorageValue(17569, os.time()+300)
doBroadcastMessage("Bosses Arena opened!",MESSAGE_EVENT_ADVANCE)
return true
end
Em actions.xml adicione essa tag:
<action itemid="ITEMID" event="script" value="chefes.lua"/>
Prontinho, reinicie o server ![]()




info
Grupo: Campones
Registrado: 05/08/10
Posts: 26
Reputação: 0
Pessoal to fazendo uma script aki e é o seguinte o player vai usar um item ai eu queria que fosse liberado uma talkaction do tipo /arenadoschefes e que o server inteiro podesse usar e fosse teleportado pra tais cordenadas mais que esse comando seje bloqueado depois de 5 minutos e que só fosse liberado quando usarem o item mesmo tendo esta duração de 5 minutos
existe um script assim? tem como alguem fazer pra mim? vlws