跨服类命令 » 历史记录 » 修订 7
修订 6 (tejie, 2025-10-17 09:15) → 修订 7/13 (tejie, 2025-10-17 09:26)
h4. 跨服类命令
|_.命令描述 |_.命令名称 |
|对于跨服地图,检测角色是否是本服玩家 |[[isInServer]] |
|检测角色是否在跨服地图 |[[isOnCrossServerMap]] |
|判定当前角色是否主服玩家 |[[crsServerPlayer]] |
|判定当前脚本运行服务器是否主服 |[[isMainServer]] |
|||
|调整跨服货币<$crossServerGold> |[[crossServerGold]] |
|调整跨服货币<$crossServerPoint> |[[crossServerPoint]] |
|调整跨服货币<$crossServerDiamond> |[[crossServerDiamond]] |
|检测跨服货币<$crossServerGold> |[[checkCrossServerGold]] |
|检测跨服货币<$crossServerPoint> |[[checkCrossServerPoint]] |
|检测跨服货币<$crossServerDiamond> |[[checkCrossServerDiamond]] |
-
-
h4. *{color:firebrick}相关变量*
|_.变量描述 |_.变量名 |
|非跨服地图 或 主服跨服地图 --> 返回行会名称;
非主服跨服地图 --> 返回行会名称_服务器id |^.<$guildName> |
|角色跨服前服务器id |<$crsSverId> |
-
-
h4. *{color:firebrick}相关地图配置*
[[地图配置说明|跨服地图配置]]
-
-
h4. *{color:firebrick}相关说明*
游戏内玩家跨服时,会执行@login触发器。
对于不需要执行的脚本逻辑,需进行相应脚本处理。
[[getGuildMaster]]
角色跨服时,以上命令无法从主服获取从服玩家的行会信息。
请在相应跨服表中记录相关信息,比如行会名称,行会会长。
举例
用 行会名_服务器id 作为关键字,构建跨服用的行会信息表。
相关变量
<$crsSverId> 可获得跨服玩家 原服务器id
-
-
h4. *{color:firebrick}运营平台配置*
后台管理工具-->运营管理-->跨服服务器管理
后台管理工具-->运营管理-->游戏版本列表-->通区跨服设置|通区跨服