UO Topic magic - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki
Magic
Home · BASIC · UO API · A–Z · Examples · Languages
Заклинания, способности и перемещение магией. Для направленного действия заранее настройте цель и проверьте условия применения.
Разделы
| Тема | Команды и пояснения |
|---|---|
| Cast | UO.Cast |
| CastToObject | UO.CastToObject |
| CastAbility | UO.CastAbility |
| Active Spell Ability | UO.IsActiveSpellAbility |
| Spell Timers | UO.TicksSpell |
Все команды темы
Casting
UO.Cast · UO.CastToObject · UO.CastAbility · UO.IsActiveSpellAbility · UO.TicksSpell
Travel
UO.Recall · UO.AddRecall · UO.Gate · UO.AddGate
Примеры по теме
Параметры, требования к состоянию клиента и результат каждого вызова описаны в связанной карточке. Перед игровыми действиями замените демонстрационные serial, координаты и имена на свои.
UO.Cast
Полная карточка: параметры, возврат и разбор
SUB Main()
VAR accepted = UO.Cast('Heal', self)
UO.Print(CStr(accepted))
END SUB
UO.CastToObject
Полная карточка: параметры, возврат и разбор
SUB Main()
IF UO.CastToObject('Greater Heal', self) THEN
UO.Print('Cast request accepted')
ELSE
UO.Print('Cast request rejected')
END IF
END SUB