Гайд Добавляем работу Грузчик - мод RedAge RolePlay (NeptuneEvo)

НН-челик
Забаненный
Статус
Оффлайн
Регистрация
29 Авг 2020
Сообщения
22
Реакции[?]
3
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В данном мануале мы поставим работу Грузчик в мод RedAge RolePlay (NeptuneEvo).
Если у Вас возникли проблемы с этой системой или просто что-то не получается - пишите в эту тему, постараюсь помочь.



P.S:
Если вы хотите изменить id работы изменяем: private static int JobWorkId = 9;
Если вы хотите изменить цену за одну коробку то меняем: private static int checkpointPayment = 100;
Если вы хотите изменить с какого уровня можно устроиться на эту работу то меняем: private static int JobsMinLVL = 1;

Инструкция:


1. Открываем проект (NeptuneEvo.sln) в bridge\resources
1.2 Открываем: Main.cs

Находим:


C#:

case 506:
Jobs.Loader.StartWorkDayLoader(player);
return;

2. Скидываем файл Loader.cs в путь: \bridge\resources\NeptuneEvo\Jobs
2.1 Собираем сборку.


3. Переходим в \client_packages открываем файл menus.js
Ищем: // ATM //
Над ним вставляем код:





JavaScript:
// Job StatsInfo //
mp.events.add('JobStatsInfo', (money) => {
global.menu.execute('JobStatsInfo.active=1');
global.menu.execute(`JobStatsInfo.set('${money}')`);
});
mp.events.add('CloseJobStatsInfo', () => {
global.menu.execute('JobStatsInfo.active=0');
});
// Job Loader //
mp.events.add('OpenLoader', (money, level, currentjob, work) => {
if (global.menuCheck()) return;
global.menu.execute(`Loader.set('${money}', '${level}', '${currentjob}', '${work}')`);
global.menu.execute('Loader.active=1');
global.menuOpen();
});
mp.events.add('CloseLoader', () => {
global.menu.execute('Loader.active=0');
global.menuClose();
});
mp.events.add("selectJobLoader", (jobid) => {
if (new Date().getTime() - global.lastCheck < 1000) return;
global.lastCheck = new Date().getTime();
mp.events.callRemote("jobJoinLoader", jobid);
});
mp.events.add('enterJobLoader', (work) => {
if (new Date().getTime() - global.lastCheck < 1000) return;
global.lastCheck = new Date().getTime();
mp.events.callRemote('enterJobLoader', work);
global.menuClose();
global.menu.execute('Loader.active=0');
});

Открываем там же main.js
Вставляем:
{ Hash: 0x62018559, Pos: new mp.Vector3(1240.2, -3106.788, 6.00), Angle: 358.1944 }, // Работа Loader


4. Переходим в \client_packages\cef открываем файл menu.html
4.1 Вставляем в него код который находиться в закрепе
4.2 Указываем путь к файлу css: <link rel="stylesheet" href="css/JobsMenus.css">
4.3 Указываем путь к файлу js: <script src="js/JobsMenus.js"></script>
Не закидываем с заменой !!! а вставляем только код из него

5. В той-же директории \client_packages\cef вставляем с заменой папку css и js
 

Вложения

Последнее редактирование:
Сверху Снизу