-->
:: RunUo.Korean.Forum > Script Support ¹®¼ÁÖ¼Ò : http://runuo.co.kr/forum/viewtopic.php?t=249 ¡Ø TOPIC TITLE : ´Ù¸¥ Äɸ¯Å͸¦ ´õºí Ŭ¸¯ÇÏ¸é ±× Äɸ¯ÀÇ ½ºÅݰËÇÁ,½ºÅ³°ËÇÁ,Äɸ¯Á¦ ¸ñ : ´Ù¸¥ Äɸ¯Å͸¦ ´õºí Ŭ¸¯ÇÏ¸é ±× Äɸ¯ÀÇ ½ºÅݰËÇÁ,½ºÅ³°ËÇÁ,Äɸ¯ ¾ÆÀ̵ð: natasiro - 2004-02-05 ¸ñ 7:27 pm ´Ù¸¥ Äɸ¯Å͸¦ ´õºí Ŭ¸¯ÇÏ¸é ±× Äɸ¯ÀÇ ½ºÅݰËÇÁ,½ºÅ³°ËÇÁ,Äɸ¯ÅͰËÇÁâÀ» ¶ß°ÔÇÏ´Â µðµå¸¦ ¸¸µé°í ½ÍÀºµ¥¿ä. ÀÚ½ÅÀÇ Äɸ¯¿¡ ³ª¿À´Â ½ºÅÝ:½ºÅ³:Äɸ¯ÅÍ °ËÇÁ âó·³¿ä µðµå ´õºíŬ¸¯ÇÏ°í ´Ù¸¥ Äɸ¯À» ´©¸£¸é ±× Äɸ¯ÀÇ Ã¢µéÀÌ ³ª¿À°Ô ÇÏ·Á¸é ¾î¶»ÄÉ ÇØ¾ßÇÏ´ÂÁö ¸ð¸£°Ú³×¿ä.. °¡¸£ÃÄ ÁÖ¼¼¿ä~ ¾Æ·¡´Â ±×³É Àӽ÷Π¥Áý±â ÇѰǵ¥¿ä npcsee¶ó´Â µðµå·Î ´Ù¸¥ Äɸ¯ ´©¸£¸é ´Ù¸¥ Äɸ¯ÀÇ ½ºÅÝÀÇ Á¤º¸¸¦ ´Ù¸¥ Äɸ¯ÀÌ ¸»ÇÏ´Â °É·Î ¸¸µé¾ú´Âµ¥¿ä ±× Äɸ¯ÀÇ °ËÇÁ âÀÌ ¶ß·Á¸é ¾î¶»°Ô ¹Ù²ã¾ß ÇÏ´ÂÁö ¸ð¸£°Ú½À´Ï´Ù. °¡¸£ÃÄ ÁÖ¼¼¿ä... using System; using Server.Network; using Server.Prompts; using Server.Items; using Server.Targeting; using Server.Gumps; namespace Server.Items { _____public class Npcsee : Item _____{ __________private Mobile m_Owner; __________[Constructable] ___________public Npcsee() : base( 0x14F0 ) // ±âº» ±¸Á¶ ___________{ ________________Weight = 0.0; ________________Hue=0x83EC; ___________} ___________public Npcsee( 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(); ___________} ___________public override void OnDoubleClick( Mobile from ) // ´õºíŬ¸¯½Ã Ÿ°Ù »ý¼º ___________{ _______________from.Target = new InternalTarget( this ); ___________} ___________public void Target( Mobile m ) // Ÿ°ÙÀÌ MOBILE¿¡ ÂïÇûÀ»¶§ Çö»ó ___________{ _______________m.Say( "Str:{0} /Dex:{1} /Int:{2}",m.Str,m.Dex,m.Int ); _______________m.Say( "Hit:{0} /Stm:{1} /Man:{2}",m.Hits,m.Stam,m.Mana ); __________} ___________public class InternalTarget : Target // Ÿ°Ù __________{ _______________private Npcsee m_Owner; _______________public InternalTarget( Npcsee owner ) : base( 12, false, TargetFlags.None ) _______________{ ____________________m_Owner = owner; _______________} _______________protected override void OnTarget( Mobile from, object o ) _______________{ ____________________if ( o is Mobile ) ____________________{ _________________________m_Owner.Target( (Mobile)o ); ____________________} _______________} _______________protected override void OnTargetFinish( Mobile from ) _______________{ _______________} __________} _____} } // ¿©±â Ÿ°Ù ÂïÇûÀ»¶§ °ËÇÁ°¡¶ß°Ô ÇÏ·Á°í Çϴµ¥¿ä Á˼ÛÇÕ´Ï´Ù. ÅÜ۸¦ ¾î¶»°Ô ÇØ¾ß ÇÏ´Â Áö ¸ô¶ó¼ ¹ØÁÙ·Î ±×¾ú½À´Ï´Ù. À̰Š¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö ¸ð¸£°Ú³×¿ä ¿©±â¼ MÀº Á¦°¡ Ÿ°Ù´©¸¥ MOBILEÀ̰í¿ä MOBILE MÀÇ Á¤º¼¸¦ Á¦°¡ º¸°Ô²û ÇÏ·Á°í Çϰŵç¿ä. m.Say¸¦ ¹»·Î ¹Ù²Ù¸é µÇ´ÂÁö °¡¸£ÃÄ ÁÖ½Ã¸é °í¸¿°Ú½À´Ï´Ù. Powered by © 2002 RunUo(·±À¯¿À)¿¡ °üÇÑ Çѱ¹ Æ÷·³ »çÀÌÆ®
|