This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

MADARAdev

Гуру
Автор темы
media
30 Дек 2020
633
284
141
27
Здравствуйте, как и обещал делаю мануал по добавлению нового оружия на свой сервер RAGE MP.
  • Для начала выберем оружие которое нам понравилось, качаем и распаковываем на рабочем столе (я выбрал - это).
  • Также необходимо иметь менеджер архивов OpenIV для работы с нашими файлами GTA 5. Ссылка на скачивание - OpenIV.
  • Далее скачиваем файлы для того чтобы подключить наши пушки к серверу. Ссылки на скачивание - Google Drive или Yandex Disk (+ резервная ссылка).
После того как скачали все необходимые файла переходим ко второму этапу.

Открываем как положено OpenIV и переходим по пути в папку:
client_packages -> game_resources -> dlcpacks -> создаём папку m4a1
(вместо m4a1 - можете использовать свое) и внутри неё создаём dlc.rpf архив.

Так должна выглядеть папка:



Внутрь dlc.rpf архива помещаем ~1 папку и 2 файла которые скачали выше (x64, content.xml, setup2.xml).

Так должна выглядеть папка:




Далее переходим в x64 -> models -> cdimages и создаём еще один weapons.rpf архив.
ВАЖНО!!! ИМЯ АРХИВА ДОЛЖНО БЫТЬ СТРОГО - weapons.rpf

Так должна выглядеть папка:



Внутри архива weapons.rpf скидываем те самые файлы нашей пушки.

Так должна выглядеть папка:



Ура! Финишная прямая!
Переходим к третьему, заключительному этапу.
Файлы подключены к серверу, а значит необходимо выдать себе добавленное оружие.

Весь путь заключался в том, чтобы заменить старую модель оружия на новую!
В моём случае я нашёл замену на Carbine Rifle.

Ищем Hash: нашей пушки на официальном вики RAGE:MP - https://wiki.rage.mp/index.php?title=Weapons



Нашли необходимый Hash теперь переходим в папку - packages (в данном случае покажу пример на JavaScript серверной стороне, если у вас C# действия будут другие).
Создаём файл index.js и в него вписываем команду чтобы выдать себе оружие:

JavaScript:
mp.events.addCommand('carbinerifle', (player) =>  {
    player.giveWeapon(0x83BF0278, 1000);
});

Вписываете свой хэш и Вуаля! Всё готово. Ничего сложного.

Заходите на сервер и вписываете команду - /carbinerifle
Далее по желанию делайте скриншот добавленной вами пушки - и отправляйте его в комменты

Надеюсь мануал был полезным и у вас получилось заменить оружие на свою модельку.






ПОЛЕЗНЫЕ МАТЕРИАЛЫ И CCЫЛКИ К УРОКУ
Weapons.meta (Файл настройки оружия)

Weapons Flags (


Available flags (incomplete):

  • CarriedInHand
  • Automatic
  • Gun
  • CanLockonOnFoot
  • CanLockonInVehicle
  • CanFreeAim
  • AnimReload
  • AnimCrouchFire
  • TreatAsOneHandedInCover
  • UsableOnFoot
  • UsableInCover
  • AllowEarlyExitFromFireAnimAfterBulletFired
  • NoLeftHandIKWhenBlocked
  • AllowCloseQuarterKills
  • HasLowCoverReloads
  • HasLowCoverSwaps
  • UseLeftHandIkWhenAiming
  • QuitTransitionToIdleIntroOnWeaponChange
  • DisableLeftHandIkWhenOnFoot
  • ApplyBulletForce
  • TwoHanded
  • LongWeapon
  • ArmourPenetrating
  • Launched
  • Scary
  • DisableStealth
 
Последнее редактирование:

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,065
2,455
219

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,065
2,455
219

MADARAdev

Гуру
Автор темы
media
30 Дек 2020
633
284
141
27
Ну дядя харланд меня заинтересовал, сейчас занимаюсь добавлением add-on ганов, после если время будет займусь и ими)
 

Mr.Scalise

Специалист
7 Окт 2021
485
157
90
Кто ты по жизни? Хахаха в плане в сфере рейджа ты 3д артист или кто? Интересно просто)
 

MADARAdev

Гуру
Автор темы
media
30 Дек 2020
633
284
141
27
Ладно, набираем 15 лайков на мануале и выпускаю мануал о том, как добавить ADD-ON оружие на сервер RAGE MP!

Мануал уже заготовлен, жду вашей поддержки.

@Harland David Sanders Вызов принят.
 
Последнее редактирование:
Реакции: FireFeed и Walter

Deja-vu

Специалист
29 Сен 2020
409
54
95
Насколько я понимаю, мануал для аддон ганов будет тот же, но способ нахождения хэша для аддон оружия будет другой, я знаю какой способ есть, но говорить не буду
 

trasher

Гуру
Мошенник
29 Окт 2021
520
148
103
И нахуя это было тогда писать?
 
Реакции: wholinc и Bloodlust

DaVilka

Гуру
16 Сен 2020
607
228
108
Там же только имена поменять на оригинальные, а хеш через GetHashKey получать как с тачками, не?
 
Реакции: Deja-vu и Amazingevich

Amazingevich

Гуру
27 Апр 2021
667
487
124
Ну зачем ты так жизнь людям ломаешь. Он ведь действительно думал, что он единственный на этом форуме знает как получить хэши
 
Реакции: Deja-vu и DaVilka

Mi-Zaft

Гуру
VIP
9 Окт 2020
1,189
412
145

Inoi

/dev/null
VIP
15 Окт 2020
2,372
1,413
208
34

MADARAdev

Гуру
Автор темы
media
30 Дек 2020
633
284
141
27
это уже личное дело каждого
Мне этот парень ничего плохого не делал. Мне не за чем с ним ругаться.

Кстати с обновкой, эта рубашка тебе к лицу