-
Notifications
You must be signed in to change notification settings - Fork 0
UO Topic combat
Home · BASIC · UO API · A–Z · Examples · Languages
Атака, режим боя, оружейные способности и лечение бинтом. Запрос клиента и принятое сервером действие различаются.
| Тема | Команды и пояснения |
|---|---|
| Attack | UO.Attack |
| AttackNearest | UO.AttackNearest |
| LastAttack | UO.LastAttack |
| WarMode | UO.WarMode |
| WarTarget | UO.WarTargetID |
| Weapon Abilities | UO.GetWeaponAbilities · UO.GetAbilityID · UO.GetAbilityName · UO.GetActiveAbility |
| Primary Ability | UO.UsePrimaryAbility |
| Secondary Ability | UO.UseSecondaryAbility |
| Special Moves | UO.Specmove |
| BandageSelf | UO.BandageSelf |
UO.Attack · UO.AttackNearest · UO.LastAttack · UO.WarMode · UO.IsWarMode · UO.SetWarMode · UO.WarTargetID
UO.GetWeaponAbilities · UO.GetAbilityID · UO.GetAbilityName · UO.GetActiveAbility · UO.UseAbility · UO.UsePrimaryAbility · UO.UseSecondaryAbility · UO.Specmove
Параметры, требования к состоянию клиента и результат каждого вызова описаны в связанной карточке. Перед игровыми действиями замените демонстрационные serial, координаты и имена на свои.
Полная карточка: параметры, возврат и разбор
SUB Main()
UO.Attack(self)
END SUBПолная карточка: параметры, возврат и разбор
SUB Main()
VAR abilities = UO.GetWeaponAbilities()
IF GetArrayLength(abilities) > 0 THEN
UO.Print(CStr(abilities[0]))
END IF
END SUBUO.SetClassMask · UO.ClearClassMask · UO.AttackNearest
Названия групп и типы надетых вещей задаются скриптом; порядок имён через | задаёт приоритет.
ClassicUO
Bad Newbie & Basic IDE
Найти в справочнике
Клиент и скрипты
Каталоги значений
Разработка и помощь