Ajuda: [Error - Moveevent::executestep] Call Stack Overflow.

PedroSouza
em Scripts

PedroSouza

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 06/02/12Posts: 106

Por favor, me ajudem!

 

Este script está me causando o seguinte problema:

 

[Error - MoveEvent::executeStep] Call stack overflow.

 

Script:

 

<movevent type="StepIn" itemid="11777-11785;1533-1542; 11809-11811; 5303-5304; 1111-1119; 873-878; 1036-1048; 6436-6439" event="script" value="block2wall.lua"/>

 

function onStepIn(cid, item, position, fromPosition)

 

if isSummon(cid) and getCreatureName(cid) == "Gastly" or getCreatureName(cid) == "Shiny Gastly" or getCreatureName(cid) == "Haunter" or getCreatureName(cid) == "Shiny Haunter" or getCreatureName(cid) == "Gengar" or getCreatureName(cid) == "Shiny Gengar" or getCreatureName(cid) == "Misdreavus" then

return true

end

 

if isPlayer(cid) then

doTeleportThing(cid, fromPosition, false)

return true

end

 

if isSummon(cid) then

doTeleportThing(cid, fromPosition, false)

return true

end

 

 

if isMonster(cid) then

doTeleportThing(cid, fromPosition, false)

return true

end

end

Eskylo

boa sorte
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 11/08/10Posts: 477Gênero: Masculino
functiono onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
local a = {"Gastly","Shiny Gastly","Haunter","Shiny Haunter","Gengar","Shiny Gengar","Misdreavus"}
if isSummon(cid) and  isInArray(a, getCreatureName(cid)) then
 return true
else
 doTeleportThing(cid, fromPosition, false)
end
end

Atenciosamente, Eskylo

 

 

Ironman-icon.png

.

.

PedroSouza

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 06/02/12Posts: 106

functiono nStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
local a = {"Gastly","Shiny Gastly","Haunter","Shiny Haunter","Gengar","Shiny Gengar","Misdreavus"}
if isSummon(cid) and  isInArray(a, getCreatureName(cid)) then
 return true
else
 doTeleportThing(cid, fromPosition, false)
end
end

 

 

Agradeço a resposta, mas não funcionou.

LuckOake

avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 23/07/12Posts: 1104Gênero: MasculinoChar no Tibia: Luck Oake

@PedroSouza

 

Só alterar aqui:

 

functiono nStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)

 

ficando assim:

 

function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)

 

Tá com um erro de digitação no começo do script.

PedroSouza

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 06/02/12Posts: 106

@PedroSouza

 

Só alterar aqui:

 

functiono nStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)

 

ficando assim:

 

function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)

 

Tá com um erro de digitação no começo do script.

 

100%!

Raidou

Nunca vendeu maconha.
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 31/07/12Posts: 279Char no Tibia: Raidou

@PedroSouza

 

Só alterar aqui:

 

functiono nStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)

 

ficando assim:

 

function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)

 

Tá com um erro de digitação no começo do script.

 

100%!

 

Isto quer diser oq exatamente?

Qkpoy.png

 

 

Ajudo no que eu posso!

Seja feliz com isso.

PedroSouza

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 06/02/12Posts: 106

Funcionou :)

Raidou

Nunca vendeu maconha.
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 31/07/12Posts: 279Char no Tibia: Raidou

Dúvida sanada,

Reportado para moverem para duvidas e pedidos - resolvidos.

Qkpoy.png

 

 

Ajudo no que eu posso!

Seja feliz com isso.

Critical

A fumaça queimando, tá escutando?
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 05/11/07Posts: 544

Dúvida sanada, tópico movido.

 

Atenciosamente, Critical.

"Educai as crianças para não precisar punir os homens."