Jump to content
RAGE Multiplayer Community

Личные сообщения между игроками на сервере


Recommended Posts

18 часов назад, tmaslov22 сказал:

Понятно что в 1 файле не нужно все писать, но и под каждую команду создавать файл не лучшая идея. Что если на сервере будет 1000 команд? Как поддерживать код?) Мне вообще архитектура которая есть сейчас в keker не очень понравилась.

Да, я согласен. Нужны поддиректории в `commands`, группирующие команды + `index.js` общий + в каждой категории, в котором мы будем вручную подключать каждый файл команды.

 

Меня, кстати, больше смущает в примере сервера отсутствие единого стиля кода: ES6 встречается в том же файле, что и ES5. И это при том, что nodejs, на котором базируется сервер, официально не поддерживает ES6.

Link to post
Share on other sites
  • 2 years later...
 if (playerName == parseInt(playerName)) {
    // Если число - ищем среди ID'ов пользователей
    foundPlayer = mp.players.at(playerName);
  }

  // Если пользователь не найден по ID - ищем по никам
  if (!foundPlayer) {
    mp.players.forEach((_player) => {
      if (_player.name === playerName) {
        foundPlayer = _player;
      }
    });
  }

 

А что всегда нужно проверять? На всех командах? Нужно же макрос какой то сделать на это.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...