战网中国
标题:
闲着写的libs内镶踢桶功能.
[打印本页]
作者:
iamiori
时间:
2016-4-3 20:48
标题:
闲着写的libs内镶踢桶功能.
本帖最后由 iamiori 于 2016-5-15 22:54 编辑
[attach]12473[/attach]
1,请把八神bot更新至2016-04-01版本
2,把scripts直接扔进八神bot里面替换原文件
3,配置一个值: 在全局变量也好或者人物配置的变量也行, 添加一句即可
TTong_Swith = true; //踢桶总开关
内镶版本就不需要加载bots/titong.ntj了
支持的4F地址为
其它服..坐标路径自行用titong.ntj去调试)
[attach]12480[/attach]
//干净插件安装方法///
1, 提取\scriptsundefinedTBot\char_configs\TTongConfig.ntl 放到你的nt的对应目录
2, 提取\scripts\libs\TTong.ntl 放到你的nt的对应目录
3, 打开scripts\libs\commonundefinedTCommon.ntl
查
function NTC_IncludeLibs()
{
......
}
复制代码
在它里面最后一行
Include(xxxx)
的下面,添加多一行
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事件
SCRIPT_END
的.这一事件在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];
复制代码
作者:
pengpeng
时间:
2016-4-3 21:15
沙发,支持八老板
作者:
88888
时间:
2016-4-4 15:45
必须得顶啊!
作者:
yang_lz
时间:
2016-4-6 09:52
回家试试先
作者:
erwin8
时间:
2016-4-9 00:51
大神,我是新手,为什么我用titong.ntj调试坐标,按DEL键没有显示桶坐标呢?
出现红字,TypeError:TTONG_fire is undefined
请大神指导
作者:
iamiori
时间:
2016-4-9 11:01
更新到最新4-9的, 不需要titong.ntj了, 任意脚本, 在暂停中, 按home即可显示
作者:
erwin8
时间:
2016-4-9 21:31
大神坐标是调试出来了,可改了TTongConfig后,加了全局变量,运行还是报错啊,说是TTong.ntl出错,TTong_testdisplay undifined,后来又加了全局变量TTong_testdisplay=false;
还是TTong.ntl出错,TTong_checkitemsdata undifined,不知道怎么办了,暗黑界面显示是kick mode,这时候按HOME键也没有反应
作者:
erwin8
时间:
2016-4-10 12:48
谢谢大神,经过反复试验,终于成功了,出错是我自己的问题,顶礼膜拜
作者:
cy2389
时间:
2018-4-16 19:26
不错不错.学习一下
作者:
梧桐星涟
时间:
2018-4-16 19:30
erwin8 发表于 2016-4-10 12:48
谢谢大神,经过反复试验,终于成功了,出错是我自己的问题,顶礼膜拜
你好,请问下我也是报TTONG错误,可以分享下怎么解决的吗? 谢谢了!
作者:
yytodd
时间:
2018-9-23 18:44
好东西啊!学习
作者:
yytodd
时间:
2018-9-23 18:44
谢谢大神
作者:
trade
时间:
2020-4-10 13:48
谢谢分享,下载了
作者:
fenix2998
时间:
2020-5-19 13:04
谢谢大神
作者:
jessetang8
时间:
2021-7-7 00:25
学习!!!
作者:
flyingfish1982
时间:
2021-8-24 18:57
学习
作者:
idi
时间:
2021-12-27 17:52
厉害啊,谢谢分享
欢迎光临 战网中国 (http://battlecn.net/)
Powered by Discuz! X3.1