-->
:: RunUo.Korean.Forum > About RunUo
¹®¼­ÁÖ¼Ò : http://runuo.co.kr/forum/viewtopic.php?t=21

¡Ø TOPIC TITLE : ÀÚµ¿ ÀúÀå ¹× ÀúÀå¸Þ¼¼Áö Ãâ·Â...


Á¦  ¸ñ : ÀÚµ¿ ÀúÀå ¹× ÀúÀå¸Þ¼¼Áö Ãâ·Â...
¾ÆÀ̵ð: GangPung - 2003-12-22 ¿ù 5:46 pm
Scripts\Misc\AutoSave.cs

ÄÚµå : 

      private static TimeSpan m_Delay = TimeSpan.FromMinutes( 5.0 );
      private static TimeSpan m_Warning = TimeSpan.Zero;


TimeSpan.FromMinutes( 5.0 ); 5ºÐ¿¡ Çѹø¾¿ ÀÚµ¿ÀúÀå
ÀúÀåÀü¿¡ ÀÚµ¿ÀúÀå ¸Þ¼¼Áö¸¦ »Ñ·ÁÁÖ°í ½Í´Ù¸é
private static TimeSpan m_Warning = TimeSpan.Zero; ¸¦
private static TimeSpan m_Warning = TimeSpan.FromSeconds( 15.0 ); ¿Í °°ÀÌ ¹Ù²Û´Ù. ¾Æ·¡´Â 15ÃÊÀü¿¡ ¸Þ¼¼Áö¸¦ »Ñ·ÁÁÖ¶ó´Â ¸»À̸ç
±×¿¡ ÇØ´çµÇ´Â ¸Þ¼¼Áö´Â ¹ØºÎºÐ

ÄÚµå : 

            if ( m & 0 && s & 0 )
               World.Broadcast( 0x35, true, &The world will save in {0} minute{1} and {2} second{3}.&, m, m != 1 ? &s& : &&, s, s != 1 ? &s& : && );
            else if ( m & 0 )
               World.Broadcast( 0x35, true, &The world will save in {0} minute{1}.&, m, m != 1 ? &s& : && );
            else
               World.Broadcast( 0x35, true, &The world will save in {0} second{1}.&, s, s != 1 ? &s& : && );

¿¡¼­ World.Broadcast ºÎºÐÀÌ´Ù.
¸¸¾à 15ºÐ Àü¿¡ ÀÚµ¿ÀúÀå ¸Þ½ÃÁö¸¦ »Ñ·ÁÁá´Ù°í ¼³Á¤À» Çß´Ù¸é 15ºÐ ÀüºÎÅÍ 1ºÐ°£°ÝÀ¸·Î ¸îºÐÈÄ¿¡ ÀÚµ¿ÀúÀåµÈ´Ù´Â ¸Þ½ÃÁö¸¦ »Ñ·ÁÁØ´Ù.
¿©±â¼­ Çѱ۷ΠÃâ·ÂÀ» ÇϰíÀÚ ÇÑ´Ù¸é
World.Broadcast( 0x35, true, ¿¡¼­ true°ªÀ» false·Î º¯È¯ÇØÁÖ¸éµÈ´Ù.
Á¦  ¸ñ : ÀÚµ¿ ÀúÀå½Ã ¸Þ¼¼Áö Ãâ·Â ¼öÁ¤Çϱâ...
¾ÆÀ̵ð: GangPung - 2004-01-01 ¸ñ 4:39 pm
À§¿¡ ±ÛÀº ÀÚµ¿ ÀúÀå½Ã ¸Þ¼¼Áö Ãâ·ÂÀ̶ó±âº¸´Ü ÀúÀåµÇ±â Àü¿¡ Ä«¿îÆ®¸¦ ¼¼ÁÖ´Â ¸Þ¼¼Áö¿¡ ´ëÇÑ Ãâ·ÂÀ̶ó°í ÇØ¾ß Á¤È®ÇÒ°Í °°½À´Ï´Ù.

±×·¡¼­ ÀÚµ¿ ÀúÀå½Ã¿¡ Ãâ·ÂµÇ´Â ¿µ¹® ¸Þ¼¼Áö¸¦ Çѱ۷Π¼öÁ¤Çغ¸´Â°Å¿¡ ´ëÇØ ¸»¾¸µå¸®°íÀÚ ÇÕ´Ï´Ù.

ÄÚµå : 

      public static void Save()
      {
         try{ Backup(); }
         catch{}
         World.Save();
      }


À§ ºÎºÐÀ» ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤ÇÏ½Ã¸é µË´Ï´Ù. ÀÚµ¿ ÀúÀåµÇ´Â ½ÃÁ¡¿¡¼­ºÎÅÍ ÀúÀåÀÌ ³¡³¯¶§±îÁöÀÇ ½Ã°£À» üũÇÕ´Ï´Ù.
ÄÚµå : 

      public static void Save()
      {
         try{ Backup(); }
         catch{}
         World.Broadcast( 0x35, false, "¿ùµå¸¦ {0}¿¡ ÀÚµ¿ ÀúÀåÇÕ´Ï´Ù.\nÀá½Ã¸¸ ±â´Ù·Á ÁֽʽÿÀ. ÇöÀç ÀÚµ¿ ÀúÀå °£°ÝÀº 30ºÐÀÔ´Ï´Ù.", GetTimeStamp() );
         DateTime startTime = DateTime.Now;
         World.Save( false );
         DateTime endTime = DateTime.Now;
         World.Broadcast( 0x35, false, "ÀúÀåÇϴµ¥ {0}Ãʰ¡ ¼Ò¿äµÆ½À´Ï´Ù.\nÀúÀå ½Ã°£ÀÌ Âª¾ÆÁöµµ·Ï ¾²·¹±â ¾ÆÀÌÅÛ ¹× ÇÊ¿ä¾ø´Â ¾ÆÀÌÅÛÀº 󸮸¦ ÇØÁֽʽÿÀ.", (endTime - startTime).TotalSeconds );
      }

GetTimeStamp() ¿¡ ´ëÇØ¼­´Â º»ÀÎ ÃëÇâ¿¡ ¸Â°Ô ¼öÁ¤ÇϽøéµË´Ï´Ù.
Á¦  ¸ñ : °íÄ¥·Á°í »¹ÁþÀ» ¸¹ÀÌ ÇÑ ºÎºÐÀε¥..
¾ÆÀ̵ð: kwona21 - 2004-01-01 ¸ñ 7:23 pm
Á¤º¸ °¨»çÇÕ´Ï´Ù ^^
Á¦  ¸ñ : ÄÜ¼Ö ÀúÀå ½Ã°£...
¾ÆÀ̵ð: GangPung - 2004-01-04 ÀÏ 4:51 pm
Äֿܼ¡´Â ÀúÀå ½Ã°£ÀÌ ¾È³ª¿À±â¿¡ ¼öÁ¤Çß½À´Ï´Ù.
ÄÚµå : 

public static void Save()
      {
         try{ Backup(); }
         catch{}
         World.Broadcast( 0x35, false, "¿ùµå¸¦ {0}¿¡ ÀÚµ¿ ÀúÀåÇÕ´Ï´Ù.\nÀá½Ã¸¸ ±â´Ù·Á ÁֽʽÿÀ. ÇöÀç ÀÚµ¿ ÀúÀå °£°ÝÀº 30ºÐÀÔ´Ï´Ù.", GetTimeStamp() );
         DateTime startTime = DateTime.Now;
         Console.WriteLine( "WorldSave :{0}", GetTimeStamp());
         World.Save( false );
         DateTime endTime = DateTime.Now;
         World.Broadcast( 0x35, false, "ÀúÀåÇϴµ¥ {0}Ãʰ¡ ¼Ò¿äµÆ½À´Ï´Ù.\nÀúÀå ½Ã°£ÀÌ Âª¾ÆÁöµµ·Ï ¾²·¹±â ¾ÆÀÌÅÛ ¹× ÇÊ¿ä¾ø´Â ¾ÆÀÌÅÛÀº 󸮸¦ ÇØÁֽʽÿÀ.", (endTime - startTime).TotalSeconds );
      }

Console.WriteLine( "WorldSave :{0}", GetTimeStamp());
ÀÌ ºÎºÐ¸¸ Ãß°¡ÇÏ½Ã¸é µË´Ï´Ù.
Á¦  ¸ñ : ¾Æ ÀúÀå ¸Þ¼¼Áö..
¾ÆÀ̵ð: kwy3420 - 2004-11-12 ±Ý 7:21 pm
Ãâ·Â ÁÁ³×¿ä...

ÀúÈñ¼­¹ö´Â

Àå½Ã°£ Ç÷¹À̽à °Ç°­À» ÇØÄ¥¿ì·Á°¡ ÀÖÀ¸¹Ç·Î ÇѼû Áֹǽðí

¿À¼¼¿ä... ¹äµµ ²À²À µå½Ã°í¿ä ÀÌ·¸°Ô Çϴϱñ ¹ÝÀÀÀÌ ÁÁ´õ ±º¿ä..¤¾¤¾