06.01.2011, 17:48
Quote:
Deu os seguintes erros:
Code:
(41012) : error 035: argument type mismatch (argument 2) (41018) : error 035: argument type mismatch (argument 2) 41012: Code:
SendClientMessage(COLOR_LIGHTRED,string,1); Code:
SendClientMessage(COLOR_LIGHTRED,string,1); @Rodiaui (nome tenso O_o) Tipo, nгo vai dar, porque eu queria tipo assim: Quando eu desse /ban em alguem a conta do player ia para uma pasta, a conta ou algo que desse para indentificar que ele ta banido, por exemplo essa pasta se chama "Scriptfiles\ContasBanidas" Ai quando eu digitasse /desbanconta [NOMEDACONTA] ela iria desbanir a conta e automaticamente tirar a conta de ContasBanidas (ou algo assim) Sei que tem como fazer isso, porfavor me ajudem! |
@EDIT
coloque isso no topo do gm
pawn Code:
#include <Dini>
pawn Code:
public SBan(playerid, string[], string2[])
{
new arquivo[64], tmp[20], tmp2[20], stri[64], ip[16];
GetPlayerIp(playerid, ip, sizeof ip);
format(arquivo, sizeof(arquivo), "ContasBanidas/%s.ini",PlayerName(playerid));
getdate(Ano, Mes, Dia);
format(tmp, 20, "%d/%d/%d", Dia, Mes, Ano);
gettime(Hora, Minuto, Segundo);
format(tmp2, 20, "%d:%d:%d", Hora, Minuto, Segundo);
format(gstring, 128, "[%d/%d/%d] [%d:%d:%d] %s IP:%s foi banido pelo admin %s, motivo: %s", v[2], v[1], v[0], v[3], v[4], v[5], PlayerName(playerid),
ip, string2, string);
SBanLog(gstring);
if(dini_Exists(arquivo))
{
Kick(playerid);
}
else
{
dini_Create(arquivo);
dini_Set(arquivo,"Motivo",string);
dini_Set(arquivo,"Admin",string2);
dini_Set(arquivo,"Data",tmp);
dini_Set(arquivo,"Hora",tmp2);
format(stri, sizeof(stri), "IPsBanidos/%s.ini",ip);
dini_Create(stri);
dini_Set(stri,"Motivo",string);
dini_Set(stri,"Admin",string2);
dini_Set(stri,"Data",tmp);
dini_Set(stri,"Hora",tmp2);
dini_Set(stri,"Nick",PlayerName(playerid));
Kick(playerid);
}
return 1;
}