Skip to content

ES Skill Catalog

Codex edited this page Oct 11, 2026 · 2 revisions

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

Habilidades: nombres y números.

Inicio · Catálogos · API por tarea

UO.UseSkill · UO.SkillVal · UO.GetSkillValue · UO.GetSkillCurrentValue · UO.SetSkillLockState

Debajo de TODOS 52 está el nombre del diccionario integrado UseSkill/SkillVal. Esta no es una lista de todas las habilidades que un servidor arbitrario puede enviar a un cliente. GetSkillValue/GetSkillCurrentValue/GetSkillCap se buscan por el Skill.Name cargado o el índice desde cero: puede haber habilidades adicionales allí. En particular, la presencia de la escuela Bushido/Misticismo en el catálogo Cast no agrega la cadena del mismo nombre al diccionario UseSkill.

Los nombres UseSkill se comparan sin distinguir entre mayúsculas y minúsculas, pero sin reemplazo automático de guiones bajos ni recorte de espacios en blanco. Escriba el nombre exacto de la tabla entre comillas. Se muestra ID interno con uno para explicar el protocolo; el índice desde cero se refiere a GetSkillValue y su familia. No intercambie estos números entre familias de comandos.

El nombre de una habilidad no garantiza que pueda activarse con un botón. Por ejemplo, Ocultar se inicia a través de UseSkill, Magia se lanza a través de Cast y Minería generalmente requiere una herramienta y un objetivo. Adquirir el valor de una habilidad no la entrena en sí misma. Las reglas de uso las marca el servidor.

Nombre UseSkill / SkillVal Interno ID Índice estándar 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

diferencia de nombre

El diccionario incorporado almacena el elemento ID, Seducción, Evaluación Intelligence, Bowcraft, Resistencia mágica. Los datos cargados pueden llamarlos Identificación de elementos, Discordancia, Evaluación Intelligence, Bowcraft/Fletching, Resistiendo hechizos. Para la lectura, puede especificar el índice estándar correspondiente 3, 15, 16, 8, 26 si el servidor conserva el orden estándar. Para UseSkill use exactamente la fila de la tabla. El sigilo en esta tabla es la habilidad de movimiento sigiloso del juego.

Ejemplos completos

Ejecute Ocultar en lugar de leer su valor

Ocultar es el nombre de la habilidad, 1000 es el retraso del ejemplo. UseSkill=1 significa una solicitud aceptada, Hidden=1 es una bandera oculta ya recibida por el cliente. Estos son controles diferentes.

Bloquear el crecimiento de una habilidad conocida después de un umbral

La minería selecciona la habilidad cargada; 100.0—umbral sin modificadores, 2—modo de bloqueo. Este comando cambia la configuración de crecimiento en lugar de usar el pico.

Comparar el valor base y el potenciado por índice

GetSkillValue y GetSkillCurrentValue devuelven puntuaciones regulares, como 95.1. SkillVal usa décimas de números enteros: 951. No los compare con el mismo umbral sin conversión.

Inicio · C# · IDE · API · Ejemplos

Clone this wiki locally