Gothic 2 Online 0.1b dev 6 — RELEASE.
После нескольких месяцев работы над новой версией она наконец-то реализована.
Список исправлений:
- Исправлена ошибка с невидимостью сервера в общем списке, из-за слишком длинного текста в описании.
- Исправлен вылет при входе в игру.
- Исправлена ошибка при выходе из игры, с помощью функции exitGame ().
- Исправлена ошибка с неправильным числом игроков на сервере в лаунчере.
- Исправлена ошибка с отображением имен интерактивных объектов.
- Исправлена ошибка с отображением курсора.
- Исправлена идентификация некоторых клавиш.
- Исправлена ошибка с вылетом из игры, когда язык игрового режима перемешивался с другими языками, на которых написан клиент.
- Исправлен вылет при использовании магии.
- Исправлена ошибка с неработающей функцией enableUnconscious.
- Исправлена проблема с переходом к виду от "первого лица" при использовании буквы "F" в чате.
- Исправлена ошибка с неправильной идентификацией анимаций.
- Исправлена ошибка с откатом настроенного размера "баров", при открытии меню игры.
- Исправлена ошибка с нерабочими ссылками в описании сервера.
- Исправлена ошибка с подключением к игре при использовании неправильного IP адреса в протоколе g2o://.
- Исправлена ошибка с таймерами.
- Исправлена ошибка с callClient/ServerFunc bool value.
Список изменений:
- Теперь при ошибке в скриптах, ошибка отображается и в консоли сервера.
- Добавлена возможность оперировать введенным текстом, а именно: вставлять, копировать и редактировать его в нужном месте.
- Описание сервера ограничено до 512 символов.
- Добавлена возможность преобразования любого числового типа данных в булевой тип squirrel.
- Теперь клиент скрипты компилируются автоматически.
- Добавлено деление на синхронизированные и несинхронизированные итемы.
- Добавлена конфигурация <module src="path in module/ dir" type="client or server"/> для загрузки модулей.
- Добавлено автоматическое отключение "бессмертия".
- Установлено ограничение, теперь на сервере может находиться максимум 512 игроков.
- Изменено имя функции getMyID на getID.
- Изменено имя функции isConnected на isPlayerConnected.
- Изменено имя функции getPosition на getPlayerPosition.
- Теперь функция onHit будет вызываться не только по отношению к тому, кого ударяют, но одновременно и к тому, кто ударяет.
- Теперь при "поражении" персонажа функция onUnconscious будет вызывать значение несколько значений (ниже 0 - убит, выше 0 - повален на землю).
- Функции onDropItem и onTakeItem теперь имеют полноценную синхронизацию.
- Дравы теперь работают быстрее.
А также другие, более мелкие изменения.
Добавлены функции клиента:
- getCameraVob().
- getVobWorldList().
- getVobType(pVob).
- getVobFileName(pVob).
- getVobName(pVob).
- setVobName(pVob, vobName).
- setVobLocked(pVob, toggle).
- isVobLocked(pVob).
- setVobKey(pVob, keyInstance).
- enableCameraMovement(toggle).
- enableHeroMovement(toggle).
- getNetworkStats().
- getStreamedPlayers().
- getStreamedItems().
- getMaxSlots().
- getStreamedItems().
- getFocusName().
- getItemModel(instance).
- getChatInputText().
- chatInputSetText(text).
Добавлены клиент каллбэки:
- getFocusID().
- onEquip(instance, synchronized).
- onUnequip(instance, synchronized).
- onShoot().
Добавлены функции сервера:
- isPlayerSpawned.
- isPlayerDead.
- isPlayerUnconscious
- getPlayerScale
- getPlayerFatness.
- getPlayerHealth.
- getPlayerMaxHealth.
- getPlayerMana.
- getPlayerMaxMana.
- getPlayerWeaponMode.
- getPlayerInstance.
- getPlayerFaceAni.
- getPlayerAnimationID.
- getPlayerArmor.
- getPlayerHelmet.
- getPlayerMeleeWeapon.
- getPlayerRangedWeapon.
- getPlayerMagicItem.
- getPlayerVisual.
- getPlayerLeftHand.
- getPlayerRightHand.
- spawnPlayer.
- unspawnPlayer.
После нескольких месяцев работы над новой версией она наконец-то реализована.
![[Image: go_logo.png]](http://gothic-online.com.pl/forum/images/Carbon/go_logo.png)
Список исправлений:
- Исправлена ошибка с невидимостью сервера в общем списке, из-за слишком длинного текста в описании.
- Исправлен вылет при входе в игру.
- Исправлена ошибка при выходе из игры, с помощью функции exitGame ().
- Исправлена ошибка с неправильным числом игроков на сервере в лаунчере.
- Исправлена ошибка с отображением имен интерактивных объектов.
- Исправлена ошибка с отображением курсора.
- Исправлена идентификация некоторых клавиш.
- Исправлена ошибка с вылетом из игры, когда язык игрового режима перемешивался с другими языками, на которых написан клиент.
- Исправлен вылет при использовании магии.
- Исправлена ошибка с неработающей функцией enableUnconscious.
- Исправлена проблема с переходом к виду от "первого лица" при использовании буквы "F" в чате.
- Исправлена ошибка с неправильной идентификацией анимаций.
- Исправлена ошибка с откатом настроенного размера "баров", при открытии меню игры.
- Исправлена ошибка с нерабочими ссылками в описании сервера.
- Исправлена ошибка с подключением к игре при использовании неправильного IP адреса в протоколе g2o://.
- Исправлена ошибка с таймерами.
- Исправлена ошибка с callClient/ServerFunc bool value.
Список изменений:
- Теперь при ошибке в скриптах, ошибка отображается и в консоли сервера.
- Добавлена возможность оперировать введенным текстом, а именно: вставлять, копировать и редактировать его в нужном месте.
- Описание сервера ограничено до 512 символов.
- Добавлена возможность преобразования любого числового типа данных в булевой тип squirrel.
- Теперь клиент скрипты компилируются автоматически.
- Добавлено деление на синхронизированные и несинхронизированные итемы.
- Добавлена конфигурация <module src="path in module/ dir" type="client or server"/> для загрузки модулей.
- Добавлено автоматическое отключение "бессмертия".
- Установлено ограничение, теперь на сервере может находиться максимум 512 игроков.
- Изменено имя функции getMyID на getID.
- Изменено имя функции isConnected на isPlayerConnected.
- Изменено имя функции getPosition на getPlayerPosition.
- Теперь функция onHit будет вызываться не только по отношению к тому, кого ударяют, но одновременно и к тому, кто ударяет.
- Теперь при "поражении" персонажа функция onUnconscious будет вызывать значение несколько значений (ниже 0 - убит, выше 0 - повален на землю).
- Функции onDropItem и onTakeItem теперь имеют полноценную синхронизацию.
- Дравы теперь работают быстрее.
А также другие, более мелкие изменения.
Добавлены функции клиента:
- getCameraVob().
- getVobWorldList().
- getVobType(pVob).
- getVobFileName(pVob).
- getVobName(pVob).
- setVobName(pVob, vobName).
- setVobLocked(pVob, toggle).
- isVobLocked(pVob).
- setVobKey(pVob, keyInstance).
- enableCameraMovement(toggle).
- enableHeroMovement(toggle).
- getNetworkStats().
- getStreamedPlayers().
- getStreamedItems().
- getMaxSlots().
- getStreamedItems().
- getFocusName().
- getItemModel(instance).
- getChatInputText().
- chatInputSetText(text).
Добавлены клиент каллбэки:
- getFocusID().
- onEquip(instance, synchronized).
- onUnequip(instance, synchronized).
- onShoot().
Добавлены функции сервера:
- isPlayerSpawned.
- isPlayerDead.
- isPlayerUnconscious
- getPlayerScale
- getPlayerFatness.
- getPlayerHealth.
- getPlayerMaxHealth.
- getPlayerMana.
- getPlayerMaxMana.
- getPlayerWeaponMode.
- getPlayerInstance.
- getPlayerFaceAni.
- getPlayerAnimationID.
- getPlayerArmor.
- getPlayerHelmet.
- getPlayerMeleeWeapon.
- getPlayerRangedWeapon.
- getPlayerMagicItem.
- getPlayerVisual.
- getPlayerLeftHand.
- getPlayerRightHand.
- spawnPlayer.
- unspawnPlayer.
Команда Gothic Online поздравляет всех с наступающим Новым Годом!