среда, 21 октября 2015 г.

Выбор базы данных между файлами и MySQL



Добрый день дорогие друзья пришло время поговорить о базе данных.
Это чуть ли не основной вопрос при создании игрового мода или же доработке старого, но проверенного. Здесь мы поговорим о таких вещах как скорость работы, удобстве работы и стабильности.

Начнем с вечного вопроса что же все-таки быстрее файлы или MySQL. Для того чтоб понять насколько быстрее то или иное действие то вам необходимо знать или хотя бы догадываться о том, как оно работает.

Начнем с простого, то есть с файлов. Тут все проще чем кажется. Вы самостоятельно разрабатываете архитектуру файлов, в которых будете хранить необходимую информацию в тот момент, когда сервер выключен, или пользователь офлайн. Для этого необходимо подать запрос в систему об открытии файла и добавить или прочитать оттуда все содержимое построчно. Для этого потребуется минимум времени так как вы общаетесь на прямую к ОС без различных посредников. Когда в sa-mp только добавили вызываемый паблик OnPlayerUpdate, у большинства скриптов под этим называние было обновление пользовательских данный в файл. Как вы думаете были ли глюки или тормоза? Не было, и даже при 150 онлайн было вполне комфортно играть. Вот вам ясный пример скорости работы на файлах.

Давайте рассмотрим всеми так полюбившийся mysql. Многие утверждают, что mysql работает куда быстрее чем система на файлах. Давайте по аналогии с системой файлов рассмотрим принцип работы mysql. При Загрузке мода вы выполняете подключение в серверу mysql, на это уходит время не так много и будете делать вы это не так часто, поэтому этот параметр рассматривать мы не будем. Что же происходит, когда нам необходимо что-то прочитать, мы формируем sql-запрос, направляем его в плагин, который уже под созданным коннектом направляет его не сервер mysql. Дальше сервер в зависимости от используемого движка ищет необходимую информацию и возвращает ответ который ввиду кэша загружается в память плагина mysql и только после этого вы сможете получить доступ к той или иной информации.
Ответ на вопрос «что быстрее работает?» вполне очевиден. Но нам не всегда интересна скорость работы, так как за частую данные необходимо обработать. Для массовой обработки нам придётся довольно серьезно заморачиваться с файлами и писать довольно непростую систему в которой придётся проводить определённые обряды над каждым файлом что естественно будет занимать место в коде и удобством это пахнуть не будет. Так же если нам потребуется создание веб доступа к подобной базе данных, то это создаст дополнительных напряг в написании кода. Что касается mysql которая изначально создавалась для сайтов то тут не будет не каких проблем.

И так, написание систем и простота их использовании значительно проще выполнить с использованием mysql нежели использовать файловую систему где придется многое выполнять в ручную в отличии от уже имеющейся автоматики в mysql.

Теперь определившись с выбором бд где без сомнения станет mysql вы столкнётесь с проблемами которые не удастся решить покупкой более мощного железа. Это кратко временные задержки во время игры на сервере. В большинстве случаев после отправки запросов сервер останавливается для того чтоб подождать ответа от mysql (что в случае с использованием файлов просто исключено). Это не заметно на серверах с хорошей производительностью примерно до 300-500 игроков, в зависимости от того как часто вы обновляете данные. Решение не заставит себя долго ждать, зачем нам ждать ответа от сервера если мы можем после прихода данных от mysql вызывать функцию в которой и будем обрабатывать данные. Это отличное решение, но далеко не самое производительное. А что если возникает очередь с отправкой запросов к mysql. Да случается и такое, на этот счет существует много поточность, в результате которой мы может одновременно послать множество запросов, и они будут выполняться не зависимо друг от друга. Таким образом происходит распределение труда между процессами mysql и это позволяет не просто ускорить работу samp-сервера, но и обработку данных самим mysql.

Так же хочу вас предостеречь от лишних действий и кучи убитого времени на поиск неисправностей. Не стоит использовать обработку данных в отдельной функции во все места. Например, при загрузки игрового мода в результате чего сама загрузка данных в переменных вероятнее всего выйдет за приделы OnGameModeInit, так же стоит задуматься о том, что далеко не вся масса запросов при завершении работы сервера будет обработана и отправлена плагином. Так что сохранять в момент завершения работы мода рекомендую в обычном режиме дабы не потерять часть данных.

Из личного опыта могу сказать, что далеко не все плагины стабильно поддерживают работу по вызову функций. Не удачный опыт получился у меня с strickenkid mysql версии 2.1.1, при попытке перевести систему в вызов функции по выполнении запроса. Все работает хорошо до тех пор, пока не возникает проблема с подключением при попытке отправить новый запрос в момент вызова функций «ответок» после выполнения запроса. Как-то сложно загнул ну да ладно, главное то что использовать этот плагин не рекомендую особенно учитывая то что разработка давно не ведется.

Что касается [REL] MySQL Plugin то он обсуждается по сей день, и нареканий на работу не имеет и на данный момент единственный имеет мульти-поточность если конечно будете использовать версию >R7.

На этом все, не забывайте очищать кэш.

понедельник, 24 августа 2015 г.

ArizonaRP Обновление PaintBall и немного о будущих разработках.


Сегодня хотелось бы поговорить о уже анонсированном PaintBall. Его разработкой занимался я начиная от текстдравов и заканчивая написанием кода. Работа было не так много как кажется, на первый взгляд и не так часто приступал к ее выполнению, как хотелось бы.  Конечно, есть косячки, связанные в повторным респавном персонажа. Так же подвела и синхронизация, это видно при выборе команды. Игрока смещают на не большое расстояние, а для остальных он не смещается. К сожалению, это косяк именно сампа и исправить подобное не подставляется возможным.
Изначальна система выбора победителей была рассчитана на флаги, и в качестве временной заглушки по объектам я поставил мусорки, которые прижились и стали чем-то больше чем просто флаги. Их видно и сама мысль о том, что это мусорка, и за них идет борьба не может не радовать. Тем более у нас, что временно то постоянно.

Так же довольно интересная система вознаграждений, которые не даст наформить денег или получить больше, если в противников будет меньше человек, чем в вашей. За то если вы профи и решили поиграть против всех, то это будет вознаграждено.

Локация выбрана не случайно и имеет корни к прошлому игровому моду взятому за основу уже 1000 раз, God Father. Да именно в том моде был paintball, но совсем другой, где не было командной игры, а было только убийство противника. Оружие так же было такое же, как и место входа в игру.

На данный момент PaintBall находится в бета тестировании и как только тестирование закончиться он будет работать круглые сутки, и вы сможете набрать команду и сразиться с противниками, и это не просто капт, а нечто большее.

Теперь то что касается разработки в целом
Недавно освоил API на примере my_rp и вполне вероятно буду внедрять его в мод аризоны. Таким образом, можно будет получить возможность одновременной разработки систем и унификации. То есть при желании можно будет портировать систему от одного мода к другому при этом сильно не заморачиваясь над использованием специальных функций, со стороны это будет обычный код который будет использоваться совместно, так как бы этот код был встроен в мод. Но унификация давно не главное что присуще API.
Главным является то, что при правильном написании всех условий можем получить обновление крупных систем (Например: Race, PaintBall и т.д.)  в режиме он-лайна, то есть, не делая рестарт и не выкидывая всех игроков с сервера. Баги правятся прямо сейчас и без перезагрузки, а это определенно плюс.
К сожалению, это касается только систем, написанных мною, и только доведенных до бета тестирования.

среда, 22 июля 2015 г.

Обновление мода My_RP v1.o Beta (9121)



Основными дополнениями мода все-таки послужила новая версия sa-mp которая позволила ставить актеров. В частности тут это позволило в полной мере реализовать систему смерти, а так же более детально и интересно проработать такую профессию как медики. Теперь убийство другого игрока предаст довольно много геморроя, особенно если вы провалите испытание.

Добавлено:
  1. Временный бан от 1 до 30 дней.
  2. При выдаче временного бана или кике игрока, все его рекламные объявления, включая заявки, будут удалены.
  3. При вашей смерти вы теряете сознание и переноситесь в другой мир для прохождения короткого испытания. После испытания вы обратно возвращаетесь в свое тело. Естественно на месте утраты сознания остается тело. 
  4. Если вы не прошли испытания и все-таки погибли, то вы переноситесь к своему телу, ожидая медиков или пока не истечет время. Если медики все же подоспели, то вас доставят в скорой помощи к ближайшей больнице. А вот если не успели, то вы там окажетесь самостоятельно.
  5. Необходимо будет пройти курс лечения для того чтоб покинуть лечебное заведение. Если вы будете афк после принятия лекарства, то ваше лечение будет не полноценным.
  6. Медики, имеют возможность назначать курс лечения для игроков попавших в больницу. Так же с третьего поста будет доступна возможность выезжать на вызовы для лечения погибших, если они самостоятельно не в состоянии вернуться в сознание пройдя испытание то есть провалив его.  Дополнительные пункты меню в /gps для новой профессии.
  7. Теперь разовые нарушения игроков в плане читерства отображаются с права, в чате-смерти, только для администрации.
  8. Были добавлены ссылки при использований команд /r, /d, /report которые описывают то как пользоваться той или иной системой которая выполнена по-другому в отличии от других модов. 

Исправлено:
  1. Откорректирован анти-чит.
  2. При изгнании статус игрока меняется на «Изгнан».




воскресенье, 28 июня 2015 г.

Обновление мода My_RP v1.o Beta (8241)



Немного из проделанной мной работы за время с последнего обновления, естественно это не единственное чем я занимаюсь по скриптингу, поэтому немного времени уделяю данному моду. Именно это и является причиной долгой разработки. Так же я пока не решил судьбу и дальнейшее развития мода в игровой индустрии sa-mp. Открывать собственный сервер – это будет требовать слишком много времени, а как вы видите времени свободного у меня не много.  Выложить мод в паблик, как то не сильно хотелось бы, учитывая, что уже есть аналогичные системы. Рассматриваю вариант свободной скачки amx с последующей регистрацией сервера на сайте. Регистрация нужна в первую очередь для того чтоб знать какие сервера запущены с данным игровым модом и иметь связь с администрацией, так же в случае обновления администраторам будет писаться о том что присутствует новая версия.

Для удобства в работе и подключения доната мод был полностью переведен на последнюю версию плагина mysql. Подобное действие отнюдь не увеличит скорость работы, но этим можно пожертвовать, учитывая практическое применение других систем.

Теперь перейдём к последним разработкам.

Добавлено:
  1. Спидометр в виде 3-д текста и со статусом двигателя (завиден/заглушен).
  2. Теперь для использования заправки или любых других бизнесов понадобятся материалы, которые будут развозить дальнобойщики.
  3. Доработаны наркодилеры, добавлена возможность выращивать кусты, чем больше у  вас опыт, тем меньше будет расти куст, так же куст может подобрать другой наркодилер так что подобные растения придётся хорошенько прятать и запоминать где вы их посадили. Растения могут пропадать, если вы все-таки забыли о них.
  4. Переформирование GPS, теперь часто используемые функции находятся выше и не мешается. Добавлены пункты .
  5. Статус показывается более подробно.
  6. Теперь нельзя сесть в машину, если она занята её владельцем, и можно сесть, если вы её владелец. Это уменьшит количество угонов транспорта. 
  7. Добавлена система репорта. Заданный игроком вопрос теперь не потеряется, даже если администратор вошел в игру позже, чем игрок задал вопрос. Все сообщения игроков упорядочиваются по времени отправки от старого к новому, это позволит не теряться в сообщениях от разных игроков.
  8. Система наблюдения за игроками, с возможностью перелистывания между игроками используя клавиши NUM 4 и NUM 6.
  9. Защита от mysql инъекций. 
  10. Новая работа электриков. По карте находятся электростанции доступные для ремонта. В зависимости от потребляемой электроэнергии рядом находящихся объектов.
  11. Новая работа рекламщиков и сама система размещения рекламы. Рекламщикам необходимо расклеивать объявлениям по доскам раскиданным по карте. 

                    Исправлено:
                    1. Более корректная работа античита на телепорт.
                    2. Нельзя выставить на продажу здание команды или сделать его своим если спавн команды находиться в нем.
                    3. Переработана система авторизации, изменен вид.
                    4. /gps работает теперь и в здании, если вы раньше не могли найти пикап в здании.



                    вторник, 17 февраля 2015 г.

                    Гоночная часть Arizona RP №2 и прочие обновления мода

                    Времени было не много, но кое-что я всё-таки сделал в понедельник вечером. Из задуманного это обновление по гоночному моду, теперь для незнающих создание треков не приводит к багам, до полноценного редактора еще не добрался, но всему свое время. Теперь есть возможность создавать треки для летательных аппаратов, что существенно расширяет возможности создание гоночных треков. Так же есть еще пару идей, которые надо будет реализовать со временем.


                    Теперь для пополнения донат счета надо так же находиться в игре и чтоб донат поступил на ваш счет необходимо проверить пополнения в банке/банкомате. Там образом мы разгружаем нагрузку, и прибавляет РП-шности в игровой режим.

                    Наконец-то теперь в домах не показывает написанное сообщение по два раза. Данный баг был на протяжении того времени сколько работает сервер, сорян у меня руки не доходили. Теперь все круто в этом плане.

                    Так же как вы заметили у нас производиться работа над античитом. Почему именно сейчас? Забавно, но я думал, что у нас с этим проблем нет. Но не тут то было. Из последних античитов сделал на броню, на hp а так же теперь нельзя чинить транспорт. Античит самый примитивный, но доработке подлежит. И будет дорабатываться со временем. Ранее уже писал об оптимизации кода, повторюсь, потому что оно еще не включено в обновление.

                    Вторник вечер: Исправлен баг с ремонтом домов, это там где замена интерьера.

                     Это только мои не значительные для игроков обновления, остальные обновления, которые пока не разглашаться, занимался Валентин.

                    понедельник, 16 февраля 2015 г.

                    Пятьдесят оттенков серого


                    Я многим говорил, что не пойду смотреть этот фильм. Я и не пошел. В течении дня я посмотрел этот фильм, для того чтоб сформировать собственное мнение. Как все знают, этот фильм снят по мотивам бестселлера, это как его плюс, так и минус по той простой причине, что в сети заведомо до выхода фильма навязывают плохое мнение о нем. Так же стебутся сравнивая с сумерками, хотя в сравнении с этим фильмом сумерки являются сказкой для маленьких девочек. Многие слышали об этой книге, некоторые говорят, что это отклонение на основе психического расстройства, другие говорят, что это легализованная порнуха, тритии о том что данный фильм подойдет ТП.

                    Перед просмотром стоит обратить снимание на жанр данного фильма, без условно это драма. Естественная загадочность в начале, не дает покоя. Для меня не понятное чувство по всей середине фильма. Изначально посмотрев трейлер мне показалось, что он не сильно хорошо к ней относиться, но в процессе фильма мне привлекли формальности, в которые они играли и потом от которых отказались.  На протяжении всего фильма соблюдается напряженность и сдержанность у актеров. Девушка проявляет изрядное терпение, но порой срывается от недостатка информации и попросту скучает по нормальным отношениям. Устраивая очередную сцену, доходит до крайности и просто просит сделать максимум. Тут зритель замирает и ждет чего то страшного типа здорового фалоиметатора, на самом деле он довольно сильно порет ее ремнем. По его лице видно, что это не приносит ему столько удовольствия, сколько могло бы принести, она лежит, плачет от морального состояния, которое просто поедает ее изнутри, и продолжает считать удары ремня. Это их последняя встреча, судя по экранке во что с большим трудом вериться. И заканчивается она так же как и первая встреча, произнося имена друг друга за момент, вот-вот закрывающейся двери лифта.

                    Данный фильм не рекомендую смотреть с партнером, вполне вероятно секса вам этим вечером не видать. Скажите спасибо этому фильму, если уже сходили на него. Качество без условно присутствует, как и в операторской работе, так и в игре актеров. Единственно, что хромает это освещение в нескольких сценах, но мне, безусловно, стоит посмотреть лицензионную копию, музыка подобрана правильно и вполне гармонирует с происходящим. Для тех, кому понравилась середина фильма настоятельно рекомендую прочитать книгу и прочувствовать столь непонятное чувство дольше, чем полтора часа.

                    Оценка: 6/10

                    воскресенье, 15 февраля 2015 г.

                    Porsche Turbo vs VW Beetle Драг в милю



                    Лично я посчитал эту идею оригинальной но наверное порш проиграл так как он ехал не по освальту. А это уже куда более серьезное сопротивление чем просто сопротивление воздуха.

                    Немного ночной оптимезации #ArizonaRP

                    Как то спать особо не хотелось еще и тишина предающая особое чувство и вдохновение, которое дало возможность и условия для создания нужно обстановки для скриптинга в pawno. Занять особо «нечем» кроме проблемы с решением нагрузки на процессор. Перетянул функции которые не сильно необходимы из OnPlayerUpdate в ежесекундный таймер, а так же оптимизировал сам OnPlayerUpdate путем выкидывания ненужных функций и объединения переменных. Теперь дышать стало еще немного легче.

                    До:

                    После:

                    my_rp: о функционале организаций/команд

                    В том году вышло первое видео так называемый летсплей на моде my_rp 1.0 beta. Так же хотелось снять еще обзоров на тематику бизнеса и его развитие. Написав текст, примерно напоминающий о том, что нужно рассказать я отправился записывать видео, почему то fps выдавало не больше 25, что крайне мало. На удивление видео получилось не настолько дерганым, как было на экране во время записи, да и тут больше слушать надо, чем смотреть. Вступление не получилось таким эффектным как в первой части. Самокритика закончилась. С помощью данного видео было найдено несколько багов, которые не показаны и уже исправлены. Приятного просмотра!




                    Сейчас в очередной раз понимаю насколько приятно работать системе своего авторства. Когда знаешь каждый логический принцип и можешь с легкостью исправить его. Так же разработка новых систем упрощается в разы, учитывая знания нюансов основных систем. Количество используемых переменных просто минимум, что колоссально сокращает ресурс. На данный момент в моде около 7к строк, что, казалось бы, ничтожно учитывая то, на какое время затянулась разработка. На самом деле мод писался под сервер, раскручивать который общались те люди, о которых я забыл. И разработка ведется по сей день, только для удовольствия, получаемого от качества исполнения систем.

                    пятница, 13 февраля 2015 г.

                    День Валентина на ArizonaRP


                    Добрый день дорогие подписчики и всем кто играет на #ArizonaRP. На день Святого Валентина мы приготовили вам возможность дарить Валентики людям, которые вам не безразличны.


                    Купить Валентинки можно в любом магазине 24/7.



                    Чем больше Вам подарят Валентинок тем больше сердечко будет у вас над головой. Это придаст определенного фана. Наслаждайтесь всех с днем Святого Валентина.

                    суббота, 7 февраля 2015 г.

                    Инвентарь для SA-MP, pawno.


                    Как то списался с одним руководителем начинающего проекта, ему был необходим инвентарь. Я подумал, почему нет, подобной системы я ещё не писал и с лёгкостью смог бы выложить ее в паблик, если бы толку с проекта не вышло. Посмотрел те инвентари, которые выложены в паблик, и не понял в чем прикол надписи «Полностью динамический инвентарь». Я сам занимаюсь как раз динамическими системами и очень люблю подобное, но в том подобие динамики динамика и отсутствовала.

                    Не долго думая я начал разрабатывать примерную бд переменных на листе. К моему огорчению отсутствует возможность создавать четырёх мерный массив данных который необходим заставляет создавать дополнительный код, в место того чтоб просто менять индекс.

                    Почему мне не хватает, то чего хватает другим разработчикам? Все довольно просто. У меня так называемый динамический инвентарь, который без труда сможет изменить количество ячеек, как по горизонтали, так и полвертикали что даёт больше возможностей.

                    Увеличенный объём кода из-за отсутствия четырёх мерных массивов заставил серьёзно призадуматься о создании дополнительных переменных. Но спустя день раздумий и писанины, я всё-таки нашёл максимально оптимизированное и главное удобное решение данной задачи. Вот только код значительно вырастал при добавлении дополнительного инвентаря.


                    Основной вопрос как всегда функциональность, которые не все инвентари обеспечивают. В первую очередь это использование предметов дальше есть такой фактор как перемещение предмета, как по основному инвентарю, так и в дополнительные его части. Не забываем так же про скидывание предметов.  Перемещение производиться не двумя кликами как в обычных инвентарях, а тремя что даёт совершенно новый опыт использования инвентаря. Так же мы столкнулись с таким событием как лимит SA-MP’а который не позволяет создавать неограниченное количество ячеек. Надеюсь этот лимит дополнят в будущих версиях. На данный момент в грубом расчёте приходиться по 3 текстрава для игрока, чтоб полноценно нарисовать одну ячейку. Естественно это существенная нагрузка, которая может привести к визуальным глюкам игры с которыми мы столкнулись во время тестов.


                    Так же на последок хотелось поговорить о динамике, о её плюсах: во первых это позволит создавать инвентари с одинаковым принципом работы но при этом кардинально разных размеров при этом  затрачивая минимум времени и знаний. Форму таблицы легко изменить собственно как и цвет. Так же легко в коде добавить, допустим, окантовку, которая придаст дополнительных визуальных приятностей. Разговор про количество предметов вовсе не стоит. Заполняя простой массив и прописывая


                    Данная система инвентаря не будет ставиться на мод my_rp по причине того что там больше игры а не писанины в чате. Что касается выкладывания данной системы в паблик, вероятнее всего будет две версии. Одна будет выложена с pwn и будет содержать только инвентарь. Вторая же будет оформлена как скрипт, отличаться будет тем что будет присутствовать блок дополнительного инвентаря в котором будет размещаться инвентарь авто или дома или допустим организации или же рюкзака при его покупке. Естественно все пока находиться на стадии разработки.  За дальнейшем развитием продукта, можете следить в этом блоге. 

                    среда, 4 февраля 2015 г.

                    Фильм "Кибер" или по украински "Хакер".



                    Перед публикацией статьи узнал что украинци изменили название на Хакер вместо Кибер. ЛОЛ.

                    Фильм недолго пробыл в прокате, но те, кто на него ходил естественно заметили, да ещё из трейлера, что главный герой качек, который является «хакером». Если честно то у людей которые занимаются такого рода деятельностью далеко не всегда хватает время на то чтоб спать не говоря о том чтоб заниматься собственной физической формой. Может вы с этим не согласны, но большая часть людей занимающихся хакингом или же системным администрированием не представляют собой качков тем более настолько резких. Естественно он много времени провёл в тюрьме от сюда и навыки, и мускулистая форма. Если будучи студентом без особых навыков вы попадёте в тюрьму, то вас там просто сломают. И не будет не каких навыков, которые вы приобрели, будет только боль и страдания на протяжении всего срока отбывания в подобных заведениях.

                    Даже опустив эти факты, вы все равно направились в кино, или попросту не смотрели трейлер, то вас ожидает боливиек с небольшим количеством перестрелок, но довольно реалистичных и правильно снятых за что, несомненно, можно поставить плюс. Особенно понравились попадания пуль в тело и последующим вылетом вместе с кровью. Даже есть неожиданный момент когда авто взрывается, сори за спойлер. Реалистичность есть но и от скази не кто не отказывался особенно в начале когда говорили что только  этот хакер сможет помочь найти супер хакера. Очень смутил тот факт, что первый теракт был всего лишь репетицией, если они имеют столько денег, то явно могут просто взять и купить насос. Подключить его и потом просто сломать. Сделать это без лишнего шума, ведь это так называемая репетиция. Ну, если не хочется эти заниматься то можно было найти объект по меньше и не такой важный чтоб опять же не привлекать к себе лишнее внимание. Придя в серверную на бирже где операторская совмещена с серверной…. Многие сисадмины тут начнут возмущаться так как подобное не возможно, во первых сервера всегда находятся между двух коридоров, один тёплый второй холодный. Тут же показывают стойки с серверами и стол, которого там быть в принципе не должно. Абсурд, но тем не менее такое имеет место быть в фильме.

                    В целом фильм средненький, но если нравиться актёр то настоятельно советую посмотреть и стараться не напрягаться по поводу мелочей и не увязок. Ведь не всегда все должно проходить гладко.

                    Оценка фильма 5/10

                    воскресенье, 25 января 2015 г.

                    Переход Arizona-RP на новую версию SA-MP.



                    Разработчики SA-MP сделали новое обновление, объясняя это тем, что они еще не готовы к переходу на новую версию 0.4, поэтому показывают 0.3.7. Изменения не большие, пару новых объектов и несколько исправлений. Что будет интересно так это функция, которые позволяет делать тачки неприкасаемые для другого транспорта. Таким образом, можно запихнуть все тачки без виртуальных в одну гонку, что придаст больше запутанности и отвлечения. Единственный в этом плюс – пинг, мешать не будет во время обгонов.

                    На данный момент это единственное обновление Arizona-RP которое лично я хочу сделать после выхода новой версии sa-mp. Естественно так же будет новый мапинг но уже со временем. Надеюсь, мы не будем использовать мапинг который идет изначально из коробки с текущей версией.

                    Теперь главный вопрос, когда мы будем переходить на новую версию SA-MP. Мы зависимы от хоста, и поэтому самостоятельно перейти на новую версию не можем. Да и хостинг не очень хочет переходить на версию для разработчиков. Есть вероятность, что данная версия чертовски не стабильна. Ну а большие нагрузки позволяют ей быть в два раза не стабильнее. Еще есть вариант, который я не одобряю, на какое то время остаться на старой версии SA-MP. Естественно при переходе на новую версию игры мы сообщим в официальных источниках информации: http://vk.com/arizonastaterp и http://arizona-rp.com.


                    Из последних обновлений у Вас теперь в руках будет кейс если вы тягаете больше 10кк. Не новое за то прикольно. Так же переделал и существенно оптимезировал сам spawn и еще буду оптимизировать, нагрузка очень большая так что работа всегда будет в этом направлении. Всем приятной игры на наших серверах. Удачи.