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

https://discord.gg/43gGDQe6tS

tag plugini istek

Moderatör: Moderatörler

Forum kuralları
[font size=20] DİKKAT [/font]

Silinmiş konu içerikleri hiçbir şekilde kontrol edlimemektedir. İndirdiğiniz dosyaların sorumluluğu tamamiyle size aittir.
Mutlaka indirdiğiniz dosyaları antivirüs ile taratınız.
Kullanıcı avatarı

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

tag plugini istek

Mesaj gönderen ByBuLuT ☪ »

HaLLuCinati0NNNNN* yazdı: Pzt Ara 17, 2018 11:32 am buyrun

Kod: Tümünü seç

///----------------------------------------
/// The author is Ian Cammarata
/// Editors are Yek'-ta and PurposeLess
/// Optimized and Powered by PurposeLess
///----------------------------------------

#include <amxmodx>
#include <amxmisc>
#include <reapi_reunion>

native csd_checkuserac(id);

new alv_sndr, alv_str2[26], alv_str4[101];
new msg[200], saytext;
const TaskId = 144;

public plugin_precache()
{
	saytext = get_user_msgid("SayText");
}

public plugin_init()
{
	register_plugin("SteamCHAT", "1.2", "Ian Cammara");

	register_message(saytext, "message_saytext")
}

public message_saytext(msgid, msgdest, receiver)
{
	new str2[26]
	get_msg_arg_string(2, str2, charsmax(str2))
	
	static const Cstrike_Chat[] = "#Cstrike_Chat";
	
	if(equal(str2, Cstrike_Chat, 13))
	{
		new str3[22], len;
		get_msg_arg_string(3, str3, charsmax(str3))
		len = strlen(str3);

		if(!len)
		{
			new str4[101]
			get_msg_arg_string(4, str4, charsmax(str4))
			
			if(str4[0] == '/' || str4[0] == '.' || str4[0] == '!')
			{
				return PLUGIN_HANDLED;
			}
			
			new sndr = get_msg_arg_int(1)
			
			static const Cstrike_Chat_All[] = "#Cstrike_Chat_All";
			
			new bool:is_team_msg = !bool:equal(str2, Cstrike_Chat_All, 17)
			
			new sndr_team = get_user_team(sndr)
			new bool:is_sndr_spec = !bool:(0 < sndr_team < 3)

			new bool:same_as_last = bool:(alv_sndr == sndr && equal(alv_str2, str2) && equal(alv_str4, str4))
			
			if(!same_as_last)
			{
				if(!(is_team_msg && (is_sndr_spec || is_team_msg)))
				{
					new flags[5], team[10]
					flags = is_user_alive(sndr) ? "bc":"ac";
					
					if(is_team_msg)
					{
						len = strlen(flags);
						add(flags[len], charsmax(flags) - len, "e")
						if(sndr_team == 1) team = "TERRORIST"
						else team = "CT"
					}
					
					new players[32], num
					static Uid
					get_players(players, num, flags, team)
					if(get_user_flags(sndr) & ADMIN_RESERVATION)
						buildmsg(sndr, is_sndr_spec, is_team_msg, sndr_team, str4)
					else buildmsg(sndr, is_sndr_spec, is_team_msg, sndr_team, str4)
					
					for(new i=0; i < num; i++)
					{
						Uid = players[i];
						if(is_user_alive(Uid) && get_user_flags(Uid) & ADMIN_RESERVATION|| !is_user_alive(Uid)){
							client_print_color(Uid, sndr, msg);
							//message_begin(MSG_ONE, saytext, _, Uid)
							//write_byte(sndr)
							//write_string(msg)
							//message_end()
						}
					}
					
				}
				
				alv_sndr = sndr
				alv_str2 = str2
				alv_str4 = str4
				
				if(task_exists(TaskId)) remove_task(TaskId)
				set_task(0.1, "task_clear_antiloop_vars", TaskId)
				
			}
			
			if(!same_as_last) buildmsg(sndr, is_sndr_spec, is_team_msg, sndr_team, str4)
			
			set_msg_arg_string(2, msg)
			set_msg_arg_string(4, "")
			
		}
	}
	return PLUGIN_CONTINUE
}

public buildmsg(sndr, is_sndr_spec, is_team_msg, sndr_team, str4[ ])
{
	new sndr_name[33]
	get_user_name(sndr, sndr_name, charsmax(sndr_name))
	if(contain(sndr_name,"BiLeKsTeam | ") != -1){
		replace(sndr_name,32,"BiLeKsTeam | ","^x04BiLeKsTeam | ^x03")
		set_user_info(sndr,"sndr_name",sndr_name);
	}
	
	new prefix[30] = "^x01"

	new flags = get_user_flags(sndr);

	if(flags > 0 && !(flags & ADMIN_USER))
	{
		if(flags & ADMIN_RCON)
		{
			if(is_user_steam(sndr))
			{
				prefix = csd_checkuserac(sndr) ? "^x04[Steam+ Kurucu] ^x01":"^x04[Steam Kurucu] ^x01";
			}
			else
			{
				prefix = "^x04[Kurucu] ^x01"
			}
		}
		else if(flags & ADMIN_IMMUNITY)
		{
			if(is_user_steam(sndr))
			{
				prefix = csd_checkuserac(sndr) ? "^x04[Steam+ Yonetici] ^x01":"^x04[Steam Yonetici] ^x01";
			}
			else
			{
				prefix = "^x04[Yonetici] ^x01"
			}
		}
		else if(flags & ADMIN_BAN)
		{
			if(is_user_steam(sndr))
			{
				prefix = csd_checkuserac(sndr) ? "^x04[Steam+ Admin] ^x01":"^x04[Steam Admin] ^x01";
			}
			else
			{
				prefix = "^x04[Admin] ^x01"
			}
		}
		else if(flags & ADMIN_RESERVATION)
		{
			if(is_user_steam(sndr))
			{
				prefix = csd_checkuserac(sndr) ? "^x04[Steam+ Slot] ^x01":"^x04[Steam Slot] ^x01";
			}
			else
			{
				prefix = "^x04[Slot] ^x01"
			}
		}
	}
	else {
		if(is_user_steam(sndr))
		{
			prefix = csd_checkuserac(sndr) ? "^x04[Steam+] ^x01":"^x04[Steam] ^x01";
		}
		else
		{
			prefix = "^x04[Oyuncu]";
		}
	}

	new len = strlen(prefix);

	if(is_sndr_spec) add(prefix[len], charsmax(prefix) - len, "¤")
	else if(!is_user_alive(sndr)) add(prefix[len], charsmax(prefix) - len, "×")
		
	
	if(is_team_msg)
	{
		if(is_sndr_spec) add(prefix[len], charsmax(prefix) - len, "(SPEC)")
		else if(sndr_team == 1) add(prefix[len], charsmax(prefix) - len, "(TE)")
		else if(sndr_team == 2) add(prefix[len], charsmax(prefix) - len, "(CT)")
	}

	if(flags > 0 && !(flags & ADMIN_USER))
	{
		format(msg, 199, "%s^x03%s :  ^x04%s",\
		len > 1 ? prefix : "",\
		sndr_name, str4)
		
	}
	else{
		format(msg, 199, "%s^x03%s :  ^x01%s",\
		len > 1 ? prefix : "",\
		sndr_name, str4)
	}
	return PLUGIN_HANDLED
}

public task_clear_antiloop_vars()
{
	alv_sndr = 0
	alv_str2 = ""
	alv_str4 = ""
	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 }
*/
şunu bi denermisin benim hlds reapi_reunion yok deneyemedim

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
HaLLuCinati0NNNNN*
Mesajlar: 434
Kayıt: Cmt Nis 07, 2018 9:49 pm

tag plugini istek

Mesaj gönderen HaLLuCinati0NNNNN* »

Eve geçince deneyeceğim
Bu attığın benim chat eklentimden farklı demi onu kapatmadan yükleyecem

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

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

tag plugini istek

Mesaj gönderen ByBuLuT ☪ »

senin attıgın eklenti ama onu kapatıp bunu kulllanman gerekli 2 kere mesaj cikmamasi icin error vermeyeceginden emin degilim zaten

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
HaLLuCinati0NNNNN*
Mesajlar: 434
Kayıt: Cmt Nis 07, 2018 9:49 pm

tag plugini istek

Mesaj gönderen HaLLuCinati0NNNNN* »

@bybulut55
olmadı dostum
2.Side KiLeKsTeam değil :D :D :D BiLeKsTeam |
3. hata ölünce gelen x işareti gitti.
4. sü de BiLeKsTeam | yeşil değil

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
HaLLuCinati0NNNNN*
Mesajlar: 434
Kayıt: Cmt Nis 07, 2018 9:49 pm

tag plugini istek

Mesaj gönderen HaLLuCinati0NNNNN* »

@PaZee
@Taha Demirbaş
@Yek'-ta
@emirakpinar
Yapılmayacak bir şey ise istediğim zorlamanın anlamı yok konuyu silinenlere taşıyın.
2 3 gündür bunun için konu açıyorum
Alt tarafı bir tag plugini ne kadar zor olabilir Cs 1.6 pubg mod bile getiren kişiler için. Diyinki yapılmaz o dediğin yine eyvallah.

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

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

tag plugini istek

Mesaj gönderen ByBuLuT ☪ »

HaLLuCinati0NNNNN* yazdı: Pzt Ara 17, 2018 10:49 pm @bybulut55
olmadı dostum
2.Side KiLeKsTeam değil :D :D :D BiLeKsTeam |
3. hata ölünce gelen x işareti gitti.
4. sü de BiLeKsTeam | yeşil değil
Eklenride kileks yazan biyer yokki anlayamadım farklı chat eklentisinde denedim oldu

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:

tag plugini istek

Mesaj gönderen Taha Demirbaş »

renk kodlarında sıkıntı yok. containi de bir boşluk sildim bak bakayım.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
HaLLuCinati0NNNNN*
Mesajlar: 434
Kayıt: Cmt Nis 07, 2018 9:49 pm

tag plugini istek

Mesaj gönderen HaLLuCinati0NNNNN* »

Adsız.png
olmuş eline sağlık da öldükten sonra gelen x gözükmüyor o neden

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

ByBuLuT ☪
Mesajlar: 2368
Kayıt: Sal Oca 26, 2016 3:54 pm
Konum: Samsun
Clan İsmi: -
İletişim:

tag plugini istek

Mesaj gönderen ByBuLuT ☪ »

HaLLuCinati0NNNNN* yazdı: Sal Ara 18, 2018 12:14 am Adsız.png

olmuş eline sağlık da öldükten sonra gelen x gözükmüyor o neden
Benim bilgisayar o xleri tanımlayamadığı için silmiş sanırım eskisinden kopyalayıp o satıra yapıstırırsan düzelir yapamazsan veya yapan olmazsa sabah 9.30da atarım burdan istersen tagı sarı veya en bastaki yeri sarı veya takım rengi yapabiliriz boyle cok yeşil oldu

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
HaLLuCinati0NNNNN*
Mesajlar: 434
Kayıt: Cmt Nis 07, 2018 9:49 pm

tag plugini istek

Mesaj gönderen HaLLuCinati0NNNNN* »

bybulut55 yazdı: Sal Ara 18, 2018 12:28 am
HaLLuCinati0NNNNN* yazdı: Sal Ara 18, 2018 12:14 am Adsız.png

olmuş eline sağlık da öldükten sonra gelen x gözükmüyor o neden
Benim bilgisayar o xleri tanımlayamadığı için silmiş sanırım eskisinden kopyalayıp o satıra yapıstırırsan düzelir yapamazsan veya yapan olmazsa sabah 9.30da atarım burdan
Kaçıncı satır söyleyebilirsen yaparım

Link:
Linklerini gizle
Linki Kopyala
Kilitli