Como Editar armas do Otserve
Primeiro vá na pasta do seu Otserve click em Data/itens/itens.xml
la estará todas as armas, darei o exemplo de como editar uma dela!
irei editar a magic longsword
Click Ctrl + F para abrir o mecanismo de busca
<item id="2390" article="a" name="magic longsword">
<attribute key="description" value="It is the magic Cyclopmania Sword." />
<attribute key="weight" value="4300" />
<attribute key="defense" value="40" />
<attribute key="attack" value="55" />
<attribute key="weaponType" value="sword" />
<attribute key="slotType" value="two-handed" />
Explicando Todos Attributes
<attribute key="weight" value="2100"/>
Este atribute é o da o peso do item, ou seja, a magic longsword pesa 43 oz. (Nota 100 = 1 oz)
Este atribute é obrigatorio em todos os itens.
<attribute key="defense" value="30"/>
Este atribute dá a defesa/def á arma que também é usad em shields.
<attribute key="attack" value="36"/>
Atributo que seleciona o ataque da arma. Pelo amor de deus, não usem isso em shields ou equips... tenham bom senso o.o'
<attribute key="weaponType" value="sword"/>
Este é o atribute que faz a arma ser um axe,sword ou club. No caso a magic longsword é uma sword xD.
Se quiser mudar basta mudar o value="sword" para value="axe" ou value="club".
<attribute key="slotType" value="two-handed"/>
Este atributo é para que o item seja usado por duas mãos , mais caso queira deixar de 1 mão basta apenas retirar esse atribute1, mais com bastante cuidado se apagar algo errado pode da erro!
<attribute key="extradef" value="1" />
Este atribute da defesa extra ao item, como por exemplo a magic longsword é (atk:55 def:40 +1) e como vocês também ja viram em alguma database ou no tibia mesmo itens com esse +1, 2, 3, etc...
- Adicionando Dano elemental em uma Arma:
<attribute key="elementFire" value="10"/>
Dano de fire
<attribute key="elementEarth" value="10"/>
Dano de earth
<attribute key="elementIce" value="10"/>
Dano de gelo
<attribute key="elementEnergy" value="10"/>
Dano de energy
<attribute key="elementHoly" value="10"/>
Dano de holy
<attribute key="elementDeath" value="10"/>
Dano de death
<attribute key="elementPhysical" value="10"/>
Dano fisico o.o'
Usado um desses o elemento diminuirá o ataque da arma, ou seja, a magic longsword por exemplo se eu usar o atribute:
<attribute key="elementFire" value="10"/>
Ela ficará com (atk:45 + 10 fire damage def:40)
[55-10=45]
<attribute key="armor" value="9"/>
Este atribute dá o armor ou a "arm" ao item.
Lembrando que esse atribute só pode ser usado apenas em equipamentos.
<attribute key="slotType" value="body"/>
Este atribute é o que vai seleccionar onde o item vai ser equipado, em outras palavras, o tipo do item se ele vai ser uma armadura, uma arma, um colar e por ai vai... Ele também é obrigatório em todos os equips.
COLOCANDO LVL NOS ITENS
vá na pasta do seu Otserve Click em Data/Weapons/Weapons.xml
la estará todos os itens com lvl la você não poderá acha lo por seu nome só pelo ID
caso queira saber o id do item, tem la em Items.xml
BOWS, CROSSBOWS E SPEARS
Agora para explicar essa categoria irei usar a Bow, a arrow e a spear.
- Primeira a Arrow.
<attribute key="slotType" value="ammo"/>
Com este atribute a arrow deve ficar no lugarzinho da flecha para ser usada.
<attribute key="hitChance" value="90"/>
A chance de sucesso do player de acertar o alvo, ou seja, o player com uma arrow tem 90% de chance de acertar um Dwarf por exemplo.
<attribute key="ammoType" value="arrow"/>
Neste atribute ou você coloca arrow que será utilizado apenas por Bows/Arcos ou bolt que será apenas usado por Crossbow/Besta.
<attribute key="shootType" value="arrow"/>
Animação no qual a flecha aparecerá indo em direcção ao alvo.
Lista das animações:
<attribute key="weaponType" value="ammunition"/>
Este Atribute faz o item virar uma munição.
Coloque ele Apenas em arrows e bolts.
<attribute key="ammoAction" value="removecount"/>
Ele serve para remover 1 arrow/bolt por tiro.
Aconselho não mecher ai.
- E agora a Bow:
<attribute key="weaponType" value="distance"/>
Come este atribute a bow fica sendo uma arma de distância
<attribute key="ammoType" value="arrow"/>
Usando este atribute a bow precisará de algum tipo de arrow para atirar.
<attribute key="range" value="6"/>
Com este atribute você determina a distancia da qual ele pode atirar, ou seja, a bow pode atirar a 6 quadrados de distância.
- Vamos a Spear:
<attribute key="breakChance" value="10"/>
Essa atribute dá a spear uma chance (10%) de quebrar a cada hit.
<attribute key="ammoAction" value="moveback"/>
Esse atribute faz com que a spear em vez de ficar no chão volte para sua mão sem ter que usar o atribute de charges.
o resto eu expliquei com a bow e a arrow. :)
NECKLACES E AMULETS
Vamos começar com os Necklaces e Amulets e para isso eu escolhir o Elven amulet.
<attribute key="charges" value="50"/>
Esse atribute dá a quantidade de cargas/charges ao amuleto.
<attribute key="showcharges" value="1"/>
Essa atribute serve para quando o player der look no amuleto mostrar a quantidade de charges ele tem.
Obs: Não mexa ai.
<attribute key="showattributes" value="1"/>
Esse atribute serve para mostrar tudo que ele absorve.
<attribute key="absorbPercentAll" value="5"/>
Esse attribute serve para o amuleto absorver todos os tipos de danos em 5%.
Caso queira que absorva um elemento em especifico aqui vai uma lista:
Obs¹: Caso queira que ele receba mais dano em vez de absorver basta colocar o " - " na frente do número.
(exemplo: <attribute key="absorbPercentPhysical" value="-10"/> )
Obs²: Esses atributes também pode ser usado em shields,equips e até em rings. :D
RINGS, BACKPACKS E BAGS
Bom, o tutorial está quase no fim faltando apenas os Rings e as Backpacks.
Então vamos ao que interessa, e para isso escolhi o Power Ring :D
Obs: Certfique-se que ao editar ring, ver se está editando o ring certo, ou seja, o que brilha quando é equipado...
Explicando os Attributes :D
<attribute key="duration" value="300"/>
Essa atribute dá o tempo que o item durará equipado, ou seja, o power ring dura 30 minutos (Nota 10 = 1 min)
<attribute key="decayTo" value="0"/>
Essa atribute faz com quer, quando o tempo do power ring acabar ele "some"
<attribute key="transformDeEquipTo" value="2166"/>
Essa atribute diz em qual item ele tranformará quando desequipar o power ring.
Recomendo não mexer ai.
<attribute key="skillFist" value="5"/>
Essa atribute aumenta seu Fist Fighting em 5 pontos.
<attribute key="showduration" value="1"/>
Esse atribute serve para quando o player der look no ring mostrar quando tempo ele ainda tem.
Recomendo de novo que não mexa ai.
<attribute key="manashield" value="1"/>
Esse atribute faz com que o player fique em estado de "utamo vita".
Não precisa mexer no "1".
<attribute key="healthGain" value="1"/> -- HP ganho
<attribute key="healthTicks" value="3000"/> -- Tempo nescessario (1000 = 1 segundo)
Esses atributes tem que ser usados em conjunto.
Eles fazem com que você recupera 1 de HP a cada 3 segundos.
<attribute key="manaGain" value="4"/> -- MP ganho
<attribute key="manaTicks" value="3000"/> -- Tempo nescessario (1000 = 1 segundo)
Esses atributes tem que ser usados em conjunto.
Eles fazem com que você recupera 4 de MP a cada 3 segundos.
<attribute key="speed" value="20"/>
Esse atribute aumenta a velocidade em "20" niveis, se quiser aumentar ou diminuir você ja sabe como xD
<attribute key="skillSword" value="4"/>
Essa atribute aumenta seu skill de sword em +4
<attribute key="skillAxe" value="4"/>
Essa atribute aumenta seu skill de axe em +4
<attribute key="skillClub" value="4"/>
Essa atribute aumenta seu skill de club em +4
<attribute key="skillShield" value="4"/>
Essa atribute aumenta seu skill de shield em +4
<attribute key="suppressDrunk" value="1"/>
Essa atribute deixa você imune a ficar bebum/bêbado/tonto/drunk/ etc... o.o'
<attribute key="invisible" value="1"/>
Essa atribute deixa você invisivél como se estivesse usando "utana vid"
BACKPACKS E BAGS
- Bom galerinha, esse é o ultimo item do tutorial e também o mais simples :P
Então pra fechar com chave de ouro escolhi a Crown Backpack:
<attribute key="containerSize" value="20"/> -- é só aumentalo ou diminuilos
É esse atribute que dá slots pras backpacks e bags.
No caso a Crown backpack tem 20 slots.
Créditos: Marquestibia, Fronick do Xtibia
Leia mais >>