当前位置: 首页>>代码示例>>C#>>正文


C# PlayerMobile.ApplyFortune方法代码示例

本文整理汇总了C#中Server.Mobiles.PlayerMobile.ApplyFortune方法的典型用法代码示例。如果您正苦于以下问题:C# PlayerMobile.ApplyFortune方法的具体用法?C# PlayerMobile.ApplyFortune怎么用?C# PlayerMobile.ApplyFortune使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Server.Mobiles.PlayerMobile的用法示例。


在下文中一共展示了PlayerMobile.ApplyFortune方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: TellFortune

 public static void TellFortune( PlayerMobile from )
 {
     switch ( Utility.Random( 20 ) )
     {
         case 0: from.ApplyFortune( 1, Utility.RandomMinMax( 1, 15 ) ); break;		//+1 to +15 Phys
         case 1: from.ApplyFortune( 2, Utility.RandomMinMax( 1, 15 ) ); break;		//+1 to +15 Fire
         case 2: from.ApplyFortune( 3, Utility.RandomMinMax( 1, 15 ) ); break;		//+1 to +15 Cold
         case 3: from.ApplyFortune( 4, Utility.RandomMinMax( 1, 15 ) ); break;		//+1 to +15 Poison
         case 4: from.ApplyFortune( 5, Utility.RandomMinMax( 1, 15 ) ); break;		//+1 to +15 Energy
         case 5: from.ApplyFortune( 6, Utility.RandomMinMax( 10, 50 ) ); break;		//+10 to +50 Luck
         case 6: from.ApplyFortune( 7, Utility.RandomMinMax( 1, 5 ) * 5 ); break;	//+5 to +25 Enhance Potions
         case 7: from.ApplyFortune( 8, Utility.RandomMinMax( 50, 100 ) ); break;		//+50 to +100 Luck
         case 8: from.ApplyFortune( 9, Utility.RandomMinMax( 1, 15 ) ); break;		//+1 to +15 Defense
         case 9: from.ApplyFortune( 10, Utility.RandomMinMax( 1, 3 ) ); break;		//+1 to +3 Mana regan
         case 10: from.ApplyFortune( 11, Utility.RandomMinMax( 1, 15 ) ); break;		//-1 to -15 Phys
         case 11: from.ApplyFortune( 12, Utility.RandomMinMax( 1, 15 ) ); break;		//-1 to -15 Fire
         case 12: from.ApplyFortune( 13, Utility.RandomMinMax( 1, 15 ) ); break;		//-1 to -15 Cold
         case 13: from.ApplyFortune( 14, Utility.RandomMinMax( 1, 15 ) ); break;		//-1 to -15 Poison
         case 14: from.ApplyFortune( 15, Utility.RandomMinMax( 1, 15 ) ); break;		//-1 to -15 Energy
         case 15: from.ApplyFortune( 16, Utility.RandomMinMax( 10, 50 ) ); break;	//-10 to -50 Luck
         case 16: from.ApplyFortune( 17, Utility.RandomMinMax( 1, 5 ) * 5 ); break;	//-5 to -25 Enhance Potions
         case 17: from.ApplyFortune( 18, Utility.RandomMinMax( 50, 100 ) ); break;	//-50 to -100 Luck
         case 18: from.ApplyFortune( 19, Utility.RandomMinMax( 1, 10 ) ); break;		//-1 to -10 Defense
         case 19: from.ApplyFortune( 20, Utility.RandomMinMax( 1, 3 ) ); break;		//-1 to -3 Mana Regen
     }
 }
开发者ID:kamronbatman,项目名称:Defiance-AOS-Pre-2012,代码行数:26,代码来源:SphynxFortuneGump.cs


注:本文中的Server.Mobiles.PlayerMobile.ApplyFortune方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。