FM

Problema ao adicionar movevents

Por fmanzin, 16 de jul. de 2020 em Scripts

2
686
fmanzinF
16 de julho de 2020 às 18:45

Salve família, estou com um problema! Estou tentando adicionar esse item na pasta movements.xml porém quando coloco e tento abrir o servidor o mesmo fecha automaticamente. Adicionei nos items.xml e foi de boa... agora qnd coloco no movements ele não aceita, valeu familia!

 

Estou usando os seguintes comandos:

 

</movements>    
<movevent event="DeEquip" itemid="2357" slot="ring" function="onDeEquipItem" />
<movevent event="Equip" itemid="2357" slot="ring" function="onEquipItem">
</movements>


---- item -----

<item id="2357" article="a" name="Manzin Ring">
        <attribute key="description" value="(This item has infinity)." />
        <attribute key="weight" value="90" />
        <attribute key="slotType" value="ring" />
        <attribute key="speed" value="50" />
        <attribute key="magiclevelpoints" value="1" />     
        <attribute key="skillClub" value="1" />            
        <attribute key="skillAxe" value="1" />
        <attribute key="skillSword" value="1" />
        <attribute key="skillDist" value="1" />    
        <attribute key="armor" value="2" />
        <attribute key="absorbPercentManaDrain" value="5" />
        <attribute key="absorbPercentLifeDrain" value="5" />
        <attribute key="showattributes" value="1" />
    </item>

Editado Julho 16 por fmanzin

escrevi errado

Yan OliveiraY
17 de julho de 2020 às 10:25
15 horas atrás, fmanzin disse:
Versão do Servidor: TFS - 0.3.4
Tipo de Script: moveevent
Código:
  Mostrar conteúdo oculto

	





---- item -----


		
		
		
		
	         
	                
		
		
			
		
		
		
		
	


Salve família, estou com um problema! Estou tentando adicionar esse item na pasta movements.xml porém quando coloco e tento abrir o servidor o mesmo fecha automaticamente. Adicionei nos items.xml e foi de boa... agora qnd coloco no movements ele não aceita, valeu familia!

 

Estou usando os seguintes comandos:

 

</movements>    
<movevent event="DeEquip" itemid="2357" slot="ring" function="onDeEquipItem" />
<movevent event="Equip" itemid="2357" slot="ring" function="onEquipItem">
</movements>


---- item -----

<item id="2357" article="a" name="Manzin Ring">
        <attribute key="description" value="(This item has infinity)." />
        <attribute key="weight" value="90" />
        <attribute key="slotType" value="ring" />
        <attribute key="speed" value="50" />
        <attribute key="magiclevelpoints" value="1" />     
        <attribute key="skillClub" value="1" />            
        <attribute key="skillAxe" value="1" />
        <attribute key="skillSword" value="1" />
        <attribute key="skillDist" value="1" />    
        <attribute key="armor" value="2" />
        <attribute key="absorbPercentManaDrain" value="5" />
        <attribute key="absorbPercentLifeDrain" value="5" />
        <attribute key="showattributes" value="1" />
    </item>

Você está fechando duas vezes seguidas a tag movements:

</movements>    
<movevent event="DeEquip" itemid="2357" slot="ring" function="onDeEquipItem" />
<movevent event="Equip" itemid="2357" slot="ring" function="onEquipItem">
</movements>

O certo seria:

<movements>    
<movevent event="DeEquip" itemid="2357" slot="ring" function="onDeEquipItem" />
<movevent event="Equip" itemid="2357" slot="ring" function="onEquipItem">
</movements>

Só que fiquei em dúvida se você só colocou a tag root (movements) para exemplificar, ou se está usando ela (estaria errado).

 

Poste o seu movements.lua para eu ver.