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

https://discord.gg/43gGDQe6tS

colorchat.inc

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

MehmetReis-
Mesajlar: 1631
Kayıt: Çrş Ara 21, 2016 12:03 am
Server Ip/DNS: cs121.csduragi.com
Clan İsmi: Nationals

colorchat.inc

Mesaj gönderen MehmetReis- »

buyur ben arkadaşa yardım amaçlı düzenlemye çalıştım color.inc hatasını çözdümde bu warningler çözülemedi
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

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

Xander
Mesajlar: 1617
Kayıt: Pzt Kas 28, 2016 9:24 pm
Konum: Istanbul
Server Ip/DNS: csxx.csduragi.com
Clan İsmi: xx - נв
İletişim:

colorchat.inc

Mesaj gönderen Xander »

Eklentiyi kontrol ediyor ve hataları duzeltiyorum bekleticem.

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

Xander
Mesajlar: 1617
Kayıt: Pzt Kas 28, 2016 9:24 pm
Konum: Istanbul
Server Ip/DNS: csxx.csduragi.com
Clan İsmi: xx - נв
İletişim:

colorchat.inc

Mesaj gönderen Xander »

Kod: Tümünü seç

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

//cstrike/addons/amxmodx/scripting/jbmenuxxnfgas.sma(1259) : warning 217: loose indentation
//cstrike/addons/amxmodx/scripting/jbmenuxxnfgas.sma(1261) : warning 217: loose indentation
//cstrike/addons/amxmodx/scripting/jbmenuxxnfgas.sma(1283) : warning 217: loose indentation
//cstrike/addons/amxmodx/scripting/jbmenuxxnfgas.sma(1286) : warning 217: loose indentation
//cstrike/addons/amxmodx/scripting/jbmenuxxnfgas.sma(1295) : warning 217: loose indentation
//cstrike/addons/amxmodx/scripting/jbmenuxxnfgas.sma(3930) : warning 217: loose indentation
//cstrike/addons/amxmodx/scripting/jbmenuxxnfgas.sma(4578) : warning 217: loose indentation
//cstrike/addons/amxmodx/scripting/jbmenuxxnfgas.sma(5263) : warning 217: loose indentation
Header size: 5184 bytes
Code size: 141052 bytes
Data size: 122092 bytes
Stack/heap size: 16384 bytes
Total requirements: 284712 bytes

8 Warnings.
Done.

Derleme esnasında hata ile karşılaşmadıysanız eklentinizin ismini ( jbmenuxxnfgas.amxx ) WebFTP > addons>amxmodx>configs>plugins.ini dosyasının en altına yazıp aktif edebilir veya sonradan kaldırabilirsiniz
Hatalar giderilmiştir buyrun...
@mehmetxkonya1
@xth3x
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

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

Xander
Mesajlar: 1617
Kayıt: Pzt Kas 28, 2016 9:24 pm
Konum: Istanbul
Server Ip/DNS: csxx.csduragi.com
Clan İsmi: xx - נв
İletişim:

colorchat.inc

Mesaj gönderen Xander »

Bu cıkan warningler pluginin çalışmasına engel olmayacaktır sorunsuz çalışacaktır.

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

HakimKILLER44
Mesajlar: 155
Kayıt: Cum Ağu 13, 2021 8:56 pm
Konum: Azerbeycan
Server Ip/DNS: 147.185.221.16:26504

colorchat.inc

Mesaj gönderen HakimKILLER44 »

yukardaki ColorChat komutu ile yaklaşık olarak aynı mantıkda ama benimki mesajın içinde belirli harfler (!g, !n, !t, !y, !d) yer alınca yazi renklerini o harflere uygun olarak deyiştirir. Ama burda "new message started when msg '86' has not been sent yet" hatasi veriyor. Acaba şu hatadaki "msg" kelimesi aşagıdakı fonksiyonda yer alan msg[128] midir?

Kod: Tümünü seç

// Stock: ZE Color Print
stock ze_color_p(index, const text[], any:...)
{
	new const teams[][] = {"", "TERRORIST", "CT", "SPECTATOR"}
	new msg[128], main_team, team[100]
	vformat(msg, charsmax(msg), text, 3)
	
	if (containi(msg, "!t") != -1)  // Mavi
		team = "CT"
	else if (containi(msg, "!y") != -1) // Kırmızı
		team = "TERRORIST"
	else if (containi(msg, "!d") != -1) // Boz
		team = "SPECTATOR"
	else
		team = "UNASSIGNED"		
	
	replace_all(msg, charsmax(msg), "!g", "^x04")
	replace_all(msg, charsmax(msg), "!n", "^x01")
	replace_all(msg, charsmax(msg), "!t", "^x03")
	replace_all(msg, charsmax(msg), "!y", "^x03")
	replace_all(msg, charsmax(msg), "!d", "^x03")
	
	if (index == 0)
	{
		for (new id = 1; id <= g_maxplayers; id++)
		{
			if (!is_user_connected(id))
				continue
			
			main_team = get_user_team(id)
			
			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("TeamInfo"), _, id)
			write_byte(id)
			write_string(team)
			message_end()
			
			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, id)
			write_byte(id)
			write_string(msg)
			message_end()
			
			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("TeamInfo"), _, id)
			write_byte(id)
			write_string(teams[main_team])
			message_end()
		}
	}
	else
	{
		main_team = get_user_team(index)
		
		message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("TeamInfo"), _, index)
		write_byte(index)
		write_string(team)
		message_end()
		
		message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, index)
		write_byte(index)
		write_string(msg)
		message_end()
		
		message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("TeamInfo"), _, index)
		write_byte(index)
		write_string(teams[main_team])
		message_end()
	}

}
eski bir postu tekrar paylastigim icin uzgunum. ama bu iş beni sinir ediyor yaklaşık olarak 1 aydır bu fonsiyonu hatasız olarak bitiremedim(

Link:
Linklerini gizle
Linki Kopyala
Cevapla