Postado Setembro 19, 2016 8 anos Criar em ACTIONS/SCRIPTS/ depottp.lua function onUse(cid, item, fromPosition, itemEx, toPosition) local tempo = 900 -- Tempo para usar novamente (em segundos) local storage = 23585 -- storage pra verificar se o player já pode usar novamente local cidade = getPlayerTown(cid) local pos = getTownTemplePosition(cidade) if exhaustion.check(cid, storage) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Mensagem dizendo ao player que ele tem que esperar") return true end doTeleportThing(cid,pos) -- Não mecher! exhaustion.set(cid, storage, tempo) doSendMagicEffect(getPlayerPosition(cid),53) -- Efeito que sai! doRemoveItem(item.uid, 1) -- Não mecher! return true end Em ACTIONS.XML botar o seguinte codigo <action itemid="0000" script="depottp.lua"/> -- Colocar o ID do item! Agora é só configurar Editado Setembro 19, 2016 8 anos por Schulzinho (veja o histórico de edições)
Postado Setembro 19, 2016 8 anos Autor 1 hora atrás, Schulzinho disse: Criar em ACTIONS/SCRIPTS/ depottp.lua function onUse(cid, item, fromPosition, itemEx, toPosition) local tempo = 900 -- Tempo para usar novamente (em segundos) local storage = 23585 -- storage pra verificar se o player já pode usar novamente local cidade = getPlayerTown(cid) local pos = getTownTemplePosition(cidade) if exhaustion.check(cid, storage) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Mensagem dizendo ao player que ele tem que esperar") return true end doTeleportThing(cid,pos) -- Não mecher! exhaustion.set(cid, storage, tempo) doSendMagicEffect(getPlayerPosition(cid),53) -- Efeito que sai! doRemoveItem(item.uid, 1) -- Não mecher! return true end Em ACTIONS.XML botar o seguinte codigo <action itemid="0000" script="depottp.lua"/> -- Colocar o ID do item! Agora é só configurar amigo quando cliquei no item nao fez nada, nao poderia por favor tentar colocar as coordenadas para eu modificar , e nao remover o item quando usar pois e um shield que ganha em uma quest !
Postado Setembro 19, 2016 8 anos Qual o ID do item, e suas coordenadas? function onUse(cid, item, fromPosition, itemEx, toPosition) local tempo = 900 -- Tempo para usar novamente (em segundos) local storage = 23585 -- storage pra verificar se o player já pode usar novamente local pos = {x=000, y=000, z=0} -- Mudar a Coordenada if exhaustion.check(cid, storage) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Mensagem dizendo ao player que ele tem que esperar") return true end doTeleportThing(cid,pos) -- Não mecher! exhaustion.set(cid, storage, tempo) doSendMagicEffect(getPlayerPosition(cid),53) -- Efeito que sai! return true end Ocorreu algum erro? Configurou o Actions.xml com o id corretamente?
Postado Setembro 20, 2016 8 anos Em 18/09/2016 ás 11:49, leozincorsair disse: Ola galera queria uma script que ao usar um item dava Teleporte pro Dp com x tempo ! +REP Bem, é pra usar com X tempo, ou, quando usar o item, vai teleportar em X segundos?
Postado Setembro 20, 2016 8 anos Autor 2 horas atrás, Yota disse: Bem, é pra usar com X tempo, ou, quando usar o item, vai teleportar em X segundos? usar com x tempo , ter um tempo pra usar novamente.
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.