登录指定服务器 ESPCROSSSERVER 参数:服务器IP 参数:游戏网关端口( RunGate.exe 中的端口) 1 Z' {1 K- Q6 `& S7 l
[@跨服登录] #IF #ACT ESPCROSSSERVER 127.0.0.1 7200 自动获取登录服务器 ESPAUTOCROSSSERVER 9 h* G9 b* ~" J
参数:服务器IP 参数:登录网关位置 1为第一个网关 2为第二个网关
+ w- x' [' ^4 e# h
[@跨服登录] #if #act ESPAUTOCROSSSERVER 127.0.0.1 1 取跨服人物总数量 ESPGETCROSSCOUNT
% ^4 }6 B1 T. S* n; y4 T! s, b
参数:保存到变量名称 O; J: Y1 U5 l* Y, x- A0 g: n
[@取跨服人数] #IF #ACT ESPGETCROSSCOUNT N0 SendMsg 5 跨服人物数量: <$STR(N0)> 取跨服某个分区人物数量 ESPGETCROSSCOUNTEX
4 g( R& U7 d" Y& |
参数1:分区标识 参数2:保存到变量名称 , \. [! F- N- X5 \, }) A
[@取跨服人数] #IF #ACT ESPGETCROSSCOUNTEX 10000 N0 SendMsg 5 跨服一区人物数量: <$STR(N0)> 检查玩家是否为跨服人物 ESPISCROSSHUMAN
' P0 K# ~1 }, h2 F7 e$ Q" e2 G
[@是否跨服人物] #IF ESPISCROSSHUMAN #SAY 你是跨区人员! #ELSESAY 你是总区! ESPISCROSSHUMANEX ' k. H: Q' U( x% j3 f$ I; S3 m2 s
参数1:分区标识
2 E3 W1 I, i' j5 z7 @. A0 H, @
[@是否跨服人物] #IF ESPISCROSSHUMANEX 10000 #SAY 你是来自跨服1区人员! #ELSESAY 你不是来自跨服1区人员! *QM脚本中指定跨服人物传送到指定地图指定的坐标 [@Login] #IF ESPISCROSSHUMANEX 10000 #ACT mapmove rxlt2 65 21 GuildNoticeMsg 233 250 (*)来自跨服一区的玩家,被传送到65,21 [<$SERVERNAME>].有仇报仇! 退出跨服服务器 ) t4 x0 ] I% r: ~
说明: 人物返回到自身的服务器中 ESPEXITCROSSSERVER ) ?" Z2 A% v7 h) L4 c" I- I7 K2 U
[@返回本区] #if #act ESPEXITCROSSSERVER 所有人退出跨服服务器 说明:将所有跨服人物遣返到自身所在服务器 ESPEXITCROSSSERVEREX
5 S. [' [5 G3 L' c; f: p- k, | W
[@返回本区] #if #act ESPEXITCROSSSERVEREX |