注册 | 登录

游侠NETSHOW论坛





查看: 1867|回复: 1
打印 上一主题 下一主题

[求助] 沉船SEA_AI文件夹,修改AIFantom.c这个文件中的/*case "war"是什么吗 [复制链接]

帖子
65
精华
0
积分
33
金钱
960
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2010-9-19 11:45:07 |显示全部楼层 |倒序浏览
void SetShipToFantom(ref _chr, string _type, bool _setgoods)
{
int ShipType;
int Nation = sti(_chr.nation)
int Rank = sti(pchar.rank);
switch (_type)
{
  case "trade":-------------------------------商船
   if (Rank < 11)
   {
    ShipType = RandFromThreeDight(SHIP_SLOOP, SHIP_SCHOONER, SHIP_LUGGER);
   }
   if (Rank >= 11 && Rank <= 20)-------------------如果等级大于等于11,小于等于20时
   {
    if (Nation == SPAIN) ShipType = RandFromThreeDight(SHIP_CARAVEL, SHIP_BARKENTINE, SHIP_BARQUE);
    else ShipType = RandFromThreeDight(SHIP_FLEUT, SHIP_BARQUE, SHIP_GALEON_L);
   }
   if (Rank > 20)
   {
    if (Nation == SPAIN) ShipType = SHIP_GALEON_H;
    else ShipType = SHIP_PINNACE;----------------------------------------这种类型的是船只代码类型
   }
  break;
  case "pirate":----------------------------海盗船
   if (Rank < 4)
   {
    ShipType = SHIP_LUGGER;
   }   
   if (Rank >= 4 && Rank < 11)
   {
    ShipType = RandFromThreeDight(SHIP_SLOOP, SHIP_SCHOONER, SHIP_BRIG);
   }
   if (Rank >= 11 && Rank <= 20)
   {
    ShipType = RandFromThreeDight(SHIP_GALEON_L, SHIP_GALEON_H, SHIP_CORVETTE);
   }
   if (Rank > 20)
   {
    ShipType = SHIP_FRIGATE;
   }
  break;

/*case "war":(这个是什么意思。为什么有/*是做什么用的呀
  ......................
...........
....................等
        break;*/

使用道具 举报

帖子
65
精华
0
积分
33
金钱
960
荣誉
0
人气
0
评议
0
沙发
发表于 2010-9-19 21:48:58 |显示全部楼层
谢谢。。那我也不会改............................

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-10-8 21:18 , Processed in 0.338097 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到