Как воровать машины в rage mp

Обновлено: 14.05.2024

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно.
Необходимо обновить браузер или попробовать использовать другой.

Старожил

Сап, вот такая проблема, юзаю мод "Готовая сборка RAGEMP.PRO V2.0 (RAGE:MP 1.1) Build 2703 - 20 апреля + Fix"
Так вот в чем собственно проблема, хотел залить новые авто в автосалоны, делал все по мануалу.
Залил в бизак.cs тс, добавил тюн, залил в БД. Изменил realcarname. Захожу в игру, Тпхаюсь в автосалон - все авто "None", и деф от гташки.
Решаю создать новый бизак - ошибка бизнеса вылетает

Jonson
Старожил

Сап, вот такая проблема, юзаю мод "Готовая сборка RAGEMP.PRO V2.0 (RAGE:MP 1.1) Build 2703 - 20 апреля + Fix"
Так вот в чем собственно проблема, хотел залить новые авто в автосалоны, делал все по мануалу.
Залил в бизак.cs тс, добавил тюн, залил в БД. Изменил realcarname. Захожу в игру, Тпхаюсь в автосалон - все авто "None", и деф от гташки.
Решаю создать новый бизак - ошибка бизнеса вылетает

Jonson
Старожил
Borisych
Участник
Borisych
Участник

Сап, вот такая проблема, юзаю мод "Готовая сборка RAGEMP.PRO V2.0 (RAGE:MP 1.1) Build 2703 - 20 апреля + Fix"
Так вот в чем собственно проблема, хотел залить новые авто в автосалоны, делал все по мануалу.
Залил в бизак.cs тс, добавил тюн, залил в БД. Изменил realcarname. Захожу в игру, Тпхаюсь в автосалон - все авто "None", и деф от гташки.
Решаю создать новый бизак - ошибка бизнеса вылетает

Смотри.
1- прописываешь названия DLC и папок ровно так же как и имя в DLC для спавна, (так же и в последующих ветках). У меня отдельно создан салон это ни на что не влияет.

1620008521341.jpg

2- Прописываешь сначала имена DLC потом реальные названия транспорта по примеру как на картинке

Как воровать машины в rage mp

SMOTRArage | RAGE Multiplayer

1. Запрещены любые виды читов, программы, скрипты, макросы и т.д. | Наказание: Бан навсегда.

2. Запрещено использовать никнейм, содержащий любого рода оскорбление или нецензурную лексику. | Наказание: смена ника на усмотрение администрации.

3. Передача аккаунта под любым предлогом строго запрещена и приравнивается к продаже аккаунта/мультиаккаунту. | Наказание: Бан навсегда.

4. Запрещен розжиг межнациональной розни и дискриминации. | Наказание: Тюрьма и мут на 24 часов.

5. Запрещено распространение информации по багам. | Наказание: Тюрьма и мут на 3 дня.

7. Запрещено оскорбление сервера и администрации, токсичное поведение. | Наказание: Тюрьма и мут на 24 часа.

8. Запрещен ДМ (убийство игроков) (кроме зон, где разрешена стрельба). | Наказание: Тюрьма и мут на 30 минут.

9. Запрещена реклама (спам) в любом из чатов, всего, что не связано с игровым процессом (ссылки, сервера, и т.д). | Наказание: Тюрьма и мут на 4 часа.

10. Запрещено выдавать себя за администратора сервера. | Наказание: Тюрьма и мут на 12 часов.

11. Реклама своих стримов, каналов, групп и т.д. так же является рекламой сторонних проектов. | Наказание: Мут на 1 час.

13. Запрещено оскорблять родных и близких игроков в голосовом чате/письменном чате. | Наказание: Тюрьма и мут на 24 часов.

14. Запрещено создавать помехи игрокам на работе. | Наказание: Тюрьма и мут на 2 часа.

15. Запрещены обманы на крупные суммы. | Наказание: на усмотрение администрации.

16. Запрещен багоюз и использование глитчей (получение преимуществ от недоработок или багов). | Наказание: Бан навсегда.

17. Запрещено продавать за реальные деньги игровую валюту игрокам. | Наказание: Бан навсегда.

18. Запрещено покупать за реальные деньги игровую валюту у игроков. | Наказание: Бан навсегда.

19. Запрещено делать ники игроков сост. в офф. клане и администрации. | Наказание: смена ника на усмотрение администрации.

20. Запрещено стоять AFK более 5 минут. | Наказание: Кик.

21. Запрещена продажа способов заработка. | Наказание: 1 день тюрьмы и 3 дня мута.

22. Запрещён взлом аккаунтов и/или вход в чужие аккаунты с целью хищения имущества. | Наказание: Бан навсегда.

23. Запрещено обменивать игровую валюту на аккаунты в других играх, на скины кс, и т.д. | Наказание: Бан навсегда.

24. В тюрьме находятся только заключенные. Нахождение обычного игрока в тюрьме запрещено. | Наказание: Тюрьма на 15 минут.

25. Запрещено использование Soundpad и других программ для воспроизведения аудио в голосовом чате, так же запрещены аудио с крайне высокой громкостью (скримеры и др.). Исключением являются 2 ночных клуба (отмеченных на карте) , в которых разрешается включать только музыкальные композиции. | Наказание: Мут на 2 часа.

26. Вы должны вести съемку игрового процесса или иметь откаты, чтобы в будущем по просьбе тех. поддержки предоставить видео-доказательства. Без видео-доказательств, полноценных скриншотов - восстановление чего-либо произведено не будет.

27. Запрещен спавн более одного ТС на ЕКХ одним человеком. | - Наказание: Тюрьма и мут на 30 минут + кик.

28. Запрещено играть на игровую валюту/имущество на сторонних сайтах.| Наказание:7 дней тюрьмы/мута + обнуление аккаунта.

29. Запрещено использовать рабочий транспорт в личных целях. | - Наказание: Тюрьма 60 минут и кик с сервера.

30. Запрещено выкладывать не цензурные объявления | Наказание: Мут 2 часа

[1.1] Доступ к транспортному средству

Стоит следующая задача:
Требуется блокировать дверные ручки транспортного средства если игрок не входит в определённую группу/фракцию
и соответственно разблокировать ручки ТС если входит в группу/фракцию.

// The player is not emmited client-side assuming it's you
function playerStartEnterVehicleHandler(vehicle, seat) const vehicleID = vehicle.id;

mp.game.graphics.notify(`You started to get into the car ID: $. Seat: $`);
>

wiki.rage.mp
На серверной части альтернативы не нашёл или то, что пытался найти - оказалось так же не рабочим (Серверная JS часть не актуальна, онли акула)

Может среди вас имеются те, кто знают как решить данную задачу?

SlowSuicide

Вот, работает как надо.


Рендер конечно не самое лучшее место, возможно будет достаточно таймера с небольшим интервалом.

Это решение работает. Переделанное решение для того чтобы ивент не делал кучу колбэков и вызывал метод на сервере 1 раз:

Lev Angel
Developer
Там возможно есть бага на клиентской части. Я встречал упоминание об этом во фрироме. Там чел обрабатывал событие на сервере и отправлял call на клиент.
Сервер

Но хз на сколько оно актуально, учитывая что в фрироме связанный с этим функционал не работает как требуется.

Сейчас на работе, вечером постараюсь протестить.

Dihan48
Middle Developer

Я как-то тестировал блокирование дверей машин и там была проблема если не блокировать дверь через сервер (а сервер блокирует для всех), то после нескольких попыток открыть дверь игрок ломает стекло и открывает дверь (типа сценарий взлома машины)

возможно надо устанавливать на транспорт свойство "невзламываемый" и может будет работать нормально, но это я не пробовал пока что

SlowSuicide
Middle Developer
Там возможно есть бага на клиентской части. Я встречал упоминание об этом во фрироме. Там чел обрабатывал событие на сервере и отправлял call на клиент.
Сервер

Но хз на сколько оно актуально, учитывая что в фрироме связанный с этим функционал не работает как требуется.

Сейчас на работе, вечером постараюсь протестить.

Ивент playerEnteredVehicle на сколько могу знать срабатывает уже после того, как игрок сел в транспортное средство. То есть, если я по умолчанию изначально сделаю все двери закрытыми - он не сможет сесть в авто потому что ивент не сработает
SlowSuicide
Middle Developer

Я потратил на данную проблему большое количество времени, мне удалось придумать только единственный костыль используя ивент
playerEnteredVehicle (Но опять же это костыль, в идеализацию это не входило но пришлось так сделать).
С помощью клиентской части благодаря функции игрока localplayer.setConfigFlag(flagId, state) благодаря флагу №429 (PED_FLAG_STOP_ENGINE_TURNING) можно запретить заводить двигатель.

То есть по умолчанию всем игрокам запрещено заводить двигатель, когда игрок сел в ТС - срабатывает ивент который делает проверку и в случае чего меняет значение флага.
Далее, когда игрок выходит из ТС - срабатывает ивент playerExitVehicle, который вновь запрещает игроку заводить двигатель

Как создать свой сервер GTA 5 RP

Привет, сегодня я вам попробую рассказать как можно создать свой сервер на базе RAGE Multiplayer на Rage mp построен такой популярный сейчас проект как: GTA5 RP online в — этом гайде будут рассказаны элементарные вещи, а не полный гайд по скриптингу

  • Ну в первую очередь: Чтобы открыть свой сервер вам нужно выбрать подходящий хостинг для запуска проекта во всемирную сеть интернет,нет конечно вы можете использовать мощности своего домашнего компьютера,но тут возникнут ряд проблем: Вам придется держать компьютер включенным 24/7 сутками что для вас не есть хорошо, к тому же вам придется открывать порты для доступа других людей на свой домашний сервер.
  • Но на домашнем сервере: вы далеко не уйдете,навряд-ли ваш компьютер справится с одновременным онлайном в 1000 человек.

Ребят поверьте: Без этих знаний что перечислены мною в списке,можно забыть о своем уникальном проекте

После того как вы сделали все требования,что я описал верху, то пора приступать к загрузки своего Rage mp — проекта на (хостинг) сервер: для этого вам потребуется программа Termius,которая работает с SHH — удаленное управление операционной системой.

Без таких программ нет смысла работать поэтому вы в этом должны понимать на уровне (Уверенный пользователь)

Чтобы подключиться к своему проекту/серверу, вам достаточно будет ввести пароль, предоставленный после покупки хостинга/vps/vds к этому моменту у вас на руках уже должна быть 100% рабочая сборка сервера GTA 5 RP

  • Вы обязаны разбираться в работе vps/vds серверов — проект Rage mp — очень желательно располагать и запускать на Linux Ubuntu вам также нужно установить на ваш домашний компьютер программу файловый менеджер для работы с хостингом по протоколу SFTP к примеру FileZilla через эту программу вы сможете подключаться к своей файловой системе сервера vps/vds (хостинга)
Пример работы с терминалом SSH для установки проекта GTA 5 RP
  • Помните,что на момент написания и вашего прочтения: Способы могут меняться как в сторону осложнения, так и в сторону облегчения процесса установки, вы должны быть готовы к обучению и поиску информации.

Пояснение к файлу: conf.json (файл конфигурации проекта rage mp)

Игровых режимов у Rage mp существует всего 10 — штук, они прописываются в файле conf.json

  • Roleplay — Ролевая игра то есть каждый отыгрывает свою роль (Полицейский/Медик и так далее ) как в реальной жизни — это самый востребованный и популярный режим: Пример этого режима: GTA5 RP
  • Freeroam — Свободный игровой мир
  • Deathmatch — Смертельная битва друг против друга
  • Teamdeathmatch — Смертельная битва с командой
  • Race — Гонки
  • Drift — Дрифт
  • Derby — Дерби
  • Trucking — Грузоперевозки (Дальнобой)
  • Copsandrobbers — Полицейские и грабители
  • Gangwar — Групповая война

Как видите — открыть свой сервер GTA 5 RP: может любой,главное быть готовым к обучению и поиску информации, помните если вы скачиваете сборки модов для своего сервера, вес дизайн надо переделывать, а для этого обязательно знать Таблицу каскадных стилей CSS и JavaScript и не помешает знать основы HTML

Отпиши в комментариях если вам интересна тема разработки подобных проектов :)

Читайте также: