13.07.2017, 16:11
(
Последний раз редактировалось AdrianoStk; 13.07.2017 в 16:18.
Причина: Correзгo do Cуdigo!
)
PHP код:
CMD:ban(playerid, params[])
{
new string[500], Id, Motivo[256], Ano, Mes, Dia, Hora, Minuto, Segundo;
//O motivo й uma string uma vez que ele й um texto, por isso o erro que nгo esta conectado!
if(PlayerDados[playerid][Admin] < 1) return SendClientMessage(playerid,VERMELHO,"ERRO: Vocк nгo й um Administrador do servidor");
if(sscanf(params, "us",Id,Motivo)) return SendClientMessage(playerid,CINZA,"INFO: /ban [Id] [Motivo]");
if(!IsPlayerConnected(Id)) return SendClientMessage(playerid,VERMELHO,"ERRO: Jogador nгo conectado");
if(strcmp(Nome(Id)/*Seria o Id neh?*/, "zCyan_HosTeD", true)) return SendClientMessage(playerid,VERMELHO, "ERRO: Vocк nгo pode Banir um Admin Scripter");
format(string,sizeof(string),"INFO: %s Foi Banido pelo Administrador %s Motivo: %s",Nome(Id),Nome(playerid),Motivo);
SendClientMessageToAll(VERMELHO,string);
format(StringContas, sizeof(StringContas), "Banidos/%s.ini", Nome(Id));
getdate(Ano, Mes, Dia);
gettime(Hora, Minuto, Segundo);
DOF2_CreateFile(StringContas);
DOF2_SetString(StringContas, "Admin", Nome(playerid));
DOF2_SetString(StringContas, "Motivo", Motivo);//Aqui tambйm й uma string!
DOF2_SetInt(StringContas, "Ano", Ano);
DOF2_SetInt(StringContas, "Mes", Mes);
DOF2_SetInt(StringContas, "Dia", Dia);
DOF2_SetInt(StringContas, "Hora", Hora);
DOF2_SetInt(StringContas, "Minuto", Minuto);
DOF2_SaveFile();//ESQUECEU DE COLOCAR O PRINCIPAL!
Kick(Id);
return 1;
}