horse.summon

не может быть вызвана анонимно
Функция horse.summon призывает лошадь.

Параметры

boolean far

Определяет, как появится лошадь. Если указать true, то лошадь прибежит издалека; если указать false, то лошадь появится прямо возле игрока. Если здоровье лошади равно нулю (horse.get_health_pct()), то параметр автоматически станет равен false. Параметр по умолчанию равен false.

number horse_vnum

ID монстра или NPC, который будет вызван вместо лошади. Применение этого параметра на практике неизвестно. Параметр по умолчанию равен ID лошади, которая соответствует уровню лошади игрока.

string name

Имя лошади. Судя по всему, этот параметр не используется в ядре сервера и его указание не обязательно. По умолчанию параметр равен 0 number.

Возвращаемые значения

Данная функция ничего не возвращает. Другими словами, она всегда возвращает nil.

Примечания

Функция не сработает, если уровень лошади игрока равен 0 или если игрок и так сидит на лошади.

Если здоровье лошади равно нулю (horse.get_health_pct()), то лошадь будет призвана в мертвом виде; оседлать и повзаимодействовать с ней (через триггеры chat или take, например) не получится.

Несмотря на то, что третий параметр не работает, имя лошади можно задать через функцию horse.set_name().

125