Započeo branac_rocky
•6. Dec. 2015.• Zaključano[POMOC] Toplista
256
pregleda
2
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
157
Postovi:
51
Teme:
Pridružio se:Sep. 2013
6. Dec. 2015.
Skripta koju koristim: Nebitno
Detaljan opis problema: Treba mi savjet kako bi nesto mogao poredat od najveceg do najmanjeg.
Dio skripte:
Kako bi mogao napraviti da mi ispise te brojeve od najveceg do najmanjeg?
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Treba mi savjet kako bi nesto mogao poredat od najveceg do najmanjeg.
Dio skripte:
//primjerdajem
new nekibroj = 50;
new nekibroj1 = 52;
new nekibroj2 = 79;
new nekibroj3 = 103;
new nekibroj4 = 59;
new nekibroj5 = 1;
Kako bi mogao napraviti da mi ispise te brojeve od najveceg do najmanjeg?
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
387
Postovi:
30
Teme:
Pridružio se:Maj 2009
10. Dec. 2015.
Imas mnogo algoritama koji se koriste za raspoređivanje vrijednosti od manje prema većoj ili obratno. Jedni od takvih su
Marge -Sort, Bubble-Sort, Quick-Sort etc.
Ako se ne želiš zamarati s njima jednostavno ispitaj da li igrac ima vecu ili manju vrijednost od trenutne.
Primjer:
Marge -Sort, Bubble-Sort, Quick-Sort etc.
Ako se ne želiš zamarati s njima jednostavno ispitaj da li igrac ima vecu ili manju vrijednost od trenutne.
Primjer:
new topkiller={-1,...};//Varijabla u koju spremi ID-eve. Kasnije se moze koristiti funkcija GetPlayerName() etc..
//topkiller predstavlja ID s najviše ubistava
foreach(Player,i)
{
if(GetPVarInt(i,"Kills") > GetPVarInt(topkiller,"Kills")) {topkiller=topkiller;topkiller=topkiller;topkiller=topkiller;topkiller=topkiller;topkiller=i;continue;}
if(GetPVarInt(i,"Kills") > GetPVarInt(topkiller,"Kills")) {topkiller=topkiller;topkiller=topkiller;topkiller=topkiller;topkiller=i;continue;}
if(GetPVarInt(i,"Kills") > GetPVarInt(topkiller,"Kills")) {topkiller=topkiller;topkiller=topkiller;topkiller=i;continue;}
if(GetPVarInt(i,"Kills") > GetPVarInt(topkiller,"Kills")) {topkiller=topkiller;topkiller=i;continue;}
if(GetPVarInt(i,"Kills") > GetPVarInt(topkiller,"Kills")) {topkiller=i;continue;}
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava