[REMOVIDO]
Editado Maio 30 por Leoxtibia
info
Grupo: Conde
Registrado: 21/03/12
Posts: 651
Reputação: +89
Char no Tibia: Pussycat !

Leo eu não consegui fazer oq você pedi + criei um por talkaction você so fala /opentp ai abre o tp e dps /closetp o tp fecha !
va em data / talkactions / scripts / e renome qualquer arquivo.lua para tpp
e add isso tudo la dentro
function onSay(cid, words, param)if words=="!openteleport" then
local pos = {x=999 , y=999 , z=9} ---onde tp vai ser criado
local topos = {x=999 , y=999 , z=9} ---a position para onde sera teleportado
doCreateTeleport(1387, topos , pos)
doSendMagicEffect(createPos , math.random(28,30))
return TRUE
end
if words=="!closeteleport" then
doRemoveItem(getThingfromPos(pos).uid,1)
return TRUE
end
position = {x= 179, y= 59, z= 7} --A Position que todos os monsters iram nascer
local name = cyclops
local name1 = rotworm
local name2 = rat
doSummonCreature(name, position)
doSummonCreature(name1, position)
doSummonCreature(name2, position)
return TRUE
end
e dps em talkactions.xml add essa tag la
<talkaction log="no" words="/opentp;/closetp" access="5" event="script" value="tpp.lua"/>
então e so isso espero ter ajudado
ate
Editado Maio 30 por Smartbox
Vlw Smart por ter respondido, mas você não teria só o script do TP que abre na hora e no dia q quero? Acho que isso resolve meu problema pq é só eu colocar as invasões para acontecer 10 minutos depois da abertura do TP em outro script que acho que já tenho aqui... e se você souber fazer para depois de X tempo teleportar os players pro templo tbm seria uma boa..vlw mesmo por ter respondido!
Editado Maio 31 por Leoxtibia
info
Grupo: Conde
Registrado: 21/03/12
Posts: 651
Reputação: +89
Char no Tibia: Pussycat !

function onThink(interval, lastExecution)
local dias = {"Sunday"} --O Dia do evento
local hora = "20:00" --A Hora que começara
local time = 60 --O Tempo que o tp sera fechado (Em Segundos)
local storage = 9393 --Não mexa aqui
local pos = {x=999 , y=999 , z=9} ---onde tp vai ser criado
local topos = {x=999 , y=999 , z=9} ---a position para onde sera teleportado
local name = cyclops --Nome do monster a ser criado
local name1 = rotworm --Nome do monster a ser criado
local name2 = rat --Nome do monster a ser criado
if isInArray(quedia.dias, os.date("%A")) and isInArray(hora, os.date("%X")) then
doCreateTeleport(1387, topos , pos)
broadcastMessage("Teleport Aberto Fechara Daki 10 minutos",22)
return TRUE
end
setPlayerStorageValue(cid, storage, os.time()+exhaust)
doRemoveItem(getThingfromPos(pos).uid,1)
broadcastMessage("Teleport Fechado",22)
return TRUE
end
doSummonCreature(name, position)
doSummonCreature(name1, position)
doSummonCreature(name2, position)
Pronto criei ele para você porem ele vai ficar sem um 'end' no final pq ta funcionando assim quando botei o 'end' dava erro
espero ter ajudado
ate
Vlw aí cara, desculpa não ter fechado o tópico porque minha dúvida já tinha sido respondida. Mesmo assim quando liberar os Rep vou te dar o seu! Vlw por ter ajudado!
Dúvida sanada, movido.
mais um trabalho de smarthbox perfeito e isso ai
rep+
para vc
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

mais um trabalho de smarthbox perfeito e isso ai
rep+
para vc
perfeito? se quer funciona...
ai ai engraçado
desculpa so tava quereno apoiar ![]()
É, percebi também que o script não funcionava pq eu tinha mandado num tópico um script parecido com esse e o Vodkart falou de uns erros que também tem nesse. Só falei porque eu não tinha avisado que minha dúvida já tinha sido resolvida. ^^








info
Grupo: Visconde
Registrado: 22/06/08
Posts: 489
Reputação: +137
Gênero: Masculino
Aí, alguém poderia me ajudar com esse script?
Gostaria de um script no qual aparecesse um teleport automaticamente em determinado horário e dia e fechasse após X minutos. Ao aparecer, uma msg fosse enviada: O Evento começará em 10 minutos!
Aí, a segunda parte do script seriam invasões que aconteceriam 10 minutos depois do teleport ter aparecido. O Evento duraria Y tempo. Essas invasões aconteceriam em locais diferentes e ao terminar o tempo os players que estivessem na área do evento fossem teleportados pro templo.
Caso alguém tenha os scripts separados... acho que também serve desde que eu possa configurar os dias e o horário das invasões e do teleport. Desde já, agradeço e quem ajudar aí.. REP+
Editado Maio 30 por Leoxtibia