查看: 62|回复: 0

886M2如何跨服PK?886引擎跨区PK功能方法和脚本示例

[复制链接]

升级   63.33%

88

主题

51

回帖

145

积分

注册会员

Rank: 2

金钱
6 币
元宝
0 枚
发表于 2024-7-16 12:57:15 | 显示全部楼层 |阅读模式
新增跨区PK功能,Gamecenter 控制台上作为跨区服务器勾上,其他区数据就可以进入这里。
新增 <$SERVERPATH> 获取路径变量



;--------------------------------------------------------
1、控制台设置跨区服务器,启动跨区服务器

2、从区执行跨区命令之前检测指定文本是否有已经相同帐号+角色名在跨区服务器

3、将从区标识、从区名称写入私人变量:U\B

4、第二步骤OK,执行跨区命令。在指定文本写入帐号+角色名

5、同一个角色可以重复使用跨区命令,新数据会覆盖老数据。
PS:连同英雄数据一并写入跨区服务器。有英雄则写入,无英雄则跳过。

如果想回传跨区数据,加上跨区命令即可。
;--------------------------------------------------------
示例:

[@main]
\ \ \ \ \

<开始跨区/@开始跨区>\ \


[@开始跨区]
#IF
TRUE
#ACT
DeliveryDatatoCrossServer D:\MirServer3\

[@DeliveryAccountDataToCrossServer_Succeeded]
#IF
TRUE
#ACT
SendMsg 7 向跨区服务器投递帐号数据成功...

[@DeliveryAccountDataToCrossServer_Busied]
#IF
TRUE
#ACT
SendMsg 7 操作繁忙!向跨区服务器投递帐号数据失败,稍后再试...
;--------------------------------------------------------
[@DeliveryGameDataToCrossServer_Succeeded]
#IF
TRUE
#ACT
SendMsg 7 向跨区服务器投递游戏数据成功...

[@DeliveryGameDataToCrossServer_Error]
#IF
TRUE
#ACT
SendMsg 7 向跨区服务器投递角色游戏数据成功,投递英雄游戏数据失败...

[@DeliveryGameDataToCrossServer_Busied]
#IF
TRUE
#ACT
SendMsg 7 操作繁忙!向跨区服务器投递游戏数据失败,稍后再试...
速记论坛网址:9420Gm.com---就是爱你Gm.com
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

×本站发帖友情提示
1、注册用户在本社区发表、转载的任何作品仅代表其个人观点,不代表本社区认同其观点。
2、如果存在违反国家相关法律、法规、条例的行为,我们有权在不经作者准许的情况下删除其在本论坛所发表的文章。
3、所有网友不要盗用有明确版权要求的作品,转贴请注明来源,否则文责自负。
4、本社区保护注册用户个人资料,但是在自身原因导致个人资料泄露、丢失、被盗或篡改,本论坛概不负责,也不承担相应法律责任。

9420Gm传奇论坛,就是爱你Gm传奇论坛。 立即登录 立即注册
快速回复 返回顶部 返回列表