找回密码
 立即注册
查看: 119|回复: 0

传奇私服886引擎跨区PK功能方法和脚本示例

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 打卡月天数:1
  • 打卡总奖励:30
  • 最近打卡:2023-04-05 21:45:44

442

主题

0

回帖

442

积分

中级会员

积分
442
发表于 2024-3-16 02:48:34 | 显示全部楼层 |阅读模式
1.jpeg




新增跨区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 操作繁忙!向跨区服务器投递游戏数据失败,稍后再试...


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|白黑论坛 |网站地图

GMT+8, 2024-5-15 05:48 , Processed in 0.011342 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表