GEE引擎假人系统自定义教程
现如今传奇游戏玩家数量日渐减少。为了给服务器增加人气,很多GM在服务端中增加了自动登录和自动打怪的假人系统。由于该系统登录的假人可以自动练功,自动攻城和实现简单的对话。完全可以做到以假乱真的地步!所以备受GM青睐,不过目前只有GEE引擎和GOM引擎才能支持该功能。而且实现方法比较复杂,下面站长给大家详细介绍如何在GEE引擎中的服务端版本中实现假人登录功能!
第一步、假人配置
首先需要在指定文件中增加假人角色名称,跟玩家名称类似(D:\MirServer\Mir200\Envir\DummyNameList.txt)中,然后在QMANAGE.txt管理脚本中增加假人登录功能。脚本命令如下:
[@Login]
#IF
;检测是否是假人
ISDUMMY
#ACT
;设置假人配置文件。 如果不设置假人配置文件,默认读取 D:\MirServer\Mir200\Envir\DummyConfig\假人名称.txt
;格式 SETDUMMYCONFIGFILENAME 文件路径
SETDUMMYCONFIGFILENAME ..\QuestDiary\智能陪练\一级女法陪练.txt
;读取假人配置文件,将配置文件中的参数读取到假人,这句必须要的。
LOADDUMMYCONFIGFILE
;更改攻击模式
;攻击模式(英雄无效)
;0-全体攻击(主动攻击) 1-和平攻击(不PK) 2-夫妻攻击 3-师徒攻击 4-编组攻击 5-行会攻击
;6-红名攻击(不主动攻击,受攻击后反击)
第二步、定义假人登录脚本,如下所示
[@Login]
#IF
;检测是否是假人
ISDUMMY
#ACT
;从配置文件列表中随机获取一个配置文件
GETRANDOMLINETEXT ..\QuestDiary\智能陪练\假人配置文件列表.txt <$STR(S10)>
SETDUMMYCONFIGFILENAME <$STR(S10)>
LOADDUMMYCONFIGFILE
MOVR D0 6
ChangeAttatckMode <$STR(D0)>
;从配置文件列表中随机获取一个配置文件,给英雄使用
GETRANDOMLINETEXT ..\QuestDiary\智能陪练\假人英雄配置文件列表.txt <$STR(S11)>
;从假人列表或假人英雄列表中获取一个没有登录过的名称
GETDUMMYNAME <$STR(S11)> 1 1
;格式 SETDUMMYHERONAME 英雄名称
SETDUMMYHERONAME <$STR(S11)>
RECALLHERO
DUMMYSTART
第三步、假人自动练功和自动摆摊的相关脚本设定
[@假人上线自动摆摊]
#IF
ISDUMMY#ELSEACT
BREAK
;检测是否已经创建过个人商店
#IF
CHECKMYSHOP
#ACT
;停止挂机
DUMMYSTOP
;开始摆摊
SHOPSTALL
#ELSEACT
;如果没有个人商店开始用自己的名字做为商店的名字创建个人商店
CREATEMYSHOP <$USERNAME>
;停止挂机
DUMMYSTOP
;开始摆摊
SHOPSTALL
;自动练功脚本
格式:AutoUseMagic 技能名字 间隔秒。(必须是学过的技能,在非挂机状态,没有攻击目标的情况下才能正常练功)
[@main]
#ACT
AutoUseMagic 雷电术 10
GEE引擎假人系统自定义教程的更多相关文章
- 传奇gee引擎,智能假人,假人脚本,geeM2假人
开新区注意事项: 1.新区无任何玩家数据下可以运行“MirServer\假人行会初始化”目录下的“点我初始化假人行会.Bat”程序 2.默认假人后台管理密码为:2139263 ;--------- ...
- linux系统程序设计教程
linux系统程序设计教程 第一章:生成一个Process(进程) 进程是什么?简单地说,进程就是在执行状态下的一个程序(包括CPU状态,所占内存的状态,等等) A进程生成了B进程,也就是说,A程序在 ...
- Windows 8.1硬盘安装Ubuntu 14.04双系统参考教程及多硬盘注意事项
本文来自:http://www.linuxidc.com/Linux/2015-08/122140.htm,此处仅做收藏. Windows 8.1硬盘安装Ubuntu 14.04双系统参考教程及多硬盘 ...
- hexo博客yili主题个性化自定义教程(1) ——借鉴中学习,初认yili主题
文章转载于:hexo博客yili主题个性化自定义教程(1) --借鉴中学习,初认yili主题 这个博客跌跌撞撞也弄了好多天了,由于Next主题不知道什么情况,被我玩坏了.所以换了一个主题. 大名鼎鼎的 ...
- Win7 U盘安装Ubuntu16.04 双系统详细教程
Win7 U盘安装Ubuntu16.04 双系统详细教程 安装主要分为以下几步: 一. 下载Ubuntu 16.04镜像软件: 二. 制作U盘启动盘使用ultraISO: 三. 安装Ubuntu系统: ...
- Atitit 游戏引擎---物理系统(1)------爆炸效果
Atitit 游戏引擎---物理系统(1)------爆炸效果 1.1. 动画框架的来源flex,jqueryuijs,anim , cocos2d 1 1.2. Jqueryui的特效库 1 1.3 ...
- 使用VIRTUALBOX安装ANDROID系统 | 图文教程 | 相关设置
使用VIRTUALBOX安装ANDROID系统 | 图文教程 | 相关设置 http://icaoye.com/virtualbox-run-android/
- 虚拟机安装Linux系统图文教程
虚拟机安装Linux系统图文教程 | 浏览:523 | 更新:2014-09-16 15:31 1 2 3 4 5 6 7 分步阅读 Linux系统的安装 工具/原料 VMware 9.0 虚拟机 L ...
- win7系统还原教程
当我们的win7系统出现故障了导致系统不能稳定运行而我们没有更好的解决办法时,我们一般的方式是对系统进行还原或重新安装win7系统了,本文主要讨论win7系统还原,抛开第三方软件不说,win7系统自带 ...
随机推荐
- 解决webpack和gulp打包js时ES6转译ES5时Object.assign()方法没转译成功的问题
在webpack或gulp打包的配置文件中package.json 引入"@babel/plugin-transform-object-assign": "^7.2.0& ...
- 126. 单词接龙 II
题目: 链接:https://leetcode-cn.com/problems/word-ladder-ii/ 给定两个单词(beginWord 和 endWord)和一个字典 wordList,找出 ...
- Docker最全教程——从理论到实战(九)
使用Tencent Hub来完成CI 关于Tencent Hub Tencent Hub是腾讯出品的DevOps服务.主要提供多存储格式的版本管理,支持Docker Image.Binary.Helm ...
- vue使用kkfileview文件预览功能
1.环境要求: java 1.8+ 2.部署运行: 本机以及虚拟机上运行: 1.从https://gitee.com/kekingcn/file-online-preview/releases地址下载 ...
- Oracle体系结构中基本概念,数据库
在Oracle体系结构中包含了基本概念即Oracle数据库与实例,如果你想要了解Oracle体系结构的话,你就必须要了解这两个基本的概念,以下是文章的具体介绍,望你浏览完以下的内容会有所收获. 数据库 ...
- docker远程访问
查看版本 docker version 查看信息 docker info 修改配置文件 ubuntu在 /etc/default/docker centos在/usr/lib/systemd/syst ...
- java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based!
问题描述 java.lang.IndexOutOfBoundsException: Remember that ordinal parameters are 1-based! 红色部分报错 for ( ...
- 注解 - @Deprecated
意思是说此方法已过时,过时的原因就是有新的API的类替代了次方法. 这个被划去的方法仍然是可以正常使用的,就是一个提示而已. Java内在的File类中有如下方法 @Deprecated public ...
- python3练习100题——009
今天的题目好像有点水... 原题链接:http://www.runoob.com/python/python-exercise-example9.html 题目:暂停一秒输出. 我的代码: impor ...
- echart如何去掉X 、Y轴的网格线
1.如何去掉X.Y轴的网格线,关键是splitLine{show:false} xAxis:[{ type:'value', splitNumber:2, scale:true, splitLine: ...