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]); // Запись в файл