File tree Expand file tree Collapse file tree 2 files changed +36
-9
lines changed
Expand file tree Collapse file tree 2 files changed +36
-9
lines changed Original file line number Diff line number Diff line change 270270 try {
271271 await genshin . tp ( domainInfo . position [ 2 ] , domainInfo . position [ 0 ] ) ;
272272 await sleep ( 1000 ) ;
273-
274- // 向前走,除非秘境是芬德尼尔之顶
275- if ( domainName !== "芬德尼尔之顶" ) {
276- // 向前走
277- keyDown ( "w" ) ;
278- await sleep ( 2500 ) ;
279- keyUp ( "w" ) ;
280- await sleep ( 500 ) ;
273+
274+ switch ( domainName ) {
275+ case "芬德尼尔之顶" :
276+ case "太山府" :
277+ // 这两个不需要向前走
278+ break ;
279+ case "无妄引咎密宫" :
280+ // 火本需要往左走再往上走
281+ keyDown ( "a" ) ;
282+ await sleep ( 1500 ) ;
283+ keyUp ( "a" ) ;
284+ await sleep ( 500 ) ;
285+ keyDown ( "w" ) ;
286+ await sleep ( 500 ) ;
287+ keyUp ( "w" ) ;
288+ await sleep ( 500 ) ;
289+ break ;
290+ case "苍白的遗荣" :
291+ // 这个走一秒就够了,并且有可能被晶蝶打断,所以需要按F
292+ keyDown ( "w" ) ;
293+ await sleep ( 1000 ) ;
294+ keyUp ( "w" ) ;
295+ await sleep ( 500 ) ;
296+ keyDown ( "f" ) ;
297+ await sleep ( 500 ) ;
298+ keyUp ( "f" ) ;
299+ await sleep ( 500 ) ;
300+ break ;
301+ default :
302+ // 其余秘境需要向前走
303+ keyDown ( "w" ) ;
304+ await sleep ( 2500 ) ;
305+ keyUp ( "w" ) ;
306+ await sleep ( 500 ) ;
307+ break ;
281308 }
282309
283310 // 执行自动秘境
Original file line number Diff line number Diff line change 11{
22 "manifest_version" : 1 ,
33 "name" : " 传送并自动秘境" ,
4- "version" : " 1.4 " ,
4+ "version" : " 1.5 " ,
55 "description" : " BetterGI自带脚本,用于传送后并执行自动秘境。秘境中角色死亡复活后继续回去战斗。" ,
66 "authors" : [
77 {
You can’t perform that action at this time.
0 commit comments