o script que eu te dei que erro ele apresentava?
Sistema De Passagem Por Tempo...help Meee
By Diley007, 12 de mai. de 2012 in Scripts
info
Group: Infante
Joined: 04/03/11
Posts: 1.6k
Reputation: +393
Tibia Character: No Have

info
Group: Conde
Joined: 21/03/12
Posts: 651
Reputation: +89
Tibia Character: Pussycat !

Criei Um Rapidinho para vc
va em data / movements / scripts / e renome qualqer arquivo.lua para lvltemplo
e add isso tudo la dentro
function onStepIn(cid, item, position, fromPosition)
local templo = {x= 160, y= 54, z= 7} ----Position do seu templo
local exhaust = 10 --Em quantos segundos dps que podera passar
doTeleportThing(cid, templo)
if (getPlayerStorageValue(cid, config.s) <= os.time()) then
setPlayerStorageValue(cid,config.s,os.time()+config.exhaust)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você passou pela porta so que voce agr não vai poder passa por aki durante 10 segundos.")
else
doPlayerSendCancel(cid,"Você não pode passsar agora so daki 10 segundos.")
end
return TRUE
end
e dps em movements.xml add essa tag la
<movevent type="StepIn" itemid="9280" event="script" value="walkback.lua"/>
entao so isso espero ter ajudado
ate
info
Group: Conde
Joined: 30/06/11
Posts: 631
Reputation: +371
Tibia Character: Warrior of Mort

#Reportado, @Smartbox. Estou considerando seu post como flood, pois você posta códigos que não funcionam com variáveis inexistentes sem sintaxe correta, e não é a primeira vez que faz isso. Preste mais atenção e teste seus códigos antes de posta.
E nem responda a isso senão vou considerar outro flood, caso queira tirar satisfação mande private.
info
Group: Infante
Joined: 04/03/11
Posts: 1.6k
Reputation: +393
Tibia Character: No Have

Smartbox o que e isso?
Cade os locais que vc expressa esta totalmente errado nao persista com erros pois são erros faceis de ser concertados e voce continua
Cara precisa estudar mais e prestar mais atençao.
Nao e a primeira vez que eu te do um sermão.
Cuidade voce ja foi reportado nao deixe ser reportado denovo.
info
Group: Artesão
Joined: 17/01/12
Posts: 137
Reputation: -1
Tibia Character: Nao Tenho

o script que eu te dei que erro ele apresentava?
po coloquei tudo certim so que ele n funfa, passei pela porta umas trocentas vezes e ele n funfa,
tipo se mando coloca < movevent event="StepIn" uniqueid="18900" script="passtemp.lua" /> mais na hora de colocar o serv on dava erro, ai eu mudei para <movevent type="StepIn" uniqueid="18900" event="script" value="passtemp.lua"/> sera que e por isso ???
Smartbox, teste seu script, todos os scripts postados aqui no xtibia em seu nome
estavam faltando alguma coisa.
teste ou será alertado.
info
Group: Infante
Joined: 04/03/11
Posts: 1.6k
Reputation: +393
Tibia Character: No Have

Nao apresenta erro o script
tem certeza que configuro certinho
info
Group: Artesão
Joined: 17/01/12
Posts: 137
Reputation: -1
Tibia Character: Nao Tenho

Nao apresenta erro o script
tem certeza que configuro certinho
tenho
info
Group: Infante
Joined: 04/03/11
Posts: 1.6k
Reputation: +393
Tibia Character: No Have

Refiz ele tenta agr
local temp = {exhausted = 1200000, -- Time you are exhausted in seconds.
storage = 5858, -- Storage used for "exhaust."
}
function onStepIn(cid, item, position, fromPosition)
tele = {x=132, y=348, z=7}
if(getPlayerStorageValue(cid, temp.storage) > os.time() and getPlayerStorageValue(cid, temp.storage) < 100+os.time()) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Volte após "..(getPlayerStorageValue(cid, temp.storage) - os.time()).." segundos.")
doTeleportThing(cid,tele)
return true
end
setPlayerStorageValue(cid, temp.storage, os.time() + temp.exhausted)
return true
end
Edited Maio 13 by caotic
info
Group: Conde
Joined: 30/06/11
Posts: 631
Reputation: +371
Tibia Character: Warrior of Mort

se não funcionar, usa esse:
local temp = {
exhausted = 30, -- tempo em segundos
storage = 58589
}
function onStepIn(cid, item, position, fromPosition)
if(getPlayerStorageValue(cid, temp.storage) > os.time()) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Volte após "..(getPlayerStorageValue(cid, temp.storage) - os.time()).." segundos.")
doTeleportThing(cid,fromPosition)
else
setPlayerStorageValue(cid, temp.storage, os.time() + temp.exhausted)
end
return true
end
info
Group: Infante
Joined: 04/03/11
Posts: 1.6k
Reputation: +393
Tibia Character: No Have

Acredito eu que os dois vão funcionar
Se nenhum funcionar fail para nos eu e Jhon
A e fique atento a configuraçao eu expressei meu script numa posiçao
Jhon ja expresso em ser "parado" voltando
e jhon desculpe por copiar sua funçao de verificaçao de tempo para mandar msg
Nao resistir de copiar
info
Group: Artesão
Joined: 17/01/12
Posts: 137
Reputation: -1
Tibia Character: Nao Tenho

se não funcionar, usa esse:
local temp = { exhausted = 30, -- tempo em segundos storage = 58589 } function onStepIn(cid, item, position, fromPosition) if(getPlayerStorageValue(cid, temp.storage) > os.time()) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Volte após "..(getPlayerStorageValue(cid, temp.storage) - os.time()).." segundos.") doTeleportThing(cid,fromPosition) else setPlayerStorageValue(cid, temp.storage, os.time() + temp.exhausted) end return true end
vlw mulekoti o seu funfo, o do caotic q n tava dando...mais vlw pela ajuda ![]()




info
Group: Artesão
Joined: 17/01/12
Posts: 137
Reputation: -1
Tibia Character: Nao Tenho
quero criar sistema de tile por tempo, onde o player passa no tile e so podera passar de novo depois de um determinado tempo...REP+ pela ajuda...
so dando um up
Edited Maio 13 by Diley007