IT Cast Indicators and Movement - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Indicatori di lancio e movimento
Gruppi di indicatori
Le impostazioni sono divise in tre origini:
- Il mio personaggio - il tuo personaggio;
- Altro giocatore - altri giocatori, inclusi corpi umani/elfi/gargoyle standard e partecipanti al gruppo;
- NPC / Mostro - creature e mostri.
Questa separazione impedisce che le impostazioni NPC vengano applicate al lettore normale.
Dimensioni e posizione
- lunghezza:
0–200; - un'unità di lunghezza è uguale a un pixel;
0nasconde completamente l'indicatore;- spessore:
3–18pixel; - posizione: sinistra, destra, sopra o sotto l'oggetto.
La firma dell'incantesimo è legata al rettangolo indicatore effettivo e tiene conto della larghezza misurata dei glifi. Non dovrebbe rimanere nella vecchia posizione dopo aver modificato il carattere, la scala o l'aspetto.
Definizione di casta
Il client combina i segnali vocali mobili disponibili, i gruppi di incantesimi e i codici di azione. Di solito ci sono più dati per il tuo personaggio; per gli altri giocatori e NPC il risultato dipende dai pacchetti e dalle animazioni effettivamente inviati dal server.
Tempistica
Sono disponibili valori separati per i cerchi Magery 1–8, nonché per i gruppi Necromanzia, Cavalleria, Bushido, Ninjitsu, Tessitura degli incantesimi, Misticismo e Maestria. Le funzionalità specifiche del server potrebbero richiedere modifiche individuali della durata.
Campo di osservazione
Gli indicatori di altri oggetti si basano sugli oggetti effettivamente visibili al client e sull'impostazione dell'intervallo di visibilità nei riquadri. Il cursore per evitare gli ostacoli non corrisponde al raggio di scansione del lancio.
Evitare gli ostacoli
Il dispositivo di scorrimento Distanza di scansione degli ostacoli imposta il numero massimo di celle 1–5 aggiuntive che lo scheduler può utilizzare per attraversare.
Algoritmo:
- verifica innanzitutto il percorso diretto e minimo;
- quando blocca, considera le opzioni laterale, perpendicolare e diagonale;
- se necessario, consente un passo indietro ed una manovra di retromarcia completa;
- seleziona il percorso più breve percorribile all'interno della riserva;
- prima di ogni passo, ricontrolla il mondo;
- ricalcola il percorso se un ostacolo o una posizione è cambiata.
Il valore 5 non è un hook obbligatorio a cinque celle, ma un limite superiore per una ricerca aggiuntiva. Se un passaggio è sufficiente, viene selezionata l'opzione breve.