NÃO SERIA 3600 O TEMPO EM SEGUNDOS?
Editado Junho 20 por Jinkwink
[20/06/2012 14:20:37] [Error - TalkAction Interface]
[20/06/2012 14:20:37] data/talkactions/scripts/desbugar.lua:onSay
[20/06/2012 14:20:37] Description:
[20/06/2012 14:20:38] data/talkactions/scripts/desbugar.lua:11: attempt to call global 'getTownPosition' (a nil value)
[20/06/2012 14:20:38] stack traceback:
[20/06/2012 14:20:38] data/talkactions/scripts/desbugar.lua:11: in function <data/talkactions/scripts/desbugar.lua:1>
COLOCA A POSIÇAO DO TEMPLO MESMO:
1052, 1050, 7
Editado Junho 20 por Jinkwink
olha no bug que enviei
add nova msg
eu digito o comando e nao muda nada ;s
nao quando eu do o comando ele nao vai e nem da erro tem como coloca por coordenadas
Editado Junho 20 por Jinkwink
info
Grupo: Herói
Registrado: 05/11/07
Posts: 544
Reputação: +70

Tópico movido para seção correta;
Atenciosamente, Critical.
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

function onSay(cid, words, param) local stor,time = 600254,60 if getCreatureCondition(cid, CONDITION_INFIGHT) then doPlayerSendCancel(cid,"Espere seu Battle sair.") return true elseif not getTilePzInfo(getCreaturePosition(cid)) then doPlayerSendCancel(cid,"Você precisa estar em PZ.") return true elseif getPlayerStorageValue(cid, stor) >= os.time() then minutos = math.floor((getPlayerStorageValue(cid,stor) - os.time())/(60)) doPlayerSendCancel(cid,"Você deve esperar ".. (minutos < 0 and 0 or minutos) .." minutos para usar de novo o comando.") return true end doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) setPlayerStorageValue(cid,stor,os.time()+time*60) return true end
TERIA COMO FAZER SEM ELE ESTAR NO PZ E SEM BATTLE. MAIORIA DAS VEZES BUGA EM MONTANHAS
AI FICA POKEMON PERTO E NÃO SAI NUNCA
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

function onSay(cid, words, param) local stor,time = 600254,60 if getPlayerStorageValue(cid, stor) >= os.time() then minutos = math.floor((getPlayerStorageValue(cid,stor) - os.time())/(60)) doPlayerSendCancel(cid,"Você deve esperar ".. (minutos < 0 and 0 or minutos) .." minutos para usar de novo o comando.") return true end doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) setPlayerStorageValue(cid,stor,os.time()+time*60) return true end


info
Grupo: Artesão
Registrado: 19/05/11
Posts: 109
Reputação: +4
GALERA, É O SEGUINTE. COMO NÃO ACHEI UMA OPÇÃO DE DESBUGAR CHAR PARA SITE ENTÃO
RESOLVI ADAPTAR UM SCRIPT
TENHO ESSE SCRIPT QUE QUANDO O PLAYER FALA !templo ELE VAI PARA O TEMPLO.
TERIA COMO COLOCAR PRA USAR ESSA TALK DE 1 EM 1 HORA?
Editado Junho 20 por Jinkwink