UO-Dev Arama


Yazar: Lord Streamline
Tarih: 23-08-2009 15:54


Paylaş : Paylaş

Kod:
/*
Training Elemental Script by Sephiroth @ RunUO with contribution
Instructions: drop into your scripts/custom/monster folder and
you can either add it in-game or on a spawner but since
he wont die, it doesnt need to be on a spawner.  modify
the hits as much as you want but if you change other things
it may not work as designed.
*/
using System;
using System.Collections;
using Server.Items;
using Server.Targeting;

namespace Server.Mobiles
{
[CorpseName( "a training elemental corpse" )]
public class TrainingElemental : BaseCreature
{
public override double DispelDifficulty{ get{ return 117.5; } }
public override double DispelFocus{ get{ return 45.0; } }

[Constructable]
public TrainingElemental() : base( AIType.AI_Melee, FightMode.Closest, 10, 1, 0, 0 )
{
Name = "a Training Elemental";
Body = 14;
BaseSoundID = 268;
Hue = 0x21;
CantWalk = true;

SetStr( 50, 50 );
SetDex( 350, 350 );
SetInt( 71, 92 );

SetHits( 30000, 30000 );

SetDamage( 0, 0 );

SetDamageType( ResistanceType.Physical, 0 );
SetDamageType( ResistanceType.Fire, 0 );
SetDamageType( ResistanceType.Cold, 0 );
SetDamageType( ResistanceType.Poison, 0 );
SetDamageType( ResistanceType.Energy, 0 );

SetResistance( ResistanceType.Physical, 150 );
SetResistance( ResistanceType.Fire, 150 );
SetResistance( ResistanceType.Cold, 150 );
SetResistance( ResistanceType.Poison, 150 );
SetResistance( ResistanceType.Energy, 150 );

SetSkill( SkillName.MagicResist, 120.0 );
SetSkill( SkillName.Tactics, 120.0 );
SetSkill( SkillName.Wrestling, 100.0 );

Fame = 0;
Karma = 0;

VirtualArmor = 350;
ControlSlots = 2;

}

public override void GenerateLoot()
{
}

public override bool AutoDispel{ get{ return true; } }
public override bool BardImmune{ get{ return true; } }
public override Poison PoisonImmune{ get{ return Poison.Lethal; } }

public override void OnThink()
{
if ( Hits != HitsMax )
{
Hits = HitsMax;
}
}

public TrainingElemental( Serial serial ) : base( serial )
{
}

public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 );
}

public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
}



Yorumlar

Henüz yorum yapılmamıştır.

Oylamalar

Oylama :
Üyelerin oylama ortalaması (10 dışında) : Henüz Oylanmamış   
Oylar: 0

Benzer Sayfalar

SayfalarYorumlarGönderenTarih
Elemental Sistemi0TheRaskol05-11-2009
Water Elemental0The And23-09-2009
Fire Elemental0The And23-09-2009
Earth Elemental0The And23-09-2009
Air Elemental0The And23-09-2009


Keywords:

ultima online, RunUO, ultima online download, sphere scripting, role play, uo grafik, second age ultima, uo loop, macroman, pvp server, server kurulumu, sphere, multool, ml mulls, 56b 55r 55i, htmlgumps, client 4x, client edit, sphere release, osi, rp server, sunucular, ghost mouse, inside uo, kingdom reborn, stygian abyss, uo nasıl oynanır, mondain's legacy, age of shadows, world build, grandmaster, ultima online pvp, player dosyaları, ultima online indir, frp game, RunUO 1.0.0, razor, uo rice, hue editör, skill tools, ultima online patch, axis, world build, verdata, verdata patcher, map editör, gump editör, mul patcher, aos mulls, scriptler, anim edit, anim publish, hues mul, hosting vps, event dialog, account sistemi, skill gain, static yapımı,