LL
dúvida

[Duvida] Como fazer um colar vip

Por llfeehll, 22 de dez. de 2012 em Scripts

8
1.3k
llfeehllL
22 de dezembro de 2012 às 12:30

Galera tenho um ot aqui e queria saber como faz um item vip que funciona assim...

 

Um COLAR VIP, que dura 5 horas se possivel e heala 250 de mana e vida por segundos...

 

se não der com colar como, pesso como fazer de um RING VIP, igual o colar 250 de mana e vida segundo e 5 hrs duracao

 

 

valeu

 

[Nivel de essas parada: 1 A 10 = 1.

 

VLW.

22 de dezembro de 2012 às 17:25

Vai na pasta items.xml e aperte CRTL+F (mecanismo de busca)

procure por 2166 e exclua todo o conteúdo, faça o mesmo com o item 2203 ..

 

Agora, adicione isso na pasta (item.xml)

 

<item id="2166" article="a" name="vip ring">

<attribute key="weight" value="80" />

<attribute key="slotType" value="ring" />

<attribute key="transformEquipTo" value="2203" />

<attribute key="stopduration" value="1" />

<attribute key="showduration" value="1" />

</item>

 

<item id="2203" article="a" name="vip ring">

<attribute key="weight" value="80" />

<attribute key="slotType" value="ring" />

<attribute key="decayTo" value="0" />

<attribute key="transformDeEquipTo" value="2166" />

<attribute key="duration" value=18000" />

<attribute key="healthGain" value="250" />

<attribute key="healthTicks" value="1000" />

<attribute key="manaGain" value="250" />

<attribute key="manaTicks" value="1000" />

<attribute key="showduration" value="1" />

</item>

 

Editado Dezembro 25 por XxPaaulinhoOxX

23 de dezembro de 2012 às 01:18

Faça Isso Que O Paulinho Disse Mais Depois Que Fizer Oq Ele Falo Adicione Essas Tags No Moveements.XML

 

 

<movevent type="Equip" itemid="ID DO RING OU COLAR" event="function" value="OnEquipItem"/>

<movevent type="DeEquip" itemid="ID DO RING OU COLAR" event="function" value="OnDeEquipItem"/>

 

Se Nao Nao Adiantara Nada

Editado Dezembro 23 por Shadownzinho

DinoAdminD
23 de dezembro de 2012 às 01:26

Faça Isso Que O Paulinho Disse Mais Depois Que Fizer Oq Ele Falo Adicione Essas Tags No Moveements.XML

 

 

<movevent type="Equip" itemid="ID DO RING OU COLAR" event="function" value="OnEquipItem"/>

<movevent type="DeEquip" itemid="ID DO RING OU COLAR" event="function" value="OnDeEquipItem"/>

 

Se Nao Nao Adiantara Nada

 

é amigo precisa tambem criar o script em movements/script se nao como vai funcionar

se voce so tiver a tag e nao tiver o script.

SkymagnumS
23 de dezembro de 2012 às 02:26

Faça Isso Que O Paulinho Disse Mais Depois Que Fizer Oq Ele Falo Adicione Essas Tags No Moveements.XML

 

 

<movevent type="Equip" itemid="ID DO RING OU COLAR" event="function" value="OnEquipItem"/>

<movevent type="DeEquip" itemid="ID DO RING OU COLAR" event="function" value="OnDeEquipItem"/>

 

Se Nao Nao Adiantara Nada

 

é amigo precisa tambem criar o script em movements/script se nao como vai funcionar

se voce so tiver a tag e nao tiver o script.

Você está errado nesses caso não precisa de script porquê na tag está event="function" então é uma função das sources do servidor.

Editado Dezembro 23 por Skymagnum

juliok80J
23 de dezembro de 2012 às 23:34

Faça Isso Que O Paulinho Disse Mais Depois Que Fizer Oq Ele Falo Adicione Essas Tags No Moveements.XML

 

 

<movevent type="Equip" itemid="ID DO RING OU COLAR" event="function" value="OnEquipItem"/>

<movevent type="DeEquip" itemid="ID DO RING OU COLAR" event="function" value="OnDeEquipItem"/>

 

Se Nao Nao Adiantara Nada

 

 

Outra coisa... acho que você vai ter que adicionar o slot onde será equipado o item, senão a pessoa pode colocar em qualquer lugar e estará adicionando os atributos ao player, dai a pessoa pega 2 itens desse equipa um no lugar da flecha e outro no lugar do ring e ai os atributos serão somados... por exemplo, o item da +1 de ml, se a pessoa equipar os dois itens ficará com +2 de ml. Isso acontece muito nos otserv Baiak, aquelas Baiak Cap que o povo compra no npc...

 

Então, adicione esse atributo a esta tag, que estará tudo resolvido:

 

<movevent type="Equip" itemid="ID DO RING OU COLAR" slot="ring" event="function" value="OnEquipItem"/>

<movevent type="DeEquip" itemid="ID DO RING OU COLAR" slot="ring" event="function" value="OnDeEquipItem"/>

llfeehllL
25 de dezembro de 2012 às 02:29

ta mais pera como eu disse sou aprendiz..

 

vou na pasta do items xml e faço o que?

 

em detalhes

25 de dezembro de 2012 às 11:19

apenas adicione oque eu disse e exclua oque eu disse também. As próprias tags do item.xml possibilitam fazer isso que você pediu .

 

Ps: o item é 2166 ..

Editado Dezembro 25 por XxPaaulinhoOxX