ZH TW Skill Catalog - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
技能:名字和數字
UO.UseSkill · UO.SkillVal · UO.GetSkillValue · UO.GetSkillCurrentValue · UO.SetSkillLockState
ALL 52 下面是內建字典UseSkill/SkillVal 的名稱。這並不是任意伺服器可以發送給客戶端的所有技能的清單。 GetSkillValue/GetSkillCurrentValue/GetSkillCap透過載入的技能名稱進行搜尋。 Name或從頭開始索引:那裡可能還有其他技能。特別是,Cast目錄中武士道/神秘主義流派的存在不會在UseSkill字典中加入同名行。
名稱 UseSkill 以不區分大小寫的方式進行比較,但不會自動取代底線或修剪空格。在引號中寫出表中的確切名稱。內部ID顯示為1,用於解釋協議;從零開始的索引指的是GetSkillValue及其家族。不要在指令系列之間互換這些數字。
技能名稱並不保證可以透過按鈕啟動它。例如,隐藏是通过UseSkill触发的,魔法是通过Cast触发的,而挖掘通常需要工具和目标。獲得技能值本身並不能對其進行訓練。使用規則由伺服器設定。
| 名稱 UseSkill / SkillVal | 內部ID | 標準指數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 |
名稱差異
內建字典收納項目ID、誘惑、評估Intelligence、弓術、魔抗。上傳的資料可能稱為物品辨識、不一致、評估Intelligence、弓箭/箭術、抵抗法術。為了讀取,如果伺服器保留標準順序,則可以指定對應的標準索引3、15、16、8、26。對於UseSkill,請準確使用表格中的行。此表中的潛行是遊戲中的潛行移動技能。
完整的例子
運行隱藏而不是讀取其值
隱藏是技能的名稱,1000是範例的延遲。 UseSkill=1表示已接受請求,Hidden=1是客戶端已收到的隱藏標誌。這些是不同的檢查。
在達到閾值後阻止已知技能的增長
挖礦選擇加載的技能; 100.0—無修飾符的閾值,2—阻塞模式。此命令更改生長設定而不是使用鎬。
按索引比較提升值和基礎值
GetSkillValue和GetSkillCurrentValue回傳常規分數,例如95.1。 SkillVal 使用整數十分之一:951。不要將它們與未經轉換的相同閾值進行比較。