2008年2月20日 02:162008年2月20日 我想问一下,为什么使用这个BOT后,obj_team4地图总是显示德军胜利啊?有大虾能帮忙解释一下吗? 我还发现,使用这个BOT后,modam4也可以玩?
2008年2月20日 04:312008年2月20日 这个补丁是外网下的,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....
2008年2月20日 06:482008年2月20日 因外网的这个BOT--PK3 已流传许多年了,有没有这样 的缺陷俺不好说,毕竟没有 TEST......这里为下载区 已下机器人PK3的MOHAA爱好者 表示歉意!呵呵...
2008年2月20日 08:032008年2月20日 下了一个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 这样就成了
2008年2月21日 00:382008年2月21日 还是不行啊? 上面说的那些程序是德军胜的条件....(个人认为的,有没有BUG,要TEST) 德军胜是雷炸了,参数为1,达到条件(<,>,=)就胜 盟军胜是等到设定的时间终了判定为胜 盟军没有指定的任务无法提前胜,只有编一个任务给盟军才行.....
Create an account or sign in to comment