Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 2 ПерваяПервая 1 2
Показано с 11 по 13 из 13
  1. #11
    Аватар для VVWVV
    ?

    Статус
    Оффлайн
    Регистрация
    09.07.2015
    Сообщений
    731
    Репутация:
    353 ±
    PHP код:
    enum E_PLAYERS_FLAGS (<<= 1)
    {
        
    EI_PLAYERS_FLAGS_LOGGED 1,
        
    EI_PLAYERS_FLAGS_SPAWNED
    }

    enum E_PLAYERS_INFO
    {
        
    E_PLAYERS_FLAGS:pSettings
    }

    new
        
    PlayerInfo[MAX_PLAYERS][E_PLAYERS_INFO];

    // Запись одного значения.
    PlayerInfo[playerid][pSettings] |= EI_PLAYERS_FLAGS_LOGGED;
    PlayerInfo[playerid][pSettings] |= EI_PLAYERS_FLAGS_SPAWNED;

    // Запись нескольких значений.
    PlayerInfo[playerid][pSettings] = EI_PLAYERS_FLAGS_LOGGED EI_PLAYERS_FLAGS_SPAWNED;

    /* Аналогично:
    PlayerInfo[playerid][pSettings] |= EI_PLAYERS_FLAGS_LOGGED;
    PlayerInfo[playerid][pSettings] |= EI_PLAYERS_FLAGS_SPAWNED;
    */

    // Получаем значение
    if (PlayerInfo[playerid][pSettings] & EI_PLAYERS_FLAGS_SPAWNED)
    /* code.. */

    //--
    ini_setInterger(iniFile"someName"PlayerInfo[playerid][pSettings]); // Запись в файл 

  2. 3 пользователя(ей) сказали cпасибо:
    $continue$ (01.02.2016) L0ndl3m (01.02.2016) Иван Бубнов (02.02.2016)
  3. #12
    Аватар для SliM
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.11.2015
    Сообщений
    40
    Репутация:
    10 ±
    Цитата Сообщение от VVWVV Посмотреть сообщение
    PHP код:
    enum E_PLAYERS_FLAGS (<<= 1)
    {
        
    EI_PLAYERS_FLAGS_LOGGED 1,
        
    EI_PLAYERS_FLAGS_SPAWNED
    }

    enum E_PLAYERS_INFO
    {
        
    E_PLAYERS_FLAGS:pSettings
    }

    new
        
    PlayerInfo[MAX_PLAYERS][E_PLAYERS_INFO];

    // Запись одного значения.
    PlayerInfo[playerid][pSettings] |= EI_PLAYERS_FLAGS_LOGGED;
    PlayerInfo[playerid][pSettings] |= EI_PLAYERS_FLAGS_SPAWNED;

    // Запись нескольких значений.
    PlayerInfo[playerid][pSettings] = EI_PLAYERS_FLAGS_LOGGED EI_PLAYERS_FLAGS_SPAWNED;

    /* Аналогично:
    PlayerInfo[playerid][pSettings] |= EI_PLAYERS_FLAGS_LOGGED;
    PlayerInfo[playerid][pSettings] |= EI_PLAYERS_FLAGS_SPAWNED;
    */

    // Получаем значение
    if (PlayerInfo[playerid][pSettings] & EI_PLAYERS_FLAGS_SPAWNED)
    /* code.. */

    //--
    ini_setInterger(iniFile"someName"PlayerInfo[playerid][pSettings]); // Запись в файл 
    не читаемо. Сам не путаешься с такими названиями?

  4. #13
    Аватар для Иван Бубнов
    Пользователь

    Статус
    Оффлайн
    Регистрация
    22.12.2015
    Сообщений
    157
    Репутация:
    8 ±
    А я вообще 2 дня толковал че к чему) Дошло, спасибо! Close
    Последний раз редактировалось Иван Бубнов; 02.02.2016 в 22:33.

 

 
Страница 2 из 2 ПерваяПервая 1 2

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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