Aprovado e movido.
flw
info
Grupo: Visconde
Registrado: 03/02/09
Posts: 361
Reputação: +200
Char no Tibia: Fearless Man

Aprovado e movido.
flw
Cara tem auguma forma de fazer uma spell que quando agente usa mata o monstro e ataca o player com bomba?
tópico bem organizado ![]()
info
Grupo: Campones
Registrado: 07/07/13
Posts: 31
Reputação: +4

onde edita a looktype da spell
info
Grupo: Campones
Registrado: 08/12/09
Posts: 76
Reputação: +27
Char no Tibia: Zoralurk
Esse TUTORIAL é para aqueles que não sabem criar spells para monstros.
1º Vá em data/spells/scripts/monsters
Aqui você tem liberdade total para fazer qualquer tipo de spell para que seu monstro possa usar , desde que não venha contendo nada no script que exiga um player para usa-lá.
Exemplo: Fazer o script de uma manarune, Magic wall ou utani mega hur coisas desse tipo não vai funcionar, mas é claro que vocês não querem fazer isso.
Vamos supor que você quer fazer uma “Cold Wind Storm” para o seu frost dragon.
Em data/spells/scripts/monsters copie e cole qualquer spell que lá esteja e renomeie para “cold wind storm” e cole dentro:
Explicação:
ICE_DAMAGE significa dano de gelo, existem os seguintes tipos de dano:
COMBAT_PHYSICALDAMAGE -- Tipo de dano da Exori
COMBAT_ENERGYDAMAGE -- Tipo de dano da Exori Vis
COMBAT_EARTHDAMAGE -- Tipo de dano da Exori Tera
COMBAT_POISONDAMAGE -- Veneno
COMBAT_FIREDAMAGE -- Tipo de dano da Exori Flam
COMBAT_UNDEFINEDDAMAGE -- Não sei
COMBAT_LIFEDRAIN -- Dreno na Life
COMBAT_MANADRAIN -- Dreno na Mana
COMBAT_HEALING -- Cura na Life
COMBAT_DROWNDAMAGE -- Afogamento
COMBAT_ICEDAMAGE -- Tipo de dano da Exori Frigo
COMBAT_HOLYDAMAGE -- Tipo de dano da Exori San
COMBAT_DEATHDAMAGE -- Tipo de dano da Exori Mort
Agora vá em data/scripts/spells.xml
Procure por:
<!-- instant monster spells -->
Dependendo do seu ot você vai encontrar isso:
Agora é só adicionar a spell criada.
No caso ficaria assim:
<!-- instant monster spells -->
<instant name="cura" words="cura" enabled="0" script="monsters/cura.lua"></instant>
<instant name="newmosn" words="newmosn" enabled="0" script="monsters/newmosn.lua"></instant>
<instant name="death wave" words="death wave" enabled="0" script="monsters/death wave.lua"></instant>
<instant name="carniphila atack" words="carniphila atack" enabled="0" script="monsters/carniphila atack.lua">
<instant name="cold wind storm" words="cold wind storm" enabled="0" script="monsters/cold wind storm.lua"></instant>
Agora pra adicionar a spell criada ao monstro abra-o e adicione a spell:
Explicação:
interval="2000" significa intervalo de 2 em 2 segundos (1000 = 1 segundo)
chance="25" significa que tem chance de 25% de uso da magia
min="-280" max="-470" significa que o dano minimo é 280 e o maximo é 470
Bom galera é isso eu espero que quem já não sabia tenha aprendido.
Créditos:
Meus.
Editado Dezembro 26 por 139