登录指定服务器 ESPCROSSSERVER 参数:服务器IP 参数:游戏网关端口( RunGate.exe 中的端口) 0 @; x) z/ n( U6 W1 `
[@跨服登录] #IF #ACT ESPCROSSSERVER 127.0.0.1 7200 自动获取登录服务器 ESPAUTOCROSSSERVER ' Z4 P" J5 j: W9 M! R6 j* S% Q
参数:服务器IP 参数:登录网关位置 1为第一个网关 2为第二个网关 / t7 t; N8 ?; b9 Z | z
[@跨服登录] #if #act ESPAUTOCROSSSERVER 127.0.0.1 1 取跨服人物总数量 ESPGETCROSSCOUNT
1 {2 L' U3 x' p2 x4 n. ]0 H. Z$ H
参数:保存到变量名称 0 h( ]$ {3 c& q
[@取跨服人数] #IF #ACT ESPGETCROSSCOUNT N0 SendMsg 5 跨服人物数量: <$STR(N0)> 取跨服某个分区人物数量 ESPGETCROSSCOUNTEX
: l1 `6 C% T4 e: O. g
参数1:分区标识 参数2:保存到变量名称
) C& g" j0 n3 m2 c
[@取跨服人数] #IF #ACT ESPGETCROSSCOUNTEX 10000 N0 SendMsg 5 跨服一区人物数量: <$STR(N0)> 检查玩家是否为跨服人物 ESPISCROSSHUMAN
$ c# P/ }+ U- W8 q1 X
[@是否跨服人物] #IF ESPISCROSSHUMAN #SAY 你是跨区人员! #ELSESAY 你是总区! ESPISCROSSHUMANEX * C M& X+ \% d4 z
参数1:分区标识
) {+ N& {. J, m% m) [' ~9 _
[@是否跨服人物] #IF ESPISCROSSHUMANEX 10000 #SAY 你是来自跨服1区人员! #ELSESAY 你不是来自跨服1区人员! *QM脚本中指定跨服人物传送到指定地图指定的坐标 [@Login] #IF ESPISCROSSHUMANEX 10000 #ACT mapmove rxlt2 65 21 GuildNoticeMsg 233 250 (*)来自跨服一区的玩家,被传送到65,21 [<$SERVERNAME>].有仇报仇! 退出跨服服务器 ) H# P! j9 |7 i: C; d4 b* X. [! {
说明: 人物返回到自身的服务器中 ESPEXITCROSSSERVER
, s5 J/ X% ~7 F: O% H
[@返回本区] #if #act ESPEXITCROSSSERVER 所有人退出跨服服务器 说明:将所有跨服人物遣返到自身所在服务器 ESPEXITCROSSSERVEREX 0 y. Q0 ?1 t( x( |% c; U* d
[@返回本区] #if #act ESPEXITCROSSSERVEREX |