Legal, mas como faz pra quando por exemple falar " !buyaol " eu tenho que ter 10k comigo pra poder comprar o aol, queria assim... entendeu ?
- Fórum
- OTServ
- Tutoriais
- Tutoriais de Scripting
- Como Faze 1 Spell Q Cria Itens
info
Grupo: Campones
Registrado: 17/05/08
Posts: 6
Reputação: 0

Na verdade é bem fácil. É só você abrir o arquivo spell.xml.
Lá vai ter algo assim:
<conjure name="Conjure Arrow" words="exevo con" lvl="13" mana="100" soul="1" conjureId="2544" conjureCount="10" exhaustion="1000" needlearn="0" function="conjureItem"><vocation name="Paladin"/>
<vocation name="Royal Paladin"/>
</conjure>
(O) = O nome da magia. Não as palavras para conjurá-la.
(O) = As palavras necessárias para conjurar a magia.
(O) = O level necessário para conseguir usar a magia.
(O) = A mana necessária para usar a magia.
(O) = A Soul necessária para usar a magia.
(O) = O ID do item que você quer conjurar.
(O) = A quantidade de itens "2544"(arrows) que vai conjurar.
(O) = Essa é a exaustão, ou seja, o tempo que o player vai demorar para conjurar denovo. em milisegundos (1000 = 1 segundo)
(O) = Se ele precisa aprender a magia. 1 = sim ||| 0 = não
(O) = A função da magia, no caso é conjurar item.
O que fica em baixo são as vocações(seus nomes). No caso temos Paladin e Royal paladin. Mas se quiser por outra, por exemplo um druid e um elder druid apenas adicione isso.
<vocation name="Druid"/>
<vocation name="Elder Druid"/>
Agora suponhamos que eu queria fazer uma magia, Exevo Mas Con, ela criará 100 flechas, custará 400 de mana, 10 de soul, será usada apenas no lvl 30 e o player ficará com 3 segundos de exaustão. Faremos o seguinte.
<conjure name="Conjure More Arrows" words="exevo mas con" lvl="30" mana="400" soul="10" conjureId="2544" conjureCount="100" exhaustion="3000" needlearn="0" function="conjureItem"><vocation name="Paladin"/>
<vocation name="Royal Paladin"/>
</conjure>
É isso. Ficou parecendo um tutorial. XP
O meu servidor é 8.6 então eu não sei se funcionará em outros mas essa é a base.
Legal, mas como faz pra quando por exemple falar " !buyaol " eu tenho que ter 10k comigo pra poder comprar o aol, queria assim... entendeu ?
isso ai já é talkaction cara.
info
Grupo: Campones
Registrado: 20/08/10
Posts: 2
Reputação: 0

muito legau,eu fiz exevo rune

info
Grupo: Marquês
Registrado: 08/05/08
Posts: 1.3k
Reputação: +168
Amigo voce reviveu um Tópico antigo, por favor leia as regras antes de postar.
~~Reported