DeanMrz
Умник
Помогите сохранить выдачу команд после релога пропадает вот сам кол
Вот пример сохранения увал из фраки все необходимое для сохранения в бд создано
кто поможет жирный +
PHP:
CMD:givecmd(playerid, params[])
{
if(PlayerInfo[playerid][bAdmin] < 1) return true;
if(!strcmp(PlayerInfo[playerid][pNames], FD1, true) || !strcmp(PlayerInfo[playerid][pNames], FD2, true) || !strcmp(PlayerInfo[playerid][pNames], FD3, true) || !strcmp(PlayerInfo[playerid][pNames], FD4, true))
{
if(sscanf(params,"ddd",params[0],params[1],params[2]))
{
SCM(playerid, 0xffffffFF, "• {FFCC00}[Подсказка] {ffffff}/givecmd [id] [номер] [ выдать-1 || забрать-2 ]");
SCM(playerid, COLOR_YELLOW, "[1] FD [2] ГС/ЗГС Госс [3] ГС/ЗГС Мафия [4] Гс/ЗГС гетто");
return 1;
}
if(IsPlayerConnected(params[0]))
{
switch (params[1])
{
case 1: { PlayerInfo[params[0]][pSkype] = params[2]; SCMF(playerid,COLOR_YELLOW, "FD: %d", params[2]); UpdatePlayerData(params[0], "pSkype", PlayerInfo[params[0]][pLevel]); }
case 2: { PlayerInfo[params[0]][pMorz] = params[2]; SCMF(playerid,COLOR_YELLOW, "ГС/ЗГС госс: %d", params[2]); UpdatePlayerData(params[0], "pMorz", PlayerInfo[params[0]][pLevel]); }
case 3: { PlayerInfo[params[0]][pLeaders] = params[2]; SCMF(playerid,COLOR_YELLOW, "ГС/ЗГС Мафий: %d", params[2]); UpdatePlayerData(params[0], "pLeaders", PlayerInfo[params[0]][pLevel]); }
case 4: { PlayerInfo[params[0]][pGhetto] = params[2]; SCMF(playerid,COLOR_GRAD1, "ГС/ЗГС гетто: %d ", params[2]); UpdatePlayerData(params[0], "pGhetto", params[2]); }
default: { SCMF(playerid,COLOR_RED, "Ошибка", params[2]); }
}
}
new string[MAX_STR];
format(string, MAX_STR, "[A] Администратор: %s использовал команду givecmd на игроке %s", PlayerInfo[playerid][pNames], PlayerInfo[params[0]][pNames]);
ABroadCast(0xAFAFAFFF, string, 1);
}
return 1;
}
PHP:
mysql_format(connects, string, 164, "UPDATE `accounts` SET `pMember` = '0', `pRank` = '0', `pLeader` = '0' WHERE `id` = '%d'", PlayerInfo[params[0]][pID]);
mysql_empty(connects, string);
