Postado Julho 3, 2014 11 anos Ola amigos, estou começando na area de script e estou quebrando a cabeça para colocar um simples exaust em um script. function onSay(cid, words, param, condition, channel) if not getCreatureCondition(cid, CONDITION_INFIGHT) then doTeleportThing(cid, {x=1053, y=1054, z=7}) doPlayerSendTextMessage(cid,22, "Voce foi teleportado para o CP") else return doPlayerSendCancel(cid, "Voce nao pode usar o comando agora!") end return true end Se alguem puder me ajudar ou se ja tiver um tópico relacionado mandar o link porque não encontrei aqui no forum. Obrigado. Rep+ http://pokedg.servegame.com:8090 https://www.facebook.com/pokedg https://www.facebook.com/groups/pokedg/
Postado Julho 3, 2014 11 anos local tempo = 30 local storage = 94360 function onSay(cid, words, param, condition, channel) if not getCreatureCondition(cid, CONDITION_INFIGHT) then if (getPlayerStorageValue(cid, storage) <= os.time()) then doTeleportThing(cid, {x=1053, y=1054, z=7}) doPlayerSendTextMessage(cid,22, "Voce foi teleportado para o CP") setPlayerStorageValue(cid, storage, os.time()+exhaust) else doPlayerSendCancel(cid, "Voce so pode usar o comando daqui a "..exhaust.." segundos") end end return true end obs : não testei. Ajudei = REP+ Não dou suporte por PM qualquer dúvida procure no fórum,caso não encontre oque procura crie um tópico. [email protected]" /> | TFS 0.4 DEV | %5Bcreaturescript%5D Icones no minimap com descrição%5Btalkaction%5D Adicionar ou remover VIP do player.%5Bcreaturescripts%5D Senha para porta%5Btalkaction%5D Mandar mensagem para pasta do servidorMapa Evento War Castle%5Baction%5D Canoa em MovimentoTeleport Scroll System%5Bcreaturescripts%5D Recompensa por level para X vocations%5Btalkaction%5D Adicionar X item para o player%5Btalkactions%5D Adicionar item para todos players online%5Baction%5D Item que teleporta o player para house[action+movement] Passaporte para entrar no barco
Postado Julho 3, 2014 11 anos Autor local tempo = 30 local storage = 94360 function onSay(cid, words, param, condition, channel) if not getCreatureCondition(cid, CONDITION_INFIGHT) then if (getPlayerStorageValue(cid, storage) <= os.time()) then doTeleportThing(cid, {x=1053, y=1054, z=7}) doPlayerSendTextMessage(cid,22, "Voce foi teleportado para o CP") setPlayerStorageValue(cid, storage, os.time()+exhaust) else doPlayerSendCancel(cid, "Voce so pode usar o comando daqui a "..exhaust.." segundos") end end return true end obs : não testei. Erro, ele teleporta cp mas não conta exaust e aparece esse erro: [03/07/2014 18:02:06] [Error - TalkAction Interface] [03/07/2014 18:02:06] data/talkactions/scripts/teleportcp.lua:onSay [03/07/2014 18:02:06] Description: [03/07/2014 18:02:06] data/talkactions/scripts/teleportcp.lua:9: attempt to perform arithmetic on global 'exhaust' (a nil value) [03/07/2014 18:02:07] stack traceback: [03/07/2014 18:02:07] data/talkactions/scripts/teleportcp.lua:9: in function <data/talkactions/scripts/teleportcp.lua:4> http://pokedg.servegame.com:8090 https://www.facebook.com/pokedg https://www.facebook.com/groups/pokedg/
Postado Julho 3, 2014 11 anos Solução local tempo = 30 local storage, exhaust = 94360, 5 function onSay(cid, words, param, condition, channel) if not getCreatureCondition(cid, CONDITION_INFIGHT) then if (getPlayerStorageValue(cid, storage) <= os.time()) then doTeleportThing(cid, {x=1053, y=1054, z=7}) doPlayerSendTextMessage(cid,22, "Voce foi teleportado para o CP") setPlayerStorageValue(cid, storage, os.time()+exhaust) else doPlayerSendCancel(cid, "Voce so pode usar o comando daqui a "..exhaust.." segundos") end end return true end
Postado Julho 3, 2014 11 anos local tempo = 30 local storage = 94360 function onSay(cid, words, param, condition, channel) if not getCreatureCondition(cid, CONDITION_INFIGHT) then if (getPlayerStorageValue(cid, storage) <= os.time()) then doTeleportThing(cid, {x=1053, y=1054, z=7}) doPlayerSendTextMessage(cid,22, "Voce foi teleportado para o CP") setPlayerStorageValue(cid, storage, os.time()+tempo) else doPlayerSendCancel(cid, "Voce so pode usar o comando daqui a "..tempo.." segundos") end end return true end Ajudei = REP+ Não dou suporte por PM qualquer dúvida procure no fórum,caso não encontre oque procura crie um tópico. [email protected]" /> | TFS 0.4 DEV | %5Bcreaturescript%5D Icones no minimap com descrição%5Btalkaction%5D Adicionar ou remover VIP do player.%5Bcreaturescripts%5D Senha para porta%5Btalkaction%5D Mandar mensagem para pasta do servidorMapa Evento War Castle%5Baction%5D Canoa em MovimentoTeleport Scroll System%5Bcreaturescripts%5D Recompensa por level para X vocations%5Btalkaction%5D Adicionar X item para o player%5Btalkactions%5D Adicionar item para todos players online%5Baction%5D Item que teleporta o player para house[action+movement] Passaporte para entrar no barco
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.