←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Stary
Dodanie na koniec mapy 3 najwiecej strzela...

DjPtK123 - zdjęcie DjPtK123 13.01.2013

Witam.

Mam funcje odpowiedzialną za dawanie EXP dla 3 najlepszych graczy.
Jak dodać do tego lub przerobić aby dawała ona Exp dla 3 graczy którzy najwięcej strzelili HS ?

public exp(){
	    new exp[3]={
			    500,
			    250,
			    100
	    }
	    new fragi;
	    new omijamy[3];
	    for(new j=0;j<3;j++){
			    for(new i=1;i<33;i++){
					    if(!is_user_connected(i) || i == omijamy[0] || i == omijamy[1]){
							    continue;
					    }
					    if(fragi < get_user_frags(i)){
							    fragi = get_user_frags(i);
							    omijamy[j] = i;
					    }
			    }
			    fragi = 0;
			    new name[64];
			    get_user_name(omijamy[j],name,63);
			    client_print(0,print_chat,"%s zajal %d miejsce i zdobyl %d doswiadczenia",name,j+1,exp[j]);
			    doswiadczenie_gracza[omijamy[j]] += exp[j];
	    }
}
Odpowiedz