Zum Hauptinhalt springen

Zhongli

Praktische Config

Nutze zhongli in configs. Aliase: zhong, zl

Starter kopieren

zhongli char lvl=90/90 cons=0 talent=9,9,9;
zhongli add weapon="favoniussword" refine=5 lvl=90/90;
zhongli add set="emblemofseveredfate" count=4;
zhongli add stats hp=4780 atk=311 atk%=0.466 cr=0.311 cd=0.622 er=0.110;

Combo-Beispiele

Shield refresh

Refresh the shield only when it is missing.

Combo kopieren

if !.zhongli.shielded {
  zhongli skill[hold=1];
}

Sichere Basis-Schleife

Das ist der sicherste Start. Die Schleife prueft erst, ob Skill oder Burst bereit sind, und nutzt danach Angriffe als Fuellung. Nutze sie, wenn du die echte Combo noch nicht kennst.

if .character.skill.ready

Liest den Cooldown. Wenn ready wahr ist, kann die Aktion jetzt benutzt werden. Wenn nicht, ueberspringt der Simulator sie.

attack:3

`attack:3` bedeutet drei normale Angriffe hintereinander. Aendere die Zahl beim Testen.

Keine Endlosschleife hier

Dieser Helper laeuft nur einmal, wenn du ihn aufrufst. Die Wiederholung der Rotation gehoert aussen in die Haupt-`for`-Schleife.

Combo kopieren

fn zhongli_basic_loop() {
  if .zhongli.skill.ready {
    zhongli skill;
  }
  if .zhongli.burst.ready {
    zhongli burst;
  }
  zhongli attack:3;
}

Warten solange .zhongli.shielded aktiv ist

Ist 1, wenn dieser Status gerade aktiv ist.

Live-Zustand

Das ist kein Setup-Wert, sondern der aktuelle Simulatorzustand in diesem Frame.

Warte-Limit

Das Frame-Limit verhindert, dass die Config haengt, wenn sich der Zustand nie aendert.

Combo kopieren

let start = f();
while .zhongli.shielded > 0 && f() - start < 300 {
  zhongli attack;
}

skill[hold=...] benutzen

0 bedeutet meist Tap; 1 oder höher steht oft für Hold oder eine längere Variante.

skill[hold=...]

Aktionsparameter stehen in Klammern an genau der Aktion.

Combo kopieren

zhongli skill[hold=1];

skill[hold_nostele=...] benutzen

1 aktiviert diese Spezialvariante oder den Effekt, 0 deaktiviert ihn.

skill[hold_nostele=...]

Aktionsparameter stehen in Klammern an genau der Aktion.

Combo kopieren

zhongli skill[hold_nostele=1];

Schreibbare Aktionen

attack direkt nutzbar

Befehl kopieren

zhongli attack:3;

charge Need to use attack right before charge.

Befehl kopieren

zhongli attack, charge;

skill direkt nutzbar

Befehl kopieren

zhongli skill;

burst direkt nutzbar

Befehl kopieren

zhongli burst;

dash direkt nutzbar

Befehl kopieren

zhongli dash;

jump direkt nutzbar

Befehl kopieren

zhongli jump;

walk No action followed by walk has proper frames.

Befehl kopieren

zhongli walk;

swap direkt nutzbar

Befehl kopieren

zhongli swap;

Spezielle Aktionsparameter

skill[hold=...] - 0 bedeutet meist Tap; 1 oder höher steht oft für Hold oder eine längere Variante.

Befehl kopieren

zhongli skill[hold=1];

skill[hold_nostele=...] - 1 aktiviert diese Spezialvariante oder den Effekt, 0 deaktiviert ihn.

Befehl kopieren

zhongli skill[hold_nostele=1];

Felder für Bedingungen

.zhongli.shielded - Ist 1, wenn dieser Status gerade aktiv ist.

Bedingung kopieren

if .zhongli.shielded > 0 {
  # action here
}

Frames

Video-Credit: Kolibri#7675
Zählung: Tabelle (Credit: Kurt#5846)

Hitlag-Daten

FähigkeitHaltezeitSkalierungDefense HaltDeployable
N10.020.01truefalse
N20.020.01truefalse
N30.020.01truefalse
N40.020.01truefalse
N60.020.01truefalse

AoE-Daten

FähigkeitFormZentrumOffset XOffset YRadiusFächerwinkelBox XBox YNotizen
N1BoxPlayer----1.53.8-
N2CirclePlayer-0.82180---
N3BoxPlayer-0.5--11.5-
N4CirclePlayer-1.81.7----
N5BoxPlayer--1--14-
N6BoxPlayer-0.2--14-

Bekannte Probleme

Keine bekannten Probleme

Namen

  • zhongli
  • zhong
  • zl

Gültige Aktionen

FähigkeitErlaubtNotizen
attack-
chargeNeed to use attack right before charge.
aim-
skill-
burst-
low_plunge-
high_plunge-
dash-
jump-
walkNo action followed by walk has proper frames.
swap-

Parameter

FähigkeitParameterBeschreibung
skillhold0 for Tap (default), 1 for Hold.
skillhold_nosteleIf 1, no Stone Stele will be created (i.e. shield only) and Hold will be performed. Default 0.

Felder

FeldBeschreibung
.zhongli.shielded
Evaluates to 1 if player is currently shielded
Wenn mehrere Felder verfügbar sind, funktioniert jedes davon.