AMX Mod X API Documentation

Signature
enum CSGameRules_Members { /* * Description: - * Member type: BOOL * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_bFreezePeriod = BEGIN_MEMBER_REGION(gamerules), /* * Description: - * Member type: BOOL * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_bBombDropped, /* * Description: - * Member type: char * * Get params: get_member_game(member, dest[], const lenght); * Set params: set_member_game(member, const source[]); */ m_GameDesc, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_msgPlayerVoiceMask, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_msgRequestState, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_nMaxPlayers, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_UpdateInterval, /* * Description: The global time when the round is supposed to end, if this is not 0. * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flRestartRoundTime, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flCheckWinConditions, /* * Description: Time round has started. * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_fRoundStartTime, /* * Description: How many seconds long this round is. * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iRoundTime, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iRoundTimeSecs, /* * Description: (From mp_freezetime) - How many seconds long the intro round (when players are frozen) is. * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iIntroRoundTime, /* * Description: The global time when the intro round ends and the real one starts (wrote the original "m_flRoundTime" comment for this variable). * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_fRoundStartTimeReal, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iAccountTerrorist, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iAccountCT, /* * Description: The number of terrorists on the team (this is generated at the end of a round). * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iNumTerrorist, /* * Description: The number of CTs on the team (this is generated at the end of a round). * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iNumCT, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iNumSpawnableTerrorist, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iNumSpawnableCT, /* * Description: Number of Terrorist spawn points. * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iSpawnPointCount_Terrorist, /* * Description: Number of CT spawn points. * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iSpawnPointCount_CT, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iHostagesRescued, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iHostagesTouched, /* * Description: 1 == CTs won last round, 2 == Terrorists did, 3 == Draw, no winner * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iRoundWinStatus, /* * Description: - * Member type: short * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iNumCTWins, /* * Description: - * Member type: short * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iNumTerroristWins, /* * Description: Whether or not the bomb target has been bombed. * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bTargetBombed, /* * Description: Whether or not the bomb has been defused. * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bBombDefused, /* * Description: - * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bMapHasBombTarget, /* * Description: - * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bMapHasBombZone, /* * Description: - * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bMapHasBuyZone, /* * Description: - * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bMapHasRescueZone, /* * Description: - * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bMapHasEscapeZone, /* * Description: 0 = uninitialized, 1 = has VIP safety zone, 2 = DOES not have VIP safetyzone * Member type: qboolean * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_bMapHasVIPSafetyZone, /* * Description: - * Member type: BOOL * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_bMapHasCameras, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iC4Timer, /* * Description: The current Terrorist who has the C4. * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iC4Guy, /* * Description: The amount of money the losing team gets. This scales up as they lose more rounds in a row. * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iLoserBonus, /* * Description: The number of rounds the CTs have lost in a row. * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iNumConsecutiveCTLoses, /* * Description: The number of rounds the Terrorists have lost in a row. * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iNumConsecutiveTerroristLoses, /* * Description: For the idle kick functionality. This is the max amount of time that the player has to be idle before being kicked. * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_fMaxIdlePeriod, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iLimitTeams, /* * Description: - * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bLevelInitialized, /* * Description: - * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bRoundTerminating, /* * Description: Set to TRUE to have the scores reset next time round restarts. * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bCompleteReset, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flRequiredEscapeRatio, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iNumEscapers, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iHaveEscaped, /* * Description: Who can and can't buy. * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bCTCantBuy, /* * Description: Who can and can't buy. * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bTCantBuy, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flBombRadius, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iConsecutiveVIP, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iTotalGunCount, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iTotalGrenadeCount, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iTotalArmourCount, /* * Description: Keeps track of the # of consecutive rounds that have gone by where one team outnumbers the other team by more than 2. * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iUnBalancedRounds, /* * Description: Keeps track of the # of consecutive rounds of escape played. Teams will be swapped after 8 rounds. * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iNumEscapeRounds, /* * Description: - * Member type: int [100] * Get params: get_member_game(member, element); * Set params: set_member_game(member, value, element); */ m_iMapVotes, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iLastPick, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iMaxMapTime, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iMaxRounds, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iTotalRoundsPlayed, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iMaxRoundsWon, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iStoredSpectValue, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flForceCameraValue, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flForceChaseCamValue, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flFadeToBlackValue, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_pVIP, /* * Description: - * Member type: int [5] * Get params: get_member_game(member, element); * Set params: set_member_game(member, value, element); */ m_pVIPQueue, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flIntermissionEndTime, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flIntermissionStartTime, /* * Description: - * Member type: BOOL * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iEndIntermissionButtonHit, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_tmNextPeriodicThink, /* * Description: TRUE = the game commencing when there is at least one CT and T, FALSE = scoring will not start until both teams have players (deprecated name m_bFirstConnected) * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bGameStarted, /* * Description: - * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bInCareerGame, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_fCareerRoundMenuTime, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iCareerMatchWins, /* * Description: - * Member type: int * Get params: get_member_game(member); * Set params: set_member_game(member, value); */ m_iRoundWinDifference, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_fCareerMatchMenuTime, /* * Description: - * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bSkipSpawn, /* * Description: - * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bSkipShowMenu, /* * Description: - * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bNeededPlayers, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flEscapeRatio, /* * Description: - * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flTimeLimit, /* * Description: Stores the start time of the game. * @note The time resets when the game is restarting or the game commencing. * Member type: float * Get params: Float:get_member_game(member); * Set params: set_member_game(member, Float:value); */ m_flGameStartTime, /* * Description: TRUE = goes balance team, otherwise FALSE * Member type: bool * Get params: get_member_game(member); * Set params: set_member_game(member, bool:value); */ m_bTeamBalanced };
Description

CSGameRules Members

Назад
Верх