RunUo.Korean.Forum RunUo.Korean.Forum
RunUo(·±À¯¿À)¿¡ °üÇÑ Çѱ¹ Æ÷·³ »çÀÌÆ®
 

½ºÅݳ­À̵µ¿¡ °üÇØ¼­ ±Ã±ÝÇÑÁ¡ÀÌ ÀÖ½À´Ï´Ù.
Click here to go to the original topic

 
       RunUo.Korean.Forum -> About RunUo
ÀÌÀü ±Û :: ´ÙÀ½ ±Û  
±Û ¾´ÀÌ ¸Þ¼¼Áö ³»¿ë
accolade



°¡ÀÔÀÏ: 2005³â 06¿ù 11ÀÏ
°Ô½Ã¹°: 3
ÁÖ ¼Ò: ¼­¿ï ¸¶Æ÷±¸ âÀüµ¿

±Û ÀÛ¼º½Ã°£ : 2005-06-25 Åä 10:52 am    Á¦¸ñ: ½ºÅݳ­À̵µ¿¡ °üÇØ¼­ ±Ã±ÝÇÑÁ¡ÀÌ ÀÖ½À´Ï´Ù.  

ÄÚµå : 
//*****ÀÌ ºÎºÐÀ» 0.00 ¿¡¼­ 1.00 °ªÀ¸·Î ¼öÁ¤Çϼ¼¿ä. ·±À¯¿À ±âº»°ªÀº 0À¸·Î ¼³Á¤µÇ¾îÀÖ½À´Ï´Ù. 1¿¡ °¡±î¿ï¼ö·Ï ½ºÅÈ ³­À̵µ°¡ ½±´Ù°í »ý°¢ÇϽøéµË´Ï´Ù.********//
            double StatGainBonus = 1.00; //Extra chance to gain in stats. Left at 0 would be default runuo gains.
//******************************************************************************************************************************************//

            if ( from.StrLock == StatLockType.Up && ((info.StrGain / 33.3) + StatGainBonus) > Utility.RandomDouble() )
            {   
               if( info.StrGain != 0 )
                  GainStat( from, Stat.Str );
            }
            else if ( from.DexLock == StatLockType.Up && ((info.DexGain / 33.3) + StatGainBonus) > Utility.RandomDouble() )
            {
               if( info.DexGain != 0 )
                  GainStat( from, Stat.Dex );
            }
            else if ( from.IntLock == StatLockType.Up && ((info.IntGain / 33.3) + StatGainBonus) > Utility.RandomDouble() )
            {
               if( info.IntGain != 0 )   
                  GainStat( from, Stat.Int );
            }
            //following line used to show chance to gain stats ingame
            //from.SendMessage( "Str: {0} Dex: {1} Int: {2}",((info.StrGain / 33.3) + StatGainBonus),((info.DexGain / 33.3) + StatGainBonus),((info.IntGain / 33.3) + StatGainBonus) );
         }


ÀÌ ÄÚµå¿Í

ÄÚµå : 
//*****ÀÌ ºÎºÐÀ» 0.00 ¿¡¼­ 1.00 °ªÀ¸·Î ¼öÁ¤Çϼ¼¿ä. ·±À¯¿À ±âº»°ªÀº 0À¸·Î ¼³Á¤µÇ¾îÀÖ½À´Ï´Ù. 1¿¡ °¡±î¿ï¼ö·Ï ½ºÅÈ ³­À̵µ°¡ ½±´Ù°í »ý°¢ÇϽøéµË´Ï´Ù.********//
            double StatGainBonus = 1.00; //Extra chance to gain in stats. Left at 0 would be default runuo gains.
//******************************************************************************************************************************************//

            if ( from.StrLock == StatLockType.Up && ((info.StrGain / 33.3) + StatGainBonus) > Utility.RandomDouble() )
            {   
               if( info.StrGain != 1 )
                  GainStat( from, Stat.Str );
            }
            else if ( from.DexLock == StatLockType.Up && ((info.DexGain / 33.3) + StatGainBonus) > Utility.RandomDouble() )
            {
               if( info.DexGain != 1 )
                  GainStat( from, Stat.Dex );
            }
            else if ( from.IntLock == StatLockType.Up && ((info.IntGain / 33.3) + StatGainBonus) > Utility.RandomDouble() )
            {
               if( info.IntGain != 1 )   
                  GainStat( from, Stat.Int );
            }
            //following line used to show chance to gain stats ingame
            //from.SendMessage( "Str: {0} Dex: {1} Int: {2}",((info.StrGain / 33.3) + StatGainBonus),((info.DexGain / 33.3) + StatGainBonus),((info.IntGain / 33.3) + StatGainBonus) );
         }


À§ µÎÄÚµåÀÇ Â÷ÀÌÁ¡Á» ¾Ë·ÁÁÖ¼¼¿ä.
Á¤È®È÷ ¸»Çϸé if( info.IntGain != 1 ) À̺κп¡´ëÇØ¼­ ±Ã±ÝÇÕ´Ï´Ù.
¸Ç À§·Î °¡±â  
c1dong8



°¡ÀÔÀÏ: 2004³â 01¿ù 26ÀÏ
°Ô½Ã¹°: 446

±Û ÀÛ¼º½Ã°£ : 2005-06-25 Åä 3:14 pm    Á¦¸ñ: -_-  

info °¡ ¾îµð¿¡ ¾î¶»°Ô ¼±¾ðµÇÀÖ´ÂÁö´Â ¸ð¸£°ÚÁö¸¸
À§Àǰæ¿ì´Â ±äÀÌ 0ÀÌ ¾Æ´Ñ°æ¿ì ÀÛµ¿ÇÏ°í ¾Æ·¡°æ¿ì ±äÀÌ 1À̾ƴϸé ÀÛµ¿ÇÏ´Â ÄÚµåÀÓ´Ï´Ù.
½ÇÁúÀûÀÎÂ÷ÀÌÁ¡À̶ó.....
GainStat( from, Stat.Int ); °¡ ½ºÅ×ÀÌÅͽºº¯È­ ÇÔ¼ö·Î ¾Ë°í Àִµ¥...
À§ÄÚµå´Â 0ÀÌÇÏ·Î ¶³¾îÁö´Â°É ¸·¾ÆÁÖ°í ¾Æ·¡ÄÚµå´Â 1ÀÌÇÏ·Î ¶³¾îÁö´Â°É ¸·´Â ¿ëµµ·Î »ç¿ëÇϴ°Š°°½À´Ï´Ù.

infoÀÇ ³»¿ëÀ» ¸ð¸£´Ï ¸ð¶ó°í ÇϱⰡ-_-;

ÀÌ»ç ÁغñÁßÀ̶ó Á¤½ÅÀÌ ¾ø¾î¼­ À߸ø »ý°¢Çϰí ÀÖ´Â ºÎºÐÀÌ ÀÖÀ»Áöµµ ¤¾¤¾
´õ Á¤È®ÇÑ ¼³¸íÀº ·Î¾î´Ô²² ÆÐ½º¸¦ À¸ÈåÈåÈåÈåÈåÈå ¤Ñ¤Ñ¤»
¸Ç À§·Î °¡±â  
 
       RunUo.Korean.Forum -> About RunUo
ÇöÀçÆäÀÌÁö : 1/1


Powered by phpBB Search Engine Indexer
Powered by phpBB © 2001, 2002 phpBB Group