tomatoshixihong 发表于 2025-7-14 15:12:26

关于三国兵临天下合服,有一起研究的么

本帖最后由 tomatoshixihong 于 2025-8-1 12:53 编辑

目前可以在后台创建出合服信息,但是点击合服报错。



无法创建合服记录是因为缺少合服配置,把合服的配置添加好就可以创建合服信息了,在管理后台->系统管理->合服操作页面,合服配置中有一次合服,二次合服等等,填上下面的配置,就可以创建成功合服记录了:

{
"reward": {
    "coin": 800,
    "gold": 400,
    "hero_exp": 20000
},
"rewardExtra": {
    "coin": 3000,
    "gold": 1500,
    "rename_card": 1
},
"Right1": ,
"Right2": 0.25,            # 活跃总战力
"Right3": 0.15,             # 虚拟充值
"Right4": 0.1,               # 天充值
"Right5": 0.05,            # 活跃玩家数
"Right6": 0.01,             #活跃coin
"maxNum": 4000,            # 每个新区玩家上限
"buildinglv_per": [
    ,
    ,
    ,
   
],
"base_reward": {
    "coin": 5000,
    "gold": 2000,
    "hero_token": 5
}
}


创建好合服记录之后,点击合服按钮报错,查代码是调用了3352端口进行合服操作,目前没有启用3352端口,尝试用“python server_manage.py”启动3352端口,点击合服操作成功了,合服记录也显示完成,但是登录直接报错。
应该还是缺少一些关键步骤,不知道有没有大佬一起分享下。

单机合服请参照44楼的办法

先用初始区服创建账号,然后登录后台在分区列表里面是把原来的服删了,再建了个七合的服,账号用原来的账号。
这样操作之后,原来的区服就会隐藏不可见,不用选区,直接登录就行,(区分会自动成为xxxx(合))
后台发邮件就用之前账号的uid就行

按照44楼操作之后,后台有些功能不可用,比如发布配置之类的,请参照56楼的方法,替换服务端文件。
记得发布成功后要重启下游戏服务,不然配置只能前端生效


……………………………………………修复神灵迅游报错问题………………………………………………………
在service.py中搜索“_get_god_police_unlock_city_types”,
然后替换成下面的
def _get_god_police_unlock_city_types(self):    unlock_types = [    god_police_config = game_config.ploy.get('gods', None)    open_days = User.season_num + 1    for city_data in god_police_config['limit'.values():      # 检查时间条件      if 'time' in city_data and city_data['time' != -1 and city_data['time' > open_days:            continue      for god_type in ['0', '1', '2', '3', '4':            if god_type in city_data:                unlock_types.append(god_type)    unlock_types.extend(self.records['god_police_limit')    return unlock_types
替换完成后保存,记得要重启server





xxmaker 发表于 2025-7-14 15:38:06

这个厉害了,怎么操作的呀,我试了下,还是不行,3352端口打不开

tomatoshixihong 发表于 2025-7-14 15:55:34

xxmaker 发表于 2025-7-14 15:38
这个厉害了,怎么操作的呀,我试了下,还是不行,3352端口打不开

用下面的命令启动
cd /data/server/server
python server_manage.py
端口默认就是3352

圣罗马教堂 发表于 2025-7-14 16:08:37

是不是分区设置那的问题呢?

xxmaker 发表于 2025-7-14 16:18:14

开起来了,大佬牛

xxmaker 发表于 2025-7-14 16:31:25

如果直接在数据库中修改合服,数据库会消失,具体位置在表zones中的merge_times列

xxmaker 发表于 2025-7-14 16:33:37

开起来3352端口后,填写合服配置,还是报错

tomatoshixihong 发表于 2025-7-14 16:42:10

圣罗马教堂 发表于 2025-7-14 16:08
是不是分区设置那的问题呢?

也可能吧,目前就是后台能合服成功,但是登录不了,感觉要么是配置有问题,要么是脚本哪里有问题

xxmaker 发表于 2025-7-14 16:44:01

大佬,方便加联系方式吗

xxmaker 发表于 2025-7-14 16:45:04

是不是端口的问题,记不清哪里写的,合服以后的端口是不是变了

qq100711664 发表于 2025-7-14 16:46:04

楼主政务怎么修改啊能说下吗天天等麻烦要死

圣罗马教堂 发表于 2025-7-14 16:48:11

qq100711664 发表于 2025-7-14 16:46
楼主政务怎么修改啊能说下吗天天等麻烦要死

发布哪里,爵位什么的改任务次数,政务上限我没去找

tomatoshixihong 发表于 2025-7-14 16:54:15

xxmaker 发表于 2025-7-14 16:44
大佬,方便加联系方式吗

我也只是后台合服成功了,但是无法登录游戏,这不是发出来大家一起研究么

qq100711664 发表于 2025-7-14 17:15:36

圣罗马教堂 发表于 2025-7-14 16:48
发布哪里,爵位什么的改任务次数,政务上限我没去找

方便发个链接吗

tiezhuai 发表于 2025-7-14 17:43:45

玩单机的话,把需要合服才能出的活动 ,在配置里把合服条件直接改成0,就是不需要合服就能出现。如果开服当没说~

ft14117143 发表于 2025-7-14 18:21:59

tiezhuai 发表于 2025-7-14 17:43
玩单机的话,把需要合服才能出的活动 ,在配置里把合服条件直接改成0,就是不需要合服就能出现。如果开服当 ...

那样改完之后神灵巡游和传奇报500错误怎么能解决

scriptsifcfg 发表于 2025-7-14 18:26:21

关于三国兵临天下合服,有一起研究的么 [修改]

liyicheng556 发表于 2025-7-14 18:42:53

没研究过,不知道

逍遥魔情 发表于 2025-7-14 18:56:08

单机要怎么架设啊

圣罗马教堂 发表于 2025-7-14 19:08:29

qq100711664 发表于 2025-7-14 17:15
方便发个链接吗

例如这些自己在找下
页: [1] 2 3 4 5 6
查看完整版本: 关于三国兵临天下合服,有一起研究的么

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明