Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

FPS Eklentisi Bug

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
yusufbtmz
Mesajlar: 50
Kayıt: Sal Nis 07, 2020 4:30 pm
Server Ip/DNS: 213.238.173.22
Clan İsmi: Jamaika Gaming

FPS Eklentisi Bug

Mesaj gönderen yusufbtmz »

Sunucumda kullandığım fpsmodu plugini bu hatayı atmakta. Yardımcı olacak arkadaşlara şimdiden teşekkürler.
L 12/19/2021 - 19:48:28: [AMXX] Run time error 10 (plugin "fpsmodu.amxx") (native "get_pcvar_num") - debug not enabled!
L 12/19/2021 - 19:48:28: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 12/19/2021 - 19:48:28: Invalid CVAR pointer
jamaikafps.sma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

orucoglukayra
Mesajlar: 209
Kayıt: Pzr Haz 09, 2019 2:48 pm
İletişim:

FPS Eklentisi Bug

Mesaj gönderen orucoglukayra »

Sunucunda büyük ihtimal amx_semiclip ayarı olmadığı için eklenti bunu gönderdiği zaman o hatayı basıyor.
Böyle deneyin ;

Kod: Tümünü seç

#include <amxmodx>
#include <fakemeta>

new iG_SemiclipDurum,iG_FPSModu[33],sG_ServerIsmi[150];
public plugin_init(){
	new iL_ServerIsmi = register_cvar("wa_eklenti_sv_tag","!gJamaikaGaminG!t:");
	get_pcvar_string(iL_ServerIsmi,sG_ServerIsmi,149);
	/*-------------------------------------------------*/
	register_clcmd("say /fps","mOyunuDuzenle");
	register_clcmd("say !fps","mOyunuDuzenle");
	register_clcmd("say /arttir","mOyunuDuzenle");
	register_clcmd("say /fpsmodu","mOyunuDuzenle");

	if(cvar_exists("semiclip")) {
		iG_SemiclipDurum = get_cvar_pointer("semiclip");
	}

	register_forward( FM_AddToFullPack, "fwdAddToFullPack_Post", 1 );
}
public mOyunuDuzenle(iP_ID){
	if(iG_FPSModu[iP_ID] == 0){
		console_cmd(iP_ID,"cl_minmodels 1");
		console_cmd(iP_ID,"hud_draw 0");
		if(is_user_steam(iP_ID)){
			console_cmd(iP_ID,"fps_max 999");
			console_cmd(iP_ID,"fps_override 1");
		}
		else {
			console_cmd(iP_ID,"fps_modem 999");
			console_cmd(iP_ID,"fps_max 999");
			console_cmd(iP_ID,"developer 2");
		}
		console_cmd(iP_ID,"violence_ablood 0");
		console_cmd(iP_ID,"gamma^"999^"");
		console_cmd(iP_ID,"gl_cull 0");
		console_cmd(iP_ID,"gl_max_size ^"512^"");
		sColoredChat(iP_ID,"%s !nFPS Modu basariyla aktive edildi, kapatmak icin !g/fps !nyazabilirsiniz!g.",sG_ServerIsmi);
		iG_FPSModu[iP_ID] = 1;
	}
	else {
		console_cmd(iP_ID,"cl_minmodels 1");
		if(is_user_steam(iP_ID)){
			console_cmd(iP_ID,"fps_override 0");
		}
		else {
			console_cmd(iP_ID,"developer 0");
		}
		console_cmd(iP_ID,"hud_draw 1");
		console_cmd(iP_ID,"gl_cull 1");
		console_cmd(iP_ID,"gl_max_size ^"256^"");
		console_cmd(iP_ID,"gamma^"2.5^"");
		console_cmd(iP_ID,"violence_ablood 1");
		iG_FPSModu[iP_ID] = 0;
		sColoredChat(iP_ID,"%s !nFPS Modu basariyla kapatildi, acmak icin !g/fps !nyazabilirsiniz!g.",sG_ServerIsmi);
	}
}
stock bool:is_user_steam(id){
	static dp_pointer;
	if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
	{
		server_cmd("dp_clientinfo %d", id)
		server_exec()
		return (get_pcvar_num(dp_pointer) == 2) ? true : false
	}
	return false;
}
public client_putinserver(iP_ID){
	pP_NormalYukle(iP_ID);
}
public pP_NormalYukle(iP_ID){
	console_cmd(iP_ID,"cl_minmodels 1");
	if(is_user_steam(iP_ID)){
		console_cmd(iP_ID,"fps_override 0");
	}
	else {
		console_cmd(iP_ID,"developer 0");
	}
	console_cmd(iP_ID,"hud_draw 1");
	console_cmd(iP_ID,"gl_cull 1");
	console_cmd(iP_ID,"gl_max_size ^"256^"");
	console_cmd(iP_ID,"gamma^"2.5^"");
	console_cmd(iP_ID,"violence_ablood 1");
	iG_FPSModu[iP_ID] = 0;
}
public fwdAddToFullPack_Post( es_handle, e, ent, host, hostflags, player, pset )
{
	if(player && get_pcvar_num(iG_SemiclipDurum)==1){
		if(is_user_alive(host) && iG_FPSModu[host] && host != ent && is_user_alive(ent) && get_user_team(host)==get_user_team(ent)){
			set_es( es_handle, ES_Origin, { 999999999.0, 999999999.0, 999999999.0 } );
		}
	}
}
#if AMXX_VERSION_NUM < 183
stock sColoredChat(const id, const input[], any:...){
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 255, input, 3);

	replace_all(msg, 255, "!n", "^x01"); // Default Renk(Sary)
	replace_all(msg, 255, "!g", "^x04"); // Ye?il Renk
	replace_all(msg, 255, "!t", "^x03"); // Takym Renk( CT mavi , T kyrmyzy )
	
	if (id) players[0] = id; else get_players(players, count, "ch");{
		for (new i = 0; i < count; i++)
		{
			if (is_user_connected(players[i]))
			{
				
				message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
				write_byte(players[i]);
				write_string(msg);
				message_end();
			}
			
		}
	}
	
}
#else
stock sColoredChat(const id, const input[], any:...){
	static msg[191];
	vformat(msg, 255, input, 3);
	
	replace_all(msg, 255, "!n", "^x01"); 
	replace_all(msg, 255, "!g", "^x04"); 
	replace_all(msg, 255, "!t", "^x03"); 
	
	client_print_color(id, id, msg);
}
#endif

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Taha Demirbaş
Mesajlar: 10427
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

FPS Eklentisi Bug

Mesaj gönderen Taha Demirbaş »

Bu tür hata veren eklentilerin sonlarına plugins.ini de debug yazın. Bu hata dışında başka bir eklentide başka bir hata alırsanız daha kolay çözüme ulaşabilirsiniz.
Hata ile ilgili daha detaylı bilgilere ulaşabiliriz.

Link:
Linklerini gizle
Linki Kopyala
Cevapla