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


C# CommandReader.NextInt方法代码示例

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


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

示例1: Execute

 public override void Execute( CommandReader reader )
 {
     int width, height, length;
     if( !reader.NextInt( out width ) || !reader.NextInt( out height ) || !reader.NextInt( out length ) ) {
         game.Chat.Add( "&e/client generate: &cInvalid dimensions." );
     } else {
         if( width < 16 || height < 16 || length < 16 ) {
             game.Chat.Add( "&e/client generate: &cDimensions too small." );
             return;
         }
         if( width > 1024 || height > 1024 || length > 1024 ) {
             game.Chat.Add( "&e/client generate: &cDimensions too large." );
             return;
         }
         if( !( game.Network is SinglePlayerServer ) ) {
             game.Chat.Add( "&e/client generate: &cThis command only works in singleplayer mode." );
             return;
         }
         SinglePlayerServer server = (SinglePlayerServer)game.Network;
         server.NewMap();
         game.chatInInputBuffer = null;
         server.MakeMap( width, height, length );
     }
 }
开发者ID:andrewphorn,项目名称:ClassicalSharp,代码行数:24,代码来源:Commands.cs


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