PHP код:
callback UploadPlayerAccount(playerid)
{
PlayerInfo[playerid][pID] = cache_get_field_content_int(0, "ID", mysql_connect_ID);
PlayerInfo[playerid][pAdmin] = cache_get_field_content_int(0, "Admin");
PlayerInfo[playerid][pCash] = cache_get_field_content_int(0, "Cash");
PlayerInfo[playerid][pSkin] = cache_get_field_content_int(0, "Skin");
PlayerInfo[playerid][pLeader] = cache_get_field_content_int(0, "Leader");
PlayerInfo[playerid][pMember] = cache_get_field_content_int(0, "Member");
PlayerInfo[playerid][pRank] = cache_get_field_content_int(0, "Rank");
PlayerInfo[playerid][pWarn] = cache_get_field_content_int(0, "Warn");
PlayerInfo[playerid][pBan] = cache_get_field_content_int(0, "Ban");
PlayerInfo[playerid][pLevel] = cache_get_field_content_int(0, "Level");
PlayerInfo[playerid][pVip] = cache_get_field_content_int(0, "Vip");
PlayerInfo[playerid][pHelper] = cache_get_field_content_int(0, "Helper");
if(PlayerInfo[playerid][pBan] == 1)
{
SCM(playerid, COLOR_SUPRED, "- Ваш аккаунт заблокирован!");
Kicked(playerid);
}
else
{
SCM(playerid, 0xFFFFFF00, "Вы успешно авторизировались!");
SpawnPlayer(playerid);
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
if(PlayerInfo[playerid][pAdmin] > 0)
{
new string[128];
GetPlayerName(playerid, sn, sizeof(sn));
format(string,sizeof(string), "[A] %s[%d] авторизовался как администратор %d уровня.",sn, playerid, PlayerInfo[playerid][pAdmin]);
SCMA(0xFF6A00FF, string);
}
}
return 1;
}