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

Тема: Los Santos Role Play v1.6

Показано с 1 по 10 из 10

  1. #1
    Пользователь

    Аватар для Tellarion

    Статус: Оффлайн
    Регистрация:01.06.2016
    Сообщений:25
    Репутация:43 [+/-] 

    Los Santos Role Play v1.6

    Здравствуйте, это моя старая версия LSFIVEM игрового мода

    Детальная информация об изменениях, присутствует здесь: https://forum.lsfivem.com/index.php?forums/Новости.20/

    Установка

    1. Загрузить архив и распаковать его в корне RAGE:MP сервера

    2. Настроить конфиг MYSQL соединения в 'packages/roleplay/mysql.js'

    3. Загрузить SQL data в базу данных

    4. Наслаждайтесь, но предупреждаю там нет веб-оболочки для регистрации на сервере, реализуйте свои по структуре

    Дата сборки: 26 декабря 2017

    Скачать игровой мод: https://yadi.sk/d/GsMQhor83XrHK5
    Последний раз редактировалось #Rips; 03.06.2018 в 17:47. Причина: logger.js, example php ucp create code | Добавил префикс
  2. 1 пользователь сказал cпасибо Tellarion за это полезное сообщение:

    Copyright (01.06.2018)

  3. #2
    Пользователь

    Аватар для The Zaka

    Статус: Онлайн
    Регистрация:18.04.2017
    Сообщений:226
    Репутация:16 [+/-] 
    Из-за чего слил?
  4. #3
    Пользователь

    Аватар для Tellarion

    Статус: Оффлайн
    Регистрация:01.06.2016
    Сообщений:25
    Репутация:43 [+/-] 
    Да задолбали выклянчивать, вот слил старую, актуальная по сей день 2.3 версия, может кому зайдет, добро.
  5. #4
    Просто, #Rips

    Аватар для #Rips

    Статус: Оффлайн
    Регистрация:16.12.2015
    Адрес:localhost
    Сообщений:1,428
    Репутация:597 [+/-] 
    Добавлен префикс [RP]

    C уважением модератор портала/раздела #Rips
    Продвижение на портале: Пользователь | NewsMakers | Модератор 1-го уровня | Модератор 2-го уровня | Модератор 3-го уровня

    Кликабильный текст:

    Отзывы обо мне | Услуги

  6. #5
    Пользователь

    Аватар для SmothJack

    Статус: Оффлайн
    Регистрация:23.10.2012
    Сообщений:43
    Репутация:0 [+/-] 

    Открыть спойлер

    [Скрыть]

    В чем может быть проблема при авторизации?
    Дальше гта виснет
  7. #6
    Пользователь

    Аватар для Tellarion

    Статус: Оффлайн
    Регистрация:01.06.2016
    Сообщений:25
    Репутация:43 [+/-] 

    Открыть спойлер

    [Скрыть]

    В чем может быть проблема при авторизации?
    Дальше гта виснет
    Код:
        mp.events.add('updateTab', (text, online) => {
          let get_dat = text.replace(/\n/g, '').replace(/"/g, '"');
          auth_data.execute(`addTab('${get_dat}', '${online}');`);
        });
  8. #7
    Пользователь

    Аватар для SmothJack

    Статус: Оффлайн
    Регистрация:23.10.2012
    Сообщений:43
    Репутация:0 [+/-] 
    Ничего не изменяеться

    Открыть спойлер

    [Скрыть]

    Открыть спойлер

    [Скрыть]
  9. #8
    Пользователь

    Аватар для Tellarion

    Статус: Оффлайн
    Регистрация:01.06.2016
    Сообщений:25
    Репутация:43 [+/-] 
    Ничего не изменяеться

    Открыть спойлер

    [Скрыть]

    Открыть спойлер

    [Скрыть]
    В сервер-сайде UpdateTab, вот на этот замени

    Код:
    configure.online = 0;
    	let cleartab = 0;
    	let text = "";
    	mp.players.forEach(_player => {
    		configure.online++;
    		if(struct.person_sys[_player.id].auth_status == 0) {
    			text = text + `
    				<tr id="player-${_player.id}">
    					<td class="id">${_player.id}</td>
    					<td class="name">Guest</td>
              <td class="name">-</td>
    					<td class="name">-</td>
    					<td class="name">${_player.ping} ms.</td>
    				</tr>`;
    		} else {
    		  let fraction_let = setfraction.get_name(struct.person_data[_player.id].g_fraction);
    			let gang_let = setgangs.get_name(struct.person_data[_player.id].g_gang);
    			let type_fg = "";
    			if(struct.person_data[_player.id].g_fraction >= 1) {
    				type_fg = fraction_let;
    			} else if(struct.person_data[_player.id].g_gang >= 1) {
    				type_fg = gang_let;
    			} else {
    				type_fg = "-";
    			}
    			text = text + `
    				<tr id="player-${_player.id}">
    					<td class="id">${_player.id}</td>
    					<td class="name">${_player.name}</td>
              <td class="name">${struct.person_data[_player.id].g_level} г.</td>
    					<td class="name">${type_fg}</td>
    					<td class="name">${_player.ping} ms.</td>
    				</tr>`;
    		}
    	});
    	mp.players.forEach(_player => {
    		_player.call('clearTab');
    		_player.call('updateTab', [`${text}`, configure.online]);
    	});
      configure.tab_counter++;
    И в configure.js добавь две новых переменных, configure.tab_counter и configure.online
  10. #9
    Пользователь

    Аватар для SmothJack

    Статус: Оффлайн
    Регистрация:23.10.2012
    Сообщений:43
    Репутация:0 [+/-] 

    Вопрос

    В сервер-сайде UpdateTab, вот на этот замени

    Код:
    configure.online = 0;
    	let cleartab = 0;
    	let text = "";
    	mp.players.forEach(_player => {
    		configure.online++;
    		if(struct.person_sys[_player.id].auth_status == 0) {
    			text = text + `
    				<tr id="player-${_player.id}">
    					<td class="id">${_player.id}</td>
    					<td class="name">Guest</td>
              <td class="name">-</td>
    					<td class="name">-</td>
    					<td class="name">${_player.ping} ms.</td>
    				</tr>`;
    		} else {
    		  let fraction_let = setfraction.get_name(struct.person_data[_player.id].g_fraction);
    			let gang_let = setgangs.get_name(struct.person_data[_player.id].g_gang);
    			let type_fg = "";
    			if(struct.person_data[_player.id].g_fraction >= 1) {
    				type_fg = fraction_let;
    			} else if(struct.person_data[_player.id].g_gang >= 1) {
    				type_fg = gang_let;
    			} else {
    				type_fg = "-";
    			}
    			text = text + `
    				<tr id="player-${_player.id}">
    					<td class="id">${_player.id}</td>
    					<td class="name">${_player.name}</td>
              <td class="name">${struct.person_data[_player.id].g_level} г.</td>
    					<td class="name">${type_fg}</td>
    					<td class="name">${_player.ping} ms.</td>
    				</tr>`;
    		}
    	});
    	mp.players.forEach(_player => {
    		_player.call('clearTab');
    		_player.call('updateTab', [`${text}`, configure.online]);
    	});
      configure.tab_counter++;
    И в configure.js добавь две новых переменных, configure.tab_counter и configure.online
    Теперь при регистриции при вводе пароля чат открываеться карта и мышка пропадает .
    И при попытки зайти вы не авторизованы.Пройдите процедуру авторизацию
  11. #10
    Пользователь

    Аватар для Tellarion

    Статус: Оффлайн
    Регистрация:01.06.2016
    Сообщений:25
    Репутация:43 [+/-] 
    Прочекай код, может найдешь ошибку, я уже не помню 2017 года релиз.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения