Jump to content
主视角中国

Recommended Posts

Posted

我想问一下,为什么使用这个BOT后,obj_team4地图总是显示德军胜利啊?有大虾能帮忙解释一下吗? :(

我还发现,使用这个BOT后,modam4也可以玩?

Posted

这个补丁是外网下的,OBJ4显示德军胜利?

OBJ4应是德军安雷,盟军排雷....

当炸弹暴炸后

level.targets_destroyed =1

这个

level.targets_to_destroy = 1

可能满足不了这个条件.......呵呵....

看了一下,这是BOTPK3中的OBJ4.SCR

axis_win_bomb:
while(level.targets_destroyed < level.targets_to_destroy)
waitframe
teamwin axis <---------德军胜
end[/code]

.......

改为

while(level.targets_destroyed <= level.targets_to_destroy)

TEST....

Posted

因外网的这个BOT--PK3

已流传许多年了,有没有这样

的缺陷俺不好说,毕竟没有

TEST......这里为下载区

已下机器人PK3的MOHAA爱好者

表示歉意!呵呵...

Posted

下了一个BOTPK3看了一下,

暴炸的内容它已改写obj_dm.SCR成jv_obj_dm.SCR

与原稿的obj_dm.SCR不同,所以<=不行,午餐有些仓促,要看jv_obj_dm.SCR

的设定置是什么,说白了就是2个参数的比较的结果

在BOTPK3中

level.targets_to_destroy = 1

level.targets_destroyed 俺没有看到设定,默认是0?

jv_obj_dm.SCR中,level.targets_destroyed++

这个条件

axis_win_bomb:
while(level.targets_destroyed < level.targets_to_destroy)
waitframe
teamwin axis
end[/code] 成立的话要这样改 设置值 level.targets_to_destroy = 1 level.targets_destroyed = 1
[code]axis_win_bomb:
while(level.targets_destroyed > level.targets_to_destroy)
waitframe
teamwin axis
end

这样就成了

Posted

还是不行啊?

上面说的那些程序是德军胜的条件....(个人认为的,有没有BUG,要TEST)

德军胜是雷炸了,参数为1,达到条件(<,>,=)就胜

盟军胜是等到设定的时间终了判定为胜

盟军没有指定的任务无法提前胜,只有编一个任务给盟军才行.....

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

登录

Already have an account? Sign in here.

现在登录
×
×
  • 创建新的...