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

https://discord.gg/43gGDQe6tS

Eklenti Colorchat.inc Hatası

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
MeLanKoli*
Mesajlar: 4
Kayıt: Sal Oca 22, 2019 7:55 pm

Eklenti Colorchat.inc Hatası

Mesaj gönderen MeLanKoli* »

Sonuç
Eklenti derleme sonucu aşağıdaki gibidir;
AMX Mod X Compiler 1.8.3-dev+5079
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

/home/araclar/compiler/include/colorchat.inc(31) : error 021: symbol already defined: "client_print_color"
/home/araclar/compiler/include/colorchat.inc(34) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(36) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(39) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(45) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(49) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(56) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(58) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(62) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(67) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(70) : error 021: symbol already defined: "get_user_team"
/home/araclar/compiler/include/colorchat.inc(74) : error 021: symbol already defined: "id"
/home/araclar/compiler/include/colorchat.inc(74) : warning 218: old style prototypes used with optional semicolumns
/home/araclar/compiler/include/colorchat.inc(77) : error 021: symbol already defined: "id"
/home/araclar/compiler/include/colorchat.inc(77) : warning 218: old style prototypes used with optional semicolumns
/home/araclar/compiler/include/colorchat.inc(80) : error 021: symbol already defined: "id"
/home/araclar/compiler/include/colorchat.inc(80) : warning 218: old style prototypes used with optional semicolumns
/home/araclar/compiler/include/colorchat.inc(81) : error 054: unmatched closing brace
/home/araclar/compiler/include/colorchat.inc(82) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(84) : warning 218: old style prototypes used with optional semicolumns
/home/araclar/compiler/include/colorchat.inc(85) : error 054: unmatched closing brace
/home/araclar/compiler/include/colorchat.inc(89) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(95) : error 021: symbol already defined: "get_players"
/home/araclar/compiler/include/colorchat.inc(96) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(98) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(105) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(107) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(110) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(114) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(115) : error 010: invalid function or declaration

Compilation aborted.
26 Errors.
Done.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

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

Necati Doğan
Mesajlar: 822
Kayıt: Prş Haz 07, 2018 6:18 pm
Konum: İstanbul
Clan İsmi: Ke$`h Gaming
İletişim:

Eklenti Colorchat.inc Hatası

Mesaj gönderen Necati Doğan »

Colorchat yerine client_print_color kullanın. Ayrıca gereksiz kütüphaneleride sildim.

Kod: Tümünü seç

#include <amxmodx>
#include <fakemeta>

new const SilahBilgi[25][3] = {
	{9,52,1},
	{12,1,4},
	{5,32,5},
	{14,1,6},
	{6,100,7},
	{4,90,8},
	{13,1,9},
	{10,120,10},
	{7,100,11},
	{6,100,12},
	{4,90,14},
	{4,90,15},
	{6,100,16},
	{10,120,17},
	{10,120,19},
	{3,200,20},
	{5,32,21},
	{4,90,22},
	{10,120,23},
	{11,2,25},
	{8,35,26},
	{4,90,27},
	{2,90,28},
	{-1,-1,29},
	{7,100,30}
}
new scope[33];

new cross[33];
public plugin_init()
{
	register_plugin("CS:GO CrossHaiR","1.0","MoeRu Army");
	register_event("CurWeapon","Event_CurWeapon","be","1=1");
	register_clcmd("buyammo1","guncelle1");
	register_clcmd("buyammo2","guncelle1");
	register_clcmd("cross_fix","FakeSwitch");
	register_clcmd("say /cross","crosss");
	set_task(45.0,"reklam",0,_,_,"b");
}
public reklam()
{
	client_print_color(0, 0,"^3[ ^4Teskilat - CSGO ^3] ^1Say'a ^4/cross ^1Yazarak Cross'unuzu ^3Degistirebilirsiniz.");
	client_print_color(0, 0,"^3[ ^4Teskilat - CSGO ^3] ^1Say'a ^4/cross ^1Yazarak Cross'unuzu Eski Haline ^3Getirebilirsiniz.");
}
public client_connect(id)
{
	cross[id] = 0;
}
public crosss(id)
{
	if(cross[id] == 0) {
		cross[id] = 1;
		Guncelle(id);
	}
	else {
		cross[id] = 0;
		Guncelle(id);
		message_begin(MSG_ONE, get_user_msgid("HideWeapon"),  .player=id);
		write_byte(1<<7);
		message_end();
	}
}
public client_PreThink(id)
{
	if(cross[id] == 0)
		return PLUGIN_CONTINUE;
	new button = pev(id, pev_oldbuttons);
	new oldbutton = pev(id, pev_button);
	if(oldbutton & IN_ATTACK2)
	{
		if(button & IN_ATTACK2)
			return PLUGIN_CONTINUE;
		
		new weapon = get_user_weapon(id);
		if(weapon == CSW_AUG || weapon == CSW_SG552)
		{
			if(scope[id]==0)
				scope[id]=1;
			else
				scope[id]=0;
			Guncelle(id);
		} else if(weapon != CSW_AUG || weapon != CSW_SG552)
		{
			scope[id]=0;
		}
	}
	return PLUGIN_CONTINUE;
}
public guncelle1(id)
{
	set_task(0.1,"Guncelle",id);
	return PLUGIN_CONTINUE;
}
public Guncelle(id)
{
	if(!is_user_alive(id))
		return PLUGIN_HANDLED;
	if(cross[id] == 0)
	{
		return PLUGIN_HANDLED;
	}
	new weapon = get_user_weapon(id);
	if( weapon == CSW_AWP || weapon == CSW_SCOUT || weapon == CSW_SG550 || weapon == CSW_G3SG1)
		return PLUGIN_CONTINUE
	
	new i;
	for(i=0;i<sizeof(SilahBilgi)+1;i++)
	{
		new yeniweap = SilahBilgi[i][2];
		if(weapon == yeniweap)
		{
			break;
		} else if(i==sizeof(SilahBilgi))
		{
			return PLUGIN_CONTINUE;
		}
	}
	message_begin(MSG_ONE, get_user_msgid("HideWeapon"),  .player=id);
	write_byte(1<<6);
	message_end();
	
	message_begin(MSG_ONE,get_user_msgid("WeaponList"),   .player=id);
	write_string("moeruarmycross_fix");
	write_byte(SilahBilgi[i-1][0]);
	write_byte(SilahBilgi[i-1][1]);
	write_byte(-1);
	write_byte(-1);
	write_byte(6);
	write_byte(0);
	write_byte(2);
	write_byte(0);
	message_end();
	
	message_begin(MSG_ONE,get_user_msgid("SetFOV"),        .player=id);
	if(scope[id] == 1)
		write_byte(55);
	else
		write_byte(89);
	message_end();
	
	new ammo,bpammo;
	get_user_ammo(id,weapon,ammo,bpammo);
	
	message_begin(MSG_ONE,get_user_msgid("CurWeapon"),    .player=id);
	write_byte(1);
	write_byte(2);
	write_byte(ammo);
	message_end();	
	if(weapon != CSW_KNIFE) {
		message_begin(MSG_ONE,get_user_msgid("AmmoX"),		.player=id);
		write_byte(SilahBilgi[i-1][0]);
		write_byte(bpammo);
		message_end();
	}
	if(scope[id] == 0) {
		message_begin(MSG_ONE,get_user_msgid("SetFOV"),        .player=id);
		write_byte(90);
		message_end();
	}
	
	return PLUGIN_HANDLED;
}
public FakeSwitch(const client)engclient_cmd(client,"weapon_shield");
public plugin_precache()
{
	precache_generic("sprites/moeruarmycross_fix.txt");
	precache_generic("sprites/csgo_crosshair_32.spr");
}

public Event_CurWeapon(id)
{
	if(!is_user_alive(id))
		return PLUGIN_CONTINUE;
	if(cross[id] == 0)
	{
		return PLUGIN_CONTINUE;
	}
	new weapon = read_data(2);
	if( weapon == CSW_AWP || weapon == CSW_SCOUT || weapon == CSW_SG550 || weapon == CSW_G3SG1)
		return PLUGIN_CONTINUE
	new i;
	for(i=0;i<sizeof(SilahBilgi)+1;i++)
	{
		new yeniweap = SilahBilgi[i][2];
		if(weapon == yeniweap)
		{
			break;
		} else if(i==sizeof(SilahBilgi))
		{
			message_begin(MSG_ONE,get_user_msgid("SetFOV"),        .player=id);
			write_byte(90);
			message_end();
			return PLUGIN_CONTINUE;
		}
	}
	message_begin(MSG_ONE, get_user_msgid("HideWeapon"),  .player=id);
	write_byte(1<<6);
	message_end();
	
	message_begin(MSG_ONE,get_user_msgid("WeaponList"),   .player=id);
	write_string("moeruarmycross_fix");
	write_byte(SilahBilgi[i-1][0]);
	write_byte(SilahBilgi[i-1][1]);
	write_byte(-1);
	write_byte(-1);
	write_byte(6);
	write_byte(0);
	write_byte(2);
	write_byte(0);
	message_end();
	
	message_begin(MSG_ONE,get_user_msgid("SetFOV"),        .player=id);
	if(scope[id] == 1)
		write_byte(55);
	else
		write_byte(89);
	message_end();
	
	new ammo,bpammo;
	get_user_ammo(id,weapon,ammo,bpammo);
	
	message_begin(MSG_ONE,get_user_msgid("CurWeapon"),    .player=id);
	write_byte(1);
	write_byte(2);
	write_byte(ammo);
	message_end();	
	
	if(weapon != CSW_KNIFE) {
		message_begin(MSG_ONE,get_user_msgid("AmmoX"),		.player=id);
		write_byte(SilahBilgi[i-1][0]);
		write_byte(bpammo);
		message_end();
	}
	if(scope[id] == 0) {
		message_begin(MSG_ONE,get_user_msgid("SetFOV"),        .player=id);
		write_byte(90);
		message_end();
	}

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

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
MeLanKoli*
Mesajlar: 4
Kayıt: Sal Oca 22, 2019 7:55 pm

Eklenti Colorchat.inc Hatası

Mesaj gönderen MeLanKoli* »

amxstudio guncellendıgı için mi bu hatayı verdi?

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

Necati Doğan
Mesajlar: 822
Kayıt: Prş Haz 07, 2018 6:18 pm
Konum: İstanbul
Clan İsmi: Ke$`h Gaming
İletişim:

Eklenti Colorchat.inc Hatası

Mesaj gönderen Necati Doğan »

amxmodx kütüphanesinde client_print_color mevcut. Colorchat kullanmanın mantığı yok. Colorchat hatasını da giderebiliriz ama mantıksız olur.

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

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

Eklenti Colorchat.inc Hatası

Mesaj gönderen Taha Demirbaş »

Bu eklentiden csd forumundada olması lazım. Eklenti bölümünü kontrol edin.

Link:
Linklerini gizle
Linki Kopyala
Cevapla