Новый клиент SAMP 0. R2 RPG сервер GTA SAMPНовый клиент SAMP 0. R2. Добавлено 0. Автор SIMENSПриветствуем всех игроков нашего проекта Хотелось бы сообщить всем о том, что вышла новая версия клиента игры SAMP 0. R2. Данное обновление не является критическим, но рекомендуем обновиться всем Что изменилось в новой весрии Устранена уязвимость в браузере, позволявшая отправлять поддельные ответы на запросы от имени других серверов. Внесены изменения в работу функции Player. Play. Sound. Теперь ID 1 может использоваться для отключения фонового звука в интерьере 0 шум ветра, а ID 1 для остановки текущего звука иили возвращения фонового звука. Самп 0.3.7 R2' title='Самп 0.3.7 R2' />Кроме того, теперь работает множество других звуков, чей ID меньше 1. Скачать новый клиент http files. R2 install. exe. Http SAMP 0. Скачать Клиент http Сервер. Вышел в свет SAMP 0. R2. Обновления в новой версии сервера Добавлена защита против хакеров, которые спамят сообщениями. И недавно он решил обновить сервера на 0. R2. А потом примерно через неделю он выпустил уже клиент, SAMP 0. R2. Наши сервера Galax. Y I 1. 76. 3. 2. Galax. Y II 1. 76. Galax. Y III 1. Скачать Самп 0. R22Приятной игры на серверах Galax. Также есть одно недокументированное изменение ещ из R1. Недокументированные изменения Со скинов 1. Обновление 0. 3. 7 R2 Добавлена защита от хакеров, спамящих сообщениями о подключении. Повесть 2 Класс здесь. Добавлена проверка ID оружия в случае, если оружие не было проверено скриптом в On. Player. Weapon. Shot. Раньше читеры могли отсылать фейковые данные о выстрелах с неправильным ID оружия, вызывая зависания и краши клиентов у других игроков. Теперь актры по умолчанию неуязвимы это может понадобиться позже, чтобы исправить баг с неправильным углом поворота актров в клиенте. В server. cfg добавлена переменная conncookies число для отключения системы куки файлов при подключении, добавленной в 0. Также добавлена переменная cookielogging, с помощью которой можно отключить логирование выдачи куки файлов, запрошенных только что подключившимися игроками. Добавлена функция SHA2. Новый вид переменных аналогичен PVarам похожие названия функций и констант типов данных, но не закреплены за определнными игроками и существуют в течение всего периода работы сервера, в т. Если вам нужно неограниченное количество переменных лучше продолжайте пользоваться плагином GVar от Incognito. Это значит, что сервер берт на себя хранение хендлов, обеспечивая безопасность при указании неправильных индексов. Тем самым исправлены краши из за неправильных хендлов. Добавлено несколько новых функций для работы с SQLite PHP код native db. Он предназначен для форматирования строковых значений, как и. Нововведение может быть полезно для защиты от SQL инъекций. Добавлена консольная переменная db. Добавлена переменная db. Раньше эти функции крашили из за неправильных номеров строк и названий полей. Исправлен баг в реализации хеширования SHA2. SHA2. 56. Исправлен баг в функциях Get. PVars. Upper. Index и Get. SVars. Upper. Index, из за которого функции возвращали 1 даже после того, как все PVarыSVarы на сервере были удалены. По поводу новых SVarов нельзя сказать, что это такая уж нужная фича. Похожий функционал уже давно реализован в плагине GVar от Incognito. Если верить результатам теста в теме с релизом плагина GVar на sa mp. SVarам не намного быстрее, чем к GVarам, но чем больше создавать SVarов, тем меньше будет скорость доступа к ним, поэтому GVarы в определнных ситуациях могут оказаться эффективнее. К тому же, в SVarах нет возможности задания ID серверной переменной. Для сравнения, в GVar есть возможность создания переменных с одинаковыми именами и разными ID таким образом в GVarах можно хранить, например, свойства игроков по аналогии с PVar, домов, бизнесов, etc. Кроме того, в SA MP лимиты установлены практически на вс это, скорее, закономерность, чем случайность. Да да, SVarы не исключение, под них память выделена статически, как и для PVarов. Для сравнения, количество GVarов не ограничено память для них выделяется динамически. В оригинальной теме с релизом и на SA MP wiki ещ нет никакой информации об ограничениях, но опытным путм я выяснил, что можно создать до 2. SVarов. Вот код, который я использовал, можете проверить PHP код include lt a. Многие владельцы серверов хранят пароли в незашифрованном виде или легко расшифровываемом, если кто то. Теперь таким нубам больше не будет оправдания отныне SA MP поддерживает хеширование. Тем не менее, остатся спорным вопрос по поводу того, нужны ли вообще в SA MP эти функции. Запросы к SQLite выполняются в одном потоке со скриптами, останавливая их выполнение это может оказаться неприемлимым на серверах с большим количеством игроков. Для сравнения, в плагине My. SQL от Blue. G предусмотрено создание неблокирующих запросов, выполняющихся в отдельном потоке. Отдельного внимания заслуживает спецификатор. Интересно, если такую меру защиты от SQL инъекций добавили только сейчас, как от инъекций защищались раньше Лично мне приходит в голову только костыль с использованием плагина My. SQL юзать mysql. На этом список полезных нововведений 0.