Detaljan opis problema:Ocu da ubacim komandu /unban,/banip,/unbanip,/ip
Dio skripte:Evo nasao sam komandu /unban al mi izbaci Errore:
if (strcmp(cmd, "/unban", true)==0)
{
if((IsPlayerAdmin(playerid)) || PlayerInfo >=3)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Koristi: /unban ");
return 1;
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(giveplayer));
format(string, 256, "|A| %s je unbanao %s", sendername, tmp);
ABroadCast(COLOR_LIGHTRED,string,1);
format(string, 256, "|A| %s je unbanao %s", sendername, tmp);
printf(string);
format(string,sizeof(string),"%s.ini",tmp);
fremove(string);
SendClientMessage(playerid, COLOR_WHITE, "Igrac odbanan");
SendRconCommand(string);
SendRconCommand("reloadbans");
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
}
return 1;
}if(strcmp(cmd,"/unbanip",true)==0)
{
if(PlayerInfo >= 5)
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,COLOR_GRAD1,"Koristi: /unbanip [players ip]");
return 1;
}
format(string,sizeof(string),"unbanip %s",tmp);
SendRconCommand(string);
SendRconCommand("reloadbans");
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), ": %s has unbanned IP [%s].", sendername,tmp);
ABroadCast(COLOR_YELLOW,string, 5);
format(string, sizeof(string), "* Administrator %s Has Unbanned IP [%s]", sendername,tmp);
SendClientMessageToAll(COLOR_NICERED,string);
format(string, sizeof(string), "* Successfuly Unbanned [%s] IP", tmp);
SendClientMessage(playerid,TEAM_GROVE_COLOR,string);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Unbanned IP [%s]",d,m,y,h,mi,s,sendername,tmp);
}
return 1;
}PS: Ako imate komande koje su ispravne dajte mii molim vas Ali ovo je za DM Server i imaju 3 admin lvl-a a to su: 1,2,3 pa hvala
Neke slike/video za lakse dobivanje pomoci(neobavezno):
