Započeo |TED| Boca SRB
•22. Okt. 2012.• Zaključano[Pomoc] /Kaznilidera hitno!
462
pregleda
6
postova
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,343
Postovi:
84
Teme:
Pridružio se:Okt. 2012
22. Okt. 2012.
Skripta koju koristim:GTARP
Detaljan opis problema:E ovako kad kucam /kaznilidera i sad id 0 pise mi da igrac nije lider organizacije a on je lider Policije e sad da li bi neko mogao da mi napravi kad kucam tu komandu da mogu da kaznim bilo kog lidera??
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):Evo i za lidere org koji su ID-ovi
Detaljan opis problema:E ovako kad kucam /kaznilidera i sad id 0 pise mi da igrac nije lider organizacije a on je lider Policije e sad da li bi neko mogao da mi napravi kad kucam tu komandu da mogu da kaznim bilo kog lidera??
Dio skripte:
if(strcmp(cmd, "/kaznilidera", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{FF1493}Koriscenje:{FFFFFF} /kaznilidera [ID Igraca/Deo Imena]");
return 1;
}
new playa;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if (PlayerInfo >= 1 || PlayerInfo >= 3)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
if (PlayerInfo > 0)
{
if(PlayerInfo <= 3)
{SendClientMessage(playerid,COLOR_WHITE,"Kaznu mozes dati igracu koji je veci od lvl 3");return 1;}
if (PlayerInfo == 1 || PlayerInfo == 1)
{SendClientMessage(playerid,COLOR_WHITE,"Taj igrac nije lider nijedne organizacije");return 1;}
{
PlayerInfo -= 100000;
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), ": %s je oduzeo igracu: %s 100000$ zbog Losek liderstva", sendername,giveplayer);
SendAdminMessage(COLOR_YELLOW,string);
format(string, sizeof(string), ": %s vam je oduzeo 100000$ zbog Loseg liderstv-a", sendername);
SendClientMessage(playa,COLOR_WHITE,string);
}
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Samo OSC/gm lvl 3+ moze ovu komandu koristiti!");
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):Evo i za lidere org koji su ID-ovi
if(PlayerInfo == 1) { admtext = "Policije"; }
else if(PlayerInfo == 2) { admtext = "Interventna"; }
else if(PlayerInfo == 3) { admtext = "Vojska"; }
else if(PlayerInfo == 4) { admtext = "Bolnicari"; }
else if(PlayerInfo == 5) { admtext = "Surenos"; }
else if(PlayerInfo == 6) { admtext = "LFS"; }
else if(PlayerInfo == 7) { admtext = "Gradonacelnik"; }
else if(PlayerInfo == 8) { admtext = "Hitman"; }
else if(PlayerInfo == 9) { admtext = "Novinari"; }
else if(PlayerInfo == 10) { admtext = "Taxi"; }
else if(PlayerInfo == 11) { admtext = "LCN"; }
else if(PlayerInfo == 12) { admtext = "Yamaguchi"; }
else if(PlayerInfo == 13) { admtext = "Ballas"; }
else if(PlayerInfo == 14) { admtext = "MS-13"; }
else if(PlayerInfo == 15) { admtext = "Groove"; }
else if(PlayerInfo == 16) { admtext = "Parking Servis"; }
else if(PlayerInfo == 17) { admtext = "GHS"; }Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,343
Postovi:
84
Teme:
Pridružio se:Okt. 2012
22. Okt. 2012.
Zeko_Dazdarevic wrote on October 22, 2012, 8:03 pm:
Probaj ovako if(PlayerInfo <= 3)
{SendClientMessage(playerid,COLOR_WHITE,"Kaznu mozes dati igracu koji je veci od lvl 3");return 1;}
if (PlayerInfo == 1 || PlayerInfo == 1)
{
PlayerInfo -= 100000;
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), ": %s je oduzeo igracu: %s 100000$ zbog Losek liderstva", sendername,giveplayer);
SendAdminMessage(COLOR_YELLOW,string);
format(string, sizeof(string), ": %s vam je oduzeo 100000$ zbog Loseg liderstv-a", sendername);
SendClientMessage(playa,COLOR_WHITE,string);
}
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Samo OSC/gm lvl 3+ moze ovu komandu koristiti!");
}
}
return 1;
}
{SendClientMessage(playerid,COLOR_WHITE,"Kaznu mozes dati igracu koji je veci od lvl 3");return 1;}
if (PlayerInfo == 1 || PlayerInfo == 1)
{
PlayerInfo -= 100000;
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), ": %s je oduzeo igracu: %s 100000$ zbog Losek liderstva", sendername,giveplayer);
SendAdminMessage(COLOR_YELLOW,string);
format(string, sizeof(string), ": %s vam je oduzeo 100000$ zbog Loseg liderstv-a", sendername);
SendClientMessage(playa,COLOR_WHITE,string);
}
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Samo OSC/gm lvl 3+ moze ovu komandu koristiti!");
}
}
return 1;
}
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,343
Postovi:
84
Teme:
Pridružio se:Okt. 2012
22. Okt. 2012.
Zeko_Dazdarevic wrote on October 22, 2012, 8:07 pm:
if(strcmp(cmd, "/kaznilidera", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{FF1493}Koriscenje:{FFFFFF} /kaznilidera [ID Igraca/Deo Imena]");
return 1;
}
new playa;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if (PlayerInfo >= 1 || PlayerInfo >= 3)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
if (PlayerInfo > 0)
{
if(PlayerInfo <= 3)
{SendClientMessage(playerid,COLOR_WHITE,"Kaznu mozes dati igracu koji je veci od lvl 3");return 1;}
if (PlayerInfo == 1 || PlayerInfo == 1)
{
PlayerInfo -= 100000;
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), ": %s je oduzeo igracu: %s 100000$ zbog Losek liderstva", sendername,giveplayer);
SendAdminMessage(COLOR_YELLOW,string);
format(string, sizeof(string), ": %s vam je oduzeo 100000$ zbog Loseg liderstv-a", sendername);
SendClientMessage(playa,COLOR_WHITE,string);
}
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Samo OSC/gm lvl 3+ moze ovu komandu koristiti!");
}
}
return 1;
}
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{FF1493}Koriscenje:{FFFFFF} /kaznilidera [ID Igraca/Deo Imena]");
return 1;
}
new playa;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if (PlayerInfo >= 1 || PlayerInfo >= 3)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
if (PlayerInfo > 0)
{
if(PlayerInfo <= 3)
{SendClientMessage(playerid,COLOR_WHITE,"Kaznu mozes dati igracu koji je veci od lvl 3");return 1;}
if (PlayerInfo == 1 || PlayerInfo == 1)
{
PlayerInfo -= 100000;
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), ": %s je oduzeo igracu: %s 100000$ zbog Losek liderstva", sendername,giveplayer);
SendAdminMessage(COLOR_YELLOW,string);
format(string, sizeof(string), ": %s vam je oduzeo 100000$ zbog Loseg liderstv-a", sendername);
SendClientMessage(playa,COLOR_WHITE,string);
}
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Samo OSC/gm lvl 3+ moze ovu komandu koristiti!");
}
}
return 1;
}
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,343
Postovi:
84
Teme:
Pridružio se:Okt. 2012
22. Okt. 2012.
Mr.Cisco wrote on October 22, 2012, 8:38 pm:
if (PlayerInfo == 0 || PlayerInfo == 0) Tako treba kod tebe je if (PlayerInfo == 1 || PlayerInfo == 1)Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,858
Postovi:
63
Teme:
Pridružio se:Jun 2012
23. Okt. 2012.
Probaj ovako:
Ako ne radi onda probaj ovako:
Trebalo bi da je jedno od ta 2 ispravno 😄
if(strcmp(cmd, "/kaznilidera", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{FF1493}Koriscenje:{FFFFFF} /kaznilidera [ID Igraca/Deo Imena]");
return 1;
}
new playa;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if (PlayerInfo >= 1 || PlayerInfo >= 3)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
if (PlayerInfo > 0)
{
if(PlayerInfo <= 3)
{SendClientMessage(playerid,COLOR_WHITE,"Kaznu mozes dati igracu koji je veci od lvl 3");return 1;}
if (PlayerInfo <= 1 || PlayerInfo <= 1)
{SendClientMessage(playerid,COLOR_WHITE,"Taj igrac nije lider nijedne organizacije");return 1;}
{
PlayerInfo -= 100000;
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), ": %s je oduzeo igracu: %s 100000$ zbog Losek liderstva", sendername,giveplayer);
SendAdminMessage(COLOR_YELLOW,string);
format(string, sizeof(string), ": %s vam je oduzeo 100000$ zbog Loseg liderstv-a", sendername);
SendClientMessage(playa,COLOR_WHITE,string);
}
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Samo OSC/gm lvl 3+ moze ovu komandu koristiti!");
}
}
return 1;
}
Ako ne radi onda probaj ovako:
if(strcmp(cmd, "/kaznilidera", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{FF1493}Koriscenje:{FFFFFF} /kaznilidera [ID Igraca/Deo Imena]");
return 1;
}
new playa;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if (PlayerInfo >= 1 || PlayerInfo >= 3)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
if (PlayerInfo > 0)
{
if(PlayerInfo <= 3)
{SendClientMessage(playerid,COLOR_WHITE,"Kaznu mozes dati igracu koji je veci od lvl 3");return 1;}
if (PlayerInfo < 1 || PlayerInfo < 1)
{SendClientMessage(playerid,COLOR_WHITE,"Taj igrac nije lider nijedne organizacije");return 1;}
{
PlayerInfo -= 100000;
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), ": %s je oduzeo igracu: %s 100000$ zbog Losek liderstva", sendername,giveplayer);
SendAdminMessage(COLOR_YELLOW,string);
format(string, sizeof(string), ": %s vam je oduzeo 100000$ zbog Loseg liderstv-a", sendername);
SendClientMessage(playa,COLOR_WHITE,string);
}
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Samo OSC/gm lvl 3+ moze ovu komandu koristiti!");
}
}
return 1;
}
Trebalo bi da je jedno od ta 2 ispravno 😄
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava