项目

一般

简介

跨服类命令 » 历史记录 » 版本 8

tejie, 2025-10-17 10:29

1 1 tejie
h4. 跨服类命令
2
3
|_.命令描述					|_.命令名称			|
4
|对于跨服地图,检测角色是否是本服玩家		|[[isInServer]]			|
5
|检测角色是否在跨服地图				|[[isOnCrossServerMap]]		|
6
|判定当前角色是否主服玩家			|[[crsServerPlayer]]		|
7 2 tejie
|判定当前脚本运行服务器是否主服			|[[isMainServer]]		|
8 8 tejie
|获取指定角色的模型信息,支持跨服。		|[[playUser]]			|
9
|查看指定角色信息,支持跨服。			|[[viewPlayerEx]]		|
10
|对话框播放指定玩家模型				|[[dlg_player_|<player:]]	|
11 3 tejie
|||
12
|调整跨服货币<$crossServerGold>			|[[crossServerGold]]		|
13
|调整跨服货币<$crossServerPoint>		|[[crossServerPoint]]		|
14
|调整跨服货币<$crossServerDiamond>		|[[crossServerDiamond]]		|
15
|检测跨服货币<$crossServerGold>			|[[checkCrossServerGold]]	|
16
|检测跨服货币<$crossServerPoint>		|[[checkCrossServerPoint]]	|
17
|检测跨服货币<$crossServerDiamond>		|[[checkCrossServerDiamond]]	|
18 4 tejie
19 5 tejie
-
20
-
21
22 6 tejie
h4. *{color:firebrick}相关变量*
23 5 tejie
24 4 tejie
|_.变量描述					|_.变量名			|
25
|非跨服地图 或 主服跨服地图 --> 返回行会名称;
26
非主服跨服地图 --> 返回行会名称_服务器id	|^.<$guildName>			|
27 1 tejie
|角色跨服前服务器id				|<$crsSverId>			|
28
29 5 tejie
-
30
-
31
32 6 tejie
h4. *{color:firebrick}相关地图配置*
33 5 tejie
34 1 tejie
[[地图配置说明|跨服地图配置]]
35 5 tejie
36
-
37
-
38
39 6 tejie
h4. *{color:firebrick}相关说明*
40 5 tejie
41
游戏内玩家跨服时,会执行@login触发器。
42
对于不需要执行的脚本逻辑,需进行相应脚本处理。
43
44
[[getGuildMaster]] 
45
角色跨服时,以上命令无法从主服获取从服玩家的行会信息。
46
请在相应跨服表中记录相关信息,比如行会名称,行会会长。
47
举例
48
用 行会名_服务器id 作为关键字,构建跨服用的行会信息表。
49
相关变量
50
<$crsSverId> 可获得跨服玩家 原服务器id
51 7 tejie
52
-
53
-
54
55
h4. *{color:firebrick}运营平台配置*
56
57
后台管理工具-->运营管理-->跨服服务器管理
58
后台管理工具-->运营管理-->游戏版本列表-->通区跨服设置|通区跨服