Prof313
Дебютант
не сохраняется машины при перезаходе на сервер
Код
public OnPlayerDisconnect(playerid, reason)
{
if(TimerMaskStop[playerid] != -1)
{
KillTimer(TimerMaskStop[playerid]);
TimerMaskStop[playerid] = -1;
}
if(TimerRegPlay[playerid] != -1)
{
KillTimer(TimerRegPlay[playerid]);
TimerRegPlay[playerid] = -1;
}
if(TimerRegStop[playerid] != -1)
{
KillTimer(TimerRegStop[playerid]);
TimerRegStop[playerid] = -1;
}
S_Kazik[playerid] = false;
S_Ruletka[playerid] = false;
KostiOchki[playerid] = 0;
KostiPlayerStatus[playerid] = false;
for(new i = 0; i <= 5; i ++) PlayerTextDrawHide(playerid, DiceBox_TD[playerid]);
for(new i = 0; i <= 3; i ++) PlayerTextDrawHide(playerid, DiceText_TD[playerid]);
CancelSelectTextDraw(playerid);
if(GetPVarInt(playerid, "Logged") == 0) return false;
new str[75];
if(PI[playerid][Admin] != AdmLvl0)
{
if(PI[playerid][Admin] <= AdmLvl1)
{
if(PI[playerid][Admin] != AdmLvl0)
{
format(str, sizeof(str), "[H] Õåëïåð %s [%d] ïîêèíóë èãðó", Name(playerid), playerid);
SendAdminMessage(AdmLvl1, 0xFF0000FF, str, playerid);
}
} else {
format(str, sizeof(str), "[À] Àäìèí %s [%d] ïîêèíóë èãðó", Name(playerid), playerid);
SendAdminMessage(AdmLvl1, 0xFF0000FF, str, playerid);
}
}
new sql[150];
format(sql, sizeof(sql), "UPDATE `accounts` SET `Online` = '0' WHERE `Nick` = '%s'", Name(playerid));
mysql_query(sql);
-----------------------------
БД вот такой
Код
public OnPlayerDisconnect(playerid, reason)
{
if(TimerMaskStop[playerid] != -1)
{
KillTimer(TimerMaskStop[playerid]);
TimerMaskStop[playerid] = -1;
}
if(TimerRegPlay[playerid] != -1)
{
KillTimer(TimerRegPlay[playerid]);
TimerRegPlay[playerid] = -1;
}
if(TimerRegStop[playerid] != -1)
{
KillTimer(TimerRegStop[playerid]);
TimerRegStop[playerid] = -1;
}
S_Kazik[playerid] = false;
S_Ruletka[playerid] = false;
KostiOchki[playerid] = 0;
KostiPlayerStatus[playerid] = false;
for(new i = 0; i <= 5; i ++) PlayerTextDrawHide(playerid, DiceBox_TD[playerid]);
for(new i = 0; i <= 3; i ++) PlayerTextDrawHide(playerid, DiceText_TD[playerid]);
CancelSelectTextDraw(playerid);
if(GetPVarInt(playerid, "Logged") == 0) return false;
new str[75];
if(PI[playerid][Admin] != AdmLvl0)
{
if(PI[playerid][Admin] <= AdmLvl1)
{
if(PI[playerid][Admin] != AdmLvl0)
{
format(str, sizeof(str), "[H] Õåëïåð %s [%d] ïîêèíóë èãðó", Name(playerid), playerid);
SendAdminMessage(AdmLvl1, 0xFF0000FF, str, playerid);
}
} else {
format(str, sizeof(str), "[À] Àäìèí %s [%d] ïîêèíóë èãðó", Name(playerid), playerid);
SendAdminMessage(AdmLvl1, 0xFF0000FF, str, playerid);
}
}
new sql[150];
format(sql, sizeof(sql), "UPDATE `accounts` SET `Online` = '0' WHERE `Nick` = '%s'", Name(playerid));
mysql_query(sql);
-----------------------------
БД вот такой
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
