Započeo [BC]spiele
•27. Okt. 2010.[POMOC] /ban
1,128
pregleda
4
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
143
Postovi:
69
Teme:
Pridružio se:Sep. 2010
27. Okt. 2010.
Moze li mi neko reci kako da napravim da admin adminu ne moze dati BAN.
dakle da admine ne moze banovati admina.
evo komanda.i sta ja sada moram tu napravit da admin ne moze banovati admina.
dakle da admine ne moze banovati admina.
evo komanda.i sta ja sada moram tu napravit da admin ne moze banovati admina.
if(strcmp(cmd, "/ban", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /ban [ID/Ime] ");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo >= 1)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /ban [ID/Ime] ");
return 1;
}
new year, month,day;
getdate(year, month, day);
format(string, sizeof(string), "Spile: %s je banao %s sa servera! Razlog: %s", giveplayer, sendername, (result),month,day,year);
BanLog(string);
format(string, sizeof(string), "Spile: %s je banao %s sa servera! Razlog: %s", giveplayer, sendername, (result));
SendClientMessageToAll(COLOR_LIGHTRED, string);
PlayerInfo = PlayerInfo;
PlayerInfo = -999;
Ban(giveplayerid);
return 1;
}
}
}
else
{
format(string, sizeof(string), " %d nije aktivan igrac.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
143
Postovi:
69
Teme:
Pridružio se:Sep. 2010
27. Okt. 2010.
Luka P. wrote on October 27, 2010, 1:41 pm:
Koji gamemod?
Nije baš ni važno kad je stavio komandu u prvom postu. Ali možeš i po komandi prepoznati da je skripta Godfather ili njen edit, jer samo Godfather skripta može imati ovakvu glu*ost:
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
// ...
}
}
@[BC]spiele: a odgovor na pitanje kako ćeÅ¡ sprijeÄiti da admin bana ostale admine je ovaj:
if(PlayerInfo)
return SendClientMessage(playerid, 0xFFFFFFFF, "Ne možeš banati ostale admine!");
To dodaj ispod funkcije koja provjerava da li je igraÄ konektan.
27. Okt. 2010.
Luka P. wrote on October 27, 2010, 3:43 pm:
@Don Correlli: Ma znam, ali nije napomenuo da je to GF GM. Pomalo mi ide na živce što svi misle da se sve radi oko GF gamemoda. Žalosno, ali istinito.
Ma tako je već odavno na ovom forumu jer ljudi ne znaju koristiti ništa drugo osim Godfather prljavštine. Otvaraju servere sa Godfather skriptama a nisu svjesni da im server neće uspjeti.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava