29.07.2015, 11:55
Eu Fiz Meu Sistema de Banimento Mais N to conseguindo fazer quando ele loga aparece q ele esta banido alguem em ajuda ?
PHP код:
CMD:ban(playerid, params[])
{
if(pInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, -1,"[ERRO]: Seu nнvel de Admin й insuficiente.");
//--------------------------------------------------------------------------------------//
new motivo[47], string[128], id, paccs[128];
if(sscanf(params, "us[47]", id, motivo)) return SendClientMessage(playerid, -1, "Use: /ban [id] [motivo]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "[Erro]: Player nгo conectado");
//----------------------------------------------------------------------------------------//
format(string, sizeof(string), "%s foi banido pelo admin %s. Motivo: %s", GetPlayerNameEx(id), GetPlayerNameEx(playerid), motivo);
SendClientMessageToAll(-1, string);
//---------------------------------------------------------------------------------------//
new h,mm,s,d,m,y;
gettime(h, mm, s);
getdate(y, m, d);
//-------------------------------[PASTA Banidos]----------------------------------------//
format(paccs, sizeof(paccs), "Banidos/%s.ini", GetPlayerNameEx(id));
if(!DOF2_FileExists(paccs)) { DOF2_CreateFile(paccs); }
DOF2_SetString(paccs, "Adm", GetPlayerNameEx(playerid));
DOF2_SetString(paccs, "Motivo", motivo);
DOF2_SetInt(paccs, "Hora", h);
DOF2_SetInt(paccs, "Minuto", mm);
DOF2_SetInt(paccs, "Segundo", s);
DOF2_SetInt(paccs, "Dia", d);
DOF2_SetInt(paccs, "Mes", m);
DOF2_SetInt(paccs, "Ano", y);
Kick(id);
return true;
}