Ir para conteúdo

[action] Variações No Action.xml


cacaio2

Posts Recomendados

Gente, procurei na enciclopédia de .lua aqui no forúm mas não achei nada que falasse sobre a diferença entre essas palavras dentro do actions.xml:

 

-uniqueid

-actionid

-itemid

-fromid e toid

 

Exemplo:

<action actionid="42385" event="script" value="quests/arenareward.lua"/>

<action uniqueid="17757" script="quests/murderess.lua" />

<action itemid="8293" script="demonoak.lua"/>

<action fromid="10511" toid="10516" event="script" value="tools/all.lua"/>

 

 

Quando devo usar cada um deles? por que? O que significa o "event=" dentro do script?

 

Quem puder ajduar eu agradeço.

Link para o comentário
Compartilhar em outros sites

uniqueid - quase igual o actionid, porém esse pode ser adicionado em qualquer objeto no mapa.

actionid - ID de uma ação, pode ser adicionado por exemplo na gate of expertise

event - é o evento que a função fará, no caso ele abrirá um script....

fromid, to id - será do ID x até o ID x, como por exemplo as actions de porta por level da gate of expertise.

itemid - sera ao usar tal item, exemplo itemid - 111, ao usar o item de ID 111 executará uma função especificada pelo event de script.

 

Abraços.

Link para o comentário
Compartilhar em outros sites

itemid - sera ao usar tal item, exemplo itemid - 111, ao usar o item de ID 111 executará uma função especificada pelo event de script.

 

 

para decidir onde ele vai ser usado devo usar o IsInArray?

Link para o comentário
Compartilhar em outros sites

A função isInarray é só para usá-la quando for digitar uma função duas vezes, exemplo:

 

if getPlayerVocation(cid, 4) or getPlayerVocation(cid, 8) == TRUE then

 

Poderia ser substituido usando array assim

 

if IsInArray({4, 8}, getPlayerVocation(cid)) == TRUE then

 

O que você disse não tem nada a ver. Leia alguns dos meus script e estudê-os.

 

Abraços.

Editado por KaKilo
Link para o comentário
Compartilhar em outros sites

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