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


C# InventoryType.ToString方法代码示例

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


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

示例1: putItem

 /// <summary>
 /// アイテムを鞄から指定した場所へ移動する
 /// </summary>
 /// <param name="iItemName">アイテム名</param>
 /// <param name="iInventoryType">移動先</param>
 /// <returns>成功した場合Truwを返す</returns>
 private bool putItem(string iItemName, InventoryType iInventoryType)
 {
     if (control.GetInventoryCountByType(iInventoryType) >= control.GetInventoryMaxByType(iInventoryType)) return false;
     if (control.IsExistItem(iItemName, InventoryType.Inventory))
     {
         control.PutItem(iItemName, iInventoryType);
         setMessage(string.Format("{0}を{1}に移動しました", iItemName, iInventoryType.ToString()));
         Thread.Sleep(1000);
         return true;
     }
     return false;
 }
开发者ID:ff11savava,项目名称:EnjoyFishing,代码行数:18,代码来源:FishingTool.cs

示例2: PutItem

 /// <summary>
 /// Itemizerで鞄のアイテムを移動する
 /// </summary>
 /// <param name="iItemName">アイテム名</param>
 /// <param name="iInventoryType">倉庫タイプ</param>
 /// <returns>成功した場合Trueを返す</returns>
 public bool PutItem(string iItemName, InventoryType iInventoryType)
 {
     //移動元に指定のアイテムが存在するかチェック
     if (!IsExistItem(iItemName, InventoryType.Inventory)) return false;
     //移動先に空きがあるかチェック
     if (!IsInventoryFree(iInventoryType)) return false;
     //Itemizer実行
     string scriptName = string.Format("{0}_{1}", MiscTool.GetAppAssemblyName(), fface.Player.Name);
     //string cmd = string.Format("input /puts \"{0}\" {1}", iItemName, iInventoryType.ToString());
     //return ExecScript(cmd, scriptName);
     string cmd = string.Format("windower.send_command(\"input //puts {0} {1}\")", iItemName, iInventoryType.ToString().ToLower());
     return ExecLua(cmd, scriptName);
 }
开发者ID:ff11savava,项目名称:EnjoyFishing,代码行数:19,代码来源:FFACEControl.cs

示例3: putFish

 /// <summary>
 /// 指定した場所へ魚を移動する
 /// </summary>
 /// <param name="iInventoryType"></param>
 /// <returns></returns>
 private bool putFish(InventoryType iInventoryType)
 {
     //short lastCnt = control.GetInventoryCountByType(InventoryType.Inventory);
     if (control.GetInventoryCountByType(iInventoryType) >= control.GetInventoryMaxByType(iInventoryType)) return false;
     List<FishDBFishModel> fishes = FishDB.SelectFishList(this.RodName, string.Empty, string.Empty);
     foreach (FishDBFishModel fish in fishes)
     {
         if (control.IsExistItem(fish.FishName, InventoryType.Inventory))
         {
             control.PutItem(fish.FishName, iInventoryType);
             setMessage(string.Format("{0}を{1}に移動しました", fish.FishName, iInventoryType.ToString()));
             Thread.Sleep(1000);
             return true;
         }
     }
     return false;
 }
开发者ID:ff11savava,项目名称:EnjoyFishing,代码行数:22,代码来源:FishingTool.cs


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