UO Topic skills - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki
Skills
Home · BASIC · UO API · A–Z · Examples · Languages
Применение навыков, чтение значений и управление замками навыков. Название навыка и доступность действия зависят от поддерживаемых клиентом/сервером данных.
Разделы
| Тема | Команды и пояснения |
|---|---|
| UseSkill | UO.UseSkill |
| Skill Value | UO.GetSkillValue · UO.SkillVal |
| Skill Current Value | UO.GetSkillCurrentValue |
| Skill Cap | UO.GetSkillCap |
| Skill Locks | UO.GetSkillLockState · UO.SetSkillLockState |
| Tracking | UO.Track |
| Snooping | UO.Snoop |
| Stealth | UO.StealthCnt · UO.UseSkill |
Все команды темы
Skills
UO.UseSkill · UO.GetSkillCap · UO.GetSkillCurrentValue · UO.GetSkillValue · UO.GetSkillLockState · UO.SetSkillLockState · UO.SkillLockState · UO.SkillVal · UO.Track · UO.Snoop · UO.StealthCnt · UO.TicksSkill
Примеры по теме
Параметры, требования к состоянию клиента и результат каждого вызова описаны в связанной карточке. Перед игровыми действиями замените демонстрационные serial, координаты и имена на свои.
UO.UseSkill
Полная карточка: параметры, возврат и разбор
SUB Main()
VAR accepted = UO.UseSkill('Hiding')
UO.Print(CStr(accepted))
END SUB
UO.GetSkillValue
Полная карточка: параметры, возврат и разбор
SUB Main()
# В примере явно заданы selector и, при записи, mode. Первая строка выбирает навык по имени или
# характеристику по номеру. Print только выводит результат.
VAR selector = 'Mining'
VAR value = UO.GetSkillValue(selector)
UO.Print(CStr(value))
END SUB