游侠NETSHOW论坛
标题:
沉船SEA_AI文件夹,修改AIFantom.c这个文件中的/*case "war"是什么吗
[打印本页]
作者:
fanged2010
时间:
2010-9-19 11:45:07
标题:
沉船SEA_AI文件夹,修改AIFantom.c这个文件中的/*case "war"是什么吗
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;*/
作者:
dudu268
时间:
2010-9-19 18:31:20
应该是当主角等级达到以上范围时,在航海大地图上所出现的海盗船、商船、各国家皇家海军会出现什么样的舰种。WAR应是表示各国家皇家海军舰队。
作者:
fanged2010
时间:
2010-9-19 21:48:58
谢谢。。那我也不会改............................
欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/)
Powered by Discuz! X2