This commit is contained in:
wuaho 2021-11-29 17:10:52 +08:00
parent 2c77b92728
commit 0255484567
29 changed files with 122538 additions and 169 deletions

View File

@ -0,0 +1,3 @@
---
gcgame: minbuluo
gmgame: minbuluo

1044
role/minbuluo/files/car.json Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,19 @@
{
"1":{"fenjie":[],"name":"学徒雕文(攻击型)","type":1,"color":1,"colorlv":0,"buff":{"atk": [41,90]},"refine":[{"p":60,"dlz":"26"},{"p":40,"dlz":"32"}],"extbuffnum":1,"extskill":0,"recast":0,"ico":"glyph_1"},
"2":{"fenjie":[],"name":"学徒雕文(生命型)","type":2,"color":1,"colorlv":0,"buff":{"hp": [801,1800]},"refine":[{"p":60,"dlz":"26"},{"p":40,"dlz":"32"}],"extbuffnum":1,"extskill":0,"recast":0,"ico":"glyph_2"},
"3":{"fenjie":[],"name":"学徒雕文(平衡型)","type":3,"color":1,"colorlv":0,"buff":{"atk": [21,45],"hp": [401,900]},"refine":[{"p":60,"dlz":"26"},{"p":40,"dlz":"32"}],"extbuffnum":1,"extskill":0,"recast":0,"ico":"glyph_3"},
"4":{"fenjie":[],"name":"冒险者雕文(攻击型)","type":1,"color":2,"colorlv":0,"buff":{"atk": [91,180]},"refine":[{"p":70,"dlz":"27"},{"p":30,"dlz":"33"}],"extbuffnum":2,"extskill":0,"recast":0,"ico":"glyph_4"},
"5":{"fenjie":[],"name":"冒险者雕文(生命型)","type":2,"color":2,"colorlv":0,"buff":{"hp": [1801,3600]},"refine":[{"p":70,"dlz":"27"},{"p":30,"dlz":"33"}],"extbuffnum":2,"extskill":0,"recast":0,"ico":"glyph_5"},
"6":{"fenjie":[],"name":"冒险者雕文(平衡型)","type":3,"color":2,"colorlv":0,"buff":{"atk": [46,90],"hp": [901,1800]},"refine":[{"p":70,"dlz":"27"},{"p":30,"dlz":"33"}],"extbuffnum":2,"extskill":0,"recast":0,"ico":"glyph_6"},
"7":{"fenjie":[],"name":"精英猎人雕文(攻击型)","type":1,"color":3,"colorlv":0,"buff":{"atk": [181,270]},"refine":[{"p":80,"dlz":"28"},{"p":20,"dlz":"34"}],"extbuffnum":3,"extskill":0,"recast":0,"ico":"glyph_7"},
"8":{"fenjie":[],"name":"精英猎人雕文(生命型)","type":2,"color":3,"colorlv":0,"buff":{"hp": [3601,5400]},"refine":[{"p":80,"dlz":"28"},{"p":20,"dlz":"34"}],"extbuffnum":3,"extskill":0,"recast":0,"ico":"glyph_8"},
"9":{"fenjie":[],"name":"精英猎人雕文(平衡型)","type":3,"color":3,"colorlv":0,"buff":{"atk": [91,135],"hp": [1801,2700]},"refine":[{"p":80,"dlz":"28"},{"p":20,"dlz":"34"}],"extbuffnum":3,"extskill":0,"recast":0,"ico":"glyph_9"},
"10":{"fenjie":[],"name":"无畏勇者雕文(攻击型)","type":1,"color":4,"colorlv":0,"buff":{"atk": [271,540]},"refine":[{"p":90,"dlz":"29"},{"p":10,"dlz":"35"}],"extbuffnum":4,"extskill":0,"recast":0,"ico":"glyph_10"},
"11":{"fenjie":[],"name":"无畏勇者雕文(生命型)","type":2,"color":4,"colorlv":0,"buff":{"hp": [5401,10800]},"refine":[{"p":90,"dlz":"29"},{"p":10,"dlz":"35"}],"extbuffnum":4,"extskill":0,"recast":0,"ico":"glyph_11"},
"12":{"fenjie":[],"name":"无畏勇者雕文(平衡型)","type":3,"color":4,"colorlv":0,"buff":{"atk": [136,270],"hp": [2701,5400]},"refine":[{"p":90,"dlz":"29"},{"p":10,"dlz":"35"}],"extbuffnum":4,"extskill":0,"recast":0,"ico":"glyph_12"},
"13":{"fenjie":[{"a":"item","t":"2024","n":200}],"name":"王者之心雕文(攻击型)","type":1,"color":5,"colorlv":0,"buff":{"atk": [541,900]},"refine":[{"p":90,"dlz":"30"},{"p":10,"dlz":"36"}],"extbuffnum":4,"extskill":1,"recast":1,"ico":"glyph_13"},
"14":{"fenjie":[{"a":"item","t":"2024","n":200}],"name":"王者之心雕文(生命型)","type":2,"color":5,"colorlv":0,"buff":{"hp": [10801,18000]},"refine":[{"p":90,"dlz":"30"},{"p":10,"dlz":"36"}],"extbuffnum":4,"extskill":1,"recast":1,"ico":"glyph_14"},
"15":{"fenjie":[{"a":"item","t":"2024","n":200}],"name":"王者之心雕文(平衡型)","type":3,"color":5,"colorlv":0,"buff":{"atk": [271,450],"hp": [5401,9000]},"refine":[{"p":90,"dlz":"30"},{"p":10,"dlz":"36"}],"extbuffnum":4,"extskill":1,"recast":1,"ico":"glyph_15"},
"16":{"fenjie":[],"name":"暗影之心雕文(攻速型)","type":4,"color":5,"colorlv":1,"buff":{"atk": [901,1500],"speed": [1,8]},"refine":[{"p":90,"dlz":"30"},{"p":10,"dlz":"36"}],"extbuffnum":4,"extskill":1,"recast":1,"ico":"glyph_16"},
"17":{"fenjie":[],"name":"神圣之心雕文(血速型)","type":5,"color":5,"colorlv":1,"buff":{"hp": [18001,30000],"speed": [1,8]},"refine":[{"p":90,"dlz":"30"},{"p":10,"dlz":"36"}],"extbuffnum":4,"extskill":1,"recast":1,"ico":"glyph_17"}
}

13853
role/minbuluo/files/hero.json Normal file

File diff suppressed because it is too large Load Diff

21850
role/minbuluo/files/item.json Normal file

File diff suppressed because it is too large Load Diff

1101
role/minbuluo/files/pay.json Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,98 @@
{
"5002": {
"skilldesc": "对敌方全体造成神宠水晶攻击{1}%的伤害,目标身上每有一层燃烧、流血、中毒将提升{2}%伤害效果(最高不超过神宠水晶攻击的{3}倍并对身上携带灼烧、流血、中毒总计超过3层的目标有{4}%概率附加眩晕持续1回合。",
"ico": "头像",
"name": "幽灵虎宝宝",
"stereotype": "群体控制",
"color": 5,
"model": "pet_5002"
},
"5001": {
"skilldesc": "对敌方全体造成神宠水晶攻击{1}%的伤害,目标身上每有一层燃烧、流血、中毒将提升{2}%伤害效果(最高不超过神宠水晶攻击的{3}倍);并{4}友方单位身上的全部负面状态。",
"ico": "头像",
"name": "凤凰宝宝",
"stereotype": "群体驱散",
"color": 5,
"model": "pet_5001"
},
"4001": {
"skilldesc": "对敌方随机4个目标造成神宠水晶攻击{1}%的伤害,目标身上每有一层流血效果将提升{2}%伤害效果(最高不超过神宠水晶攻击的{3}倍对超过3层的目标有{4}%概率附加冰冻持续1回合。",
"ico": "头像",
"name": "冰凤凰宝宝",
"stereotype": "群体控制",
"color": 4,
"model": "pet_4001"
},
"4002": {
"skilldesc": "对敌方全体造成神宠水晶攻击{1}%的伤害,并使我方全体提升神宠水晶{2}%的速度1回合",
"ico": "头像",
"name": "黑凤凰宝宝",
"stereotype": "全体增益",
"color": 4,
"model": "pet_4002"
},
"4003": {
"skilldesc": "对敌方随机4个目标造成神宠水晶攻击{1}%的伤害,目标身上每有一层中毒效果将提升{2}%伤害效果(最高不超过神宠水晶攻击的{3}倍对超过3层的目标有{4}%概率附加石化持续1回合。",
"ico": "头像",
"name": "邪龙宝宝",
"stereotype": "群体控制",
"color": 4,
"model": "pet_4003"
},
"4004": {
"skilldesc": "为己方全体英雄恢复神宠水晶生命值{1}%+目标生命值{2}%的生命同时对所有生命值低于30%的英雄附加【复活印记】持续1回合。拥有【复活印记】的英雄首次被杀死将会在回合结束时复活并恢复{3}%生命。",
"ico": "头像",
"name": "自然之灵宝宝",
"stereotype": "全体回复",
"color": 4,
"model": "pet_4004"
},
"4005": {
"skilldesc": "对敌方随机4个目标造成神宠水晶攻击{1}%的伤害,目标身上每有一层燃烧效果将提升{2}%伤害效果(最高不超过神宠水晶攻击的{3}倍对超过3层的目标有{4}%概率附加眩晕持续1回合。",
"ico": "头像",
"name": "双头地狱犬宝宝",
"stereotype": "群体控制",
"color": 4,
"model": "pet_4005"
},
"2002": {
"skilldesc": "对敌方生命最低的目标造成神宠水晶攻击{1}%的伤害,并有{2}%的概率眩晕目标1回合",
"ico": "头像",
"name": "软泥怪宝宝",
"stereotype": "单体控制",
"color": 2,
"model": "pet_2002"
},
"2001": {
"skilldesc": "恢复己方生命最低的目标神宠水晶生命值{1}%+目标生命值{2}%的生命,并使其暴击增加{3}%持续1回合",
"ico": "头像",
"name": "咕咕鸟宝宝",
"stereotype": "单体回复",
"color": 2,
"model": "pet_2001"
},
"3001": {
"skilldesc": "对随机敌方3个目标造成{1}%神宠水晶攻击的伤害对石化、眩晕、冰冻状态的英雄造成伤害提升为原来的1.5倍",
"ico": "头像",
"name": "暴龙宝宝",
"stereotype": "群体伤害",
"color": 3,
"model": "pet_3001"
},
"3003": {
"skilldesc": "对随机前排随机单体造成{1}%神宠水晶攻击的伤害,并有{2}%概率使得目标被动技能失效持续1回合失效期间目标任何被动技能均不会触发如果地狱战马宝宝的攻击使目标被动失效且击杀目标或目标在被动失效期间被击杀则直接死亡。",
"ico": "头像",
"name": "地狱战马宝宝",
"stereotype": "单体控制",
"color": 3,
"model": "pet_3003"
},
"3002": {
"skilldesc": "为己方生命最低的3个英雄恢复神宠水晶生命值{1}%+目标生命值{2}%的生命对生命值低于30%的目标造成1.5倍恢复效果",
"ico": "头像",
"name": "水元素宝宝",
"stereotype": "群体回复",
"color": 3,
"model": "pet_3002"
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,10 @@
import json
res = {
}
with open('wuhun.json','r',encoding='utf8') as f:
j = json.load(f)
for i in j:
res[i] = j[i]['1']
with open('wuhun.json','w',encoding='utf8') as f:
json.dump(res,f)

View File

@ -0,0 +1,24 @@
---
- name: 下载 equip
local_action: subversion
args:
repo: "{{svn}}/minbuluo/trunk/client/res/samejson/equip.json"
dest: "{{ansible_role_name}}/files/equip.json"
username: "{{username}}"
password: "{{password}}"
export: yes
force: yes
- name: 拷贝到gm
copy:
src: equip.json
dest: "{{gmdir}}/{{gmgame}}"
- name: 拷贝到gc
copy:
src: equip.json
dest: "{{gcdir}}/{{gmgame}}"

View File

@ -0,0 +1,24 @@
---
- name: 下载 glyph
local_action: subversion
args:
repo: "{{svn}}/minbuluo/trunk/client/res/samejson/glyph.json"
dest: "{{ansible_role_name}}/files/glyph.json"
username: "{{username}}"
password: "{{password}}"
export: yes
force: yes
- name: 拷贝到gm
copy:
src: glyph.json
dest: "{{gmdir}}/{{gmgame}}"
- name: 拷贝到gc
copy:
src: glyph.json
dest: "{{gcdir}}/{{gmgame}}"

View File

@ -0,0 +1,24 @@
---
- name: 下载 hero
local_action: subversion
args:
repo: "{{svn}}/minbuluo/trunk/client/res/samejson/hero.json"
dest: "{{ansible_role_name}}/files/hero.json"
username: "{{username}}"
password: "{{password}}"
export: yes
force: yes
- name: 拷贝到gm
copy:
src: hero.json
dest: "{{gmdir}}/{{gmgame}}"
- name: 拷贝到gc
copy:
src: hero.json
dest: "{{gcdir}}/{{gmgame}}"

View File

@ -0,0 +1,24 @@
---
- name: 下载 item
local_action: subversion
args:
repo: "{{svn}}/minbuluo/trunk/client/res/samejson/item.json"
dest: "{{ansible_role_name}}/files/item.json"
username: "{{username}}"
password: "{{password}}"
export: yes
force: yes
- name: 拷贝到gm
copy:
src: item.json
dest: "{{gmdir}}/{{gmgame}}"
- name: 拷贝到gc
copy:
src: item.json
dest: "{{gcdir}}/{{gmgame}}"

View File

@ -0,0 +1,10 @@
---
- include: equip.yml
- include: glyph.yml
- include: hero.yml
- include: item.yml
- include: pay.yml
- include: pet.yml
- include: shipin.yml
- include: wuhun.yml

View File

@ -0,0 +1,24 @@
---
- name: 下载 pay
local_action: subversion
args:
repo: "{{svn}}/minbuluo/trunk/server/json/pay.json"
dest: "{{ansible_role_name}}/files/pay.json"
username: "{{username}}"
password: "{{password}}"
export: yes
force: yes
- name: 拷贝到gm
copy:
src: pay.json
dest: "{{gmdir}}/{{gmgame}}"
- name: 拷贝到gc
copy:
src: pay.json
dest: "{{gcdir}}/{{gmgame}}"

View File

@ -0,0 +1,24 @@
---
- name: 下载 pet
local_action: subversion
args:
repo: "{{svn}}/minbuluo/trunk/client/res/samejson/pet.json"
dest: "{{ansible_role_name}}/files/pet.json"
username: "{{username}}"
password: "{{password}}"
export: yes
force: yes
- name: 拷贝到gm
copy:
src: pet.json
dest: "{{gmdir}}/{{gmgame}}"
- name: 拷贝到gc
copy:
src: pet.json
dest: "{{gcdir}}/{{gmgame}}"

View File

@ -0,0 +1,24 @@
---
- name: 下载 shipin
local_action: subversion
args:
repo: "{{svn}}/minbuluo/trunk/client/res/samejson/shipin.json"
dest: "{{ansible_role_name}}/files/shipin.json"
username: "{{username}}"
password: "{{password}}"
export: yes
force: yes
- name: 拷贝到gm
copy:
src: shipin.json
dest: "{{gmdir}}/{{gmgame}}"
- name: 拷贝到gc
copy:
src: shipin.json
dest: "{{gcdir}}/{{gmgame}}"

View File

@ -0,0 +1,31 @@
---
- name: 下载 wuhun
local_action: subversion
args:
repo: "{{svn}}/minbuluo/trunk/client/res/samejson/wuhun.json"
dest: "{{ansible_role_name}}/files/wuhun.json"
username: "{{username}}"
password: "{{password}}"
export: yes
force: yes
- name: 处理武魂
local_action: shell
args:
chdir: "{{ansible_role_name}}/files/"
cmd: "python3 wuhun.py"
- name: 拷贝到gm
copy:
src: wuhun.json
dest: "{{gmdir}}/{{gmgame}}"
- name: 拷贝到gc
copy:
src: wuhun.json
dest: "{{gcdir}}/{{gmgame}}"

View File

View File

@ -5,8 +5,8 @@
"buff": {"hppro":10},
"img": "tx_407",
"id": 101,
"name": "测试头像",
"str":"测试头像有属性的"
"name": "测试头像",
"str":"测试头像有属性的"
}
},
"2": {
@ -15,8 +15,8 @@
"buff": {"hppro":10},
"img": "ico_txk2",
"id": 101,
"name": "星耀之框",
"str":"全民星耀获得目标点达2500获得",
"name": "星耀之框",
"str":"全民星耀获得目标点达2500获得",
"pinzhi":5,
"texiao":"",
"time":-1
@ -26,8 +26,8 @@
"buff": {"hppro":10},
"img": "ico_txk1",
"id": 102,
"name": "战争狂暴",
"str":"将全部轨道武器激活并升级至120级获得",
"name": "战争狂暴",
"str":"将全部轨道武器激活并升级至120级获得",
"pinzhi":5,
"texiao":"",
"time":-1
@ -37,8 +37,8 @@
"buff": {"hppro":10},
"img": "ico_txk3",
"id": 103,
"name": "暴君猎手",
"str":"参与击杀T病毒暴君排行榜第一名获得",
"name": "暴君猎手",
"str":"参与击杀T病毒暴君排行榜第一名获得",
"pinzhi":5,
"texiao":"",
"time":604800
@ -48,8 +48,8 @@
"buff": {"hp":1500},
"img": "ico_txk5",
"id": 104,
"name": "达人专家",
"str":"周常达人活动,排行榜第一名获得",
"name": "达人专家",
"str":"周常达人活动,排行榜第一名获得",
"pinzhi":5,
"texiao":"",
"time":604800
@ -59,8 +59,8 @@
"buff": {"pvpdpspro": 30},
"img": "ico_txk7",
"id": 105,
"name": "格斗传奇",
"str":"格斗争霸赛季第一名",
"name": "格斗传奇",
"str":"格斗争霸赛季第一名",
"pinzhi":5,
"texiao":"",
"time":604800
@ -70,8 +70,8 @@
"buff": {"pvpdpspro": 20},
"img": "ico_txk8",
"id": 106,
"name": "格斗天王",
"str":"格斗争霸赛季第二名",
"name": "格斗天王",
"str":"格斗争霸赛季第二名",
"pinzhi":4,
"texiao":"",
"time":604800
@ -81,8 +81,8 @@
"buff": {"pvpdpspro": 10},
"img": "ico_txk6",
"id": 107,
"name": "格斗霸主",
"str":"格斗争霸赛季第三名",
"name": "格斗霸主",
"str":"格斗争霸赛季第三名",
"pinzhi":3,
"texiao":"",
"time":604800
@ -92,8 +92,8 @@
"buff": {"hp":2500,"atk":300},
"img": "ico_txk10",
"id": 108,
"name": "末世之王",
"str":"末世之王赛季第一名",
"name": "末世之王",
"str":"末世之王赛季第一名",
"pinzhi":6,
"texiao":"",
"time":604800
@ -103,8 +103,8 @@
"buff": {"hp":1500,"atk":150},
"img": "ico_txk11",
"id": 109,
"name": "末世霸主",
"str":"末世之王赛季第二名",
"name": "末世霸主",
"str":"末世之王赛季第二名",
"pinzhi":6,
"texiao":"",
"time":604800
@ -114,8 +114,8 @@
"buff": {"hp":1000,"atk":100},
"img": "ico_txk12",
"id": 110,
"name": "末世高手",
"str":"末世之王赛季第三名至第六名",
"name": "末世高手",
"str":"末世之王赛季第三名至第六名",
"pinzhi":6,
"texiao":"",
"time":604800
@ -125,8 +125,8 @@
"buff": {"hp":1000,"atk":100},
"img": "ico_txk4",
"id": 111,
"name": "溢往直前",
"str":"完成限时七日目标任务获得",
"name": "溢往直前",
"str":"完成限时七日目标任务获得",
"pinzhi":7,
"texiao":"",
"time":-1
@ -136,8 +136,8 @@
"buff": {"hppro":50},
"img": "ico_txk14",
"id": 112,
"name": "荣耀王者",
"str":"王者荣耀冠军专属",
"name": "荣耀王者",
"str":"王者荣耀冠军专属",
"pinzhi":7,
"texiao":"",
"time":604800
@ -147,8 +147,8 @@
"buff": {"hppro":20},
"img": "ico_txk13",
"id": 113,
"name": "荣耀宗师",
"str":"王者荣耀16强专属",
"name": "荣耀宗师",
"str":"王者荣耀16强专属",
"pinzhi":7,
"texiao":"",
"time":604800
@ -158,8 +158,8 @@
"buff": {"hppro":20},
"img": "ico_qqjbs_txk1",
"id": 114,
"name": "锦标赛勇者头像框",
"str":"全球锦标赛获得",
"name": "锦标赛勇者头像框",
"str":"全球锦标赛获得",
"pinzhi":3,
"texiao":"",
"time":-1
@ -169,8 +169,8 @@
"buff": {"hppro":20},
"img": "ico_qqjbs_txk2",
"id": 115,
"name": "锦标赛精英头像框",
"str":"全球锦标赛获得",
"name": "锦标赛精英头像框",
"str":"全球锦标赛获得",
"pinzhi":3,
"texiao":"",
"time":-1
@ -180,8 +180,8 @@
"buff": {"hppro":20},
"img": "ico_qqjbs_txk3",
"id": 116,
"name": "锦标赛宗师头像框",
"str":"全球锦标赛获得",
"name": "锦标赛宗师头像框",
"str":"全球锦标赛获得",
"pinzhi":4,
"texiao":"",
"time":-1
@ -191,8 +191,8 @@
"buff": {"hppro":20},
"img": "ico_qqjbs_txk4",
"id": 117,
"name": "锦标赛至尊头像框",
"str":"全球锦标赛获得",
"name": "锦标赛至尊头像框",
"str":"全球锦标赛获得",
"pinzhi":5,
"texiao":"",
"time":-1
@ -202,8 +202,8 @@
"buff": {"hppro":20},
"img": "ico_qqjbs_txk5",
"id": 118,
"name": "锦标赛超凡头像框",
"str":"全球锦标赛获得",
"name": "锦标赛超凡头像框",
"str":"全球锦标赛获得",
"pinzhi":6,
"texiao":"qqjbs_ztxk_dx",
"time":-1
@ -213,8 +213,8 @@
"buff": {"hppro":20},
"img": "ico_qqjbs_txk6",
"id": 119,
"name": "锦标赛传奇头像框",
"str":"全球锦标赛获得",
"name": "锦标赛传奇头像框",
"str":"全球锦标赛获得",
"pinzhi":7,
"texiao":"qqjbs_gtxk_dx",
"time":-1
@ -228,10 +228,10 @@
"img": "img_chenghao_1",
"pinzhi":4,
"id": 101,
"name": "铁血战士",
"str":"战神殿中挑战铁血战士获得",
"title":"下一次,下一次,第一肯定是我的",
"time":-1
"name": "铁血战士",
"str":"战神殿中挑战铁血战士获得",
"title":"下一次,下一次,第一肯定是我的",
"time":-1
},
"102": {
"type": 3,
@ -239,10 +239,10 @@
"img": "img_chenghao_2",
"pinzhi":4,
"id": 102,
"name": "百胜战将",
"str":"战神殿中挑战百胜战将获得",
"title":"挤一挤,挤一挤总会有的",
"time":-1
"name": "百胜战将",
"str":"战神殿中挑战百胜战将获得",
"title":"挤一挤,挤一挤总会有的",
"time":-1
},
"103": {
"type": 3,
@ -250,10 +250,10 @@
"img": "img_chenghao_3",
"pinzhi":4,
"id": 103,
"name": "无双战神",
"str":"战神殿中挑战无双战神获得",
"title":"无敌是多么,多么寂寞" ,
"time":-1
"name": "无双战神",
"str":"战神殿中挑战无双战神获得",
"title":"无敌是多么,多么寂寞" ,
"time":-1
},
"104": {
"type": 3,
@ -261,10 +261,10 @@
"img": "img_chenghao_5",
"pinzhi":4,
"id": 104,
"name": "末日幸存者",
"str":"达到贵族等级2获取",
"title":"人类!恭喜你,还活着",
"time":-1
"name": "末日幸存者",
"str":"达到贵族等级2获取",
"title":"人类!恭喜你,还活着",
"time":-1
},
"105": {
"type": 3,
@ -272,10 +272,10 @@
"img": "img_chenghao_6",
"pinzhi":7,
"id": 105,
"name": "探险之王",
"str":"探险竞赛冠军专属",
"title":"探索末世,绝地之王",
"time":-1
"name": "探险之王",
"str":"探险竞赛冠军专属",
"title":"探索末世,绝地之王",
"time":-1
},
"106": {
"type": 3,
@ -283,10 +283,10 @@
"img": "img_chenghao_7",
"pinzhi":7,
"id": 106,
"name": "战力无双",
"str":"战力竞赛冠军专属",
"title":"哼,一个能打的都没有",
"time":-1
"name": "战力无双",
"str":"战力竞赛冠军专属",
"title":"哼,一个能打的都没有",
"time":-1
},
"107": {
"type": 3,
@ -294,10 +294,10 @@
"img": "img_chenghao_8",
"pinzhi":7,
"id": 107,
"name": "最佳拍档",
"str":"完成最佳拍档获得",
"title":"他们是你的最佳拍档,请珍惜",
"time":-1
"name": "最佳拍档",
"str":"完成最佳拍档获得",
"title":"他们是你的最佳拍档,请珍惜",
"time":-1
},
"108": {
"type": 3,
@ -305,10 +305,10 @@
"img": "img_chenghao_9",
"pinzhi":7,
"id": 108,
"name": "末世之王",
"str":"末世之王获得第一名获得",
"title":"全球制霸,末世之王",
"time":-1
"name": "末世之王",
"str":"末世之王获得第一名获得",
"title":"全球制霸,末世之王",
"time":-1
},
"109": {
"type": 3,
@ -316,10 +316,10 @@
"img": "img_chenghao_11",
"pinzhi":6,
"id": 109,
"name": "末日勋爵",
"str":"购买军衔礼包获得",
"title":"军衔越高,责任越大",
"time":-1
"name": "末日勋爵",
"str":"购买军衔礼包获得",
"title":"军衔越高,责任越大",
"time":-1
},
"110": {
"type": 3,
@ -327,10 +327,10 @@
"img": "img_chenghao_4",
"pinzhi":7,
"id": 110,
"name": "溢生菌",
"str":"完成新兵训练营任务获得",
"title":"勇往直前,征战末世!",
"time":-1
"name": "溢生菌",
"str":"完成新兵训练营任务获得",
"title":"勇往直前,征战末世!",
"time":-1
},
"111": {
"type": 3,
@ -338,10 +338,10 @@
"img": "img_chenghao_12",
"pinzhi":7,
"id": 111,
"name": "科技之光",
"str":"科技竞赛冠军专属",
"title":"科学技术是第一生产力",
"time":-1
"name": "科技之光",
"str":"科技竞赛冠军专属",
"title":"科学技术是第一生产力",
"time":-1
}
}
}

View File

@ -1,6 +1,6 @@
import json
with open('head.json', 'r', encoding='utf8') as f:
with open('head.json', 'r') as f:
j = json.load(f)
chenghao = j['1']
head = j['2']
@ -8,6 +8,6 @@ with open('head.json', 'r', encoding='utf8') as f:
with open('chenghao.json', 'w', encoding='utf8') as f:
json.dump(chenghao, f)
with open('head.json', 'w', encoding='utf8') as f:
json.dump(chenghao, f)
json.dump(head, f)
with open('headframe.json', 'w', encoding='utf8') as f:
json.dump(chenghao, f)
json.dump(headframe, f)

View File

@ -3,10 +3,10 @@
"hid": "121",
"name": "苏拉(旧)",
"chenghao": "格斗天使",
"heroico": "tx_210",
"heroimg": "img_210",
"moxing": "223",
"model": "zhanshi_210",
"heroico": "tx_102",
"heroimg": "img_102",
"moxing": "150",
"model": "zhanshi_102",
"moxingsuofang": 1100,
"texiaosuofang": 1100,
"qipao": "双持战斧,血流成河",
@ -23,11 +23,11 @@
"atkzhuanhuanlv": 80,
"growid": "126",
"zhanwei": 171,
"pugongid": "1260",
"jineng1id": "1261",
"jineng2id": "1262",
"jineng3id": "1263",
"jineng4id": "",
"pugongid": "1500",
"jineng1id": "1501",
"jineng2id": "1502",
"jineng3id": "1503",
"jineng4id": "1504",
"ruchangjinengxunhuan": [
3
],
@ -125,10 +125,10 @@
"hid": "223",
"name": "莫丁(旧)",
"chenghao": "双斧狂战",
"heroico": "tx_206",
"heroimg": "img_206",
"moxing": "222",
"model": "zhanshi_206",
"heroico": "tx_210",
"heroimg": "img_210",
"moxing": "223",
"model": "zhanshi_210",
"moxingsuofang": 1000,
"texiaosuofang": 1000,
"qipao": "从我的刀刃之下逃脱?异想天开!",
@ -145,10 +145,10 @@
"atkzhuanhuanlv": 20,
"growid": "222",
"zhanwei": 159,
"pugongid": "2220",
"jineng1id": "2221",
"jineng2id": "2222",
"jineng3id": "2223",
"pugongid": "1260",
"jineng1id": "1261",
"jineng2id": "1262",
"jineng3id": "1263",
"jineng4id": "",
"ruchangjinengxunhuan": [
2
@ -248,10 +248,10 @@
"hid": "421",
"name": "克莱蒙(旧)",
"chenghao": "寒冰之怒",
"heroico": "tx_409",
"heroimg": "img_409",
"moxing": "422",
"model": "zhanshi_409",
"heroico": "tx_407",
"heroimg": "img_407",
"moxing": "450",
"model": "zhanshi_407",
"moxingsuofang": 1000,
"texiaosuofang": 1000,
"qipao": "狩猎时间到了",
@ -268,11 +268,11 @@
"atkzhuanhuanlv": 80,
"growid": "422",
"zhanwei": 244,
"pugongid": "4220",
"jineng1id": "4221",
"jineng2id": "4222",
"jineng3id": "4223",
"jineng4id": "",
"pugongid": "4500",
"jineng1id": "4501",
"jineng2id": "4502",
"jineng3id": "4503",
"jineng4id": "4504",
"ruchangjinengxunhuan": [],
"changguijinengxunhuan": [
0,
@ -370,10 +370,10 @@
"hid": "122",
"name": "达里尔(旧)",
"chenghao": "狂风劲弩",
"heroico": "tx_106",
"heroimg": "img_106",
"moxing": "124",
"model": "zhanshi_106",
"heroico": "tx_103",
"heroimg": "img_103",
"moxing": "424",
"model": "zhanshi_103",
"moxingsuofang": 1000,
"texiaosuofang": 1000,
"qipao": "想尝尝双枪的威力吗?",
@ -390,10 +390,10 @@
"atkzhuanhuanlv": 80,
"growid": "124",
"zhanwei": 113,
"pugongid": "1240",
"jineng1id": "1241",
"jineng2id": "1242",
"jineng3id": "1243",
"pugongid": "4240",
"jineng1id": "4241",
"jineng2id": "4242",
"jineng3id": "4243",
"jineng4id": "",
"ruchangjinengxunhuan": [],
"changguijinengxunhuan": [
@ -5500,22 +5500,23 @@
"voice": [
"heroyuyin312"
],
"tujian": 0,
"tujian": 1,
"index": 350,
"star": 4,
"zhongzu": 3,
"job": 1,
"zmcanxuyuan": 1,
"zmcanxuyuan": 0,
"zhuanhuanlv": 10,
"atkzhuanhuanlv": 80,
"growid": "350",
"zhanwei": 215,
"pugongid": "3490",
"jineng1id": "3491",
"jineng2id": "3492",
"jineng3id": "3493",
"jineng4id": "3494",
"pugongid": "3500",
"jineng1id": "3501",
"jineng2id": "3502",
"jineng3id": "3503",
"jineng4id": "3504",
"ruchangjinengxunhuan": [
4,
3
],
"changguijinengxunhuan": [
@ -5557,7 +5558,7 @@
"color": 4,
"zhandoudingwei": "高频率的远程强力猎手",
"htype": "1",
"huijuantype": "2",
"huijuantype": "0",
"hideFigure": "0",
"faceto": "1",
"zswq": "",
@ -5624,7 +5625,7 @@
"351": {
"hid": "351",
"name": "科恩",
"chenghao": "绯红恶魔",
"chenghao": "猩红元帅",
"heroico": "tx_413",
"heroimg": "img_413",
"moxing": "351",
@ -5760,13 +5761,13 @@
"3511": {
"hid": "3511",
"name": "科恩幻象",
"chenghao": "绯红恶魔",
"chenghao": "猩红元帅",
"heroico": "tx_413",
"heroimg": "img_413",
"moxing": "351_1",
"model": "zhanshi_413",
"moxingsuofang": 1300,
"texiaosuofang": 1300,
"moxingsuofang": 900,
"texiaosuofang": 900,
"qipao": "…",
"voice": [],
"tujian": 0,
@ -5894,13 +5895,13 @@
"3512": {
"hid": "3512",
"name": "科恩幻象",
"chenghao": "绯红恶魔",
"chenghao": "猩红元帅",
"heroico": "tx_413",
"heroimg": "img_413",
"moxing": "351_1",
"model": "zhanshi_413",
"moxingsuofang": 1300,
"texiaosuofang": 1300,
"moxingsuofang": 900,
"texiaosuofang": 900,
"qipao": "…",
"voice": [],
"tujian": 0,
@ -6028,13 +6029,13 @@
"3513": {
"hid": "3513",
"name": "科恩幻象",
"chenghao": "绯红恶魔",
"chenghao": "猩红元帅",
"heroico": "tx_413",
"heroimg": "img_413",
"moxing": "351_1",
"model": "zhanshi_413",
"moxingsuofang": 1300,
"texiaosuofang": 1300,
"moxingsuofang": 600,
"texiaosuofang": 600,
"qipao": "…",
"voice": [],
"tujian": 0,
@ -6047,7 +6048,7 @@
"atkzhuanhuanlv": 0,
"growid": "3513",
"zhanwei": 160,
"pugongid": "3510",
"pugongid": "35110",
"jineng1id": "",
"jineng2id": "35121",
"jineng3id": "35123",
@ -6162,13 +6163,13 @@
"3514": {
"hid": "3514",
"name": "科恩幻象",
"chenghao": "绯红恶魔",
"chenghao": "猩红元帅",
"heroico": "tx_413",
"heroimg": "img_413",
"moxing": "351_1",
"model": "zhanshi_413",
"moxingsuofang": 1300,
"texiaosuofang": 1300,
"moxingsuofang": 600,
"texiaosuofang": 600,
"qipao": "…",
"voice": [],
"tujian": 0,
@ -6181,7 +6182,7 @@
"atkzhuanhuanlv": 0,
"growid": "3514",
"zhanwei": 160,
"pugongid": "3510",
"pugongid": "35110",
"jineng1id": "",
"jineng2id": "35121",
"jineng3id": "35124",
@ -6296,13 +6297,13 @@
"3515": {
"hid": "3515",
"name": "科恩幻象",
"chenghao": "绯红恶魔",
"chenghao": "猩红元帅",
"heroico": "tx_413",
"heroimg": "img_413",
"moxing": "351_1",
"model": "zhanshi_413",
"moxingsuofang": 1300,
"texiaosuofang": 1300,
"moxingsuofang": 600,
"texiaosuofang": 600,
"qipao": "…",
"voice": [],
"tujian": 0,
@ -6315,7 +6316,7 @@
"atkzhuanhuanlv": 0,
"growid": "3515",
"zhanwei": 160,
"pugongid": "3510",
"pugongid": "35110",
"jineng1id": "",
"jineng2id": "35121",
"jineng3id": "35125",

View File

@ -3073,6 +3073,43 @@
"haveTime": "",
"tansuo": ""
},
"450": {
"itemid": "450",
"name": "克莱蒙铭牌",
"usetype": "4",
"color": 4,
"bagtype": "3",
"index": 1447,
"texiao": "wupinkuang_gaoji_shang_dh",
"texiao2": "wupinkuang_gaoji_xia_dh",
"arg": [],
"dlp": [
"450"
],
"hcnum": "60",
"htype": "",
"img": "tx_407",
"ico": "",
"intr": "收集60个铭牌可招募幸存者克莱蒙",
"shuliangshangxian": "",
"uselv": "",
"isani": 0,
"ismutil": 1,
"type": 1,
"tujing": "",
"usetz": "",
"star": "",
"zhongzu": "",
"hchero": "450",
"boxhero": [
{}
],
"teshupinzhi": "0",
"texiao3": "wupinkuang_cs_dh",
"sale": [],
"haveTime": "",
"tansuo": ""
},
"541": {
"itemid": "541",
"name": "娜塔丽铭牌",
@ -16817,7 +16854,7 @@
},
{
"a": "hero",
"t": "421",
"t": "444",
"n": 1
}
],
@ -19502,7 +19539,7 @@
"texiao2": "",
"arg": [],
"dlp": [],
"hcnum": "1",
"hcnum": "",
"htype": "",
"img": "item_9003",
"ico": "",
@ -19537,7 +19574,7 @@
"texiao2": "",
"arg": [],
"dlp": [],
"hcnum": "1",
"hcnum": "",
"htype": "",
"img": "item_9005",
"ico": "",
@ -19572,7 +19609,7 @@
"texiao2": "",
"arg": [],
"dlp": [],
"hcnum": "1",
"hcnum": "",
"htype": "",
"img": "item_9001",
"ico": "",
@ -19607,7 +19644,7 @@
"texiao2": "",
"arg": [],
"dlp": [],
"hcnum": "1",
"hcnum": "",
"htype": "",
"img": "item_9002",
"ico": "",
@ -19642,7 +19679,7 @@
"texiao2": "",
"arg": [],
"dlp": [],
"hcnum": "1",
"hcnum": "",
"htype": "",
"img": "item_9006",
"ico": "",
@ -19677,7 +19714,7 @@
"texiao2": "",
"arg": [],
"dlp": [],
"hcnum": "1",
"hcnum": "",
"htype": "",
"img": "item_9004",
"ico": "",
@ -19738,7 +19775,7 @@
},
"5301": {
"itemid": "5301",
"name": "心愿招募自选箱",
"name": "心愿招募自选箱",
"usetype": "9",
"color": 5,
"bagtype": "1",
@ -19797,7 +19834,7 @@
},
"5302": {
"itemid": "5302",
"name": "心愿招募自选箱",
"name": "心愿招募自选箱",
"usetype": "9",
"color": 5,
"bagtype": "1",
@ -19856,7 +19893,7 @@
},
"5303": {
"itemid": "5303",
"name": "心愿招募自选箱",
"name": "心愿招募自选箱",
"usetype": "9",
"color": 5,
"bagtype": "1",
@ -19869,7 +19906,7 @@
"htype": "",
"img": "item_1105",
"ico": "",
"intr": "可以在芭蕾娅贝琳娜爱丽娜史塔克维塔妮5个幸存者中任选一个",
"intr": "可以在莎萨古斯苏拉弗雷4个幸存者中任选一个",
"shuliangshangxian": "",
"uselv": "",
"isani": 0,
@ -19883,27 +19920,22 @@
"boxhero": [
{
"a": "hero",
"t": "544",
"t": "442",
"n": 1
},
{
"a": "hero",
"t": "142",
"t": "344",
"n": 1
},
{
"a": "hero",
"t": "247",
"t": "150",
"n": 1
},
{
"a": "hero",
"t": "346",
"n": 1
},
{
"a": "hero",
"t": "445",
"t": "243",
"n": 1
}
],
@ -22088,5 +22120,442 @@
"sale": [],
"haveTime": "",
"tansuo": ""
},
"5376": {
"itemid": "5376",
"name": "史诗殖装碎片",
"usetype": "1",
"color": 3,
"bagtype": "3",
"index": 5243,
"texiao": "wupinkuang_gaoji_shang_dh",
"texiao2": "",
"arg": [],
"dlp": [
5316
],
"hcnum": "10",
"htype": "",
"img": "zhizhuang_8",
"ico": "",
"intr": "收集10个史诗殖装碎片可合成一个史诗殖装",
"shuliangshangxian": "",
"uselv": "",
"isani": 0,
"ismutil": 1,
"type": 1,
"tujing": "",
"usetz": "",
"star": "",
"zhongzu": "",
"hchero": "",
"boxhero": [],
"teshupinzhi": "0",
"texiao3": "wupinkuang_cs_dh",
"sale": [],
"haveTime": "",
"tansuo": ""
},
"5377": {
"itemid": "5377",
"name": "传说殖装碎片",
"usetype": "1",
"color": 4,
"bagtype": "3",
"index": 5243,
"texiao": "wupinkuang_gaoji_shang_dh",
"texiao2": "",
"arg": [],
"dlp": [
5317
],
"hcnum": "10",
"htype": "",
"img": "zhizhuang_9",
"ico": "",
"intr": "收集10个传说殖装碎片可合成一个传说殖装",
"shuliangshangxian": "",
"uselv": "",
"isani": 0,
"ismutil": 1,
"type": 1,
"tujing": "",
"usetz": "",
"star": "",
"zhongzu": "",
"hchero": "",
"boxhero": [],
"teshupinzhi": "0",
"texiao3": "wupinkuang_cs_dh",
"sale": [],
"haveTime": "",
"tansuo": ""
},
"5378": {
"itemid": "5378",
"name": "神话殖装碎片",
"usetype": "1",
"color": 5,
"bagtype": "3",
"index": 5243,
"texiao": "wupinkuang_gaoji_shang_dh",
"texiao2": "",
"arg": [],
"dlp": [
5318
],
"hcnum": "10",
"htype": "",
"img": "zhizhuang_10",
"ico": "",
"intr": "收集10个神话殖装碎片可合成一个神话殖装",
"shuliangshangxian": "",
"uselv": "",
"isani": 0,
"ismutil": 1,
"type": 1,
"tujing": "",
"usetz": "",
"star": "",
"zhongzu": "",
"hchero": "",
"boxhero": [],
"teshupinzhi": "0",
"texiao3": "wupinkuang_cs_dh",
"sale": [],
"haveTime": "",
"tansuo": ""
},
"5379": {
"itemid": "5379",
"name": "超凡殖装碎片",
"usetype": "1",
"color": 6,
"bagtype": "3",
"index": 5243,
"texiao": "wupinkuang_gaoji_shang_dh",
"texiao2": "",
"arg": [],
"dlp": [
5319
],
"hcnum": "10",
"htype": "",
"img": "zhizhuang_11",
"ico": "",
"intr": "收集10个超凡殖装碎片可合成一个超凡殖装",
"shuliangshangxian": "",
"uselv": "",
"isani": 0,
"ismutil": 1,
"type": 1,
"tujing": "",
"usetz": "",
"star": "",
"zhongzu": "",
"hchero": "",
"boxhero": [],
"teshupinzhi": "0",
"texiao3": "wupinkuang_cs_dh",
"sale": [],
"haveTime": "",
"tansuo": ""
},
"5380": {
"itemid": "5380",
"name": "养成资源自选箱",
"usetype": "9",
"color": 5,
"bagtype": "1",
"index": 5292,
"texiao": "",
"texiao2": "",
"arg": [],
"dlp": [],
"hcnum": "1",
"htype": "",
"img": "item_5127",
"ico": "",
"intr": "可以在24小时经验、24小时金币道具中任选一个",
"shuliangshangxian": "",
"uselv": "",
"isani": 0,
"ismutil": 1,
"type": 1,
"tujing": "",
"usetz": "",
"star": "",
"zhongzu": "",
"hchero": "",
"boxhero": [
{
"a": "item",
"t": "9",
"n": 1
},
{
"a": "item",
"t": "14",
"n": 1
}
],
"teshupinzhi": "0",
"texiao3": "",
"sale": [],
"haveTime": "",
"tansuo": ""
},
"5381": {
"itemid": "5381",
"name": "传说阵营自选碎片",
"usetype": "9",
"color": 4,
"bagtype": "1",
"index": 5109,
"texiao": "wupinkuang_gaoji_shang_dh",
"texiao2": "wupinkuang_gaoji_xia_dh",
"arg": [],
"dlp": [],
"hcnum": "1",
"htype": "",
"img": "item_1102",
"ico": "",
"intr": "打开后可任意选择下列四个阵营之一:人类、感染、机械、异化,选择后立即获得一名该阵营传说幸存者碎片*5",
"shuliangshangxian": "",
"uselv": "",
"isani": 0,
"ismutil": 1,
"type": 1,
"tujing": "",
"usetz": "",
"star": "",
"zhongzu": "",
"hchero": "41",
"boxhero": [
{
"a": "item",
"t": "41",
"n": 60
},
{
"a": "item",
"t": "42",
"n": 60
},
{
"a": "item",
"t": "43",
"n": 60
},
{
"a": "item",
"t": "44",
"n": 60
}
],
"teshupinzhi": "0",
"texiao3": "wupinkuang_cs_dh",
"sale": [],
"haveTime": "",
"tansuo": ""
},
"5382": {
"itemid": "5382",
"name": "幸存者自选箱",
"usetype": "15",
"color": 4,
"bagtype": "1",
"index": 5109,
"texiao": "wupinkuang_gaoji_shang_dh",
"texiao2": "wupinkuang_gaoji_xia_dh",
"arg": [],
"dlp": [],
"hcnum": "1",
"htype": "",
"img": "item_5114",
"ico": "",
"intr": "使用可选择一个人类、感染、机械、异化阵营的幸存者",
"shuliangshangxian": "",
"uselv": "",
"isani": 0,
"ismutil": 1,
"type": 1,
"tujing": "",
"usetz": "",
"star": "",
"zhongzu": "",
"hchero": "41",
"boxhero": [
{
"a": "hero",
"t": "141",
"n": 1
},
{
"a": "hero",
"t": "142",
"n": 1
},
{
"a": "hero",
"t": "143",
"n": 1
},
{
"a": "hero",
"t": "144",
"n": 1
},
{
"a": "hero",
"t": "145",
"n": 1
},
{
"a": "hero",
"t": "150",
"n": 1
},
{
"a": "hero",
"t": "241",
"n": 1
},
{
"a": "hero",
"t": "242",
"n": 1
},
{
"a": "hero",
"t": "243",
"n": 1
},
{
"a": "hero",
"t": "244",
"n": 1
},
{
"a": "hero",
"t": "245",
"n": 1
},
{
"a": "hero",
"t": "246",
"n": 1
},
{
"a": "hero",
"t": "247",
"n": 1
},
{
"a": "hero",
"t": "341",
"n": 1
},
{
"a": "hero",
"t": "342",
"n": 1
},
{
"a": "hero",
"t": "343",
"n": 1
},
{
"a": "hero",
"t": "344",
"n": 1
},
{
"a": "hero",
"t": "346",
"n": 1
},
{
"a": "hero",
"t": "349",
"n": 1
},
{
"a": "hero",
"t": "441",
"n": 1
},
{
"a": "hero",
"t": "442",
"n": 1
},
{
"a": "hero",
"t": "444",
"n": 1
},
{
"a": "hero",
"t": "445",
"n": 1
},
{
"a": "hero",
"t": "446",
"n": 1
},
{
"a": "hero",
"t": "447",
"n": 1
},
{
"a": "hero",
"t": "450",
"n": 1
}
],
"teshupinzhi": "0",
"texiao3": "wupinkuang_cs_dh",
"sale": [],
"haveTime": "",
"tansuo": ""
},
"5383": {
"itemid": "5383",
"name": "科恩招募卡",
"usetype": "2",
"color": 4,
"bagtype": "1",
"index": 2015,
"texiao": "wupinkuang_gaoji_shang_dh",
"texiao2": "wupinkuang_gaoji_xia_dh",
"arg": [],
"dlp": [],
"hcnum": "",
"htype": "",
"img": "item_86",
"ico": "token_xyb",
"intr": "科恩定向招募专用招募卡,祝你好运",
"shuliangshangxian": "",
"uselv": "",
"isani": 0,
"ismutil": 1,
"type": 1,
"tujing": "",
"usetz": "",
"star": "",
"zhongzu": "",
"hchero": "",
"boxhero": [
{}
],
"teshupinzhi": "0",
"texiao3": "wupinkuang_hs_dh",
"sale": [],
"haveTime": "",
"tansuo": ""
}
}

File diff suppressed because one or more lines are too long

View File

@ -9,6 +9,13 @@
export: yes
force: yes
- name: 处理head
local_action: shell
args:
chdir: "{{ansible_role_name}}/files/"
cmd: "python3 head.py"
- name: 拷贝到gm
copy:
src: head.json

View File

@ -4,3 +4,4 @@
- include: item.yml
- include: pay.yml
- include: hero.yml
- include: head.yml