设为首页 设为收藏 新开传奇网站(Www.17173sf.Com),专注新开传奇网站信息发布!
当前位置:搜服首页 > 游戏资讯 > 客户端脚本 >

GOM传奇高手进阶:动态地图连接脚本详解与实战

2024-01-02 01:36 | 作者:传奇私服发布网| 来源:新开传奇私服 | 阅读:次 |
本文详细介绍了GOM传奇引擎中动态地图连接的功能和使用方法,包括ADDMAPGATE、DELMAPGATE和GETMAPGATE等核心脚本命令的讲解和示例应用。通过阅读本文,玩家和管理员可以轻松掌握。

一、了解动态地图连接的基本概念

在GOM传奇引擎中,动态地图连接是一种强大的功能,允许玩家在不同的地图之间快速移动。通过脚本命令,管理员可以轻松地创建、删除和查询这些连接。

二、掌握核心脚本命令

1.ADDMAPGATE:此命令用于创建一个新的动态地图连接。你需要指定连接名称、起始地图号、坐标、范围、目标地图号、目标坐标和有效时间。

例如:ADDMAPGATE 连接 3 335 330 1 0 335 268 30 表示在地图3的(335,330)位置创建一个名为“连接”的动态地图连接,玩家进入该范围后将被传送到地图0的(335,268)位置,该连接在30秒后自动删除。

2. DELMAPGATE:此命令用于删除一个已存在的动态地图连接。你需要指定要删除的连接名称和所在的地图号。

例如:DELMAPGATE 连接 3 表示删除地图3上名为“连接”的动态地图连接。

3. GETMAPGATE:此命令用于查询一个动态地图连接的详细信息,包括起始坐标和目标坐标。你需要指定要查询的连接名称和所在的地图号,并将结果保存到相应的变量中。

例如:GETMAPGATE 连接 3 <$STR(G10)> <$STR(G11)> <$STR(S$10)> <$STR(G12)> <$STR(G13)> 表示查询地图3上名为“连接”的动态地图连接的详细信息,并将结果保存到G10、G11、S$10、G12和G13这五个变量中。

三、实际应用与示例

通过组合上述命令,你可以创建各种复杂的动态地图连接效果。例如,你可以创建一个定时刷新的传送门,让玩家在规定时间内通过该门快速到达指定地点。

示例脚本[@ADDMAPGATE]和[@DELMAPGATE]分别展示了如何增加和删除一个动态地图连接,并通过SENDMSG命令向玩家发送提示信息。


以下是传奇引擎说明原文:

动态地图连接

增加动态地图连接命令

ADDMAPGATE 连接名称(为了区别其他连接) 地图号 X(小于0时随机坐标) Y(小于0时随机坐标) 范围 到达地图号 到达地图坐标X(小于0时随机坐标) 到达地图坐标Y(小于0时随机坐标) 有效时间秒(时间到了自动删除该连接,该参数为空时不限时间)

删除动态地图连接命令

DELMAPGATE 连接名称 地图号

获取动态地图连接坐标

GETMAPGATE 连接名称 地图号 变量1(保存X坐标) 变量2(保存Y坐标) 变量3(保存到达地图号) 变量4(保存到达地X坐标) 变量5((保存到达地Y坐标))

[@ADDMAPGATE]

#ACT

ADDMAPGATE 连接 3 335 330 1 0 335 268 30

GETMAPGATE 连接 3 <$STR(G10)> <$STR(G11)> <$STR(S$10)> <$STR(G12)> <$STR(G13)>

SENDMSG 6 增加地图新连接30秒后删除:[<$STR(G10)>:<$STR(G11)>]到达地图:<$STR(S$10)>到达坐标[<$STR(G12)>:<$STR(G13)>]

[@DELMAPGATE]

#ACT

DELMAPGATE 连接 3

 
找传奇游戏,就上17173sf!

版权说明

1、《GOM传奇高手进阶:动态地图连接脚本详解与实战》一文由本站网友提供,版权归原作者本人所有,转载请注明出处!

2、转载或引用本网内容必须是以新闻性或资料性公共免费信息为使用目的的合理、善意引用,不得对本网内容原意进行曲解、修改,同时必须保留本网注明的"稿件来源",并自负版权等法律责任。

3、对于不当转载或引用本网内容而引起的民事纷争、行政处理或其他损失,本网不承担责任。

热门搜索

显示全部

返回顶部