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 #1
- Video #2
- Video #3
- Video #4
Hitlag-Daten
- Normaler Angriff
- Aufgeladener Angriff
| Fähigkeit | Haltezeit | Skalierung | Defense Halt | Deployable |
|---|---|---|---|---|
| N1 | 0.02 | 0.01 | true | false |
| N2 | 0.02 | 0.01 | true | false |
| N3 | 0.02 | 0.01 | true | false |
| N4 | 0.02 | 0.01 | true | false |
| N6 | 0.02 | 0.01 | true | false |
| Fähigkeit | Haltezeit | Skalierung | Defense Halt | Deployable |
|---|---|---|---|---|
| CA | 0.06 | 0.01 | true | true |
AoE-Daten
- Normaler Angriff
- Aufgeladener Angriff
- Elementarfähigkeit
- Spezialfähigkeit
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| N1 | Box | Player | - | - | - | - | 1.5 | 3.8 | - |
| N2 | Circle | Player | - | 0.8 | 2 | 180 | - | - | - |
| N3 | Box | Player | - | 0.5 | - | - | 1 | 1.5 | - |
| N4 | Circle | Player | - | 1.8 | 1.7 | - | - | - | - |
| N5 | Box | Player | - | -1 | - | - | 1 | 4 | - |
| N6 | Box | Player | - | 0.2 | - | - | 1 | 4 | - |
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| CA | Circle | PrimaryTarget | - | - | 0.8 | - | - | - | - |
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| E-Stele | Circle | Player | - | 3 | 2 | - | - | - | Stele spawns at the same position. |
| E-Resonance | Box | GlobalValue | - | -4 | - | - | 8 | 8 | Spawns at the position of the resonating construct. |
| E-Hold | Circle | Player | - | - | 10 | - | - | - | - |
| Fähigkeit | Form | Zentrum | Offset X | Offset Y | Radius | Fächerwinkel | Box X | Box Y | Notizen |
|---|---|---|---|---|---|---|---|---|---|
| Q-Start | Circle | Player | - | - | 3 | - | - | - | not implemented yet |
| Q-ElementalBurst | Circle | Player | - | 5 | 6 | - | - | - | - |
Bekannte Probleme
Namen
- zhongli
- zhong
- zl
Gültige Aktionen
| Fähigkeit | Erlaubt | Notizen |
|---|---|---|
attack | ✔ | - |
charge | ⚠ | Need to use attack right before charge. |
aim | ❌ | - |
skill | ✔ | - |
burst | ✔ | - |
low_plunge | ❌ | - |
high_plunge | ❌ | - |
dash | ✔ | - |
jump | ✔ | - |
walk | ⚠ | No action followed by walk has proper frames. |
swap | ✔ | - |
Parameter
| Fähigkeit | Parameter | Beschreibung |
|---|---|---|
skill | hold | 0 for Tap (default), 1 for Hold. |
skill | hold_nostele | If 1, no Stone Stele will be created (i.e. shield only) and Hold will be performed. Default 0. |
Felder
| Feld | Beschreibung |
|---|---|
.zhongli.shielded | Evaluates to 1 if player is currently shielded |