-
给bot服务器配置Cid-进程Id 配置:
-
输入debug命令:
-
启动机器人进程:
- 注意:要等服务器启动完毕(看日志)才能启动机器人进程
-Windows下采用select模型有64个并发socket的限制,所以不要在win下压测:
- 注意:要等服务器启动完毕(看日志)才能启动机器人进程
-
终止机器人进程:
- 相当于杀死进程内所有的模拟客户端,也就断开了客户端跟服务器的连接,此时由于一局房间内所有机器人都断开,进而房间被释放,但是Avatar的base实体没有被释放.
-
将机器人踢出房间,并参与机器人对局:
- 在GuiConsole上勾选baseapp
- 遍历所有Avatar实体:
for k,v in KBEngine.entities.items( ) :
if hasattr(v,' __ACCOUNT_NAME__'):
print( '%s = %s'%(k, v.__ACCOUNT_NAME__))
- 让所有Avatar离开房间:
for k,v in KBEngine.entities.items( ):
if hasattr(v,'__ACCOUNT_NAME__'):
v.LeaveRoom()
- 让单个Avatar离开房间:
KBEngine.entities [ 10802].LeaveRoom()