果子 发表于 2021-3-28 18:18:46

梦幻西游飞蛾假人教程

梦幻西游飞蛾假人教程
用到的东西
修改的文件: MAIN 道具处理类 地图处理类
教程开始:首先,如果你的MAIN里面有定制,可以加个假人系统 = true 加在哪里呢 if 服务器名称 == "梦幻" then 下面跟其他的一样,没有的话不加
全局坐骑资料=require("script/数据中心/坐骑库")() 在这行下面加上


[*]if 假人系统 then
[*]json = require("Script/Bot/json")
[*]BBTableBiz = require("Script/Bot/BBTableBiz")
[*]BoothBotBiz = require("Script/Bot/BoothBotBiz")
[*]ItemTableBiz = require("Script/Bot/ItemTableBiz")
[*]BoothDb = require("Script/Bot/BoothDb").创建()
[*]BoothCtrl = require("Script/Bot/BoothCtrl").创建()
[*]BotBiz = require("Script/Bot/BotBiz")
[*]TeamBotBiz = require("Script/Bot/TeamBotBiz")
[*]BotDb = require("Script/Bot/BotDb").创建()
[*]BotCtrl = require("Script/Bot/BotCtrl").创建()
[*]ChatDb = require("Script/Bot/ChatDb").创建()
[*]ChatCtrl = require("Script/Bot/ChatCtrl").创建()
[*]BotManager = require("Script/Bot/BotManager").创建()
[*]end
[*]
[*]从local QQ姓 到function 随机活动提示()的END的地方全部注释掉
[*]function 循环函数()
[*]local 随机活动时间到假人上次时间下面的END全部注释,不懂我发图
[*]
[*]function 整秒处理(时间)
[*]找到这个地方最上面加
[*]if 假人系统 then
[*]   BotManager:secondLoop()
[*]end
[*]MAIN结束,
[*]地图处理类:
[*]function 地图处理类:重连加入(id,地图编号,x,y) 找到这行 END下面加
[*]if 假人系统 then
[*]    BotManager:onPlayerJoin(地图编号,玩家数据.连接id+0)
[*]end
[*]end
[*]
[*]道具处理类
[*]function 道具处理类:数据处理
[*]下面加if 假人系统 then
[*]    if BoothCtrl:MsgCtrl(连接id, 序号, 数字id, 数据) then
[*]      return
[*]    end
[*]end
[*]到这就加完了

复制代码



Jefflq 发表于 2021-3-28 20:52:06

不错不错,楼主您辛苦了。。。

誓约之剑 发表于 2021-3-29 02:32:29

写的真的很不错
页: [1]
查看完整版本: 梦幻西游飞蛾假人教程