wer8294475 发表于 2022-12-24 17:30:32

原神新增卡池心得

本帖最后由 wer8294475 于 2022-12-25 18:54 编辑

经过一晚的研究,只能新增两个卡池,主要问题在于t_gacha_schedule_config表中gacha_type参数,只找出来201和202可以用,使用其他参数或一样的参数就会提示不合法或扭蛋排期时间重叠,导致服务端无法启动;希望有大佬能找出其他可用的参数。
新增卡池方法:
这是1.0-3.2所有卡池的信息https://github.com/Grasscutters/Grasscutter/blob/development/src/main/resources/defaults/data/Banners.tsj,对照这个来建卡池。INSERT INTO `db_hk4e_config_gio`.`t_gacha_schedule_config` (`schedule_id`, `gacha_type`, `begin_time`, `end_time`, `cost_item_id`, `cost_item_num`, `gacha_pool_id`, `gacha_prob_rule_id`, `gacha_up_config`, `gacha_rule_config`, `gacha_prefab_path`, `gacha_preview_prefab_path`, `gacha_prob_url`, `gacha_record_url`, `gacha_prob_url_oversea`, `gacha_record_url_oversea`, `gacha_sort_id`, `enabled`, `title_textmap`, `display_up4_item_list`) VALUES (894, 201, '2022-11-02 13:37:46', '2023-11-30 13:37:55', 223, 1, 201, 1, '{\"gacha_up_list\":[{\"item_parent_type\":1,\"prob\":500,\"item_list\":},{\"item_parent_type\":2,\"prob\":500,\"item_list\":}]}', '{}', 'GachaShowPanel_A019', 'UI_Tab_GachaShowPanel_A019', 'http://localhost/', 'http://localhost/', 'http://localhost/', 'http://localhost/', 3000, 1, 'UI_GACHA_SHOW_PANEL_A019_TITLE', '');一种是通过上面的sql语句直接导入,
一种是直接复制一行,再新增一行粘贴;
主要修改schedule_id,数字随便填。
gacha_type,目前只知道200,201,202,301,302,400可用
gacha_up_config,根据卡池信息修改item_list后面的ID
gacha_prefab_path,gacha_preview_prefab_path,title_textmap,根据卡池信息修改_Axxx即可,title_textmap可能和前面两项不一致。

12月25日更新:卡池ID:200,201,202,300,301,302,400(感谢10楼提供的信息)
已尝试在GachaRestrictData添加还是无法启动服务端,提示不合法。




qq450617269 发表于 2022-12-24 17:35:54

感谢分享······6666666

254506041 发表于 2022-12-24 17:57:45

:::

seggg 发表于 2022-12-24 18:37:08

还可以修改***pool***txt 系列的文件更改卡池

ddbbhzmc 发表于 2022-12-24 21:54:17

感谢分享!

ErrorJ 发表于 2022-12-24 23:03:29

感谢大佬分享

skycancan 发表于 2022-12-25 08:29:37

::

xinjpren5168 发表于 2022-12-25 09:26:29

不知道怎么回事,修改卡池数据,游戏就白屏,重启好几次服务器,还是没用。

xyz7220633 发表于 2022-12-25 10:13:07

原神新增卡池心得

xuemoyuan 发表于 2022-12-25 11:23:41

在/root/genshin/srv/data/txt/GachaRestrictData.txt文件里

内容是这样


ssilycong 发表于 2022-12-25 13:26:04

本帖最后由 ssilycong 于 2022-12-25 13:36 编辑

抱歉,看错了,之前被数据库坑过一遍,这个数据库修改是有效的,当然,也可以直接通过服务端修改出想要的人物或武器。
https://www.iopq.net/thread-17116690-1-1.html

lifufu8888 发表于 2022-12-25 13:52:02

好看,谢谢分享

ddbbhzmc 发表于 2022-12-25 17:50:10

请问一下gacha_type可以重复使用吗?全都是201之类的

wer8294475 发表于 2022-12-25 17:53:11

xinjpren5168 发表于 2022-12-25 09:26
不知道怎么回事,修改卡池数据,游戏就白屏,重启好几次服务器,还是没用。

一般白屏都是服务端资源还没加载完,多等等

mocogos 发表于 2022-12-25 17:57:28

谢谢分享

wer8294475 发表于 2022-12-25 18:45:25

xuemoyuan 发表于 2022-12-25 11:23
在/root/genshin/srv/data/txt/GachaRestrictData.txt文件里

内容是这样

我试了在这添加还是不合法,估计数据写在内核里,只有这7个能用

wer8294475 发表于 2022-12-25 18:47:23

ddbbhzmc 发表于 2022-12-25 17:50
请问一下gacha_type可以重复使用吗?全都是201之类的

可以是可以,不过时间段要错开,不然启动服务端会报错“扭蛋排期时间重叠”

weiweiku 发表于 2022-12-25 18:57:02

感谢每一个愿意分享的小伙伴!!!

ddbbhzmc 发表于 2022-12-25 19:25:31

wer8294475 发表于 2022-12-25 18:47
可以是可以,不过时间段要错开,不然启动服务端会报错“扭蛋排期时间重叠”

明白了,所以最多同时出现 200 201 202 300 301 302 400 这样几个卡池对吧,想要把历代所有卡池一次性列出是不可能的咯?除非下苦工做成一天一循环的大表格?

wer8294475 发表于 2022-12-25 19:49:15

ddbbhzmc 发表于 2022-12-25 19:25
明白了,所以最多同时出现 200 201 202 300 301 302 400 这样几个卡池对吧,想要把历代所有卡池一次性列 ...

是的,或者把历代卡池建好,通过enabled参数控制是否开启
页: [1] 2
查看完整版本: 原神新增卡池心得

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