CMD:ban(playerid, params[]) {
if(PlayerInfo < 4) return SCM(playerid, CRVENA, "Niste ovlasceni da koristite komandu!");
new id, sat, razlog;
if(sscanf(params, "usi", id, razlog, sat)) return va_SCM(playerid, CRVENA, ": {ffffff}/ban [broj sata(%d za perm)]", PERMA_BAN);
if(!IsPlayerConnected(id)) return SCM(playerid, CRVENA, ": {ffffff}Igrac nije povezan!");
if(!((sat >= MIN_BAN && sat <= MAX_BAN) || sat == PERMA_BAN)) return va_SCM(playerid, CRVENA, ": {ffffff}Sat/i bana moraju biti izmedju %d i %d(%d za perm)", MIN_BAN, MAX_BAN, PERMA_BAN);
if(sat >= MIN_BAN && sat <= MAX_BAN) {
PlayerInfo = sat;
va_SCMTA(PLAVA, "Admin {ffffff}%s {03adfc}je banovao igraca {ffffff}%s {03adfc}na {ffffff}%d {03adfc}sata/i! Razlog: {ffffff}%s", GetName(playerid), GetName(id), sat, razlog);
}
if(sat == PERMA_BAN) {
PlayerInfo = sat;
va_SCMTA(PLAVA, "Admin {ffffff}%s {03adfc}je banovao igraca {ffffff}%s {03adfc}zauvek! Razlog: {ffffff}%s", GetName(playerid), GetName(id), sat, razlog);
}
PlayerInfo = razlog;
if(!fexist(BANPATH)) fopen(BANPATH, io_write);
fwrite(banovani, GetName(id));
SetTimerEx("KickPlayer", 500, false, "i", id);
return 1;
}