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

½ºÅÝ ³­À̵µ Á¶ÀýÀÌ Àß ¾ÈµÇ³×¿µ ¤Ð.¤Ð
Click here to go to the original topic

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



°¡ÀÔÀÏ: 2004³â 10¿ù 05ÀÏ
°Ô½Ã¹°: 13
ÁÖ ¼Ò: ´ë±¸ ´Þ¼º±º ³í°øÀ¾ ºÏ1¸®/1-89

±Û ÀÛ¼º½Ã°£ : 2004-10-18 ¿ù 4:43 pm    Á¦¸ñ: ½ºÅÝ ³­À̵µ Á¶ÀýÀÌ Àß ¾ÈµÇ³×¿µ ¤Ð.¤Ð  

½ºÅÝ ³­À̵µ´Â ÀÌ·±½ÄÀ¸·Î ÇØºÁµµ ¿¡·¯°¡ ¶ß³×¿© ¤Ð.¤Ð

º¹»çÇØ¼­ ÇØµµ ¾ÈµÇ³×¿µ ¤¾..;;
if ( skill.Lock == SkillLock.Up )
{
SkillInfo info = skill.Info;


double StatGainBonus = .10; //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) );
}

¹¹°¡ À߸øµÈ°É±î¿ä?
if(( from.StrLock == StatLockType.Up) && ((info.StrGain / 33.3) + StatGainBonus) > Utility.RandomDouble() )

¿ä·¸°Ô ÇØµµ ¾ÈµÇ³×¿©..;;

ºÎʵ右´Ï´ç ¤Ð.¤Ð
¸Ç À§·Î °¡±â  
 
       RunUo.Korean.Forum -> About RunUo
ÇöÀçÆäÀÌÁö : 1/1


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