hummm, pela demora de respostas vejo q nao gostaram do tuto...
se tiver ruim avisem pra eu editar e tentar ajudar melhor
flw :w4:
Por Dark Shadow, 17 de abr. de 2006 em Tutoriais de Scripting
info
Grupo: Campones
Registrado: 08/03/06
Posts: 5
Reputação: 0
hummm, pela demora de respostas vejo q nao gostaram do tuto...
se tiver ruim avisem pra eu editar e tentar ajudar melhor
flw :w4:
info
Grupo: Artesão
Registrado: 07/10/05
Posts: 114
Reputação: +12

Tópico ja existente no forum, favor olhar os tópico que ah na seção para somente postar algo.Obrigado.
Tópico reportado.
Atenciosamente,
Sir Picaralhos.
info
Grupo: Campones
Registrado: 08/03/06
Posts: 5
Reputação: 0
NADA A VER...eu ja tinha postado no ano passado esse topico, soh repostei neh
, tu nao olha direito o forum, depois fala de mim
info
Grupo: Artesão
Registrado: 07/10/05
Posts: 114
Reputação: +12

NADA A VER...eu ja tinha postado no ano passado esse topico, soh repostei neh, tu nao olha direito o forum, depois fala de mim
Não é permitido repostagens de tópicos, issu é classificado como flood no forum, favor mante-lo organizado.
Obs:Favor não reponder causando mais floods!
Atenciosamente,
Sir Picaralhos.
info
Grupo: Campones
Registrado: 08/03/06
Posts: 5
Reputação: 0
INTRODUÇÃO:
cançado de lutar com os mesmo monstros e usar mesma magia?então se atualize, aqui raprender a criar monstros e magias novas.
Basico do monstro:
antes de tudo, vamos fazer o basico(lvl, força etc...)
vamos fazer o infernus q eu fiz no meu ot(porem minha net eh compartilhada¬¬)
Criando XML:
1° de tudo, va na pasta dos monstros no seu ot e copie o xml do demon e cole no mesmo lugar, renomeie para Infernus.
Modificando:
Agora clique com o botão direito no Infernus e em editar.
aparecera +- assim:
Em monster name renomeie para Infernus, em level, Magiclvl, exp, defense, armor, static attack, speed, health now e max ponha oque quiser
"obs:ponha health now e max os mesmos, pq max eh o maximo de vida, e health now eh vida q ele vai começar"
Adicionando magias ao monstro:
Parece dificil, mas é facil.
quer adicionar magia no seu monstro?bom, va onde tem:
la vc copia qualquer uma, vamos pegar esse aqui:
depois copie de baixo de
troque o Name para o nome da magia que vc quer(essa magia tem que ter no OT), pode trocar o exhaustion na magia e a probabilidade do monstro usar e pronto

seu monstro ta com magia!!
Loot:
eh igualzinho a magia
ao invez de copiar as magias, copie um desses
troque o id do item, e a chance(obs:500 de chance eh mto ainda)
e pronto, adiciono loot
________________________________________________
FAZENDO NOVAS MAGIAS
basico:
spells sao diferentes de monstros, nao sao XML, sao .LUA.
vamos começar pegando qualquer magia em data/spells/instant, vamos fazer minha magia Infernus Explosion.
Pegue a magia exevo gran mas vis
1.Conheçendo Type da magia
no arquivo vai ter isso:
attackType = ATTACK_PHYSICAL needDirection = false areaEffect = NM_ME_EXPLOSION_AREA animationEffect = NM_ANI_NONE hitEffect = NM_ME_EXPLOSION_DAMAGE damageEffect = NM_ME_DRAW_BLOOD animationColor = RED offensive = true drawblood = true UltimateExplosionObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0) function onCast(cid, creaturePos, level, maglv, var) centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z} n = tonumber(var) -- try to convert it to a number if n ~= nil then -- bugged -- ultimateExplosionObject.minDmg = var+0 -- UltimateExplosionObject.maxDmg = var+0 UltimateExplosionObject.minDmg = 0 UltimateExplosionObject.maxDmg = 0 else UltimateExplosionObject.minDmg = (level * 2 + maglv * 3) * 2.3 - 30 UltimateExplosionObject.maxDmg = (level * 2 + maglv * 3) * 3.0 end return doAreaMagic(cid, centerpos, needDirection, areaEffect, area, UltimateExplosionObject:ordered()) endAttackType: É o tipo de magia(se eh dano ou heal...)nesse caso deixe como esta.
needDirection:É para ver se ele atacara apenas para direção que você apontar(nesse caso deixe false, amanha editarei com true)
areaEffect:É o tipo da area, nesse caso mude para "NM_ME_MORT_AREA"
animationEffect:É o tipo de de animação(force, explosion)nesse caso mude para "NM_ANI_SUDDENDEATH"
hitEffect:É o tipo de dano, nesse caso mude para "NM_ME_MORT_AREA"
damageEffect:é o tipo de dano que aparecera(sangue)nesse caso mude para "NM_ME_MORT_AREA"
animationColor:é a cor do sangue que apareçera, vamos deixar como "BLACK"
offensive nao sei pra que é, mas deixe true.
drawblood:é para verificar se aparecera o sangue embaixo do personagem, ponha true.
Outros:
subistitua:
por
subistitua:
por
Final:
mude o nomero * 0.8 por qualquer otro(ex: *1.0)
Conclusão:
você aprendeu a criar monstros, por magias nos monstros e loot.
Também aprendeu a fazer magias, espero ter ajudado
FLW PRA VCS!
Editado Abril 17 por Dark Shadow