首页
Portal
资源导航
BBS
传奇免费列表空间
登录
搜索
搜索
本版
文章
帖子
用户
87ye资源站 >
传奇版本
传奇工具
传奇脚本
传奇素材
传奇教程
传奇新闻
新人解答
自由交易发布区
87YE传奇资源站
»
资源导航
›
传奇新闻
›
传奇服务端脚本目录:传奇脚本教程,一篇学会全脚本逻辑 ...
admin
传奇新闻
发表于 2021-07-19 00:42:17
4156
0
传奇服务端脚本目录:传奇脚本教程,一篇学会全脚本逻辑
admin
admin
当前离线
积分
64040
614
主题
1
回帖
6万
积分
管理员
积分
64040
发消息
技能祭祀,新技能:传奇技能-脚本语言逻辑。
向航家学习技能,用干货带你飞,现学现用,底部有配套学习资源。
传说这个游戏的脚本,是航家所知道的,最简单的脚本语言,它直接写在后缀.txt上。
本目录:
一些关键脚本和路径(位置)
第二,脚本语言的写法格式。
第三,常用变量。
第四,具体实例。
准备工具:GOM引擎帮助文档。chm,包括提供学习资源的[常用工具]。用来查找脚本命令。
一些关键脚本和路径(位置)
在讲脚本语言之前,先了解一下主要使用哪些脚本文本,以及如何找到它们。
修改和重塑版本,基本在此文件夹下:Mir200,即前一章所说的M2,见下图。
下图所示的几个关键内容,带Log的是日志记录,Gate是各种网关。由于免费提供的基本版本与本系列教程章节的内容相匹配,所以当您下载好服务器时,您看到的MirServer下有这些文件,一个不多一个不少。其他版本使用时,关键内容不变。
服务器-关键文件夹。
站点:用于展示设备;
DBServer,合区时主要合这里面的东西;
第一次安装DBE2000数据库时,Mud2创建的HeroDB保存路径是该文件夹的DB。
Mir200,简称M2,是一些常用的脚本内容:
路径(位置)
:MirServerMir200Envir,在Envir文件夹下,可以看到下图中选择的几个主要文件夹。
M2-关键脚本文件夹。
MapQuest_Def,任务脚本,指的是:QManage.txt,该脚本文本;用于执行角色登录数据(例如:获得的头衔、属性点、回收记录和私人变量等),活动任务,计时任务,地图加,降价等等。
Market_Def,NPC脚本文本默认存储路径(前一章有讲);触发脚本,指的是:QFunction-0.txt,这个脚本文本,也是一个功能脚本,因为它有更多的触发类,为了便于区分,叫做触发类脚本。
例如,改变发型颜色、换工作、会员福利、创建个人商店、过滤信息等。都是功能性的;达到指定等级的自动穿戴设备是否在安全区域被判定,人物死亡增加PK值,双击烟花效果,打开大红包等。都是触发性的。
QuestDiary,功能脚本默认存储位置,也就是说:当没有指定完整的关联路径时,程序会自动找到该文件夹下的脚本文本,如果没有,则。
例如,【#CALL】【游戏功能实物回收.txt】@实物回收】,程序会自动搜索,功能文件夹:QuestDiary下面的【游戏功能实物回收.txt】文本;如果将【游戏功能】文件夹剪切到:Market_Def,文件夹下面提示无法找到。
在这个文件夹下,有两个脚本文本:AutoRunRobot.txt,RobotManage.txt。
机器人自动执行控制脚本;
脚本格式:#AutoRunNPC时间单位值执行内容。
时间单位包括:HOUR(小时)、RUNONDAY、MIN(分钟)、SEC(秒)
例子:
#AutoRunNPCHOUR4@清空世界第一;意思是每4小时清空世界第一。
#AutoRunNPCRUNONDAY7:00@早晨提示;意思是每天早上7点执行提示。
#AutoRunNPCMIN2@秒修装备;意思是每2分钟修理一次设备。
#AutoRunNPCSEC1@光环效应;意思是:安全区框定区域的光环效应每秒执行一次。
机器人任务内容脚本RobotManage.txt;
与AutoRunRobot合作使用,AutoRunRobot负责控制执行时间,RobotManage负责执行内容的书写和保管。@秒修装备写在RobotManage.txt、脚本文本上。
完成执行过程需要一个动作,写在任务脚本文本中
manage.txt;
所以,[@秒修装备],机器人自动执行的全过程,例如:
首先,AutoRunRobot.txt,写在文字上:
#AutoRunNPCMIN2@秒装备。
步骤二,RobotManage.txt,写在文字上:
[@秒修装备]
#If。
#Act。
GMEXECUTE开始提问@秒修装备1。
步骤三,Qmanage.txt,写在文字上:
[@秒修装备1]
#IF。
#ACT。
ACTREPAIRALL
分析:第一步,机器人每2分钟对设备进行一次秒修;第二步,执行内容:执行GM脚本命令;第三步,执行任务,修理设备。到目前为止,秒修设备已经完成了自动执行。由于第一步,控制时间为2分钟,因此每2分钟重复一次。
解释两个命令:GMEXECUTE,意思是执行GM脚本命令;ACTREPAIRALL,意思是修理设备。通过工具,GOM引擎可以帮助文档.chm查看命令功能和格式。接触脚本语言时,这种帮助文档经常被使用。其中,GMEXECUTE命令是帮助文档未公开的命令。
第二,脚本语言的写法格式。
在此简单介绍一下,脚本语言的基本写法格式,也是脚本段的主要内容,在随后的实例内容中,将根据项目所需的功能,在实际解决问题的过程中,深入学习脚本语言。
基本格式:
#IF。
检测部分,检测条件,定义变量。
#ACT。
;执行段,检测条件为真,执行段内容。
#ELSEACT。
否则,如果检测条件是假的,则执行此段落内容。
BREAK
分析:所有脚本功能的实现,都是通过这种基本格式来实现的,当检测条件#IF为空时,可以不写条件#IF,直接写执行内容#ACT,BREAK,意思是完整脚本段的结束。
注意:检测部分的内容不能写在执行部分或否则部分,同一执行部分的内容也不能写在检测部分,否则肯定会出错。有些脚本段的错误会导致小退后登陆黑屏,无法进入游戏,所以每写完一个脚本,注意重载,运行一次,看M2,是否有错误提示。
第三,常用变量。
帮助文档.chm在GOMX引擎中输入:程序变量,查找查看详情。
P0-P99(个人变量,数字型)关闭对话框,重置为0。
D0-D99(个人变量,数字型)离线不保存.摇动筛变量
M0-M99(个人变量,数字型)离线不保存.切换地图清空.
N0-N99(个人变量,数字型)离线不保存.小退回0
S0-S99(个人变量,字符型)离线不保存.小退回0
I0-I99(全球变量,数字型)离线不保存.小退回0
G0-G499(全球变量,数字型)可以保存。(存储在Mir200/GlobalVal.ini文件中)
A0-A499(全球变量,字符)可以保存。(存储在Mir200/GlobalVal.ini文件中)
U0-U49(个人变量,数字型)可以保存。(存储在人物数据库Mir.db中)
T0-T49(个人变量,字符)可以保存。(存储在人物数据库Mir.db中)
注:定制变量名称不能从P,D,M,N,S,I,G,A开始。
变量应用场景:例如,冲级奖励只能接受一次,接受会员后不能再接受,狂爆头顶图标和死亡图标消失,第一次爆炸奖励只能接触一次,升官爵士、称号等。
第四,具体实例。
以下是免费接收至尊会员为例,具体应用功能脚本。
首先来看看它在游戏中显示的样子:
主要脚本段-文字-可视化内容。
让我们看看上图显示的脚本段:
#SAY脚本段。
分析:[@main]表示。
传奇
服务端
脚本
目录
1. 本站所有资源来源于用户上传和网络收集,仅提供个人研究.仅作为演示数据,不得用于商业用途,请支持正版!
2. 本站主题作者QQ:1006782340,唯一官网:https://www.87ye.com!
3. 本站禁止盗版,破解有损他人权益和违法作为,如有侵权请联系站长!
4. 本站所有资源,下载后请24小时内删除。如果用户在违法范围内使用,一切责任由用户自行承担!
相关帖子
•
1.80天狼星王合击版本_传奇服务端_新BLUE引擎
•
传奇地图素材-石墓三层-高清地图
•
传奇地图素材-牛魔三层-高清地图
•
狩魔纪专属单职业版本_传奇服务端_GOM引擎
•
龍游深海爆终极单职业版本_传奇服务端_GOM引擎
•
gom引擎传奇架设M2提示I/Oerror21如何解决?
•
BLUE引擎-极品装备回收脚本
•
BLUE引擎-最新宝石镶嵌脚本
•
BLUE引擎-战力排行榜脚本
•
BLUE引擎-自动挂机脚本3.0SQL版
回复
使用道具
举报
上一个主题
下一个主题
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
admin
发表主题 614
链接失效请发私信
+ 关注TA
发送私信
积分排行榜
1
admin
64040
积分
2
小虾米
10588
积分
3
snxcx123
9046
积分
4
y26447106
4032
积分
5
chenhanking
3450
积分
6
3036
3327
积分
7
aqs111111
3020
积分
8
jsfq20233
2966
积分
本周热门
1.80风云合击大极品三职业传奇服务端版本_B
2024-09-07
1.80君临天下星王+2合击三职业传奇版本_BLU
2024-09-05
奥德彪无限刀激情单职业传奇版本_GOM引擎
2024-09-03
1.80战神道盾专属BUFF合击三职业传奇版本_B
2024-09-03
云产品限时秒杀,首年99元
【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年99元
立即查看
标签
传奇玩家
(2)
热血传奇百区
(1)
玩家
(16)
传奇
(271)
合击
(52)
服务端
(48)
引擎
(91)
单机
(1)
版本
(161)
脚本
(23)
单机版
(5)
单机传奇
(1)
复古
(81)
手游
(20)
职业
(143)
火龙
(7)
传奇版本
(2)
传奇引擎
(2)
多开
(1)
好处
(1)
友情链接
申请友链
传奇服务端
传奇单机版
传奇版本