KH

[dúvida Sanada Por Marcryzius]

Por Khost, 31 de ago. de 2009 em Archived

10
755
KhostK
31 de agosto de 2009 às 14:59

Como eu posso botar pra só duas vocaçãoes poderem usar um determinado ring ??

 

 

Obrigado!

Editado Setembro 5 por Khost

dgpradoD
04 de setembro de 2009 às 23:29

Olha nunca fiz isso com rings, mas muito com ekips, mas acredito que qualker ekip exeto armas, voce determina as vocaçoes, no movements,nao garanto q funcione , pois rings usam 3 tags 2 de equip e 1 de deequip mas tenta isso : Procura a id do ring la e adiciona entre as tags equip e deequip as vocaçoes:

 

usarei como exemplo o sword ring:

 

<movevent type="Equip" itemid="2207" slot="ring" event="function" value="onEquipItem"/>
<movevent type="Equip" itemid="2210" slot="ring" event="function" value="onEquipItem"/>
                               <vocation id="4"/>
	<vocation id="8" showInDescription="0"/>
                               </movevent>
<movevent type="DeEquip" itemid="2210" slot="ring" event="function" value="onDeEquipItem"/>

 

Usei o mesmo procedimento q usaria com um helmet por ex, mas nao testei por que meu ot e 24h e reload em movements da crash ;/, mas acredito q com alguns experimentos seguindo esse caminho vc consegue.Isso se vc estiver se referindo a um ring que use functions no items.xml.

Editado Setembro 4 por dgprado

KhostK
05 de setembro de 2009 às 10:39

da erro quando ponho isso ...

[05/09/2009 10:37:47] [Warning - BaseEvents::loadFromXml] Cannot open movements.xml file.
[05/09/2009 10:37:47] Line: 351, Info: Extra content at the end of the document


[05/09/2009 10:37:47] > ERROR: Unable to load MoveEvents!

 

o meu fico assim

<movevent type="Equip" itemid="2209" slot="ring" event="function" value="onEquipItem"/>
<movevent type="Equip" itemid="2212" slot="ring" event="function" value="onEquipItem"/>
<vocation id="1"/>
<vocation id="5" showInDescription="0"/>
<vocation id="2"/>
<vocation id="6" showInDescription="0"/>
</movevent>
<movevent type="DeEquip" itemid="2212" slot="ring" event="function" value="onDeEquipItem"/>

 

Obrigado!

satan666S
05 de setembro de 2009 às 11:27

que versão é e que distro é que você esta usando?

KhostK
05 de setembro de 2009 às 13:19

[05/09/2009 13:18:48] Alissow Sever, versão 0.3.6 (Alissow)...

A versão mais nova que tem acho...

 

Obrigado!

rockstar96R
05 de setembro de 2009 às 13:24

Você colocou as tags no final da tag principal, coloque no meio do movevents.xml que não há como errar rçrçrç

KhostK
05 de setembro de 2009 às 14:32

Explica direito da um exemplo ...

 

 

Obrigado!

satan666S
05 de setembro de 2009 às 15:32

khost.

 

<movevent type="Equip" itemid="2212" slot="ring" event="function" value="onEquipItem"/> --deixe sem a /

<vocation id="1"/>

<vocation id="5" showInDescription="0"/>

<vocation id="2"/>

<vocation id="6" showInDescription="0"/>

</movevent>

<movevent type="DeEquip" itemid="2212" slot="ring" event="function" value="onDeEquipItem"/>

Editado Setembro 5 por Marcryzius

KhostK
05 de setembro de 2009 às 17:22

Obrigado Marcryzius ,sano minha dúvida novamente....

 

 

Obrigado!

rubinhobarricheloR
05 de setembro de 2009 às 17:55

Dúvida semana, irei fechar o tópico!

Bom trabalho Marcryzius.

 

Tópico Fechado :button_cancel: