01.03.2018, 17:57
![[Image: Yjn-9F8AzG0.jpg]](https://pp.userapi.com/c834301/v834301544/d3643/Yjn-9F8AzG0.jpg)
Сегодня мы представляем новую версию. Мы исправили несколько неприятных багов и добавили новые функции.
Теперь вы должны добавлять файл с вейпоинтами в xml формате (файлы для NewWorld, OldWorld и AddonWorld находятся в сервере по умолчанию).
<wayfile name=”WORLDID” src=”NewWorldWPs.xml” />
WORLDID будет использоваться в getWaypoint и Way class.
Чтобы использовать указатель для MOB объекта в onMobInteract(pointer, from, to) вам необходимо сделать следующее:
local mob = MobInter(“NULL”);
mob.ptr = pointer;
Исправления:
- Таланты
- Заставка
- Анимации (экспериментально)
- Вылеты при смене мира
- Баг с нулевым уровнем здоровья
- Баг с невидимостью
- Баг, при котором предметы не стакались, как в версии 0.1.2
- Функции, посвященные магии
- Баг с функцией UnequipItem для рун
Добавлено:
- Новая заставка
- Логотип Gothic Online на каждом экране загрузки
- Экраны загрузки меняются при каждом запуске игры
- След от оружия
- Синхронизация для MOB объектов
- Все двери теперь открыты
- clearMultiplayerMessages()
- table {x,y,z} getWaypoint(string name)
- table {name, x, y, z} getNearestWaypoint()
- bool isInWater()
- string getItemName(string instance)
- string getItemDescription(string instance)
- int getItemValue(string instance)
- setGuild(int id)
- int getGuildId()
- string getGuildName()
- class Way(string StartWP, string EndWP)
- string Way: start
- string Way::end
- int Way::getCountWaypoints()
- array<string> Way::getWaypoints()
Новые события клиента:
- onMobInteract(pointer, from, to)
- onExit()
Новые функции сервера:
- table {x,y,z} getWaypoint(string world, string wp_name)
- class Way(string StartWP, string EndWP)
- string Way: start //Read only Добавьте описание
- string Way::end //Read only
- int Way::getCountWaypoints()
- array<string> Way::getWaypoints()