20.06.2017, 20:42
Galera, eu queria coloca pra banir em dias mбs nгo vai, e quando o player entra no servidor mensagem de banido, eu coloquei new dias mas sу fica repetindo o comando.
Exemplo: O Administrador fulano baniu o fulano por (10 dias) motivo: tal
Exemplo: O Administrador fulano baniu o fulano por (10 dias) motivo: tal
PHP код:
COMMAND:banir(playerid, params[])
{
new id, Dias, razao[128];
if(!Player[playerid][pAdmin])
return SCM(playerid, COR_ERRO, ""TAG_ERRO" Vocк nгo tem permissгo para usar este comando!");
if(sscanf(params, "ddd", id, Dias, razao))
return SCM(playerid, COR_USOCORRETO, ""TAG_USOCORRETO"{E8E8E8} /ban <playerid/nick> <dias> <motivo>");
format(query, sizeof(query), "SERVER - %s %s baniu do servidor o %s por( %d ) Dias, pelo motivo: %s", CargoText(playerid), getPName(playerid), getPName(id),Dias, razao);
SCMA(COR_ERRO, query);
format(query, sizeof(query), "LB/banidos/%s.ini", getPName(ID));
getdate(Ano, Mes, Dia);
gettime(Hora, Minuto, Segundo);
DOF2_CreateFile(query);
DOF2_SetString(query, "Admin", getPName(playerid));
DOF2_SetString(query, "Motivo", razao);
DOF2_SetInt(query, "Ano", Ano);
DOF2_SetInt(query, "Mes", Mes);
DOF2_SetInt(query, "Dia", Dia);
DOF2_SetInt(query, "Hora", Hora);
DOF2_SetInt(query, "Minuto", Minuto);
Kick(ID);
return true;
}