Započeo _HarDy_
•2. Sep. 2012.[pomoc] CMD ban
499
pregleda
4
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
507
Postovi:
70
Teme:
Pridružio se:Jun 2012
2. Sep. 2012.
Skripta koju koristim : CLRP
Problem : e vako kada nekoga banam , nemogu unban , kucam /unban I ime , ali kada kucam to ja mogu bilo koje ime , npr kucam "/unban 111 , pise mi unbanali ste 111
A taj acc i nema xD
I sada ja upisem ime dobro , i onda on moze uci , ali mu pise da je acc zakljucan , i sada ja pisem
/aunlock , i pise da "koristite /aunlock [id / dio imena] , ja kucam /aunlock Branko_Djukic (npr)
I nista mi ne pise ni da sam otkljucao nit ista , i onda on nemoze uci :S
Dio skripte :
/aunlock
Slika / video: /
Problem : e vako kada nekoga banam , nemogu unban , kucam /unban I ime , ali kada kucam to ja mogu bilo koje ime , npr kucam "/unban 111 , pise mi unbanali ste 111
A taj acc i nema xD
I sada ja upisem ime dobro , i onda on moze uci , ali mu pise da je acc zakljucan , i sada ja pisem
/aunlock , i pise da "koristite /aunlock [id / dio imena] , ja kucam /aunlock Branko_Djukic (npr)
I nista mi ne pise ni da sam otkljucao nit ista , i onda on nemoze uci :S
Dio skripte :
if(strcmp(cmd,"/unbanip",true)==0)
{
if(PlayerInfo >= 1337)
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,COLOR_GRAD1,"Koriscenje: /unbanip [igraceva ip]");
return 1;
}
format(string,sizeof(string),"unbanip %s",tmp);
SendRconCommand(string);
SendRconCommand("reloadbans");
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, " %s je unbanovao IP %s", sendername,tmp);
ABroadCast(COLOR_YELLOW,string,1);
}
return 1;
}
if (strcmp(cmd, "/unban", true)==0)
{
if((IsPlayerAdmin(playerid)) || PlayerInfo >=1337)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /unban ");
return 1;
}
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(giveplayer));
format(string, 256, " %s je unbanovao %s-a", sendername, tmp);
ABroadCast(COLOR_YELLOW,string,1);
format(string, 256, " %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;
}
/aunlock
if(strcmp(cmd, "/aunlock", true) == 0)
{
if (PlayerInfo >= 1337 || PlayerInfo >= 4)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /aunlock [ID Igraca/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PlayerInfo == 1)
{
PlayerInfo = 0;
TogglePlayerControllable(giveplayerid, 1);
SendClientMessage(playerid, COLOR_YELLOW, "Account je uspjesno otkljucan.");
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Morate biti barem admin lvl 3 za koriscenje ove komande.");
}
return 1;
}
Slika / video: /
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
937
Postovi:
22
Teme:
Pridružio se:Mar. 2011
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
762
Postovi:
20
Teme:
Pridružio se:Sep. 2011
2. Sep. 2012.
Ta /aunlock komanda je najgluplja komanda koju sam ikad video, mslm sluzi da unbanas igraca (da mu dozvolis da UDJE u igru) a mora biti online da bi mogao da ga otkljucas LOL... jednostavno makni deo gde mu stavlja zakljucavanje :S
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
507
Postovi:
70
Teme:
Pridružio se:Jun 2012
3. Sep. 2012.
Pogledajte , evo kako cu to izbaciti ? :S
I jeli ovo dobro sto su komande nekako spojene ova banip i ban ? (mozda glupo pitanje al pocetnik sam 😉 )
I jeli ovo dobro sto su komande nekako spojene ova banip i ban ? (mozda glupo pitanje al pocetnik sam 😉 )
if(strcmp(cmd, "/banip", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new playersip;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /banip [ID Igraca/Dio Imena] ");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo >= 1)
{
if(IsPlayerConnected(giveplayerid))
{
if(PlayerInfo >= 1338)
{
SendClientMessage(playerid, COLOR_WHITE, " Pokusaj BANA Admina veceg levela nije uspjelo!");
return 1;
}
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerIp(giveplayerid,playersip,sizeof(playersip));
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, "Koriscenje: /ban [ID Igraca/Dio Imena] ");
return 1;
}
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
SendClientMessage(giveplayerid,COLOR_NICERED, "____________________________________________________________________________________");
SendClientMessage(giveplayerid,COLOR_LIGHTRED, "VASA IP ADRESA JE BANANA !");
format(string,sizeof(string), "%s (ID: %d) -ova IP adresa je Banana sa servera od %s",giveplayer, giveplayerid, sendername);
SendClientMessage(giveplayerid, COLOR_NICERED, string);
BanLog(string);
format(string,sizeof(string), "Razlog iskljucenja: %s ", (result));
SendClientMessage(giveplayerid, COLOR_NICERED, string);
BanLog(string);
format(string,sizeof(string), "Datum i vrijeme bana: Dana: %d/%d/%d, Sati: %d:%d:%d | Vasa IP Adresa je: %s ",d,m,y,h,mi,s, playersip);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
SendClientMessage(giveplayerid,COLOR_WHITE, "Sa ovim banom, niste u mogucnosti pristupiti serveru!");
SendClientMessage(giveplayerid,COLOR_ORANGE, "Ukoliko mislis da je doslo do greske slikaj ovo(f8) i zatrazi unban na forumu!");
SendClientMessage(giveplayerid,COLOR_NICERED, "____________________________________________________________________________________");
format(string, sizeof(string), "Ban | {FFFFFF}%s | Admin: %s | Razlog: "COL_RED"%s {FFFFFF}(Dana: %d/%d/%d | Sati: %d:%d:%d)", giveplayer, sendername, (result),d,m,y,h,mi,s);
ABroadCast(NICERED,string,1);
format(string, sizeof(string), "Ban | {FFFFFF}%s | {F81414}Admin: {FFFFFF}%s", giveplayer, sendername);
SendClientMessageToAll(NICERED, string);
Ban(giveplayerid);
return 1;
}
}//not connected
}
else
{
format(string, sizeof(string), " %d nije aktivan igrac.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava