BR
erro

[Encerrado] Ajuda !

Por BrunooMaciell, 03 de nov. de 2013 em Tópicos Sem Resposta

poketibia
resolvido
script
8
743
BrunooMaciellB
03 de novembro de 2013 às 18:59

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+++

akumahA
03 de novembro de 2013 às 19:09
-- 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"

KluivertK
03 de novembro de 2013 às 19:13

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 _-_!

BrunooMaciellB
03 de novembro de 2013 às 19:25

Akumah

 

vou testa ^^

 

Klui

 

cara tudo bem mas pense nisso eu nao tenho nada a ver com isto nao to querendo ser grosso nem nada mas se quizer ajuda vlws se nao =/

kttallanK
03 de novembro de 2013 às 21:13

Esse motivo do player not fund foi no caso de algum pokemon que passou por cima ai ele manda o player not fund dizendo que não foi player que passou em cima.

BrunooMaciellB
04 de novembro de 2013 às 11:24

Duvida Sanada !!

 

Akumah - Vlw Curti+

OmegaO
04 de novembro de 2013 às 14:11

Tópico movido para a seção de dúvidas e pedidos resolvidos.

4 anos depois...
StigalS
21 de abril de 2018 às 03:11
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.