UO Topic buffs effects - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki
Buffs & Effects
Home · BASIC · UO API · A–Z · Examples · Languages
Панель эффектов и проверки состояния. Отрицательный результат проверки состояния не означает отсутствие всех возможных эффектов.
Разделы
| Тема | Команды и пояснения |
|---|---|
| Buff Bar | UO.GetBuffBarInfo |
| Poison | UO.Poisoned |
| Paralyze | UO.Paralyzed |
| Frozen | UO.Frozen |
| Flying | UO.Flying |
| Resistances | UO.GetResist · UO.GetPhysicalResist · UO.GetFireResist · UO.GetColdResist · UO.GetPoisonResist · UO.GetEnergyResist |
Все команды темы
Buff Bar
Примеры по теме
Параметры, требования к состоянию клиента и результат каждого вызова описаны в связанной карточке. Перед игровыми действиями замените демонстрационные serial, координаты и имена на свои.
UO.GetBuffBarInfo
Полная карточка: параметры, возврат и разбор
SUB Main()
VAR result = UO.GetBuffBarInfo()
END SUB
UO.Paralyzed
Полная карточка: параметры, возврат и разбор
SUB Main()
# Пустые скобки выбирают self. state сохраняет один снимок флага; TRUE — числовая константа 1.
# Результат FALSE не исключает стену, отсутствие выносливости или другую причину остановки.
VAR state = UO.Paralyzed()
IF state = TRUE THEN
UO.Print('Paralysis flag is set')
ELSE
UO.Print('Paralysis flag is absent or unavailable')
END IF
END SUB