Repository navigation
IT Skill Catalog
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Home · Cataloghi · API per attività
UO.UseSkill · UO.SkillVal · UO.GetSkillValue · UO.GetSkillCurrentValue · UO.SetSkillLockState
Sotto ALL 52 c'è il nome del dizionario integrato UseSkill/SkillVal. Questo non è un elenco di tutte le competenze che un server arbitrario può inviare a un client. GetSkillValue/GetSkillCurrentValue/GetSkillCap vengono cercati in base allo Skill.Name caricato o all'indice da zero: potrebbero esserci abilità aggiuntive lì. In particolare, la presenza della scuola Bushido/Misticismo nel catalogo Cast non aggiunge la stringa omonima al dizionario UseSkill.
I nomi UseSkill vengono confrontati senza distinzione tra maiuscole e minuscole, ma senza sostituzione automatica del carattere di sottolineatura o ritaglio degli spazi bianchi. Scrivi il nome esatto dalla tabella tra virgolette. Interno ID con uno viene mostrato per spiegare il protocollo; l'indice da zero si riferisce a GetSkillValue e alla sua famiglia. Non scambiare questi numeri tra famiglie di comandi.
Il nome di un'abilità non garantisce che possa essere attivata con un pulsante. Ad esempio, l'Hiding viene lanciato tramite UseSkill, Magery viene lanciato tramite Cast e l'estrazione di solito richiede uno strumento e un bersaglio. Acquisire un valore di abilità non lo addestra di per sé. Le regole di utilizzo sono stabilite dal server.
| Nome UseSkill / SkillVal | Interno ID | Indice standard GetSkillValue |
|---|---|---|
Alchemy |
1 | 0 |
Anatomy |
2 | 1 |
Animal Lore |
3 | 2 |
Item ID |
4 | 3 |
Arms Lore |
5 | 4 |
Parrying |
6 | 5 |
Begging |
7 | 6 |
Blacksmithing |
8 | 7 |
Bowcraft |
9 | 8 |
Peacemaking |
10 | 9 |
Camping |
11 | 10 |
Carpentry |
12 | 11 |
Cartography |
13 | 12 |
Cooking |
14 | 13 |
Detect Hidden |
15 | 14 |
Enticement |
16 | 15 |
Evaluate Intelligence |
17 | 16 |
Healing |
18 | 17 |
Fishing |
19 | 18 |
Forensic Evaluation |
20 | 19 |
Herding |
21 | 20 |
Hiding |
22 | 21 |
Provocation |
23 | 22 |
Inscription |
24 | 23 |
Lockpicking |
25 | 24 |
Magery |
26 | 25 |
Magic Resistance |
27 | 26 |
Tactics |
28 | 27 |
Snooping |
29 | 28 |
Musicianship |
30 | 29 |
Poisoning |
31 | 30 |
Archery |
32 | 31 |
Spirit Speak |
33 | 32 |
Stealing |
34 | 33 |
Tailoring |
35 | 34 |
Animal Taming |
36 | 35 |
Taste Identification |
37 | 36 |
Tinkering |
38 | 37 |
Tracking |
39 | 38 |
Veterinary |
40 | 39 |
Swordsmanship |
41 | 40 |
Mace Fighting |
42 | 41 |
Fencing |
43 | 42 |
Wrestling |
44 | 43 |
Lumberjacking |
45 | 44 |
Mining |
46 | 45 |
Meditation |
47 | 46 |
Stealth |
48 | 47 |
Remove Trap |
49 | 48 |
Necromancy |
50 | 49 |
Focus |
51 | 50 |
Chivalry |
52 | 51 |
Il dizionario integrato memorizza l'oggetto ID, l'attrazione, la valutazione Intelligence, l'archetto, la resistenza alla magia. I dati caricati potrebbero chiamarli Identificazione dell'oggetto, Discordanza, Valutazione Intelligence, Bowcraft/impennaggio, Resistenza agli incantesimi. Per la lettura, è possibile specificare l'indice standard corrispondente 3, 15, 16, 8, 26 se il server preserva l'ordine standard. For UseSkill use exactly the row from the table. La furtività in questa tabella è l'abilità di movimento furtivo del gioco.
Nascondere è il nome dell'abilità, 1000 è il ritardo dell'esempio. UseSkill=1 significa una richiesta accettata, Hidden=1 è un flag nascosto già ricevuto dal client. Si tratta di controlli diversi.
Il mining seleziona l'abilità caricata; 100.0—soglia senza modificatori, 2—modalità di blocco. Questo comando modifica l'impostazione della crescita anziché utilizzare il piccone.
GetSkillValue e GetSkillCurrentValue restituiscono punteggi regolari, come 95.1. SkillVal utilizza decimi di numeri interi: 951. Non confrontarli con la stessa soglia senza conversione.
ClassicUO — Bad Newbie & C# Scripts IDE