Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Boa tarde glr... 

Estou com um problema na script de Arena Hunting de um membro do tibia king:
 

Seguinte, está tudo funcionando certo, até a hora do char voltar para o templo na hora que acaba o tempo dentro da ArenaHunting, depois q o tempo passa dar este erro aqui:
vgm0qo.png

A script do movements é essa aqui: 

 

local actio = {7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,8000,8001,8002,8003,8004,8005,8006,8007,8008,8009}

 
local kpt = {[7780]={x=19059,y=19081,z=7},
[7781]={x=19044,y=19081,z=7},
[7782]={x=19029,y=19081,z=7},
[7783]={x=19029,y=19072,z=7},
[7784]={x=19044,y=19072,z=7},
[7785]={x=19059,y=19072,z=7},
[7786]={x=19116,y=19081,z=7},
[7787]={x=19101,y=19081,z=7},
[7788]={x=19086,y=19081,z=7},
[7789]={x=19116,y=19072,z=7},
[7790]={x=19101,y=19072,z=7},
[7791]={x=19086,y=19072,z=7},
[7792]={x=18992,y=19114,z=7},
[7793]={x=18979,y=19114,z=7},
[7794]={x=18962,y=19114,z=7},
[7795]={x=18992,y=19105,z=7},
[7796]={x=18977,y=19105,z=7},
[7797]={x=18962,y=19105,z=7},
[7798]={x=18987,y=19072,z=7},
[7799]={x=18972,y=19072,z=7},
[8000]={x=18957,y=19072,z=7},
[8001]={x=18987,y=19063,z=7},
[8002]={x=18972,y=19063,z=7},
[8003]={x=18957,y=19063,z=7},
[8004]={x=19011,y=19047,z=7},
[8005]={x=19011,y=19032,z=7},
[8006]={x=19011,y=19017,z=7},
[8007]={x=19020,y=19047,z=7},
[8008]={x=19020,y=19032,z=7},
[8009]={x=19020,y=19017,z=7}}
 
 
function onStepIn(cid, item, position, fromPosition)
 
if isInArray(actio,item.actionid) then
if (getStorage(item.actionid) > 0) or (getCreatureStorage(cid,12000) < os.time()) then
doTeleportThing(cid,fromPosition)
doSendMagicEffect(getThingPos(cid),2)
else
sumonarena(item.actionid,cid)
doSetStorage(item.actionid,1)
doTeleportThing(cid,kpt[item.actionid])
end
end
return true
end

Caso alguém saiba e q possa me ajudar!!! Darei REP+ 

Link para o post
Compartilhar em outros sites
  • Sub-Admin

tenta

 

testa esse 1° depois tenta o de baixo

local actio = {7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,8000,8001,8002,8003,8004,8005,8006,8007,8008,8009}

local kpt = {[7780]={x=19059,y=19081,z=7},
[7781]={x=19044,y=19081,z=7},
[7782]={x=19029,y=19081,z=7},
[7783]={x=19029,y=19072,z=7},
[7784]={x=19044,y=19072,z=7},
[7785]={x=19059,y=19072,z=7},
[7786]={x=19116,y=19081,z=7},
[7787]={x=19101,y=19081,z=7},
[7788]={x=19086,y=19081,z=7},
[7789]={x=19116,y=19072,z=7},
[7790]={x=19101,y=19072,z=7},
[7791]={x=19086,y=19072,z=7},
[7792]={x=18992,y=19114,z=7},
[7793]={x=18979,y=19114,z=7},
[7794]={x=18962,y=19114,z=7},
[7795]={x=18992,y=19105,z=7},
[7796]={x=18977,y=19105,z=7},
[7797]={x=18962,y=19105,z=7},
[7798]={x=18987,y=19072,z=7},
[7799]={x=18972,y=19072,z=7},
[8000]={x=18957,y=19072,z=7},
[8001]={x=18987,y=19063,z=7},
[8002]={x=18972,y=19063,z=7},
[8003]={x=18957,y=19063,z=7},
[8004]={x=19011,y=19047,z=7},
[8005]={x=19011,y=19032,z=7},
[8006]={x=19011,y=19017,z=7},
[8007]={x=19020,y=19047,z=7},
[8008]={x=19020,y=19032,z=7},
[8009]={x=19020,y=19017,z=7}}


function onStepIn(cid, item, position, fromPosition)

if isMonster(cid) then
doTeleportThing(cid, fromPosition, true)
return true
end
if isInArray(actio,item.actionid) then
if (getStorage(item.actionid) > 0) or (getCreatureStorage(cid,12000) < os.time()) then
doTeleportThing(cid, fromPosition, true)
doSendMagicEffect(getThingPos(cid), 2)
else
sumonarena(item.actionid,cid)
doSetStorage(item.actionid,1)
doTeleportThing(cid,kpt[item.actionid])
end
end
return true
end

 

local actio = {7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,8000,8001,8002,8003,8004,8005,8006,8007,8008,8009}

local kpt = {[7780]={x=19059,y=19081,z=7},
[7781]={x=19044,y=19081,z=7},
[7782]={x=19029,y=19081,z=7},
[7783]={x=19029,y=19072,z=7},
[7784]={x=19044,y=19072,z=7},
[7785]={x=19059,y=19072,z=7},
[7786]={x=19116,y=19081,z=7},
[7787]={x=19101,y=19081,z=7},
[7788]={x=19086,y=19081,z=7},
[7789]={x=19116,y=19072,z=7},
[7790]={x=19101,y=19072,z=7},
[7791]={x=19086,y=19072,z=7},
[7792]={x=18992,y=19114,z=7},
[7793]={x=18979,y=19114,z=7},
[7794]={x=18962,y=19114,z=7},
[7795]={x=18992,y=19105,z=7},
[7796]={x=18977,y=19105,z=7},
[7797]={x=18962,y=19105,z=7},
[7798]={x=18987,y=19072,z=7},
[7799]={x=18972,y=19072,z=7},
[8000]={x=18957,y=19072,z=7},
[8001]={x=18987,y=19063,z=7},
[8002]={x=18972,y=19063,z=7},
[8003]={x=18957,y=19063,z=7},
[8004]={x=19011,y=19047,z=7},
[8005]={x=19011,y=19032,z=7},
[8006]={x=19011,y=19017,z=7},
[8007]={x=19020,y=19047,z=7},
[8008]={x=19020,y=19032,z=7},
[8009]={x=19020,y=19017,z=7}}

function onStepIn(cid, item, position, fromPosition)
if isMonster(cid) then
doRemoveCreature(cid)
return true
end
if isInArray(actio,item.actionid) then
if (getStorage(item.actionid) > 0) or (getCreatureStorage(cid,12000) < os.time()) then
doTeleportThing(cid, fromPosition, true)
doSendMagicEffect(getThingPos(cid), 2)
else
sumonarena(item.actionid,cid)
doSetStorage(item.actionid,1)
doTeleportThing(cid,kpt[item.actionid])
end
end
return true
end

 

EDITEI TÁ AII

Editado por alexxxxxxx (veja o histórico de edições)

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites

Seu script tem essa função:

sumonarena(item.actionid,cid)

Procure-a em data/lib em todos os arquivos, e poste-a para nós.

                              _
                          .-'` `}
                  _./)   /       }
                .'o   \ |       }
                '.___.'`.\    {`
                /`\_/  , `.    }                                      ME DA UMA NOZ!
                \=' .-'   _`\  {
                 `'`;/      `,  }
                    _\   @   ;  }
                   /__`;-...'--'

Cluck!

Link para o post
Compartilhar em outros sites

Seu script tem essa função:

sumonarena(item.actionid,cid)

Procure-a em data/lib em todos os arquivos, e poste-a para nós.

Pelo contrario, não encontrei em nenhum dos arquivos da pasta.

tenta

 

testa esse 1° depois tenta o de baixo

local actio = {7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,8000,8001,8002,8003,8004,8005,8006,8007,8008,8009}

local kpt = {[7780]={x=19059,y=19081,z=7},

[7781]={x=19044,y=19081,z=7},

[7782]={x=19029,y=19081,z=7},

[7783]={x=19029,y=19072,z=7},

[7784]={x=19044,y=19072,z=7},

[7785]={x=19059,y=19072,z=7},

[7786]={x=19116,y=19081,z=7},

[7787]={x=19101,y=19081,z=7},

[7788]={x=19086,y=19081,z=7},

[7789]={x=19116,y=19072,z=7},

[7790]={x=19101,y=19072,z=7},

[7791]={x=19086,y=19072,z=7},

[7792]={x=18992,y=19114,z=7},

[7793]={x=18979,y=19114,z=7},

[7794]={x=18962,y=19114,z=7},

[7795]={x=18992,y=19105,z=7},

[7796]={x=18977,y=19105,z=7},

[7797]={x=18962,y=19105,z=7},

[7798]={x=18987,y=19072,z=7},

[7799]={x=18972,y=19072,z=7},

[8000]={x=18957,y=19072,z=7},

[8001]={x=18987,y=19063,z=7},

[8002]={x=18972,y=19063,z=7},

[8003]={x=18957,y=19063,z=7},

[8004]={x=19011,y=19047,z=7},

[8005]={x=19011,y=19032,z=7},

[8006]={x=19011,y=19017,z=7},

[8007]={x=19020,y=19047,z=7},

[8008]={x=19020,y=19032,z=7},

[8009]={x=19020,y=19017,z=7}}

function onStepIn(cid, item, position, fromPosition)

if isMonster(cid) then

doTeleportThing(cid, fromPosition, true)

return true

end

if isInArray(actio,item.actionid) then

if (getStorage(item.actionid) > 0) or (getCreatureStorage(cid,12000) < os.time()) then

doTeleportThing(cid, fromPosition, true)

doSendMagicEffect(getThingPos(cid), 2)

else

sumonarena(item.actionid,cid)

doSetStorage(item.actionid,1)

doTeleportThing(cid,kpt[item.actionid])

end

end

return true

end

 

local actio = {7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,8000,8001,8002,8003,8004,8005,8006,8007,8008,8009}

local kpt = {[7780]={x=19059,y=19081,z=7},

[7781]={x=19044,y=19081,z=7},

[7782]={x=19029,y=19081,z=7},

[7783]={x=19029,y=19072,z=7},

[7784]={x=19044,y=19072,z=7},

[7785]={x=19059,y=19072,z=7},

[7786]={x=19116,y=19081,z=7},

[7787]={x=19101,y=19081,z=7},

[7788]={x=19086,y=19081,z=7},

[7789]={x=19116,y=19072,z=7},

[7790]={x=19101,y=19072,z=7},

[7791]={x=19086,y=19072,z=7},

[7792]={x=18992,y=19114,z=7},

[7793]={x=18979,y=19114,z=7},

[7794]={x=18962,y=19114,z=7},

[7795]={x=18992,y=19105,z=7},

[7796]={x=18977,y=19105,z=7},

[7797]={x=18962,y=19105,z=7},

[7798]={x=18987,y=19072,z=7},

[7799]={x=18972,y=19072,z=7},

[8000]={x=18957,y=19072,z=7},

[8001]={x=18987,y=19063,z=7},

[8002]={x=18972,y=19063,z=7},

[8003]={x=18957,y=19063,z=7},

[8004]={x=19011,y=19047,z=7},

[8005]={x=19011,y=19032,z=7},

[8006]={x=19011,y=19017,z=7},

[8007]={x=19020,y=19047,z=7},

[8008]={x=19020,y=19032,z=7},

[8009]={x=19020,y=19017,z=7}}

function onStepIn(cid, item, position, fromPosition)

if isMonster(cid) then

doRemoveCreature(cid)

return true

end

if isInArray(actio,item.actionid) then

if (getStorage(item.actionid) > 0) or (getCreatureStorage(cid,12000) < os.time()) then

doTeleportThing(cid, fromPosition, true)

doSendMagicEffect(getThingPos(cid), 2)

else

sumonarena(item.actionid,cid)

doSetStorage(item.actionid,1)

doTeleportThing(cid,kpt[item.actionid])

end

end

return true

end

 

EDITEI TÁ AII

Nao funfo com o primeiro, e nao apresento nenhum erro na distro, o char continuou preso dentro da arena.

No segundo da o mesmo erro e o char continua preso la :(

up

UP PLISSS

@BUMP

Link para o post
Compartilhar em outros sites

Você tem que postar a função summonarena, pois, no script não existe doRemoveCreature...

Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado).

 

Tópicos:


 

yNlhRVC.png

 

55px-Judo_yellow_belt.svg.png

Link para o post
Compartilhar em outros sites

Você tem que postar a função summonarena, pois, no script não existe doRemoveCreature...

Seria isto ? Tá la em 050 function:

 

 

local posfora = {x=32369,y=32241,z=7}

local tsummon = {[7780]={{x=19060,y=19084,z=7},"[Arena] Hydra"},
[7781]={{x=19045,y=19084,z=7},"[Arena] Hydra"},
[7782]={{x=19030,y=19085,z=7},"[Arena] Hydra"},
[7783]={{x=19029,y=19067,z=7},"[Arena] Hydra"},
[7784]={{x=19045,y=19068,z=7},"[Arena] Hydra"},
[7785]={{x=19059,y=19069,z=7},"[Arena] Hydra"},
[7786]={{x=19117,y=19086,z=7},"[Arena] Demon"},
[7787]={{x=19102,y=19085,z=7},"[Arena] Demon"},
[7788]={{x=19088,y=19085,z=7},"[Arena] Demon"},
[7789]={{x=19116,y=19069,z=7},"[Arena] Demon"},
[7790]={{x=19101,y=19068,z=7},"[Arena] Demon"},
[7791]={{x=19087,y=19068,z=7},"[Arena] Demon"},
[7798]={{x=18986,y=19076,z=7},"[Arena] Frost Dragon"},
[7799]={{x=18971,y=19076,z=7},"[Arena] Frost Dragon"},
[8000]={{x=18958,y=19077,z=7},"[Arena] Frost Dragon"},
[8001]={{x=18988,y=19058,z=7},"[Arena] Frost Dragon"},
[8002]={{x=18972,y=19059,z=7},"[Arena] Frost Dragon"},
[8003]={{x=18954,y=19059,z=7},"[Arena] Frost Dragon"},
[8004]={{x=19005,y=19047,z=7},"[Arena] Dragon Lord"},
[8005]={{x=19005,y=19030,z=7},"[Arena] Dragon Lord"},
[8006]={{x=19006,y=19016,z=7},"[Arena] Dragon Lord"},
[8007]={{x=19025,y=19046,z=7},"[Arena] Dragon Lord"},
[8008]={{x=19024,y=19034,z=7},"[Arena] Dragon Lord"},
[8009]={{x=19025,y=19015,z=7},"[Arena] Dragon Lord"}
}
 
function sumonarena(id,cid)
local ttt = tsummon[id]
local sum = doSummonCreature(ttt[2],ttt[1])
ver_arena(cid,id,sum)
end
 
 
function ver_arena(cid,id,uid)
if isPlayer(cid) == false then
doRemoveCreature(uid)
doSetStorage(id,-1)
return nil
elseif (getCreatureStorage(cid,12000) < os.time()) then
doTeleportThing(cid, posfora)
doRemoveCreature(uid)
doSetStorage(id,-1)
return nil
elseif isMonster(uid) == false then
local ttt = tsummon[id]
uid = doSummonCreature(ttt[2],ttt[1])
end
addEvent(ver_arena,1000,cid,id,uid)
end

UP

up

Aff , desisto '-'

Editado por brendoonh (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • 1 year later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo