首页 > 其他分享 >传奇开服架设教程--GeeM2与GomM2引擎通用假人脚本

传奇开服架设教程--GeeM2与GomM2引擎通用假人脚本

时间:2023-06-05 15:01:36浏览次数:45  
标签:脚本 GeeM2 -- 攻沙 假人 开服 登陆 txt 坐标

开新区注意事项:

1、新区无任何玩家数据下可以运行“MirServer\假人行会初始化”目录下的“点我初始化假人行会.Bat”程序

2、默认假人后台管理密码为:www.idc02.com

假人修改说明:

市面上的版本千变万化,不可能统一全部数据,以下就是可以随版本修改的自定义假人

假人等级,装备修改路径:“MirServer\Mir200\Envir\QuestDiary\怪怪脚本\智能陪练”每个人的版本不一样,根据自己版本设置

假人变量文件路径:“MirServer\Mir200\Envir\QuestDiary\怪怪脚本\变量文件”此处可以修改:

冲值数量.txt假人冲值元宝(金币)数量

新手,初,中,高级地图.txt假人打怪各级别地图ID(配合你自己的版本修改)

回城时间.txt假人传送,回城的随机时间(单位:毫秒)

假人行会.txt假人允许加入行会的名字(必须要已经建立好并存在的行会)

假人说话.txt假人主动说话内容(未完善,引擎有bug,不建议现在使用)

玩家名字.txt假人各种提示的随机名字读区,和登陆时候的名字无关


假人自动控制机器人脚本:“MirServer\Mir200\Envir\Robot_def\AutoRunRobot.txt”此处可以修改:

假人自动登陆时间(单位秒,时间越小登陆越快)

假人假人充钱提示(单位分,时间越小提示越多)

假人攻城传送时间(单位秒,时间越短假人攻城越激烈,但会造成假人死亡速度跟不上登陆速度造成假人数量减少,还会增加引擎负担)


假人的回血,捡物品,速度等部分功能由引擎控制,和脚本无关,详情查看引擎中的假人功能

全局变量A(字符型)

A50                假人登陆地图ID

A51                假人自动登陆开关

A52                假人挂机开关

A53                限制假人只在登陆地图活动

A54                假人入会开关

A55                假人自动打怪开关

A56                假人充值提示开关

A57                假人主动发言开关

A58                假人微调源地图ID

A59                假人微调目标地图ID

A60                假人新老沙城控制

A61                假人1号攻沙点

A62                假人2号攻沙点

A63                假人3号攻沙点

A64                假人4号攻沙点


全局变量G(数字型)

G50                假人登陆坐标X

G51                假人登陆坐标Y

G52                假人每次登陆数量

G53                假人级别分类

G54                假人允许招英雄等级

G55                假人公鸡模式

G56                全局假人总数

G57                假人分散范围

G58                假人主动发言频率

G59                假人活动频率

G60                假人微调目标地图坐标X

G61                假人微调目标地图坐标Y

G62                假人微调传送范围

G63                假人微调公鸡模式

G64                假人攻沙坐标X1

G65                假人攻沙坐标Y1

G66                假人攻沙传送范围1

G67                假人攻沙坐标X2

G68                假人攻沙坐标Y2

G69                假人攻沙传送范围2

G70                假人攻沙坐标X3

G71                假人攻沙坐标Y3

G72                假人攻沙传送范围3

字符型自定义输入

@@InPutString50-52
@@InPutString98-99

数字型自定义输入

@@InPutInteger50-66

定时器占用50-52


脚本安装文字教程:

注意:任何脚本段开头都不能重复,否则将会影响你自己版本的原始功能或假人运作

(类似错误多发生于新手身上,特别要注意)

错误的脚本语法例子1:

[@Login];----------------------------------------[@Login]重复了
#IF
CHECKLEVELEX > 0
#CALL [\登陆设置\登陆脚本.txt] @玩家登陆
[@Login];----------------------------------------[@Login]重复了
#IF
CHECKLEVELEX > 0
#CALL [\怪怪脚本\假人系统.txt] @假人登陆

错误的脚本语法例子2:

[@PlayLevelUp];----------------------------------------[@PlayLevelUp]重复了
#IF
CHECKLEVELEX = 15
#ACT
SENDMSG 6 提示:恭喜您升级了!
BREAK
[@PlayLevelUp];----------------------------------------[@PlayLevelUp]重复了
#IF
ISDUMMY
#ACT
CALCVAR HUMAN JRDJ = <$LEVEL>
SAVEVAR HUMAN JRDJ ..\QuestDiary\怪怪脚本\假人数据\假人等级Save.txt
BREAK

正确的脚本语法例子1:

[@Login]
#IF
CHECKLEVELEX > 0
#CALL [\登陆设置\登陆脚本.txt] @玩家登陆
#CALL [\怪怪脚本\假人系统.txt] @假人登陆

正确的脚本语法例子2:

[@PlayLevelUp]
#IF
ISDUMMY
#ACT
CALCVAR HUMAN JRDJ = <$LEVEL>
SAVEVAR HUMAN JRDJ ..\QuestDiary\怪怪脚本\假人数据\假人等级Save.txt
BREAK
#IF
CHECKLEVELEX = 15
#ACT
SENDMSG 6 提示:恭喜您升级了!
BREAK

开始安装脚本:

把假人名字添加到禁止玩家注册,防止出现玩家和假人名字一样的尴尬局面

假人脚本也是普通脚本,都是引擎支持下的功能,所以安装方法和其他脚本都没有区别

只要是没有同名文件的都可以直接复制粘贴,有同名文件复制文本内容到文本里就行,只要注意上面脚本语法就行

安装完成后检查全局变量,自定义输入和定时器是否有冲突,有冲突就需要更改变量编号

检查假人脚本命令里的“全服触发”命令和你版本里的命令是否一致,不一致的请用文本专家替换成和引擎上的一致


标签:脚本,GeeM2,--,攻沙,假人,开服,登陆,txt,坐标
From: https://blog.51cto.com/IDC02COM/6416209

相关文章

  • 平台对象建立过程
    函数setup_machine_fdt()对structmachine_desc对象初始化。函数参数dt_phys给出了设备树的物理地址。conststructmachine_desc*__initsetup_machine_fdt(unsignedintdt_phys){conststructmachine_desc*mdesc,*mdesc_best=NULL;#ifdefCONFIG_ARCH_MULTIPL......
  • 【测试】反向测试用例
    正向测试用例和反向测试用例正向测试用例(PositiveTestCase)和反向测试用例(NegtivetestCase)是对测试用例的一种分类。反向测试用例:通常指,系统不支持的输入或状态,这类用例可以检查系统的容错能力和可靠性。举例如下:一个登陆输入框只能输入邮箱号,那么正向用例可以......
  • springmvc架构流程
    1、 用户发送请求至前端控制器DispatcherServlet2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、 DispatcherServlet通过HandlerAdap......
  • jack-server导致 Android 编译 出现异常
    错误代码如下:[2%39/1330]EnsureJackserverisinstalledandstartedFAILED:/bin/bash-c"(prebuilts/sdk/tools/jack-admininstall-serverprebuilts/sdk/tools/jack-launcher.jarprebuilts/sdk/tools/jack-server-4.8.ALPHA.jar2>&1||(exit0))&am......
  • write的奥秘
    write在Linux下我们在使用设备的时候,都会用到write这个函数,通过这个函数我们可以象使用文件那样向设备传送数据。可是为什么用户使用write函数就可以把数据写到设备里面去,这个过程到底是怎么实现的呢?这个奥秘就在于设备驱动程序的write实现中,这里我结......
  • 零代码编程:用ChatGPT批量下载播客音频文件
    国外有很多优质的播客podcast资源,且都是可以免费下载的。比如,我们想下载ChatGPT相关的播客。可以先打开播客搜索网站:https://podnews.net/在搜索框里面输入:ChatGPT,上面是stories,往下拉一下,就可以看到所有chatgpt相关的podcasts了:选择一个打开,可以在苹果podcast、pocketcasts、spot......
  • leetcode-滑动窗口总结
    滑动窗口是我在刷题时感觉比较困难的部分,简单做一个总结,防止之后又忘了:一般模板如下://注意:java代码由chatGPT......
  • asp.net core从数据库生成实体类,修改实体类
    前言花了我2个小时,终于知道怎么更新.netcore里面的模型层了。。。虽然方法很不正规提示:以下是本篇文章正文内容,下面案例可供参考一、asp.netcore生成从数据库生成实体类1、新建.netcore类库项目我是用的vs2019,其他版本类似2、安装NuGet程序包,三个如下图所示打开NuGet程序包选......
  • excel 显示内容与预览内容不一样,字体换行
    普通预览(单元格内容发生换行) 处理方法:我们只需要关闭单元格自动换行指令即可 处理结果 ......
  • 五月份项目总结
    放完五一回公司上班,五月咻咻咻就过去了,活一多时间就不够用。五月二十日周六还加了一天班,这是我工作一年来加的第二天班,或者说第二次加班,我司还是很给力的。写写项目情况吧,是陕西那边的一个项目,项目组里的同事各个地方的都有,就是不在同一地方,没有当面沟通,天天线上开会,感觉......