Ir para conteúdo

[Encerrado] Ajuda !


BrunooMaciell

Posts Recomendados

Estou precisando muito de ajuda com este bug pra quem entende de script e puder mi ajuda com este bug ^^

 

BUG

 

[03/11/2013 18:52:49] [Error - MoveEvents Interface]
[03/11/2013 18:52:49] data/movements/scripts/custom/boat_vermilion.lua:onStepIn
[03/11/2013 18:52:49] Description:
[03/11/2013 18:52:49] (luaDoPlayerSendCancel) Player not found

 

 

SCRIPT

 

-- Train System 1.0 by Dino
local m = {
storage = 4593, -- Vermilion
place1 = { x = 891, y = 1631, z = 7}, -- Aqui va el lugar que te llevara despues de x tiempo
cancel = "You need to buy a ticket for travel by ship.", -- Mensaje para abortar
success = "Welcome, please stay in place while you reach the desired location.", -- Mensaje para abortar
place = { x = 1143, y = 1385, z = 9} -- Aqui va el lugar que te llevara al instante
}

function tp(cid)
doSendMagicEffect(getThingPos(cid),66)
setPlayerStorageValue(cid, m.storage, -1)
return true
end

function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
if (getCreatureStorage(cid, m.storage) == 1) == TRUE then
doTeleportThing(cid, m.place)
addEvent(tp, 15000)
addEvent(doTeleportThing, 15000, cid, m.place1)
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, m.success)
doPlayerSendTextMessage(cid,25,"You're currently traveling to cinnabar.")
setPlayerStorageValue(cid, m.storage, -1)
elseif (getCreatureStorage(cid, m.storage) == 1) == FALSE then
doTeleportThing(cid, fromPosition)
doPlayerSendCancel(cid, m.cancel)
end
return true
end

 

 

Curti+++

Link para o comentário
Compartilhar em outros sites

-- Train System 1.0 by Dino
 local m = {
 storage = 4593, -- Vermilion
 place1 = { x = 891, y = 1631, z = 7}, -- Aqui va el lugar que te llevara despues de x tiempo
 cancel = "You need to buy a ticket for travel by ship.", -- Mensaje para abortar
 success = "Welcome, please stay in place while you reach the desired location.", -- Mensaje para abortar
 place = { x = 1143, y = 1385, z = 9} -- Aqui va el lugar que te llevara al instante
 }

 function tp(cid)
if not isCreature(cid) then return true end
 doSendMagicEffect(getThingPos(cid),66)
 setPlayerStorageValue(cid, m.storage, -1)
 return true
 end

 function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
 if not isCreature(cid) then return true end
 if (getCreatureStorage(cid, m.storage) == 1) == TRUE then
 doTeleportThing(cid, m.place)
 addEvent(tp, 15000)
 addEvent(doTeleportThing, 15000, cid, m.place1)
 doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, m.success)
 doPlayerSendTextMessage(cid,25,"You're currently traveling to cinnabar.")
 setPlayerStorageValue(cid, m.storage, -1)
 elseif (getCreatureStorage(cid, m.storage) == 1) == FALSE then
 doPlayerSendCancel(cid, m.cancel)
 doTeleportThing(cid, fromPosition)
 end
 return true
 end

ps: que forma mais das cavernas de fazer isso hein? "elseif (getCreatureStorage(cid, m.storage) == 1) == FALSE then"

Link para o comentário
Compartilhar em outros sites

Eu ate poderia disponibilizar pra você um melhor mas esse scripte ae tem "by dino" ai e um puro ripping do script do PGalaxy Staff!

 

Dino so ripa scripts e fala que foi ele que fez _-_!

Link para o comentário
Compartilhar em outros sites

  • 4 years later...
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...