CMD:ban(playerid,params[])
{
if(info[playerid][pAdmin] >=2)
{
new idi, str[2][128],nick[2][24];
if(sscanf(params,"us",idi,str[1])) return SendClientMessage(playerid,-1,"Uso correto: /ban [id incognito] [motivo]");
GetPlayerName(playerid,nick[0],24),GetPlayerName(idi,nick[1],24);
format(arquivo,sizeof(arquivo),contas,nick[1]);
DOF2_RemoveFile(arquivo),info[idi][pBan] = 1;
if(info[playerid][pBan] == 1)
{
GetPlayerName(idi,nick[1],24);
format(arquivo,sizeof(arquivo),banidos,nick[1]);
DOF2_CreateFile(arquivo);
DOF2_SetInt(arquivo,"banido",info[playerid][pBan]);
DOF2_SetString(arquivo,"motivo",str[1]);
format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]);
SendClientMessageToAll(-1,str[0]);
}
}
else return SendClientMessage(playerid,-1,NAOADM);
return 1;
}
format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]);
SendClientMessageToAll(-1,str[0]);
format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]); SendClientMessageToAll(-1,str[0]);
format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]);
Caara , que rolo seu CMD , :S
@Edit Tenta por isso ali depois de Код:
format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]); Код:
SendClientMessageToAll(-1,str[0]); Код:
format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]); SendClientMessageToAll(-1,str[0]); |
Nunca usei DOF2 , mais imagino que deveria ter uma funзгo pra salvar oq foi escrito..
cade ela ? '-' |
DOF2_SetInt(arquivo,"banido",info[playerid][pBan]);
DOF2_SetString(arquivo,"motivo",str[1]);
й mais nao tem a funзгo "DOF2_SaveFile();" ali em cima da format...
|