Ну вот и создал я тему для предложений по новшествам в будущие версии нашего любимого мультиплеера. Самые адекватные и интересные предложения могут быть переведены на английский и отправлены в главную тему предложений.
Как вы могли понять за всё время разработки, добавляется не всё, что игроки захотят, а лишь то, что сходится с концепцией мультиплеера: SAMP должен оставаться GTA. Это не специальный движок, на котором вы можете создавать игры. Это - мод, который называется San Andreas Multiplayer.
Существует 4 принципа для предлагаемых добавлений: 1. SAMP всегда должен оставаться максимально похож на самого себя (на игру GTA SA). Никаких функций способствующих модификациям HUD (индикаторы), не уместны по мнению Kye. 2. SAMP не должен осуществлять закачку любых файлов, модификаций, картинок, звуков и т.д. 3. SAMP минимален по системным требованиям (предложения требующие каких либо сложных операций на стороне клиента не уместны). 4. SAMP должен оставаться максимально безопасным, никаких кликабельных ссылок и т.д.
Список не рассматриваемых предложений: (Список может полнятся по мере поступления новых предложений или ответа от SAMP Team) 1. Исправление старых багов, которые вполне решаемы с помощью PAWN. Для сообщения багов будет отдельная тема.
Форма подачи заявок: Свободная, но с обязательными объяснениями, чем подробнее тем лучше. Например предложения со списком функций без описания не уместны, даже если их действия могут показаться очевидными исходя из их названия!
Чекпоинты 1) Увеличить количество одновременно выставляемых чекпоинтов для игрока, не для машин; 2) Сделать возможность присваивать чекпоинтам ID; 3) Сделать возможность менять цвет чекпоинта (как игровому, так и гоночному), как было в бета-версии 0.3с;
Карта 1) Сделать возможность подгружать кастомные иконки; 2) Сделать маркеры карты по цвету игроков с возможностью видеть чужие метки (вкл./выкл.); 3) Вернуть показ названия местности, но персонализировать для каждого игрока; 4) Добавить функций для работы с Гангзонами; 5) Возможность установить высоту волн и уровня моря; 6) Сделать возможность установить цвет воды в HEX; 7) Сделать возможность создания воды по определённым координатам - как гангзоны; 8) Сделать возможность установки гравитации в определённом месте функцией;
Объекты 1) Удалить все объекты из SAMP.IMG. Кому будет нужно - сами добавят то, что необходимо; 2) Интегрировать стример Инкогнито; 3) Сделать возможность отслеживать разрушение объекта - стекло, забор и т.п.;
Оружие 1) Синхронизировать Сатчелы; 2) Сделать возможность выбриать ассортимент и цены в амму-нациях или заменить spas12 на sniper, как было до этого; 3) Сделать функцию включения и выключения лазерного прицела с указанием цвета; 4) Сделать возможность отслеживать переключения оружия функцией; 5) Сделать возможность изымать оружие из конкретного слота.
HUD 1) Сделать возможность скрывать HUD функцией; 2) Сделать возможность удлинять HP-бар; 3) Интегрировать плагин цветной консоли; 4) Вернуть элементы выбора класса 0.2.2 - логотип и список 3х оружий; 5) По нажатию F10 или двойному нажатию F7 убирать не только HUD, но и все текстдравы; 6) Сделать посылку сообщения об убийстве не общей, а для каждого игрока; 7) Вернуть старый загрузочный экран но в HQ; 8) Сделать возможность включения и отключения Blur-эффекта, травы и прочего для конкретного игрока (возможно, на стороне клиента); 9) Сделать возможность выбирать - что показывать над игроком: ник, хп, броня или нечто иное; 10) Сделать возможность отключать отдельные элементы HUD'а: деньги, оружие и т.п.; 11) Сделать возможность показа картинки из папки сервера; 12) Интегрировать моё меню покраски, сделав показ его через функцию, а также реакцию на выбор цвета; 13) Добавить возможность изменять название, удалять и добавлять колонки в TAB как в общем, так и для конкретного игрока; 14) Добавить поддержку кириллицы в геймтексты и текстдравы; 15) Сделать возможность выбора между старым TAB'ом и новым, а также возможность отключения оного; 16) Сделать возможность включения и отключения антипадения с мото и персонализировать эту функцию; 17) Добавить параметры голода, выносливости, полноты и т.д.; 18) В конце строки чата добавить кнопку SEND для отправки сообщения в чат не нажимая Enter; 19) Добавить возможность кастомизировать кнопку SEND и SPAWN.
Клавиши 1) Сделать возможным получение нажатия любой клавиши клавиатуры;
Игроки 1) Сделать доступными ник-неймы на кириллице; 2) Сделать возможным добавлять новые скины в виде объекта (добавляем модель в CUSTOM.IMG, в CUSTOM.IDE описываем текстуру и можем применять скин > 300 с новым id объекта). 3) UsePlayerPedAnims сделать конкретизированным для игрока; 4) Внедрить систему отслеживания попадания по частям тела игрока; 5) Изменить функцию фриза игрока, добавив параметр, отвечающий за фриз камеры (если 1 - то как сейчас, если 0 - то игрок стоит, а камера вертится); 6) Сделать получение z-координаты по координатам x-y без плагина; 7) Добавить возможность летать игроку/транспорту; 8) Добавить возможность переодевать CJ'я (а для остальных - отдельные элементы); 9) Вернуть AllowInteriorWeapons и конктретизировать её; 10) Добавить функцию проверки игрока и авто на нахождение в воде; 11) Сделать отрыв башки при хэдшоте с дробовика или взрыве.
Боты 1) Интегрировать плагин CNPC от 009 или сделать-таки нормальных ботов с возможностью выбора - писать их ники в TAB или нет.
Диалоги 1) Сделать возможность показа нескольких диалогов одновременно (каскадом или сразу); 2) Сделать возможность добавления сколь угодно кнопок, а не 2х; 3) Сделать возможность изменения позиции диалога на экране; 4) Возможность отключать диалог выбора скина при спавне; 5) Пункт 3) из раздела "Чат"; 6) Сделать возможность выбора цвета заднего фона диалогов.
Чат 1) Возможность менять положение на экране по координатам x-y; 2) Возможность определения момента, когда игрок открыл чат и начал писать; 3) Сделать возможным выделять курсивом, толщиной, линиями текст;
Камера 1) Сделать функцию затемнения и "растемнения" камеры игрока с выбором цвета; 2) Интегрировать вид сверху;
Транспорт 1) Добавить функцию определения цвета транспорта; 2) Добавить возможность повреждения авто без водителя; 3) Добавить возможность взрывать транспорт выстрелом в бензобак; 4) Сделать уровни умения управления транспортом; 5) Добавить Левифану магнит, а Полицейскому Маверику - верёвки для спуска спецназа; 6) Добавить возможность ездить по воде и персонализировать её; 7) Добавить параметр в команду создания авто, отвечающий за видимость его на карте (серый квадрат/треугольник); 8) Сделать возможность менять цвет этого треугольника (сейчас серый - раньше был жёлтый и белый); 9) Добавить ещё пару цветов в раскрашивание авто - используются Squalo, Cement Truck и Camper; 10) Вернуть старый стиль номерных знаков и сделать возможность менять их без респавна авто; 11) Сделать функцию получения наклона авто в разные стороны; 12) Сделать возможность добавлять/удалять грязь с транспорта; 13) Сделать ограничение скорости для авто и игрока, как для конкретных, так и для всех. 14) Сделать функцию получения скорости нейтивной; 15) Сделать функцию установки Экстры на авто (соответственно, по-умолчанию она должна будет быть выключена, т.е. не будет экстры у авто) - Пони с колонками, Пикадор с досками и т.д.; 16) Сделать возможность менять модель авто без респавна, как скины - функцией; 17) Переименовать ChangeVehicleColor в SetVehicleColor.
Другое 1) Сделать возможность выбора вход в какой именно интерьер отключать; 2) Сделать возможность отслеживать получение денег от stunt-бонуса; 3) Сделать возможность отслеживать получение денег от казино; 4) Сделать возможность "отключать" тюнинг-салоны и покрасочные; 5) "Починить" бильярд и другие мини-игры; 6) Сделать возможным управлять погрузочными кранами; 7) Сделать функцию, отключающую автоприцел для управления джойстиком; 8) Функцию получения FPS сделать нейтивной; 9) Добавить функцию получения координат курсора игрока и установки оного. 10) Возможность персонализировать гравитацию для конкретного игрока/транспорта; 11) Сделать возможность получать версию игры/клиента игрока, а также установленных модификаций, заменённых моделей и т.п. - возможно проверка на конкретный файл в директории с игрой; 12) Предложить игроку при коннекте скачать CUSTOM.IMG и отслеживать - начал качать, отменил скачку, закончил качать; 13) Сделать возможность переконнекта (перенаправления, редиректа) на другой IP-адресс при заходе или в любой другой момент - функция; 14) Добавить функций по отслеживанию возникновения огня, загорания игрока, тушения игрока и т.п.; 15) Добавить возможность отключать автоматы с газировкой и чипсами и конкретизировать её; 16) Вернуть параметр Instagib в конфиг и сделать функцию для него персонализированной; 17) Сделать функцию управления светофорами - конкретными и всеми; 18) Сделать возможность получать скриншот экрана от указанного в функции игрока для сохранения в папке сервера; 19) Сделать возможность отслеживания момента, когда игрок делает скриншот; 20) Функцию определения расстояния сделать нэйтивной; 21) Сделать возможность управления радио - вкл./выкл., переключение и т.п. (на стороне сервера); 22) Вернуть паблик, отвечающий за PM; 23) Реанимировать тренажёры; 24) Синхронизировать автобомбы; 25) Добавить смерть разрублением при давке комбаином; 26) Добавить возможность посылать e-mail с сервера.