Ir para conteúdo
  • 0

Script Do Sobrevivencia


Barths

Pergunta

Olá, eu tenho o caso de sobrevivência, e isso me dá esse erro, tudo funciona, mas quando os jogadores simplesmente não dão itens, e marcar-me este error:

 

http://www.xtibia.com/forum/topic/189703-arena-sobrevivencia-event-system/


[29/8/2012 23:42:44] [Error - MoveEvents Interface] 
[29/8/2012 23:42:44] In a timer event called from: 
[29/8/2012 23:42:44] function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
[29/8/2012 23:42:44] domodlib('arena_config')
[29/8/2012 23:42:45]                          if getPlayerAccess(cid) > config.acesso then doTeleportThing(cid, config.posicaoPlayer) return false end -- GM nao conta
[29/8/2012 23:42:45]         doSetStorage(config.storage,getStorage(config.storage) - 1)
[29/8/2012 23:42:45]         doTeleportThing(cid, config.posicaoPlayer)
[29/8/2012 23:42:45]         registerCreatureEvent(cid, "naoAtacarPlayer")
[29/8/2012 23:42:45]         registerCreatureEvent(cid, "morrerNaArena")
[29/8/2012 23:42:45]         if getStorage(config.storage) <= 0 then
[29/8/2012 23:42:45]         fecharTPeAguardarEvento()
[29/8/2012 23:42:45]         end
[29/8/2012 23:42:45]         return true       

[29/8/2012 23:42:45] end:onStepIn
[29/8/2012 23:42:45] Description: 
[29/8/2012 23:42:45] (LuaInterface::luaRegisterCreatureEvent) Creature not found
[29/8/2012 23:43:45] > Broadcasted message: "Event finalized, 2 survived the event!".

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

tente trocar essa parte:

 

<movevent type="StepIn" actionid="2941" event="script"><![CDATA[
               domodlib('arena_config')
        if getPlayerAccess(cid) > config.acesso then doTeleportThing(cid, config.posicaoPlayer) return false end -- GM nao conta
       doSetStorage(config.storage,getStorage(config.storage) - 1)
       doTeleportThing(cid, config.posicaoPlayer)
       registerCreatureEvent(cid, "naoAtacarPlayer")
       registerCreatureEvent(cid, "morrerNaArena")
       if getStorage(config.storage) <= 0 then
       fecharTPeAguardarEvento()
       end
       return true       
]]></movevent>

 

por essa

 

<movevent type="StepIn" actionid="2941" event="script"><![CDATA[
               domodlib('arena_config')
       if getPlayerAccess(cid) > config.acesso then doTeleportThing(cid, config.posicaoPlayer) return false
elseif getPlayerAccess(cid) < config.acesso then 
       doSetStorage(config.storage,getStorage(config.storage) - 1)
       doTeleportThing(cid, config.posicaoPlayer)
       registerCreatureEvent(cid, "naoAtacarPlayer")
       registerCreatureEvent(cid, "morrerNaArena")
       if getStorage(config.storage) <= 0 then
       fecharTPeAguardarEvento()
       end
end
       return true
]]></movevent>

Link para o comentário
Compartilhar em outros sites

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