当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

分享一些GOM引擎传奇游戏脚本命令的参数使用示例

热度:
以下是一些 GOM 引擎传奇游戏脚本命令的参数使用示例:
1. **`killmonburstrate`(杀怪爆率倍数设置)**
- 格式:`killmonburstrate 倍率 有效时间 参数3(0 或 1) 参数4(0 或 1)`
- 示例:
- `killmonburstrate 200 600 1`:表示将当前人物杀怪爆率倍数设置为 2 倍(200 除以 100),持续时间为 600 秒,参数 3 为 1 表示下线保存爆率倍数,参数 4 在此示例中可忽略(按默认情况处理,具体看游戏内的设定)。这样玩家在接下来的 600 秒内杀怪,爆率会提高到原来的 2 倍,并且下线后再次上线该爆率倍数依然有效。
2. **`delmonhp`(刀刀切割功能)**
- 格式:`delmonhp 切割值/百分比 参数2(0、1 或 2) 参数3(0 或 1) 参数4(0、1、2 或 3) 参数5(分母基数)`
- 示例:
- `#act delmonhp 10 1 0`:本次切割怪物 10 点 HP,参数 2 为 1 表示以参数 1 的值(10)切割,参数 3 为 0 表示不判断嘲讽过的怪,即所有怪物都切割,参数 4 为 0 表示切割怪物(这是默认情况,如果没有特殊需求可以不设置参数 4),参数 5 可根据游戏内的具体设定来调整分母基数(一般按照游戏内原本的设定,不特殊指定时可使用默认值)。
- `#act delmonhp 8 0 1`:本次切割只切割人物当前血量的百分之 8,参数 2 为 0 表示以当前 HP 的百分比切割,参数 3 为 1 表示只切割嘲讽过的怪(如果游戏内有嘲讽机制的话)。
3. **`addmirrormap`(创建动态镜像地图)**
- 格式:`addmirrormap 原地图编号 新地图编号 新地图名 有效时长(秒) 人物退出时返回的地图编号 小地图编号 [其他可选参数]`
- 示例:`addmirrormap 3 100 "镜像地图1" 3600 2 5`:表示从原地图编号为 3 的地图创建一个新的镜像地图,新地图编号为 100,新地图名是“镜像地图1”,该镜像地图存在的有效时长为 3600 秒(1 小时),人物退出时返回的地图编号为 2,小地图编号为 5。创建成功后人物个人变量值 `d99` 将返回 1,否则返回 0。
4. **`addbutton`(增加自定义按钮)**
- 格式:`addbutton 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9 参数10`
- 示例:`addbutton 5 19 39 48 51 10 1000 -1 "会员服务\254/注意:本功能只有加入会员才能使用"`:参数 1(`wil` 补丁序号)为 5;参数 2(按钮点击后的脚本触发序号)为 19;参数 3(按钮默认图片)为 39;参数 4(鼠标经过图片)为 48;参数 5(按钮按下图片)为 51;参数 6(距离窗口左边的距离)为 10;参数 7(距离窗口顶边的距离)为 1000;参数 8(按钮是否可以移动)为 -1(这里 -1 代表参数 9 的情况,即不显示标题,所以按钮不可移动);参数 9(按钮上面显示的文字标题)为空白标题(不显示标题);参数 10(鼠标移动到按钮显示的悬浮框备注信息)为“会员服务\254/注意:本功能只有加入会员才能使用”。
5. **`checkdummycount`(检查服务器假人数)**
- 格式:`checkdummycount 检测符(>,<,=) 人数`
- 示例:`checkdummycount > 50`:检查服务器上的假人数量是否大于 50 个,如果大于 50 个则该条件成立,可以根据此条件执行后续的脚本操作。例如,如果假人数量大于 50 个,就发送一条提示信息给玩家。

在 gom 引擎传奇游戏中,有许多脚本命令及相应的参数使用示例。比如在“传奇怎么开服?GEE/GOM传奇引擎杀怪爆率倍数脚本教程说明”中,格式为“KILLMONBURSTRATE 倍率(实际倍率除以 100)有效时间(时间为 0 或者为空时表示在线一直有效) 参数 3 为 0 时下线不保存 为 1 时下线保存爆率倍数,参数 4:0 或者留空为给予时候提示,1 为给予时候不提示”。

在“GOM 引擎宝石镶嵌详细脚本说明”中,宝石 DB 库的字段 Reserved=0 时,Ac2Mac2DC2MC2SC2 HP MP 字段的值是增加的对应的 7 个基本属性的值;Reserved>0 时,这些字段的值除以 100,为各属性的倍数。同时,镶嵌有个地方要设置好,若勾选了“物品数据库不发送到登陆器”选项,在配置登陆器时需点击集成特殊文件,把物品数据库集成,否则不要勾选。

在“GOM 引擎升级 6 次精炼系统脚本,记录升级颜色和成功几率等命令示例。”中,有一些变量和参数用于装备精炼,如 S13 是界面上显示的当前精炼的装备名称,S14 是界面上显示下一等级精炼后的装备的颜色等,物品位置也有明确解释,0 代表盔甲,1 代表武器等。

“传奇 GOM 引擎定制功能可视化仓库详细备注脚本攻略”提到这个功能需要定制引擎,相关脚本需要放在 QF 功能脚本使用。

此外,假人配置方面,在“(GOM 引擎)假人配置的脚本设置方法-CSDN 博客”和“「GOM 引擎」假人配置的脚本设置方法”中,假人可使用人物的命令,如增加假人登录脚本命令 DUMMYLOGON,会自动登录特定文件中的假人,还可以设置假人配置文件,更改攻击模式等。
### gom 引擎杀怪爆率倍数脚本参数
gom 引擎中杀怪爆率倍数脚本参数的设置对于游戏的平衡性和玩家体验有着重要影响。格式为“KILLMONBURSTRATE 倍率(实际倍率除以 100)有效时间(时间为 0 或者为空时表示在线一直有效) 参数 3 为 0 时下线不保存,为 1 时下线保存爆率倍数,参数 4:0 或者留空为给予时候提示,1 为给予时候不提示(普遍用于登录触发防止提示二次)”。例如“KILLMONBURSTRATE 200 600 1”表示当前怪物爆率倍数为 2 倍,有效时间 600 秒,下线保存爆率倍数且给予时不提示。这个参数可以根据游戏玩家的反映情况进行判定是否开放,避免爆率提升功能太过变态而影响游戏平衡。比如可以在脚本中设置条件判断,如果玩家满足一定条件,如拥有特定道具或达到一定等级,就可以给予一定的爆率倍数提升。这样既可以激励玩家积极参与游戏,又能保证游戏的公平性和可持续性。

### gom 引擎宝石镶嵌脚本参数
gom 引擎的宝石镶嵌脚本参数较为复杂。首先,在数据库增加宝石的 DB,宝石的 Shape 值(0 - 4)显示出 5 个不同颜色的镶嵌宝石,在必备补丁 NewopUI.PAK 的 301 - 305。如果 Shape 值设置为 255,镶嵌后会显示宝石 DB 的 Looks 的,也就是 DnItems 里面的素材。宝石 DB 库的字段 Reserved = 0 时,Ac2Mac2DC2MC2SC2 HP MP 字段的值是增加的对应的 7 个基本属性的值;Reserved > 0 时,这些字段的值除以 100,为各属性的倍数。例如 Ac2 设置为 110,人物的防御为 200,人物实际防御 = 110/100*200 = 220。Value1 - Value11 是增加的元素属性。打孔脚本命令为“DRILLHOLE 参数 1(任意字符,不能为空) 参数 2(任意字符,不能为空) 参数 3(装备位置(0 - 16 时身上装备,-1 时为 OK 框里的物品)) 参数 4(任意字符,不能为空) 参数 5(任意字符,不能为空) 参数 6(孔位置(0 - 4)) 参数 7(任意字符,不能为空) 参数 8(状态(1 = 打开 0 关闭)) 参数 9(任意字符,不能为空) 参数 10(任意字符,不能为空)”。镶嵌宝石脚本命令需要先打孔后才能镶嵌成功,命令为“SOCKETABLEITEM 参数 1(任意字符,不能为空) 参数 2(任意字符,不能为空) 参数 3(任意字符,不能为空) 参数 4(任意字符,不能为空) 参数 5(装备位置(0 - 16 时身上装备,-1 时为 OK 框里的物品)) 参数 6(宝石位置(0 - 4)) 参数 7(任意字符,不能为空) 参数 8(任意字符,不能为空) 参数 9(宝石 DB 库的 IDX 序号加 1(如果设置 0 就是删除宝石)) 参数 10(任意字符,不能为空)”。还可以通过检测玩家身上指定装备是否已经打孔和镶嵌宝石的脚本命令来进行判断和操作。

### gom 引擎装备精炼脚本参数
gom 引擎的装备精炼系统有着详细的脚本参数。例如“S13 界面上显示的当前精炼的装备名称;S14 界面上显示下一等级精炼后的装备的颜色;S15 界面上显示的品质;N13 装备位置;N14 成功几率;N15 升级点数;N16 精炼水晶个数;N17 精炼宝石个数;N18 被精炼的属性;N19 装备升级后的颜色;N20 Random 用到的参数;N21 记录升级颜色”。物品位置也有具体解释,0 代表盔甲,1 代表武器,2 代表照明物,3 代表项链,4 代表头盔,5 代表右手镯,6 代表左手镯,7 代表右戒指,8 代表左戒指,9 代表四格护身符,10 代表腰带,11 代表靴子,12 代表宝石。通过这些参数,可以在游戏中实现装备的精炼,增加装备的属性和价值。玩家可以根据这些参数准备好精炼所需的物品,如精炼水晶和精炼宝石,以提高装备的品质和战斗力。

### gom 引擎可视化仓库脚本设置
gom 引擎定制功能可视化仓库需要特定的脚本设置。这个功能一般需要定制引擎,可以使用注册机并注意勾选全功能定制。以下脚本需要放在 QF 功能脚本使用。可视化仓库总共 3 个仓库,除了默认的一个仓库外,其他 2 个仓库需要脚本命令开通。仓库二未开启时,从该仓库取物品或存物品会失败,并且触发 QF 脚本字段。命令“SETSTORAGEOPEN 设置仓库开启或关闭状态。SETSTORAGEOPEN 参数 1(20130801) 参数 2(20130802) 参数 3(20130803) 参数 4(20130804) 参数 5(仓库序号(2,3)) 参数 6(20130806) 参数 7(20130807) 参数 8(20130808) 参数 9(开启或关闭(1,0)) 参数 10(20130810)”。此外,GOM 引擎启用可视化仓库和开启显示首饰盒可以在 M2 上的功能设置中的其他控制(1)里面勾选和取消来设置。首饰盒装备,人物死亡掉落设置在(M2 - 选项 - 参数设置 - 人物死亡 - 首饰盒),首饰盒装备是否掉持久设置在(M2 - 选项 - 功能设置 - 其他控制(1))。

### gom 引擎假人配置脚本参数
gom 引擎的假人配置脚本参数丰富多样。假人是和人物一样的,所有人物的命令假人都可以使用,比如可以使用加入行会的命令,把假人加入某个行会。增加假人登录脚本命令“DUMMYLOGON”,会自动登录“D:\\MirServer\\Mir200\\Envir\\DummyNameList.txt”中的假人,格式为“DUMMYLOGON 地图 X Y 数量”。在 QManage.txt 人物登录触发时,可以检测是否是假人,若是假人则可以设置假人配置文件,格式为“SETDUMMYCONFIGFILENAME 文件路径”,如果不设置假人配置文件,默认读取 D:\\MirServer\\Mir200\\Envir\\DummyConfig\\假人名称.txt。读取假人配置文件,将配置文件中的参数读取到假人,这句必须要的,即“LOADDUMMYCONFIGFILE”。还可以更改攻击模式,如“ChangeAttatckMode 0”,攻击模式有多种选择,0 - 全体攻击(主动攻击),1 - 和平攻击(不 PK),2 - 夫妻攻击,3 - 师徒攻击,4 - 编组攻击,5 - 行会攻击,6 - 红名攻击(不主动攻击,受攻击后反击)。如果假人召唤英雄,还可以从假人列表或假人英雄列表中获取一个没有登录过的名称。此外,假人自动控制机器人脚本在“MirServer\\Mir200\\Envir\\Robot_def\\AutoRunRobot.txt”,此处可以修改假人自动登陆时间(单位秒,时间越小登陆越快)和假人充钱提示(单位分)等。

gom 引擎传奇游戏的脚本命令参数丰富多样,涵盖了杀怪爆率倍数、宝石镶嵌、装备精炼、可视化仓库和假人配置等多个方面。这些参数的合理设置和运用,可以极大地丰富游戏内容,提升玩家的游戏体验。同时,游戏开发者需要根据游戏的实际情况和玩家的需求,谨慎调整这些参数,以确保游戏的平衡性和可持续性。
[顶部]