From a0eb91e0ddce2cd1479afe5dc42c9e5c827ac516 Mon Sep 17 00:00:00 2001 From: Davis Zerro Date: Sat, 16 Dec 2023 23:47:55 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20Massive=20patch=20for=20'=E7=A5=9E?= =?UTF-8?q?=E8=8E=AB=E7=94=98=E6=B8=A9'=20script?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\346\270\251-\345\257\271\345\217\214.txt" | 88 +++++++++++++++++++ ...6\350\216\253\347\224\230\346\270\251.txt" | 42 --------- 2 files changed, 88 insertions(+), 42 deletions(-) create mode 100644 "gcsim/scripts/\347\245\236\350\216\253\347\224\230\346\270\251-\345\257\271\345\217\214.txt" delete mode 100644 "gcsim/scripts/\347\245\236\350\216\253\347\224\230\346\270\251.txt" diff --git "a/gcsim/scripts/\347\245\236\350\216\253\347\224\230\346\270\251-\345\257\271\345\217\214.txt" "b/gcsim/scripts/\347\245\236\350\216\253\347\224\230\346\270\251-\345\257\271\345\217\214.txt" new file mode 100644 index 0000000..a947213 --- /dev/null +++ "b/gcsim/scripts/\347\245\236\350\216\253\347\224\230\346\270\251-\345\257\271\345\217\214.txt" @@ -0,0 +1,88 @@ +# 推荐充能:绫华:120-130%,甘雨:110-120%,温迪:190%-220%,莫娜:200-220% +# 强烈推荐温迪携带西风弓,如果温迪携带其他武器,则绫华甘雨需要增加 20% 充能。 + +ayaka char lvl=90/90 cons=0 talent=9,9,9; +ayaka add weapon="finaleofthedeep" refine=5 lvl=90/90; +ayaka add set="blizzardstrayer" count=4; +ayaka add stats hp=4780 atk=311 atk%=0.466 cryo%=0.466 cd=0.622; +ayaka add stats atk%=0.2 er=0.33 cr=0.363 cd=0.462; + +ganyu char lvl=90/90 cons=0 talent=9,9,9; +ganyu add weapon="amosbow" refine=1 lvl=90/90; +ganyu add set="blizzardstrayer" count=4; +ganyu add stats hp=4780 atk=311 atk%=0.466 cryo%=0.466 cd=0.622; +ganyu add stats atk%=0.4 er=0.11 cr=0.231 cd=0.726; + +venti char lvl=90/90 cons=0 talent=9,9,9; +venti add weapon="favoniuswarbow" refine=5 lvl=90/90; +venti add set="viridescentvenerer" count=4; +venti add stats hp=4780 atk=311 em=187 em=187 cr=0.311; +venti add stats atk%=0.2 er=0.11 em=120 cr=0.231 cd=0.726; + +mona char lvl=90/90 cons=0 talent=9,9,9; +mona add weapon="prototypeamber" refine=5 lvl=90/90; +#mona add weapon="thrillingtalesofdragonslayers" refine=5 lvl=90/90; +mona add set="noblesseoblige" count=4; +mona add stats hp=4780 atk=311 er=0.518 atk%=0.466 heal=0.359; +mona add stats atk%=0.3 er=0.55 cr=0.264 cd=0.132; + +#词条分布 +# atk% em er cr cd +#ayaka 4 0 6 11 7 +#ganyu 8 0 2 7 11 +#venti 4 6 2 7 11 +#mona 6 0 10 8 2 + + +# 模拟当前充能最差环境, 12-3 水形幻人, 每 33% 血量掉 3 元素微粒, 对于非水系角色等于 1.5 微粒 +target lvl=100 resist=0.1 radius=1 pos=-1,1.5 hp=3050301 particle_threshold=1016767 particle_drop_count=1.5; +target lvl=100 resist=0.1 radius=1 pos=1,1.5 hp=3050301 particle_threshold=1016767 particle_drop_count=1.5; +options swap_delay=12 iteration=500; + +fn ayaka_on_field() { + ayaka dash; + if .ayaka.skill.ready { ayaka skill; } + ayaka attack, charge; + if .ayaka.skill.ready { ayaka skill; } + ayaka attack, charge; + if .ayaka.skill.ready { ayaka skill; } +} + +fn recharge_ayaka() { + if .venti.skill.ready { + venti skill, attack; + ayaka dash, attack, charge; + } else { + ayaka_on_field(); + } +} + +active ganyu; + +while 1 { + ganyu skill; + # 甘雨 e 会位移, 下同 + set_player_pos(0, -4); + ganyu burst; + if .venti.skill.ready { venti skill; } + venti burst; + mona burst, skill; + # 上面位移过, 冲刺回近战距离用技能 + ayaka dash; + set_player_pos(0, 0); + if .ayaka.skill.ready { ayaka skill; } + ayaka attack, burst; + ganyu skill; + set_player_pos(0, -4); + ganyu aim; + venti skill, attack; + ganyu aim:2; + # 假设蓄力箭过程中移动回原位 + set_player_pos(0, 0); + ayaka skill, dash, attack, charge; + + # 因为循环开始的流程还有很多 e 技能打球, 这里充能的判断阈值给很低 + while .ayaka.energy + 30 < .ayaka.energymax { + recharge_ayaka(); + } +} \ No newline at end of file diff --git "a/gcsim/scripts/\347\245\236\350\216\253\347\224\230\346\270\251.txt" "b/gcsim/scripts/\347\245\236\350\216\253\347\224\230\346\270\251.txt" deleted file mode 100644 index 2bde0b4..0000000 --- "a/gcsim/scripts/\347\245\236\350\216\253\347\224\230\346\270\251.txt" +++ /dev/null @@ -1,42 +0,0 @@ -ayaka char lvl=90/90 cons=0 talent=9,9,9; -ayaka add weapon="amenomakageuchi" refine=5 lvl=90/90; -ayaka add set="blizzardstrayer" count=4; -ayaka add stats hp=4780 atk=311 atk%=0.466 cryo%=0.466 cd=0.622 ; #main -ayaka add stats def=39.36 def%=0.124 hp=507.88 hp%=0.0992 atk=33.08 atk%=0.1984 er=0.1102 em=39.64 cr=0.3972 cd=0.662; - -mona char lvl=90/90 cons=0 talent=9,9,9; -mona add weapon="thrillingtalesofdragonslayers" refine=5 lvl=90/90; -mona add set="noblesseoblige" count=4; -mona add stats hp=4780 atk=311 er=0.518 hydro%=0.466 cr=0.311 ; #main -mona add stats def=39.36 def%=0.124 hp=507.88 hp%=0.0992 atk=33.08 atk%=0.0992 er=0.551 em=39.64 cr=0.1324 cd=0.7944; - -venti char lvl=90/90 cons=0 talent=9,9,9; -venti add weapon="favoniuswarbow" refine=3 lvl=90/90; -venti add set="viridescentvenerer" count=4; -venti add stats hp=4780 atk=311 em=187 em=187 em=187 ; #main -venti add stats def=39.36 def%=0.124 hp=507.88 hp%=0.0992 atk=33.08 atk%=0.0992 er=0.4408 em=118.92 cr=0.3972 cd=0.1324; - -ganyu char lvl=90/90 cons=0 talent=9,9,9; -ganyu add weapon="crescent" refine=5 lvl=90/90; -ganyu add set="blizzardstrayer" count=4; -ganyu add stats hp=4780 atk=311 atk%=0.466 cryo%=0.466 cd=0.622 ; #main -ganyu add stats def=39.36 def%=0.124 hp=507.88 hp%=0.0992 atk=33.08 atk%=0.1984 er=0.1102 em=39.64 cr=0.3972 cd=0.662; - -options swap_delay=12 iteration=1000; - -active ayaka; -target lvl=100 resist=0.1 radius=2 pos=0,2.5 hp=999999999; -target lvl=100 resist=0.1 radius=1 pos=2.5,0.5 hp=999999999; -energy every interval=480,720 amount=1; - -for let i=0; i<4; i=i+1 { - ayaka dash, attack, skill; - ganyu burst, skill; - venti skill, burst; - mona burst, skill; - ayaka dash, attack, skill, burst; - ganyu skill, aim[weakspot=1]:2; - venti skill, attack; - -} -