Sondragon
Участник форума
- Регистрация
- 10 Фев 2013
- Сообщения
- 218
- Благодарности
- 117
- Баллы
- 200
- Первое сообщение
- #1
Платформа игры: "Готика 1"
Рабочее название: Gothic Online
Версия: 0.4.6a
Язык: Английский, Польский, Русский
Вес: ~17,6 мб
Автор/разработчик: Sative (V0ID), Bimbol
Сайт проекта: gothic-online.com.pl
Русский сайт проекта: gothic-online.ru
Группа ВКонтакте: vk.com/gothic_online
(участники группы могут скачивать файлы без рекламы и на высокой скорости, подробнее в разделе меню "ссылки и инструкции")
IP адрес Русского тест сервера: 46.39.224.200:10001
Статус: Alpha
Дата релиза: 25.01.2015
Дополнительные ссылки:
Gothic Online Wiki (PL)
Скачать версию 0.4.6 alpha
Описание:
Gothic Online - многопользовательский мультиплеер для игры Готика 1, включает в себя возможность создания игровых режимов любого характера с помощью интерпретируемого языка программирования Squirrel. Имеет синхронизацию на большую часть элементов игры. Также есть возможность кооперативного прохождения.
Инструкция:
- устанавливаем игру Готика 1,
- устанавливаем клиент Gothic Online,
- удаляем из папки Gothic/Data файл Buras_Gothic2Font_Port.vdf,
- запускаем клиент и добавляем IP адрес сервера в избранное или ищем его в списке серверов,
- кликаем дважды по серверу и начинаем игру.
0.4.6a (28.08.15)
Список изменений:
- Исправлен баг с факелами.
- Клиент теперь работает и на Windows XP.
- Оптимизирован поток данных (просто сравните количество пакетов, отправляемых на версии 0.4.5a с версией 0.4.6a нажав клавишу F1).
- Абсолютно все анимации синхронизированы и должны работать.
- Краш игры и вылет с сервера теперь не должен происходить часто.
- Linux сервер теперь доступен.
- Исправлен баг с факелами.
- Клиент теперь работает и на Windows XP.
- Оптимизирован поток данных (просто сравните количество пакетов, отправляемых на версии 0.4.5a с версией 0.4.6a нажав клавишу F1).
- Абсолютно все анимации синхронизированы и должны работать.
- Краш игры и вылет с сервера теперь не должен происходить часто.
- Linux сервер теперь доступен.
0.4.5a (21.08.15)
Обновление для мультиплеера Готики 1.
Список изменений:
- Добавлена клиент функция disableKey.
- Исправлено восстановление игроков, что должно устранить проблемы с синхронизацией.
- Теперь сервер намного быстрее обрабатывает запросы игроков.
- Заблокирована возможность редактирования клиентских скриптов.
Если вы редактируете их, никто не сможет присоединиться к серверу.
- Удален BagTrup и прочий ненужный мусор прошлых версий.
Список изменений:
- Добавлена клиент функция disableKey.
- Исправлено восстановление игроков, что должно устранить проблемы с синхронизацией.
- Теперь сервер намного быстрее обрабатывает запросы игроков.
- Заблокирована возможность редактирования клиентских скриптов.
Если вы редактируете их, никто не сможет присоединиться к серверу.
- Удален BagTrup и прочий ненужный мусор прошлых версий.
0.4.4а (28.05.15)
Список изменений:
Мини-обновление, добавляющее недостающие функции. В первую очередь данной обновление связано с добавлением графического интерфейса.
Список изменений:
Исправлен поток анимаций.
Добавлен протокол go://ip_adress":"port (без кавычек, ибо этот форум переделывает в смайл), данным образом теперь можно создать кнопку входа на сервер на веб-страницах или в любом другом удобном Вам месте.
Модифицирован клиент-callback onKey, который теперь возвращает ID клавиши и её символ.
Модифицирован клиент-callback:
Мини-обновление, добавляющее недостающие функции. В первую очередь данной обновление связано с добавлением графического интерфейса.
Список изменений:
Исправлен поток анимаций.
Добавлен протокол go://ip_adress":"port (без кавычек, ибо этот форум переделывает в смайл), данным образом теперь можно создать кнопку входа на сервер на веб-страницах или в любом другом удобном Вам месте.
Модифицирован клиент-callback onKey, который теперь возвращает ID клавиши и её символ.
Модифицирован клиент-callback:
- onTakeFocus
- onLostFocus
- onRenderNickname.
- onTakeFocus
- onLostFocus.
- GetLanguage
- getTextWidth
- getFontHeight
- getLetterDistance
- getLetterWidth.
0.4.3а (19.05.15)
Список изменений:
- Исправлена ошибка с отсутствием столкновений между игроками после смерти
- Добавлена синхронизация луков и арбалетов, теперь видны стрелы, а также видно, как цель получает урон
- Исправлен баг с исчезновением оружия/брони и других предметов.
- Исправлен баг с двойным оружием
- Защита при ударе мечом была синхронизирована со стороны сервера, что эффективнее
- Теперь в бою не будет ничьей
- Добавлены звуки и видимость крови
- Улучшена синхронизация MOBSI объектов
- Добавлена синхронизация дня и погоды
- Добавлена полностью функционирующая Русская раскладка (смена на SHIFT + ALT) by Silvio
- Функция destroyAllChestInWorld() изменена на destroyAllVobsInWorld()
- Исправлен курсор
- Убрана функция require со стороны сервера и клиента
- Исправлена функция splitString (Squirrel имеет встроенную)
- Добавлена функция import(file) для импорта различных скриптов
- Добавлена функция enableMarvin(true/false) - включает или отключает марвин
- Добавлена функция enableCameraMovementl(true/false) - включает или отключает движение камеры
- Добавлена функция enableResetModel(true/false) - включает или отключает перезапуск модели при использовании клавиши Т
- Добавлена функция resetModel()
- Добавлена функция showPlayerStatus(true/false) - включает или отключает видимость чата, панели и другие вещи с экрана
- Добавлена функция callServerFunc(functionName, params) - вызывает функцию на стороне сервера
- Добавлен параметр top в createDraw(text, font, x, y, r, g, b, top) (true/false) которая устанавливает текст под курсором, или выше него
- Исправлены ошибки в функции hexToRGB
- Добавлена функция callClientFunc(pid, functionName, params) которая вызывает функцию на стороне клиента
- Добавлена поддержка внешних модулей написанных на C/C++, функция import(file)
- Подправлена функция sscanf
0.4.2а (30.04.15)
Список изменений:
- Исправлены ошибки с обновлением пинга
- onTakeFocus(npcname,x,y,z,synchronized)
- onLostFocus(npcname,synchronized)
- onRenderNickname(npcname,x,y)
- destroyVobsInWorld(x,y,z,rage)
- getFocus()
0.4.1а (27.04.15)
Список изменения:
- Увеличена частота streamer'a до 1 секунды
- Исправлена ошибка с timerach
- Исправлены непредвиденные лаги
- Исправлены краши клиента при не правильной версии, или потере соединения
- Если нажать на клавишу ESC при открытом чате, то чат будет закрыт и стёрт весь введённый текст
- Исправлена ошибка мастера-сервера
- Исправлена синхронизация времени MDS (например, после применения зелья ускорения)
- Поправлена синхронизация MDS
- Добавлена синхронизация интерактивных вобов (двери, сундуки, ворота и т.п.)
- Аргумент таймера теперь может принимать любые числовые значения (включая вещественные числа)
- onUseItem(itemInstance, itemAmount, hand)
- onMobTrigger(mobName, x, y, z, type)
- onMobUntrigger(mobName, x, y, z, type)
- removeOverlay(mds), destroyAllChestInWorld()
- setOverlay(mds) изменена на applyOverlay(mds)
0.4a (22.04.15)
Список изменений:
Новые функции клиента:
Актуальные ссылки на загрузку клиента & сервера:
http://gothic-online.com.pl/wiki/index.php/Pobierz
Оригинальные функции, которые еще не занесены на вики:
Клиент: http://pastebin.com/amhyVfRh
Сервер: http://pastebin.com/AtRWnNW4
Компилятор скриптов: http://www.mediafire.com/download/5e62thr4eccnn0s/GO_Compiler.zip
- Добавлена синхронизация MDS
- Добавлена синхронизация боевых стоек
- Клавиши, указанные в onKey автоматически блокируются при активации чата
- Исправлена ошибка onClick, вызов функции происходил несколько раз
- Позиция курсора теперь числится как целое число
- Исправлены краши связанные с текстурами, респауном игроков, сменой инстанса
- Добавлена система контроля пинга, если ваш пинг 500+, то Вас кикает с сервера
- Исправлены ошибки в функциях splitString и sscanf
- Исправлена ошибка с функцией giveItem
- Исправлены ошибки с таймерами
- Улучшена глобальная синхронизация
- Изменена скорость ввода текста в чат на 120-160 символов в секунду
- Ошибки в клиентских скриптах логируются в GO_Log.txt
- Изменен скриптовой язык на Squirrel (http://squirrel-lang.org/)
Новые функции клиента:
- enableEq
- getResolution
- require
- setLevel
- getLevel
- setExperience
- getExperience
- setNextLevelExperience
- getNextLevelExperience
- setLearnPoints
- getLearnPoints
- setSkillOpenLocks
- getSkillOpenLocksLevel
- getSkillOpenLocksValue
- setSkillPickPocket
- getSkillPickPocketLevel
- getSkillPickPocketValue
- setMagicLevel
- getMagicLevel
- setAcrobatic
- getAcrobatic
- setSneak
- getSneak
- getItemDescription
- getItemValue
- getCursorTexture
- setWeaponSkill
- getWeaponSkill
- getAnimationID
- getAnimationName
- getAdditionalVisual
- setAdditionalVisual
- hasItem
- getEq
- sendVisual
- setOverlay
- setTexture
- getTexture
- setTexturePosition
- getTexturePosition
- setTextureSize
- getTextureSize
- setTextureVisible
- isTextureVisible
- onOpenInventory
- onCloseInventory
- setPlayerVirtualWorld
- getPlayerVirtualWorld
- require
Актуальные ссылки на загрузку клиента & сервера:
http://gothic-online.com.pl/wiki/index.php/Pobierz
Оригинальные функции, которые еще не занесены на вики:
Клиент: http://pastebin.com/amhyVfRh
Сервер: http://pastebin.com/AtRWnNW4
Компилятор скриптов: http://www.mediafire.com/download/5e62thr4eccnn0s/GO_Compiler.zip
0.3a (05.04.15)
Список изменений:
- Добавлена вставка интерактивных вобов
- Добавлен компилятор скриптов
- Добавлена поддержка SQLite;
- Исправлены многие баги и ошибки версии 0.2a
- setCameraBeforeHero
- enableInterface
- getPing
- getInstance
- setInstance
- createVob
- destroyVob
- getVobRotation
- setVobRotation
- getVobPosition
- setVobPosition
- setVobCollision
- setDefaultCamera
- setCameraBehindVob
- onProgramName
- onUnconscious
- onStandUp
- onTake
- onDrop
Последнее редактирование модератором: