Skripta koju koristim:GTA-RP
Detaljan opis problema:Banovao sam sebe da bi testirao da li me mogu unban ali ne moze, unban komanda nece..
Dio skripte:
if (strcmp(cmd, "/unban", true)==0)
{
if((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][pAdmin] >=1337)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /unban [Ime_Prezime]");
return 1;
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(giveplayer));
format(string, 256, "[ADMIN] %s je unbanovao %s-a", sendername, tmp);
ABroadCast(COLOR_YELLOW,string,1);
format(string, 256, "[ADMIN] %s je unbanovao %s-a", sendername, tmp);
printf(string);
format(string,sizeof(string),"%s.ini",tmp);
fremove(string);
SendClientMessage(playerid, COLOR_WHITE, "Igrac je unbanovan");
SendRconCommand(string);
SendRconCommand("reloadbans");
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
http://balkan-samp.com/forum/index.php?topic=30893.0
ako ti ovo moze pomoc...
Ovdje nigdje nemas ban sistem, a ta unban komanda ti unbanuje samo ip adresu koja je u BAN_FILE 'samp'
a ti si sigurno dodao na kraju
PlayerInfo[giveplayerid][pLocked] = 1; //ovo znaci da locka igracev acc ..
a trebas samo Ban(giveplayerid);//ovo ti samo bana ip adresu
nadam se da sam ti barem malo pomogao a za tu unban komandu to moras sam smislit neki sistem...
ubacim ovu FS ali nece da radi uopste, kucam bann i nista
Daj su unban tamo di imaš mapu servera pišeti negdje ban i tamo izbriši sebe
ma ima neki file samp.ban to sam samo zamenio sa onim gde nisam banovan, ali ne mogu da me unban kao da ne radi komanda
A /unbanip imas li u skripti?
Ajde reci ti meni jednu stvar , kako namjeravaÅ¡ unbanat igraÄa iz samp.ban preko .ini filea? ::)
Jedino bi bilo logiÄki da napraviÅ¡ neki folder "Banovi" i onda kad nekog banaÅ¡ stvori se igraÄevo ime i njegov .ini file tamo i kada ulazi u server formatiraÅ¡ string i ako postoji taj file da returna kick igraću.