|
本帖最后由 iamiori 于 2016-5-15 22:54 编辑
1,请把八神bot更新至2016-04-01版本
2,把scripts直接扔进八神bot里面替换原文件
3,配置一个值: 在全局变量也好或者人物配置的变量也行, 添加一句即可
TTong_Swith = true; //踢桶总开关
内镶版本就不需要加载bots/titong.ntj了
支持的4F地址为 其它服..坐标路径自行用titong.ntj去调试)
//干净插件安装方法///
1, 提取\scriptsundefinedTBot\char_configs\TTongConfig.ntl 放到你的nt的对应目录
2, 提取\scripts\libs\TTong.ntl 放到你的nt的对应目录
3, 打开scripts\libs\commonundefinedTCommon.ntl
查- function NTC_IncludeLibs()
- {
- ......
- }
复制代码
在它里面最后一行的下面,添加多一行- Include("libs/TTong.ntl");
复制代码
4, 打开\scriptsundefinedTBotundefinedTBotGame.ntj
查找
- function NTMain()
- {
- ....
- }
复制代码
在它上面添加一行
- Include("NTBot/char_configs/TTongConfig.ntl");
复制代码
然后, 重点修改几处,
第一:
查找- Load("NTBot/tools/NTToolsThread.ntj");
复制代码
在这一行下面添加: 作用是进入游戏后.load完所有的事件后, 执行一次踢桶(即是进入房间后, 踢一次)
- if(TTong_Swith){
- SetStatusText("?c2(Kick Mode)");
- TTong_startGameCheck(); //检查是否需要踢桶
- }
复制代码
第二:
查找
- function NT_KeyEvents(keycode)
- {
- ....
- }
复制代码
在里面找到case事件 pause键的. 的Load("NTBot/bots/" + TopStatusText);这一句的上方添加下面一段,作用是执行脚本前,检查是否要踢桶.
- if(_script.running)
- {
-
- }
- else
- {
- if(!TTong_ACT[me.act-1] && TTong_Swith)
- {
- SetStatusText("?c2(Kick Mode)");
- TTong_startGameCheck();
- }
- Load("NTBot/bots/" + TopStatusText);
- }
复制代码
第三:
- 查找function NT_ScriptMsgEvents(msg)
- {
- ....
- case "SCRIPT_END":
- .....
- }
复制代码
在里面找到case事件 的.这一事件在Load动作上方添加下面一段,作用是执行脚本前,检查是否要踢桶.- if(!TTong_ACT[me.act-1] && TTong_Swith)
- {
- SetStatusText("?c2(Kick Mode)");
- TTong_startGameCheck();
- }
- Load("NTBot/bots/" + NTConfig_Script[CurScriptIndex];
复制代码
第四, 如果你是自己修改的版本, 如果还有相关执行Load脚本的命令.都要在它上面添加一段:- if(!TTong_ACT[me.act-1] && TTong_Swith)
- {
- SetStatusText("?c2(Kick Mode)");
- TTong_startGameCheck();
- }
- Load("NTBot/bots/" + NTConfig_Script[CurScriptIndex];
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|