Top 3 Player

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
lantimilan
Извън линия
Foreigner
Foreigner
Мнения: 424
Регистриран на: 29 Ное 2017, 22:49
Се отблагодари: 31 пъти
Получена благодарност: 3 пъти

Top 3 Player

Мнение от lantimilan » 05 Мар 2021, 12:34

Hello i have one plugin after RADAR in cs show top 3 player who are in top15 but i dont know where is problem plugin show just one person i want to make 3 person to show who is top3 place in top15 who can help me to fixed :

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <amxmisc>
#include <nvault>
#include <csx>


#define EKLENTi "TOP15 Players"
#define VERSiYON "1.0" 
#define YAPIMCI "Fatih"

new Dosya;
new Top15Siralamam[33] = "";
new Top15_Birincisi[36] = "";
new Top15_Ikincisi[36] = "";
new Top15_Ucuncusu[36] = "";

new cvar_aktiflik

new KIRMIZI = 255
new YESIL = 1
new MAVI = 0

new Sayac

public plugin_init() { 
	
	register_plugin(EKLENTi, VERSiYON, YAPIMCI) 
	register_event("HLTV", "Yeni_Tur_Basladi", "a", "1=0", "2=0") 
	
	cvar_aktiflik = register_cvar("radar_alti_birinciler","2")
	
	set_task (7.0,"ekrana_yansit",_,_,_,"b")
	
}

public ekrana_yansit(){

	Sayac += 1
	
	if ( get_pcvar_num(cvar_aktiflik) == 0 )
		return PLUGIN_HANDLED
		
	if ( get_pcvar_num(cvar_aktiflik) == 2 && Sayac > 3)
		return PLUGIN_HANDLED
		
	Renk_Gecistir()
	set_hudmessage( KIRMIZI,YESIL, MAVI, 0.005, 0.15, 2, 3.5, 3.0, 0.1, 4.5 );
	show_hudmessage(0,"| Top15 | Top 3 Lojtaret |^n1. %s^n2. %s^n3. %s",Top15_Birincisi,Top15_Ikincisi,Top15_Ucuncusu); 
	
	return PLUGIN_HANDLED
	

}
public Yeni_Tur_Basladi(){

	Sayac = 0
	new  players[32], inums;
	new Uid;
	get_players(players, inums)
	for(new i;i<inums;i++) {
		Uid = players[i]

		new izStats[8], izBody[8]
		Top15Siralamam[Uid] = get_user_stats(Uid, izStats, izBody);
		
		if ( Top15Siralamam[Uid] > 0 && Top15Siralamam[Uid] < 4 ) IsimKaydet(Uid,Top15Siralamam[Uid])
		

	}
	
	nvault_get( Dosya , "Birinci" , Top15_Birincisi , charsmax( Top15_Birincisi ) );  
	nvault_get( Dosya , "Ikinci" , Top15_Ikincisi , charsmax( Top15_Ikincisi ) );  
	nvault_get( Dosya , "Ucuncu" , Top15_Ucuncusu , charsmax( Top15_Ucuncusu ) );  

}
public IsimKaydet(id,Siralama){

	new Isim[36]
	get_user_name(id,Isim,35)
	
	if ( Siralama == 1 )	nvault_set( Dosya , "Birinci", Isim );
	if ( Siralama == 2 )	nvault_set( Dosya , "Ikinci", Isim );
	if ( Siralama == 3 )	nvault_set( Dosya , "Ucuncu", Isim );


}
public plugin_cfg()
{
	
	Dosya = nvault_open( "EnIyilerKaydi" );
	
	if ( Dosya == INVALID_HANDLE )
		set_fail_state( "EnIyilerKaydi Vault Dosyasi Acilamadi !" );
}

public plugin_end() nvault_close( Dosya );
public client_putinserver(id) Top15Siralamam[id] = 0
stock Renk_Gecistir(){


	if ( KIRMIZI == 255 ) KIRMIZI = 0
	else if ( KIRMIZI == 0 ) KIRMIZI = 1
	else if ( KIRMIZI == 1) KIRMIZI = 255

	if ( YESIL == 255 ) YESIL = 0
	else if ( YESIL == 0 ) YESIL = 1
	else if ( YESIL == 1) YESIL = 255

	if ( MAVI == 255 ) MAVI = 0
	else if ( MAVI == 0 ) MAVI = 1
	else if ( MAVI == 1) MAVI = 255


}

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1034\\ f0\\ fs16 \n\\ par }
*/

  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: Google [Bot] и 19 госта