Функции игрока - NikitaFoxze/Offensive-Core GitHub Wiki

HomeФункцииФункции игрока

[!TIP] Функции находятся в файле player_main.pwn в папке player. Это функции для игрока.

Данные игрока

  • SetPlayerMySQLID(playerid, num)
  • GetPlayerMySQLID(playerid)
  • SetPlayerNameEx(playerid, const name[])
  • GetPlayerNameEx(playerid)
  • SetPlayerPassword(playerid, const password[])
  • GetPlayerPassword(playerid)
  • SetPlayerReferal(playerid, const name[])
  • GetPlayerReferal(playerid)
  • SetCheckNameReferal(playerid, const name[])
  • SetPlayerFoundServer(playerid, foundid)
  • GetPlayerFoundServer(playerid)
  • SetPlayerIPReg(playerid, const ip[])
  • GetPlayerIPReg(playerid)
  • SetPlayerIPLast(playerid, const ip[])
  • GetPlayerIPLast(playerid)
  • SetPlayerSex(playerid, sexid)
  • GetPlayerSex(playerid)
  • GivePlayerRank(playerid, rank, bool:message = false)
  • ResetPlayerRank(playerid)
  • GetPlayerRank(playerid)
  • GivePlayerExp(playerid, exp, bool:message = false, bool:matchScore = true)
  • ResetPlayerExp(playerid)
  • GetPlayerExp(playerid)
  • GivePlayerMoneyEx(playerid, money, bool:message = false)
  • ResetPlayerMoneyEx(playerid)
  • GetPlayerMoneyEx(playerid)
  • GivePlayerWarns(playerid, warns)
  • ResetPlayerWarns(playerid)
  • GetPlayerWarns(playerid)
  • GivePlayerGoldCoins(playerid, goldCoins, bool:message = false)
  • ResetPlayerGoldCoins(playerid)
  • GetPlayerGoldCoins(playerid)
  • GivePlayerKills(playerid, kills)
  • GetPlayerKills(playerid)
  • GivePlayerDeaths(playerid, deaths)
  • GetPlayerDeaths(playerid)
  • GivePlayerWinningMatchs(playerid, matchs)
  • GetPlayerWinningMatchs(playerid)
  • GivePlayerLosingMatchs(playerid, matchs)
  • GetPlayerLosingMatchs(playerid)
  • GivePlayerShotsEnemy(playerid, shots)
  • GetPlayerShotsEnemy(playerid)
  • GivePlayerShotsHead(playerid, shots)
  • GetPlayerShotsHead(playerid)
  • GivePlayerSeriesKills(playerid, kills)
  • GetPlayerSeriesKills(playerid)
  • GivePlayerPlayHours(playerid, hours)
  • GetPlayerPlayHours(playerid)
  • GivePlayerPlayMinutes(playerid, minutes)
  • GetPlayerPlayMinutes(playerid)
  • BuyPlayerAnimation(playerid, cellid)
  • GetPlayerAnimation(playerid, cellid)
  • SetPlayerBlacklistPlayer(playerid, cellid, playerBlack)
  • GetPlayerBlacklist(playerid, cellid)
  • SetPlayerRegDatetime(playerid, const datetime[])
  • GetPlayerRegDatetime(playerid)
  • SetPlayerLastDatetime(playerid, const datetime[])
  • GetPlayerLastDatetime(playerid)
  • SetPlayerVirtualWorldEx(playerid, worldid)
  • GetPlayerVirtualWorldEx(playerid)
  • SetPlayerInteriorEx(playerid, interiorid)
  • GetPlayerInteriorEx(playerid)
  • SetPlayerCustomClass(playerid, classid)
  • GetPlayerCustomClass(playerid)
  • SetPlayerCustomClass2(playerid, classid)
  • GetPlayerCustomClass2(playerid)
  • SetPlayerMute(playerid, minutes)
  • GetPlayerMute(playerid)
  • SetPlayerColorEx(playerid, color)
  • GetPlayerColorEx(playerid)
  • SetPlayerHealthEx(playerid, Float:health)
  • GetPlayerHealthEx(playerid, &Float:health)
  • SetPlayerArmourEx(playerid, Float:armour)
  • GetPlayerArmourEx(playerid, &Float:armour)

Разное

  • SetPlayerSpectating(playerid, spectedid)
  • GetPlayerSpectating(playerid)
  • SetPlayerSpecStatus(playerid, status)
  • GetPlayerSpecStatus(playerid)
  • SpecPl(playerid, bool:spec)
  • GetSpecPl(playerid)
  • UpdateSpectatingPlayer(playerid, spectedid)
  • UpdateSpectatingStatus(playerid, spectedid)
  • AddPlayerSpecatingPlayer(playerid, spectedid)
  • RemovePlayerSpectatingPlayer(playerid, spectedid)
  • GetPlayerSpecatingPlayers(playerid)
  • PlayerPlaySoundEx(playerid, sound, Float:x, Float:y, Float:z)
  • SetPlayerTeamEx(playerid, team)
  • GetPlayerTeamEx(playerid)
  • SetPlayerSkinEx(playerid, skinid)
  • GetPlayerSkinEx(playerid)
  • SetPlayerFightingStyleEx(playerid, FIGHT_STYLE:style)
  • GetPlayerFightingStyleEx(playerid)
  • SetPlayerStatusDead(playerid, status)
  • GetPlayerDead(playerid)
  • RemovePlayerDead(playerid)
  • KickPlayerEx(playerid, delay = 5000)
  • SetPlayerDamage(playerid, bool:type)
  • GetPlayerDamage(playerid)
  • SetPlayerAnimationEx(playerid, bool:type)
  • GetPlayerAnimationEx(playerid)
  • StartPlayerTimerClearAnim(playerid, seconds = 0)
  • SetPlayerSpeedRespawn(playerid, seconds)
  • GivePlayerSpeedRespawn(playerid, seconds)
  • GetPlayerSpeedRespawn(playerid)
  • UpdatePlayerSpeedRespawn(playerid)
  • UpdateBarTimeRespawn(playerid)
  • SetPlayerFreeze(playerid, time = 1, bool:freeze = true)
  • GetPlayerFreeze(playerid)
  • GivePlayerSecondTime(playerid)
  • GetPlayerSecondTime(playerid)
  • GivePlayerMinuteTime(playerid)
  • GetPlayerMinuteTime(playerid)
  • GivePlayerHourTime(playerid)
  • GetPlayerHourTime(playerid)
  • SetPlayerAntiKeys(playerid, KEY:keys)
  • GetPlayerAntiKeys(playerid)
  • SetPlayerInvisible(playerid, bool:type)
  • GetPlayerInvisible(playerid)
  • GivePlayerKillStrike(playerid, num)
  • ResetPlayerKillStrike(playerid)
  • GetPlayerKillStrike(playerid)
  • SetPlayerCanSpectating(playerid, bool:type)
  • GetPlayerCanSpectating(playerid)
  • SetPlayerActionZone(playerid, bool:type)
  • GetPlayerActionZone(playerid)
  • SetPlayerClickTD(playerid, bool:type)
  • GetPlayerClickTD(playerid)
  • SetPlayerWeatherEx(playerid, weatherid)
  • GetPlayerWeatherEx(playerid)
  • SetPlayerCheckPlayerid(playerid, playerCheck)
  • GetPlayerCheckPlayerid(playerid)
  • SetSpawnInfoEx(playerid, skin, Float:x, Float:y, Float:z, Float:angle)
  • GetSpawnInfoPosEx(playerid, &Float:x, &Float:y, &Float:z)
  • SetPlayerLogged(playerid, bool:logged)
  • GetPlayerLogged(playerid)
  • SetPlayerLoggedTimer(playerid, seconds)
  • KillPlayerLoggedTimer(playerid)
  • DeaglePlayerAntiC(playerid)
  • ShowPlayerKillStrike(playerid)
  • HidePlayerKillStrike(playerid)
  • SetPlayerSpawnKill(playerid)
  • DestroyPlayerSpawnKill(playerid)
  • ShowPlayerExitZone(playerid)
  • HidePlayerExitZone(playerid)
  • GetPlayerExitZone(playerid)
  • DestroyPlayerBelowHealth(playerid)
  • UpdatePlayerBelowHealth(playerid)
  • SetPlayerIDStats(playerid, playerid2)
  • GetPlayerIDStats(playerid)
  • SetPlayerLastDamage(playerid)
  • ResetPlayerLastDamage(playerid)
  • GetPlayerLastDamage(playerid)
  • GetPlayerLastDamageTimer(playerid)
  • CreatePlayerDeadKillerTD(playerid)
  • DestroyPlayerDeadKillerTD(playerid, type)
  • CreatePlayerAfterDeadTD(playerid)
  • CreatePlayerBaseIndicatorsTD(playerid)
  • DestroyPlayerBaseIndicatorsTD(playerid)
  • ShowPlayerBaseIndicatorsTD(playerid)
  • HidePlayerBaseIndicatorsTD(playerid)
  • CreatePlayerNetGraphTD(playerid)
  • DestroyPlayerNetGraphTD(playerid)
  • ShowPlayerNewGraphTD(playerid)
  • HidePlayerNewGraphTD(playerid)
  • ShowPlayerMatchStatsTD(playerid)
  • DestroyPlayerMatchStatsTD(playerid, bool:hide = true)
  • PlayerSpawn(playerid)
  • SetPlayerPosEx(playerid, Float:x, Float:y, Float:z, spawnWorld, spawnInterior, setUP = false, freezing = false)
  • DestroyPlayerAttachedObjects(playerid)
  • SendPlayerMessageCMD(playerid, const text[])
  • SetErrorText(playerid, const text[])
  • IsPlayerInArea(playerid, Float:minX, Float:minY ,Float:maxX, Float:maxY)
  • GetPlayerSpeed(playerid)
  • GetPlayerFPS(playerid)
  • ClearPlayerChat(playerid)
  • DestroyPlayerTD(playerid, &PlayerText:tdid)
  • DestroyPlayerText3D(playerid, &PlayerText3D:text3did)
  • PreloadAnimLib(playerid, const animlib[])
  • PreloadAllAnimLibs(playerid)
  • TDRandomColor(playerid, PlayerText:tdid)
  • TDRandomVehicle(playerid, PlayerText:tdid)
  • ClosePlayerDialog(playerid)
  • ProxDetector(Float:radi, playerid, const str[], col1, col2, col3, col4, col5)
  • ProxDetectorS(Float:radi, playerid, targetid)
  • SetPlayerAntiFloodChat(playerid, seconds = 2)
  • GetPlayerAntiFloodChat(playerid)
  • SCMEX(playerid, color, message[], bool:chatText)
  • UpdatePlayerInAFK(playerid)
  • CheckSpectatingPlayers(playerid, killerid)
  • ConnectPlayerServer(playerid)
  • IsPlayerInvalided(playerid)
  • IsPlayerOnServer(playerid)
  • ClearKillFeed(playerid = INVALID_PLAYER_ID)

MySQL

  • SetPlayerORMData(playerid)
  • SavePlayerData(playerid)
  • SavePlayerMoney(playerid)
  • SavePlayerGoldCoins(playerid)