Перейти к содержанию

Maximus

Администратор
  • Постов

    1 297
  • Зарегистрирован

  • Посещение

  • Победитель дней

    18

Весь контент Maximus

  1. Обновлено до 0.3.7 R3-1 - Исправлена проблема с неровным отображением полоски брони при включенном /hudscalefix
  2. Обновлено до 0.3.7 R3 - Исправлено отображение радара на широкоформатных мониторах. Теперь вместо вытянутой картинки в форме яйца отображается круг; - Команда /hudscalefix и параметр nohudscale = 1 в sa-mp.cfg могут использоваться для переключения формы радара; - Исправлена ошибка, связанная с использованием звука ID 0 в PlayerPlaySound, и появившаяся в версии 0.3.7-R2; - Актёры теперь снова смогут поворачиваться; - Обёртка над таймером, позволила исправить ошибку при вызове функции InterpolateCameraPos; - Добавлено больше проверок в клиенте на некорректные данные (синхронизация транспорта без водителя, прицеливание персонажа вверх/вниз).
  3. Релиз 0.3.7-DL состоялся. Победителей к сожалению нет.
  4. Конкурс продолжается, но теперь ждём не 0.3.8, а 0.3.7-DL.
  5. Релиз SA-MP 0.3.8 отменен и не будет выпущен в качестве основного обновления SA-MP. Отсутствует интерес к функции загрузки кастомных моделей у большинства существующих серверов SA-MP. Поскольку некоторые серверы по-прежнему хотят, чтобы функция загрузки кастомных моделей теперь была доступна, 0.3.8 будет переиздан как отдельная версия SA-MP под названием 0.3.7-DL, в которой загрузка моделей будет опциональной, а также будет иметь свои собственные списки серверов. Части существующего кода 0.3.8, которые не связаны с загрузкой моделей, будут перенесены в 0.3.7 последующими обновлениями. В конечном итоге функция загрузки кастомных моделей всё же будет частью основной версии SA-MP, но версия 0.3.8 будет пропущена.
  6. Администрация ресурса поздравляет всех с наступающим Новым 2018 Годом, желает счастья, здоровья, исполнения самых невероятных желаний в новом году. Хочу выразить благодарность людям, не забывающим нас и по-прежнему уделяющим внимание нашему серверу. К сожалению разработка мультиплеера для Grand Theft Auto V продвигается не так быстро как всем нам хотелось бы, но она всё же продолжается. На данный момент уже можно выделить несколько лидирующих мультиплееров, довольно неплохо продвинувшихся в функционале за прошедший год. Мы собрали небольшой тестовый сервер и ожидаем выхода очередной стабильной версии мультиплеера, после чего можно будет установить сервер на круглосуточной основе для широкого круга игроков. Всё это ожидается на первую половину 2018 года, т.е. уже совсем скоро. Сразу хочу отметить, что функционал сервера пока скудный и по-началу он будет скорее похож на Freeroam сервер. Но, надеюсь, постепенно и с вашей помощью и советами мы будем наращивать функционал. В качестве подарка от администрации нашего ресурса, все постоянные игроки, посетившие наш сервер с основных игровых аккаунтов с 30 декабря 2017 по 8 января 2018 года, получат единовременное денежное вознаграждение в размере 20 000 000 виртуальных долларов.
  7. Вышло обновление бета-версии SA-MP 0.3.8 RC4-4 - Удалено сообщение «Server timer wrapped», которое отображалось ошибочно. После некоторого тестирования я обнаружил, что в игре не было никаких негативных последствий от таймера.
  8. Вышло обновление бета-версии SA-MP 0.3.8 RC4-3 - Теперь актёры не будут поднимать руки вверх, когда в них целятся. - Увеличен лимит игрового таймера, чтобы исправить ошибки интерполяции камеры, хотя это увеличит риск обхода таймера. - Вы должны использовать загруженные txds как спрайты с тегом "mdl-ID:texturename". где "-ID" - это модель, добавленная с помощью функции AddSimpleModel. - Система textdraw, скорее всего, будет обновлена в будущих RC, с функциями подобными MaterialText, поэтому я бы не рекомендовал использовать загруженные текстуры для текстовых сообщений. - Максимальное количество слотов для спрайтов (sprite) увеличено со 100 до 200. - Добавлены дополнительные проверки txd. Клиент не будет принимать текстуры с шириной или высотой больше 2048 пикселей. - Выход из автомобиля, находящегося на созданных сервером объектах, теперь должен работать правильно.
  9. Вышло обновление бета-версии SA-MP 0.3.8 RC4-2 - Теперь при загрузке "2D эффектов" из скаченных кастомных моделей, клиент будет загружать только огни и эскалаторы. Все частицы уже доступны в SA-MP как отдельные объекты.
  10. Вышло обновление бета-версии SA-MP 0.3.8 RC4-1 - Теперь клиент будет отображать HTTP ошибку вместо "bad checksum" при попытке загрузки кастомных моделей с "битых" URL адресов. - Исправлена серверная ошибка: если функция RedirectDownload() вызывалась с "return 1" в коллбеке OnPlayerRequestDownload, то клиент не мог определить какой из способов загрузки кастомных моделей необходимо использовать. - Если функция SetSpawnInfo используется с кастомным скином, то он не будет сбрасываться на скин с ID 0.
  11. Вышло обновление бета-версии SA-MP 0.3.8 RC4 - Добавлена поддержка URL ссылок для загрузки моделей и текстур. Это означает, что вы можете размещать свои модели и текстуры на веб-сервере вместо игрового сервера SA-MP. Загрузка по URL-адресу осуществляется с помощью библиотеки libcurl версии 7.57.0, скомпилированной с поддержкой http, https, и zlib (gzip). - Если вам для загрузки по HTTP требуется прокси-сервер, то его адрес можно ввести в диалоговом окне Tools -> Settings в клиенте SA-MP. - Добавлены различные функции pawn для загрузки с редиректом. Боле подробно можно посмотреть в файле dl_redirect.pwn. - Добавлена функция GetPlayerCustomSkin(). Когда SetPlayerSkin используется для установки кастомного скина для игрока, функция GetPlayerSkin по-прежнему возвращает базовый скин, а не кастомный. Поэтому вместо неё вы должны использовать GetPlayerCustomSkin, которая вернёт идентификатор кастомного скина. Клиент и сервер SA-MP предполагают, что загрузка кастомных моделей может окончиться неудачей или, что модели могут не догрузиться, в этом случае базовый скин, используемый в AddCharModel(), по-прежнему останется основным. forward OnPlayerRequestDownload(playerid, type, crc); // вызывается когда игрок запрашивает загрузку native FindModelFileNameFromCRC(crc, retstr[], retstr_size); native FindTextureFileNameFromCRC(crc, retstr[], retstr_size); native RedirectDownload(playerid, url[]); native GetPlayerCustomSkin(playerid);
  12. Вышло обновление бета-версии SA-MP 0.3.8 RC3-4 - Пункт "FreeTXDs" из статистики, с открываемого по кнопке F5 экрана, удалён т.к. приводил к крашам некоторых игроков.
  13. Вышло обновление бета-версии SA-MP 0.3.8 RC3-3 - Добавлены дополнительные проверки для dff/txd.
  14. Вышли обновления бета-версий SA-MP 0.3.8 RC3-1 и 0.3.8 RC3-2 SA-MP 0.3.8 RC3-2 клиентское обновление - Выгрузка кастомных моделей, добавленная в RC3, вызывает краши у некоторых людей и по этой причине был отключен. SA-MP 0.3.8 RC3-1 клиентское обновление - Считыватель dff не мог прочитать расширение некоторых скинов.
  15. Вышло обновление бета-версии SA-MP 0.3.8 RC3 - Добавлен первый уровень проверок безопасности для загружаемых моделей/текстур. Дополнительные функции проверки безопасности будут добавляться в процессе выхода последующих бета версий 0.3.8 RC. Пока вы должны заходить только на те серверы, владельцам которых доверяете. - Теперь вы можете изменить расположение папки кэша моделей с помощью меню «Сервис» -> «Настройки» в клиенте SA-MP. - Объекты, созданные на загруженных кастомных моделях, теперь освобождаются из памяти после их удаления. - Добавлено сжатие данных при загрузке файлов с сервера. Примечание: загрузка тысяч небольших по весу файлов всё ещё будет медленной.
  16. Вышло обновление бета-версии SA-MP 0.3.8 RC2 - Максимальное количество объектов (MAX_OBJECTS) увеличено до 2000. - Исправлена ошибка отрисовки прицела снайперской винтовки. - В RC1 функция SelectObject выдавала ошибку и крашилась, если информация была недоступна. - Исправлена ошибка краша, связанная с моделями для скинов, которая была в 0.3.8 RC1. - Добавлен «лакальный» концепт кеша, чтобы не загружать большое количество моделей в игру. Эта функция ещё не доделана. Подробная информация об этом будет позже. - В RC1 потоковая передача могла быть сломана, если вы пытались телепортироваться из виртуального мира в тот же самый виртуальный мир. - Добавлена возможность установки времени, в диапазоне которого будут отображаться объекты кастомных моделей. - Теперь функции AddCharModel/AddSimpleModel можно вызывать из pawn. В настоящее время нет ограничений на возможность вызова этих функций, но имейте в виду, что если вы не вызываете их внутри OnFilterScriptInit/OnGameModeInit, вы рискуете, что некоторые игроки, которые уже находятся на сервере, возможно, не загрузили модели. native AddCharModel(baseid, newid, dffname[], txdname[]); native AddSimpleModel(virtualworld, baseid, newid, dffname[], txdname[]); native AddSimpleModelTimed(virtualworld, baseid, newid, dffname[], txdname[], timeon, timeoff);
  17. Видео с демонстрацией использования кастомных скинов https://youtu.be/0x8-vZqzOXA
  18. Добавлю от себя. Т.к. разработчики заявили о добавлении и других видов моделей, а модели для скинов и объектов уже сделаны, можно сделать вывод, что речь идёт о добавлении возможности создавать кастомные модели автомобилей. Ждём. А пока, вот несколько скриншотов, которые уже начали появляться. На них видны новые скины, а так же видно, что на широкоформатном мониторе, мини-карта (радар) больше не растягивается по горизонтали, а выглядит в виде круга. Скрины:
  19. Вероятно уже никто и не надеялся, что разработчики выпустят новую крупную версию SA-MP, но это всё же скоро произойдёт. Поэтому мы запускаем наш традиционный конкурс, необходимо угадать точную или приблизительную дату выхода новой версии SA-MP 0.3.8. Награды: 1-е место и 30 000 000 вирт. тому кто угадает точную дату официального релиза. 2-е место и 20 000 000 вирт. тому кто попадёт в плюс/минус один день от даты официального релиза. 3-е место и 10 000 000 вирт. тому кто попадёт в плюс/минус три дня от даты официального релиза. 4-е утешительное место и 5 000 000 вирт. тому кто попадёт в плюс/минус неделю от даты официального релиза. Форма заявки на участие: Никнейм на сервере. Дата предполагаемого выхода в формате ДД/ММ/ГГГГ К участию в конкурсе допускаются все зарегистрированные игроки нашего сервера, не имеющие текущего бана (запрета на вход). Заявку на участие можно оставить лишь раз. После проверки всех требований заявка будет зафиксирована в первом посте темы, во избежание редактирования дат. Один игрок может занять не более одного призового места. Заявки принимаются вплоть до официального выхода SA-MP 0.3.8. Заявки отправленные меньше чем за 24 часа до выхода релиза приняты не будут. В случае обнаружения попытки регистрации в конкурсе с помощью твинк-аккаунта к данному игроку будут применены штрафные санкции. Принятые заявки: EricWright (04/11/2017) wex (11/11/2017) Sery (10/01/2018)
  20. Maximus

    SA-MP 0.3.8 RC

    SA-MP 0.3.8RC В версии SA-MP 0.3.8 будет предоставлена возможность использования кастомных моделей на стороне сервера. В настоящее время уже поддерживаются кастомные объекты и скины игроков, а в будущем планируются и другие. Т.к. эта функция вносит крупные изменения, некоторым серверам ещё рано переходить на 0.3.8 RC, а пока RC версия находится в тестировании, владельцы серверов получат достаточное количество времени для планирования изменений. Эти новые функции потребуют некоторого времени для формализации, поэтому будьте терпеливы. И хотя уже есть несколько новых функций безопасности, связанных с кастомными моделями, но они ещё не включены в состав текущей сборки. Используйте RC версию только с людьми, которым вы доверяете, поскольку в кастомных моделях GTA:SA могут находиться неизвестные уязвимости. Обновления: SA-MP 0.3.8 RC4-4 клиентское обновление - Удалено сообщение «Server timer wrapped», которое отображалось ошибочно. После некоторого тестирования я обнаружил, что в игре не было никаких негативных последствий от таймера. SA-MP 0.3.8 RC4-3 клиентское обновление - Теперь актёры не будут поднимать руки вверх, когда в них целятся. - Увеличен лимит игрового таймера, чтобы исправить ошибки интерполяции камеры, хотя это увеличит риск обхода таймера. - Вы должны использовать загруженные txds как спрайты с тегом "mdl-ID:texturename". где "-ID" - это модель, добавленная с помощью функции AddSimpleModel. - Система textdraw, скорее всего, будет обновлена в будущих RC, с функциями подобными MaterialText, поэтому я бы не рекомендовал использовать загруженные текстуры для текстовых сообщений. - Максимальное количество слотов для спрайтов (sprite) увеличено со 100 до 200. - Добавлены дополнительные проверки txd. Клиент не будет принимать текстуры с шириной или высотой больше 2048 пикселей. - Выход из автомобиля, находящегося на созданных сервером объектах, теперь должен работать правильно. SA-MP 0.3.8 RC4-2 клиентское обновление - Теперь при загрузке "2D эффектов" из скаченных кастомных моделей, клиент будет загружать только огни и эскалаторы. Все частицы уже доступны в SA-MP как отдельные объекты. SA-MP 0.3.8 RC4-1 клиент/серверное обновление - Теперь клиент будет отображать HTTP ошибку вместо "bad checksum" при попытке загрузки кастомных моделей с "битых" URL адресов. - Исправлена серверная ошибка: если функция RedirectDownload() вызывалась с "return 1" в коллбеке OnPlayerRequestDownload, то клиент не мог определить какой из способов загрузки кастомных моделей необходимо использовать. - Если функция SetSpawnInfo используется с кастомным скином, то он не будет сбрасываться на скин с ID 0. SA-MP 0.3.8 RC4 клиент/серверное обновление - Добавлена поддержка URL ссылок для загрузки моделей и текстур. Это означает, что вы можете размещать свои модели и текстуры на веб-сервере вместо игрового сервера SA-MP. Загрузка по URL-адресу осуществляется с помощью библиотеки libcurl версии 7.57.0, скомпилированной с поддержкой http, https, и zlib (gzip). - Если вам для загрузки по HTTP требуется прокси-сервер, то его адрес можно ввести в диалоговом окне Tools -> Settings в клиенте SA-MP. - Добавлены различные функции pawn для загрузки с редиректом. Боле подробно можно посмотреть в файле dl_redirect.pwn. - Добавлена функция GetPlayerCustomSkin(). Когда SetPlayerSkin используется для установки кастомного скина для игрока, функция GetPlayerSkin по-прежнему возвращает базовый скин, а не кастомный. Поэтому вместо неё вы должны использовать GetPlayerCustomSkin, которая вернёт идентификатор кастомного скина. Клиент и сервер SA-MP предполагают, что загрузка кастомных моделей может окончиться неудачей или, что модели могут не догрузиться, в этом случае базовый скин, используемый в AddCharModel(), по-прежнему останется основным. forward OnPlayerRequestDownload(playerid, type, crc); // вызывается когда игрок запрашивает загрузку native FindModelFileNameFromCRC(crc, retstr[], retstr_size); native FindTextureFileNameFromCRC(crc, retstr[], retstr_size); native RedirectDownload(playerid, url[]); native GetPlayerCustomSkin(playerid); SA-MP 0.3.8 RC3-4 клиентское обновление - Пункт "FreeTXDs" из статистики, с открываемого по кнопке F5 экрана, удалён т.к. приводил к крашам некоторых игроков. SA-MP 0.3.8 RC3-3 клиентское обновление - Добавлены дополнительные проверки для dff/txd. SA-MP 0.3.8 RC3-2 клиентское обновление - Выгрузка кастомных моделей, добавленная в RC3, вызывает краши у некоторых людей и по этой причине был отключен. SA-MP 0.3.8 RC3-1 клиентское обновление - Считыватель dff не мог прочитать расширение некоторых скинов. SA-MP 0.3.8 RC3 клиент/серверное обновление - Добавлен первый уровень проверок безопасности для загружаемых моделей/текстур. Дополнительные функции проверки безопасности будут добавляться в процессе выхода последующих бета версий 0.3.8 RC. Пока вы должны заходить только на те серверы, владельцам которых доверяете. - Теперь вы можете изменить расположение папки кэша моделей с помощью меню «Сервис» -> «Настройки» в клиенте SA-MP. - Объекты, созданные на загруженных кастомных моделях, теперь освобождаются из памяти после их удаления. - Добавлено сжатие данных при загрузке файлов с сервера. Примечание: загрузка тысяч небольших по весу файлов всё ещё будет медленной. SA-MP 0.3.8 RC2 клиент/серверное обновление - Максимальное количество объектов (MAX_OBJECTS) увеличено до 2000. - Исправлена ошибка отрисовки прицела снайперской винтовки. - В RC1 функция SelectObject выдавала ошибку и крашилась, если информация была недоступна. - Исправлена ошибка краша, связанная с моделями для скинов, которая была в 0.3.8 RC1. - Добавлен «лакальный» концепт кеша, чтобы не загружать большое количество моделей в игру. Эта функция ещё не доделана. Подробная информация об этом будет позже. - В RC1 потоковая передача могла быть сломана, если вы пытались телепортироваться из виртуального мира в тот же самый виртуальный мир. - Добавлена возможность установки времени, в диапазоне которого будут отображаться объекты кастомных моделей. - Теперь функции AddCharModel/AddSimpleModel можно вызывать из pawn. В настоящее время нет ограничений на возможность вызова этих функций, но имейте в виду, что если вы не вызываете их внутри OnFilterScriptInit/OnGameModeInit, вы рискуете, что некоторые игроки, которые уже находятся на сервере, возможно, не загрузили модели. native AddCharModel(baseid, newid, dffname[], txdname[]); native AddSimpleModel(virtualworld, baseid, newid, dffname[], txdname[]); native AddSimpleModelTimed(virtualworld, baseid, newid, dffname[], txdname[], timeon, timeoff); Как работают кастомные модели в SA-MP Кастомные модели хранятся на сервере SA-MP, обычно в папке «models». Когда игрок подключается к серверу, клиент получает с сервера весь список кастомных моделей, используемых на нём. Клиент игроков будет загружать модели по мере необходимости, а не все сразу при подключении, и сохранять их кеш в папке «cache». Каждый сервер, к которому подключается игрок, будет иметь отдельное хранилище под кеши моделей. Этот локальный кеш хранится в папке по пути: Documents\GTA San Andreas User Files\SAMP\cache + IP.Port сервера. Загрузка кастомных скинов начинается сразу при подключении к серверу, так как игра не может быть приостановлена ​​для загрузки скинов. Для объектов, прикрепляющихся к игроку, таких как аксессуары, загрузка так же начинается при коннекте к серверу. Объекты, расположенные на карте, будут загружаться в зависимости от того в каком виртуальном мире находится игрок. Это отзначает, что могут существовать виртуальные миры, объекты которых не нужно загружать игроку, пока он не войдёт в них. Формат модели Формат скинов такойже как и у стандартных скинов игры. Для моделей объектов требуются коллизии связанные с dff и эти коллизии можно добавить к модели с помощью утилиты kdff tool. Основные инструменты моделирования для GTA:SA написаны для 3dsmax, однако, для программы Blender есть и другие инструменты. Здесь я написал короткий учебник по экспорту из Blender. Определение кастомных моделей в файле artwork.cfg Кастомные модели в настоящее время описываются в серверном файле artwork.cfg. Строка AddCharModel используется для добавления новой модели скина, а AddSimpleModel используется для определения кастомного объекта, включая как объекты игрового мира, так и объекты, которые будут прикрепляться к игрокам в виде аксессуаров. Скины игроков используют диапазон идентификаторов от 20000 до 30000 (всего 10000 слотов) Объекты используют стандартные идентификаторы от -1000 до -30000 (всего 29000 слотов) Другие исправления функционала версии 0.3.7 - Контур радара теперь должен правильно масштабироваться на мониторах с широкоформатным (16:9) разрешением. - Ошибка с функцией PlayerPlaySound и звуком ID 0 должна быть исправлена. - Актёры теперь могут снова поворачиваться. Загрузки: Клиент 0.3.8 RC4 SA-MP 0.3.8 RC4-4 Client Installer SA-MP 0.3.8 RC4-3 Client Installer SA-MP 0.3.8 RC4-2 Client Installer SA-MP 0.3.8 RC4-1 Client Installer SA-MP 0.3.8 RC4 Client Installer Сервер 0.3.8 RC4 SA-MP 0.3.8 RC4-1 Windows Server SA-MP 0.3.8 RC4 Windows Server SA-MP 0.3.8 RC4-1 Linux Server SA-MP 0.3.8 RC4 Linux Server Клиент 0.3.8 RC3 SA-MP 0.3.8 RC3-4 Client Installer SA-MP 0.3.8 RC3-3 Client Installer SA-MP 0.3.8 RC3-2 Client Installer SA-MP 0.3.8 RC3-1 Client Installer Сервер 0.3.8 RC3 SA-MP 0.3.8 RC3 Windows Server SA-MP 0.3.8 RC3 Linux Server Клиент 0.3.8 RC2 SA-MP 0.3.8 RC2 Client Installer Сервер 0.3.8 RC2 SA-MP 0.3.8 RC2 Windows Server Клиент 0.3.8 RC1 SA-MP 0.3.8 RC1 Client Installer Сервер 0.3.8 RC1 SA-MP 0.3.8 RC1 Windows Server
  21. И снова заработал. Какая-то неразбериха с этим списком творится, его то включают, то отключают. Будем надеяться, что всё же его оставят включенным.
  22. 24 сентября 2017 года разработчики SAMP выпустили обновление клиента. Незадолго до этого крупные серверы подверглись сетевым атакам. Видимо после этого разработчики решили залатать несколько дыр в своём мультиплеере. И, что самое интересное, кроме тех самых заплаток и небольших изменений с функцией воспроизведения звуков была восстановлена нормальная работа вкладки Internet. Т.е. на данный момент все сервера, а не только те кто оплатили вкладку Hosted, отображаются на вкладке Internet и их могут найти игроки, установившие последнюю версию SA-MP 0.3.7 R2. Ситуация на самом деле абсурдная. Если разработчики намеренно отключали её, чтобы больше зарабатывать, то нет никакого смысла в восстановлении работы этой вкладки сейчас. Если же это была действительно поломка, то исправление этого бага, который поубивал тысячи серверов, закрывшихся из-за нехватки игроков, это просто неприкрытое свинство по отношению к своему же комьюнити. Как всегда никаких подробностей от официальных лиц - нет. Поэтому точно сказать что же произошло нельзя. Советуем обновить свой клиент до последней на данный момент версии SA-MP 0.3.7 R2. Мы будем и дальше следить за ситуацией, оставайтесь с нами.
  23. Обновлено до 0.3.7 R2 - Версия 0.3.7 R2 решает проблему со списком серверов, который был уязвим для спуфинг атак. - Изменён протокол запросов. Если вы отфильтровываете пакеты файрволом по порту, то необходимо удалить этот фильтр. - Были внесены некоторые изменения в способ обработки клиентом функции PlayerPlaySound. Звук с ID 1 можно использовать, чтобы отключить внешние звуки окружения (например шум ветра), для создания интерьеров. Система звукового окружения игры используется для всех звуков ниже идентификатора 1000, что означает, что многие звуки окружения, которые ранее не работали, теперь могут быть использованы. Звук с ID 0 можно использовать для остановки текущего звука или возврата нормальной атмосферы игры. Пожалуйста, следите за обновлениями.
×
×
  • Создать...