GHOST++简介
GHost++是用C++编写的跨平台,魔兽争霸III建主机器人。GHost++可以同时在局域网,战网,PVPGN战网上建立多个游戏。支持自动建主,BAN,战绩统计等一系列功能。
GHost++ CB (Custom Build)
GHost++ CB (Custom Build)是GHost++的一个MOD版本,在GHOST++原功能基础上,主要添加了自动建主随机模式等功能
二次MOD
依据实际使用情况,我对GHost++ CB版本进行了2次MOD,添加,修改了以下功能:
1、 自动BAN DOTA秒退玩家
在ghost.cfg文件中添加 bot_autoban 1 开启
2、在此机器人中不允许有管理员(因为我有两个机器人用同一个数据库,用来实现一个机器人自动建主不会被其他管理员控制)
在ghost.cfg文件中添加 bot_noadmin 1 开启
3、在房间名中添加随机文字,防止重名(虽然原来有一个累加器,但是如有有人恶意建立同名游戏,那么这个房间就永远不会被人看到)
在ghost.cfg文件中添加 bot_randomname 1 开启
4、match模式(autohostmm)不允许没有积分记录的玩家进入
在map.cfg文件中添加 map_allnewplayer 0 开启
5、CB自动建主的模式不再随机,而是按照顺序轮流建立
6、重写了statsdota模块
*杀死离线玩家10次后会强制结束游戏
*胜负判断条件为冰封王座/世界之树被摧毁,或人头差距在15个以上(摧毁塔会根据塔等级转换成人头数进行计算,1/2/3/4塔=1/3/5/7人头,兵营=5人头)
7、重写了update_dota_elo模块
*加快了update速度
*修改积分计算方法,使得其表现与WOW竞技场表现相近
附件程序基于ghost17.0cb3.5版本修改,并运行于北邮人战网(war3.byr.edu.cn)中