São os quaras rl
eu nunk faço monstro + hj deu animo
eu to fazendo como base no erig
eu vou fazendo e colocando
aki tah o 1º
Massive Water Elemental
<?xml version="1.0"?><monster name="Massive Water Elemental" level="50" maglevel="60" experience="800" pushable="1" armor="44" defense="42" canpushitems="1" staticattack="50" changetarget="200" speed="270">
<health now="1250" max="1250"/>
<look type="11" head="20" body="30" legs="40" feet="50" corpse="2025"/>
<combat targetdistance="1" runonhealth="0"/>
<attacks>
<attack type="melee" maxdamage="120" cycleticks="2000" probability="100"/>
<attack type="instant" name="elemental_poison" exhaustion="500" cycleticks="4000" probability="40"/>
<attack type="rune" name="aqua_explosion" exhaustion="500" cycleticks="4000" probability="60"/>
</attacks>
<defenses>
<defense immunity="fire"/>
<defense immunity="poison"/>
<defense immunity="paralyze"/>
<defense immunity="invisible"/>
</defenses>
<voices></voices>
</monster>
ai esta ele
e suas magias
elemental_poison (instant)
area = {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
}
attackType = ATTACK_POISON
needDirection = false
areaEffect = 20
animationEffect = NM_ANI_NONE
hitEffect = NM_ME_POISEN
damageEffect = 20
animationColor = GREEN
offensive = true
needDirection = false
drawblood = false
minDmg = 20
maxDmg = 20
PoisonStormObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, minDmg, maxDmg)
SubPoisonStormObject1 = MagicDamageObject(attackType, NM_ANI_NONE, NM_ME_NONE, damageEffect, animationColor, offensive, drawblood, 20, 20)
SubPoisonStormObject2 = MagicDamageObject(attackType, NM_ANI_NONE, NM_ME_NONE, damageEffect, animationColor, offensive, drawblood, 20, 20)
SubPoisonStormObject3 = MagicDamageObject(attackType, NM_ANI_NONE, NM_ME_NONE, damageEffect, animationColor, offensive, drawblood, 20, 20)
function onCast(cid, creaturePos, level, maglv, var)
centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}
PoisonStormObject.minDmg = (level * 2 + maglv * 3) * 0.1 - 30
PoisonStormObject.maxDmg = (level * 2 + maglv * 3) * 0
return doAreaExMagic(cid, centerpos, needDirection, areaEffect, area, PoisonStormObject:ordered(),
2000, 1, SubPoisonStormObject1:ordered(),
2000, 2, SubPoisonStormObject2:ordered(),
2000, 10, SubPoisonStormObject3:ordered(),
3)
end
aqua_explosion (rune)
area = {{0, 1, 0},
{1, 1, 1},
{0, 1, 0}
}
attackType = ATTACK_ENERGY
needDirection = false
areaEffect = NM_ME_LOOSE_ENERGY
animationEffect = NM_ANI_NONE
hitEffect = NM_ME_LOOSE_ENERGY
damageEffect = NM_ME_LOOSE_ENERGY
animationColor = LIGHT_BLUE
offensive = true
drawblood = true
ExplosionObject = 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}
ExplosionObject.minDmg = (level * 2 + maglv *3) * 1.3
ExplosionObject.maxDmg = (level * 2 + maglv *3) * 1.4
return doAreaMagic(cid, centerpos, needDirection, areaEffect, area, ExplosionObject:ordered())
end
Water Elemental
<?xml version="1.0"?><monster name="Water Elemental" level="40" maglevel="30" experience="450" pushable="1" armor="30" defense="42" canpushitems="1" staticattack="50" changetarget="200" speed="160">
<health now="550" max="550"/>
<look type="11" head="20" body="30" legs="40" feet="50" corpse="2025"/>
<combat targetdistance="1" runonhealth="0"/>
<attacks>
<attack type="melee" maxdamage="120" cycleticks="2000" probability="100"/>
<attack type="rune" name="water_explosion" exhaustion="500" cycleticks="4000" probability="50"/>
</attacks>
<defenses>
<defense immunity="fire"/>
<defense immunity="poison"/>
<defense immunity="paralyze"/>
<defense immunity="invisible"/>
</defenses>
<voices>
</voices>
<loot>
</loot>
</monster>
e sua magia
water_explosion (rune)
area = {{0, 1, 0},
{1, 1, 1},
{0, 1, 0}
}
attackType = ATTACK_ENERGY
needDirection = false
areaEffect = NM_ME_LOOSE_ENERGY
animationEffect = NM_ANI_NONE
hitEffect = NM_ME_LOOSE_ENERGY
damageEffect = NM_ME_LOOSE_ENERGY
animationColor = LIGHT_BLUE
offensive = true
drawblood = true
ExplosionObject = 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}
ExplosionObject.minDmg = (level * 2 + maglv *3) * 1.0
ExplosionObject.maxDmg = (level * 2 + maglv *3) * 1.2
return doAreaMagic(cid, centerpos, needDirection, areaEffect, area, ExplosionObject:ordered())
end
Quara Predator:
<?xml version="1.0"?><monster name="Quara Predator" level="50" maglevel="60" experience="1600" pushable="1" armor="43" defense="20" canpushitems="1" staticattack="55" changetarget="230" speed="310">
<health now="2200" max="2200"/>
<look type="20" corpse="6067"/>
<combat targetdistance="1" runonhealth="0"/>
<attacks>
<attack type="melee" maxdamage="390" cycleticks="2000" probability="100"/>
<attack type="instant" name="exura" exhaustion="500" cycleticks="4500" probability="40"/>
</attacks>
<defenses>
<defense immunity="energy"/>
<defense immunity="fire"/>
<defense immunity="poison"/>
<defense immunity="invisible"/>
<defense immunity="invis"/>
</defenses>
<loot>
<item id="2226" chance="7000"/> fishbone
<item id="2148" countmax="99" chance1="100000" chancemax="0"/> gold
<item id="2148" countmax="47" chance1="100000" chancemax="0"/> gold
<item id="2148" countmax="22" chance1="90000" chancemax="0"/> gold
<item id="5895" countmax="1" chance1="6666" chancemax="0"/> fish fin
<item id="2483" chance="8888"/> scale armor
<item id="1987" chance="100000"> //bag
<inside>
<item id="2387" chance="10000"/> double axe
<item id="5741" chance="3333"/> skull helmet
<item id="2473" chance="7200"/> viking helmet
<item id="2145" countmax="1" chance1="10000" chancemax="0"/> small diamond
</inside>
</item>
</loot>
</monster>
Quara Pincher
<?xml version="1.0"?><monster name="Quara pincher" level="50" maglevel="12" experience="1200" pushable="0" armor="40" defense="45" canpushitems="1" staticattack="50" changetarget="200" speed="280">
<health now="1800" max="1800"/>
<look type="77" corpse="6063"/>
<combat targetdistance="1" runonhealth="0"/>
<attacks>
<attack type="melee" maxdamage="300" cycleticks="2000" probability="100"/>>
</attacks>
<defenses>
<defense immunity="fire"/>
<defense immunity="poison"/>
<defense immunity="invisible"/>
<defense immunity="invis"/>
</defenses>
<voices>
<voice sentence="Clank! Clank!"/>
</voices>
<loot>
<item id="2148" countmax="100" chance1="100000" chancemax="0"/> gold
<item id="2148" countmax="60" chance1="70000" chancemax="0"/> gold
<item id="2147" countmax="2" chance1="6666" chancemax="0"/> small ruby
<item id="2487" chance="3333"/> crown armor
<item id="2475" chance="5555"/> warrior helmet
<item id="5895" countmax="1" chance1="6800" chancemax="0"/> fish fin
<item id="1987" chance="100000"> //bag
<inside>
<item id="2398" chance="12000"/> mace
<item id="2394" chance="8900"/> morning star
<item id="2381" chance="7100"/> halberd
<item id="2144" countmax="3" chance1="5500" chancemax="0"/> black pearl
</inside>
</item>
</loot>
</monster>
Quara Mantassin
<?xml version="1.0"?><monster name="Quara mantassin" level="35" maglevel="30" experience="400" pushable="0" armor="20" defense="25" canpushitems="1" staticattack="130" changetarget="200" speed="320">
<health now="800" max="800"/>
<look type="72" corpse="6064"/>
<combat targetdistance="1" runonhealth="0"/>
<attacks>
<attack type="melee" maxdamage="148"/>
<attack type="instant" name="quara_haste" exhaustion="500" cycleticks="8000" probability="55"/>
<attack type="instant" name="invis" exhaustion="500" cycleticks="3500" probability="60"/>
</attacks>
<defenses>
<defense immunity="fire"/>
<defense immunity="poison"/>
</defenses>
<voices>
<voice sentence="Shrrrr"/>
</voices>
<loot>
<item id="2240" chance="9000"/> fishremains
<item id="5895" countmax="1" chance1="6666" chancemax="0"/> fish fin
<item id="2148" countmax="33" chance1="100000" chancemax="0"/> gold
<item id="2670" countmax="7" chance1="10000" chancemax="0"/> shirinps
<item id="2320" countmax="3" chance1="12000" chancemax="0"/>/> skull
<item id="1987" chance="100000"> //bag
<inside>
<item id="2165" chance="6666"/> stealth ring
<item id="2377" chance="7200"/> ths
<item id="2654" chance="16000"/> cape
<item id="2656" chance="3333"/> blue robe
</inside>
</item>
</loot>
</monster>
e suas magias
quara_haste
attackType = ATTACK_NONEanimationEffect = NM_ANI_NONE
hitEffect = NM_ME_NONE
damageEffect = NM_ME_MAGIC_BLOOD
animationColor = GREEN
offensive = false
drawblood = false
GreatHasteObject = 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}
ret = doTargetMagic(cid, centerpos, GreatHasteObject:ordered())
changeSpeedMonster(cid, 200, 40)
return ret
end
invis
attackType = ATTACK_NONEanimationEffect = NM_ANI_NONE
hitEffect = NM_ME_NONE
damageEffect = NM_ME_MAGIC_ENERGIE
animationColor = GREEN
offensive = false
drawblood = false
Invisibility = 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}
ret = doTargetMagic(cid, centerpos, Invisibility:ordered())
if (ret) then
invisible(cid, 20)
end
return ret
end
esse quara é pra dentro d'agua
para arrumar um para fora
é só diminuir a velocidade
continua em baixo