| CODE |
// Anti-ghost // créé par NiKo // L'anti ghost empêche les joueurs morts de passer, // cela permet notament d'éviter aux joueurs de passer des portes fermées à clefs. using System; using Server; using Server.Mobiles; namespace Server.Items { public class AntiGhost : Item { private Point3D m_PointDest; [Constructable] public AntiGhost() : base( 0x1B73 ) { Movable = false; Visible = false; Name = "Anti ghost"; } public override bool OnMoveOver( Mobile m ) { if ( m.Player && !m.Alive ) { m.SendMessage( "Cet endroit semble inaccessible aux morts." ); return false; } return true; } public AntiGhost( Serial serial ) : base( serial ) { } public override void Serialize( GenericWriter writer ) { base.Serialize( writer ); writer.Write( (int) 0 ); // version } public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); } } } |
| QUOTE (Vortal @ Sep 26 2004, 09:41 PM) |
| Édité. |