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

https://discord.gg/43gGDQe6tS

istek plugin

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ı

By.King ►EmrullaH◄
Yasaklı Üye
Yasaklı Üye
Mesajlar: 4297
Kayıt: Cmt Şub 24, 2018 6:05 pm
Konum: İstanbul
İletişim:

istek plugin

Mesaj gönderen By.King ►EmrullaH◄ »

Dosya ismini yazacaksınız.Sonuna .wav eklemeyiniz

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
scofi.
Mesajlar: 171
Kayıt: Sal Mar 05, 2019 11:24 pm

istek plugin

Mesaj gönderen scofi. »

aleykumselam.rar
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
scofi.
Mesajlar: 171
Kayıt: Sal Mar 05, 2019 11:24 pm

istek plugin

Mesaj gönderen scofi. »

By.King ►EmrullaH◄ yazdı: Pzr Mar 31, 2019 12:26 am Dosya ismini yazacaksınız.Sonuna .wav eklemeyiniz
eklemiyorum

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

By.King ►EmrullaH◄
Yasaklı Üye
Yasaklı Üye
Mesajlar: 4297
Kayıt: Cmt Şub 24, 2018 6:05 pm
Konum: İstanbul
İletişim:

istek plugin

Mesaj gönderen By.King ►EmrullaH◄ »

Dosya mono mu?

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
scofi.
Mesajlar: 171
Kayıt: Sal Mar 05, 2019 11:24 pm

istek plugin

Mesaj gönderen scofi. »

By.King ►EmrullaH◄ yazdı: Pzr Mar 31, 2019 12:28 am Dosya mono mu?
evet

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:

istek plugin

Mesaj gönderen Necati Doğan »

Kod: Tümünü seç

#include <amxmodx>

#define MUZIK "ses.wav"

new const TAG[] = "[MAXFLY GAMING]: "
public plugin_init() {
    register_plugin("Selam", "1.0", "Yek'-ta")
    register_clcmd("say","HookSay");
}

public HookSay(id) {
    new szSaid[128]; read_args(szSaid,charsmax(szSaid))
    remove_quotes(szSaid)

    formatex(szSaid,charsmax(szSaid),"%s ",szSaid)
    if((szSaid[0] == 's' && szSaid[1] == 'a' && szSaid[2] == ' ') ||
       (szSaid[0] == 's' && szSaid[1] == '.' && szSaid[2] == 'a') ||
       (szSaid[0] == 's' && szSaid[1] == 'e' && szSaid[2] == 'l' && szSaid[3] == 'a' && szSaid[4] == 'm')) {
            set_task(1.0,"yonlendir",id)
    }
    return PLUGIN_CONTINUE;
}
public plugin_precache() precache_sound(MUZIK);
public yonlendir(id){
    if(is_user_connected(id)) {
        client_cmd(id, "spk ^"sound/%s^"",MUZIK);
        client_print_color(id, print_team_grey, "^3%s ^4Aleyküm Selam Hoşgeldin.",TAG);
    }
}
En son Necati Doğan tarafından Pzr Mar 31, 2019 1:11 am tarihinde düzenlendi, toplamda 2 kere düzenlendi.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
scofi.
Mesajlar: 171
Kayıt: Sal Mar 05, 2019 11:24 pm

istek plugin

Mesaj gönderen scofi. »

Necati Doğan yazdı: Pzr Mar 31, 2019 12:54 am #define MUZIK "misc/ses.wav" burayı düzenle ve dosyayı sound/misc içine yükle.

Kod: Tümünü seç

#include <amxmodx>

#define MUZIK "misc/ses.wav"

new const TAG[] = "[MAXFLY GAMING]: "
public plugin_init() {
    register_plugin("Selam", "1.0", "Yek'-ta")
    register_clcmd("say","HookSay");
}

public HookSay(id) {
    new szSaid[128]; read_args(szSaid,charsmax(szSaid))
    remove_quotes(szSaid)

    formatex(szSaid,charsmax(szSaid),"%s ",szSaid)
    if((szSaid[0] == 's' && szSaid[1] == 'a' && szSaid[2] == ' ') ||
       (szSaid[0] == 's' && szSaid[1] == '.' && szSaid[2] == 'a') ||
       (szSaid[0] == 's' && szSaid[1] == 'e' && szSaid[2] == 'l' && szSaid[3] == 'a' && szSaid[4] == 'm')) {
            set_task(1.0,"yonlendir",id)
    }
    return PLUGIN_CONTINUE;
}
public plugin_precache() precache_sound(MUZIK);
public yonlendir(id){
    if(is_user_connected(id)) {
        client_cmd(id, "spk ^"%s^"",MUZIK);
        client_print_color(id, print_team_grey, "^3%s ^4Aleyküm Selam Hoşgeldin.",TAG);
    }
}
ses gelmiyor yine.

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:

istek plugin

Mesaj gönderen Necati Doğan »

scofi. yazdı: Pzr Mar 31, 2019 1:08 am ses gelmiyor yine.
Düzelttim yukardakini tekrar dene.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
scofi.
Mesajlar: 171
Kayıt: Sal Mar 05, 2019 11:24 pm

istek plugin

Mesaj gönderen scofi. »

tamamdır deniyeceğim tkerar konu açıp forum kirliliği yapmak istemedim şunuda halledermisiniz şu hatayı almaktayım

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/Rutbe_orta4.sma(25) : fatal error 100: cannot read from file: "ColorChat"

Compilation aborted.
1 Error.
Done.

Derleme esnasında hata ile karşılaşmadıysanız eklentinizin ismini ( Rutbe_orta4.amxx ) WebFTP > addons>amxmodx>configs>plugins.ini dosyasının en altına yazıp aktif edebilir veya sonradan kaldırabilirsiniz
Rutbe_orta4.sma
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:

istek plugin

Mesaj gönderen Necati Doğan »

Colorchat'ı client_print_color 'a çevirdim.

Kod: Tümünü seç

#include <amxmodx>
#include <amxmisc>
#include <nvault>
#include <fun>
#include <cstrike>
#include <hamsandwich>
#include <fakemeta>

#define PLUGIN "Level Sistemi_2"
#define VERSION "1.0"
#define AUTHOR "MoeRu Army"
#define tag "!"

new const V_BICAK[] = "models/model_47/newbicak.mdl"
new message[192]
new sayText
new teamInfo
new bicak[33]

new const LevelXp[10] = {
	50, 
	450, 
	800, 
	1000,
	1500,
	2000,
	2500,
	3000,
	4000,
	3900
}
new const LevelTag[10][] = {
	"Bronz",
	"Silver",
	"Silver Elite",
	"Gold",
	"Gold Nova",
	"Gold Nova Master",
	"Master Guardian",
	"Legendary Eagle",
	"Supreme Master",
	"Global Elite"
}
new g_exp[33],g_level[33],levelkayit,secim=0,numara=0;
new TaskEnt;

public plugin_precache()
{
	precache_model(V_BICAK)
}
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	levelkayit = nvault_open("xplevelss");
	register_event("DeathMsg","olunce","a");
	RegisterHam(Ham_Spawn,"player","dogunca",1);
	register_concmd("amx_xpmenum","menu",ADMIN_IMMUNITY);
	register_clcmd("Miktar","miktars");
	register_clcmd ("say", "hook_say")
	register_clcmd ("say_team", "hook_teamsay")
	register_concmd("amx_map","degis")
	sayText = get_user_msgid ("SayText")
	teamInfo = get_user_msgid ("TeamInfo")
	register_event("CurWeapon", 	"Event_Change_Weapon", "be", "1=1")
	
	register_message (sayText, "avoid_duplicated")
	
	register_forward(FM_Think, "Think")
	
	TaskEnt = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target"))	
	set_pev(TaskEnt, pev_classname, "speedometer_think")
	set_pev(TaskEnt, pev_nextthink, get_gametime() + 1.01)
}
public degis()
{
	for(new i=0;i<33;i++)
	{
		if(is_user_connected(i))
			kaydet(i)
	}
}
public menu(id)
{
	new Menu = menu_create("Admin XP Menu","devam");
	menu_additem(Menu,"Xp Ver","1");
	menu_additem(Menu,"Xp Al","2");
	menu_additem(Menu,"Herkese XP Ver","3");
	menu_display(id,Menu);
}
public avoid_duplicated (msgId, msgDest, receiver)
{
	return PLUGIN_HANDLED
}
public devam(id,Menu,item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(Menu);
		return PLUGIN_HANDLED;
	}
	new data[6], iName[64];
	new access, callback;
	menu_item_getinfo(Menu, item, access, data,5, iName, 63, callback);
		
	new key = str_to_num(data);
	
	switch(key)
	{
		case 1: 
		{
			secim = 1;
			oyuncu(id);
		}
		case 2:
		{
			secim = 2;
			oyuncu(id);
		}
		case 3:
		{
			secim = 3;
			client_cmd(id,"messagemode Miktar");
		}
	}
	return PLUGIN_HANDLED;
}
public oyuncu(id)
{
	static opcion[64]

	formatex(opcion, charsmax(opcion),"\rOyuncu Secin", LANG_PLAYER, "CHOOSE")
	new iMenu = menu_create(opcion, "choose")

	new players[32], pnum, tempid
	new szName[32], szTempid[10]

	get_players(players, pnum, "a")

	for( new i; i<pnum; i++ )
	{
		tempid = players[i]
	
		get_user_name(tempid, szName, 31)
		num_to_str(tempid, szTempid, 9)

		formatex(opcion, charsmax(opcion), "\w%s", szName)
		menu_additem(iMenu, opcion, szTempid, 0)
	}

	menu_display(id, iMenu)
	return PLUGIN_HANDLED
}
public choose(id, menu, item)
{
	if( item == MENU_EXIT )
	{
		menu_destroy(menu)
		return PLUGIN_HANDLED
	}

	new Data[6], Name[64]
	new Access, Callback
	menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback)

	new tempid = str_to_num(Data)

	numara = tempid;
	client_cmd(id, "messagemode Miktar")

	menu_destroy(menu)
	return PLUGIN_HANDLED
}
public miktars(id)
{
	
	new say[300]
	read_args(say, charsmax(say))

	remove_quotes(say)

	if(!is_str_num(say) || equal(say, ""))
		return PLUGIN_HANDLED
	new name[32];
	get_user_name(id,name,31);
	if(secim == 1) {
		g_exp[numara]+=str_to_num(say);
		client_print_color(numara,numara,"^3[^4 %s ^3] ^3[^4 %s ^3] ^1Adli Admin Sana ^3[^4 %s Exp ^3] ^1Verdi.",tag,name,say);
		for(new i=0;i<10;i++)
		{
			if(g_exp[numara] < LevelXp[i])
			{
				g_level[numara] = i;
				break;
			} else if(g_exp[numara] > LevelXp[9])
			{
				g_level[numara] = 9;
				break;
			}
		}
	} else if(secim == 2) {
		g_exp[numara]-=str_to_num(say);
		if(str_to_num(say) > g_exp[numara]) {
			g_level[numara] = 0;
			g_exp[numara] = 0;
		}
		for(new i=9;i>-1;i--)
		{
			if(g_exp[numara] > LevelXp[i])
			{
				g_level[numara] = i;
				break;
			}
		}
		client_print_color(numara,numara,"^3[^4 %s ^3] ^3[^4 %s ^3] ^1Adli Admin Senden^3[^4 %s Exp ^3] ^1Aldi.",tag,name,say);
	} else if(secim == 3) {
		new i;
		for(i=0;i<33;i++)
		{
			g_exp[i]+=str_to_num(say);
			for(new j=0;j<10;j++)
			{
				if(g_exp[i] < LevelXp[j])
				{
					g_level[i] = j;
					break;
				} else if(g_exp[i] > LevelXp[9])
				{
					g_level[i] = 9;
					break;
				}
			}
		}
		client_print_color(0,0,"^3[^4 %s ^3] ^3[^4 %s ^3] ^1Adli Admin Herkese ^3[^4 %s Exp ^3] ^1Verdi.",tag,name,say);
	}
	return PLUGIN_HANDLED;
}
		
public dogunca(id)
{
	if(is_user_alive(id) && is_user_connected(id)) {
		set_user_health(id,100+(g_level[id]+1)*3);
		if(g_level[id] == 9)
		{
			set_user_armor(id,100)
			give_item(id,"weapon_hegrenade")
			bicak[id] = 1
		}
	}
}
public kaydet(id)
{
	new name[32];
	get_user_name(id,name,31);
	new vkey[64],vdata[256];
	format(vkey,63,"%s",name);
	format(vdata,255,"%d#%d#",g_exp[id],g_level[id]);
	nvault_pset(levelkayit,vkey,vdata);
	return PLUGIN_CONTINUE;
}
public yukle(id)
{
	new PlayerName[32];
	get_user_name(id,PlayerName,31);
	
	new vaultkey[64],vaultdata[256],key[2][10];
	format(vaultkey,63,"%s",PlayerName);
	nvault_get(levelkayit,vaultkey,vaultdata,255);
	replace_all(vaultdata, 255, "#", " ");	
	parse(vaultdata, key[0], 9, key[1], 9);
	g_level[id] = str_to_num(key[1]);
	g_exp[id] = str_to_num(key[0]);
	return PLUGIN_CONTINUE;
}
public olunce()
{
	new victim = read_data(2);
	new weapon,attacker = get_user_attacker(victim,weapon);
	if(get_user_team(attacker) == get_user_team(victim) || !is_user_connected(victim) || !is_user_connected(attacker) || attacker == victim || g_level[attacker] == 9)
		return PLUGIN_HANDLED;
	if(weapon == CSW_KNIFE) {
		g_exp[attacker] += 30;
		client_print_color(attacker,attacker,"^3[^4 %s ^3] ^4Tebrikler ^3[^4 30 XP ^3] ^1Kazandiniz",tag);
	} else {
		g_exp[attacker] += 20;
		client_print_color(attacker,attacker,"^3[^4 %s ^3] ^4Tebrikler ^3[^4 20 XP ^3] ^1Kazandiniz",tag);
	}
	if(g_exp[attacker] >= LevelXp[g_level[attacker]] && g_level[attacker] < 8)
	{
		g_level[attacker]++;
		client_print_color(attacker,attacker,"^3[^4 %s ^3] ^4Tebrikler ^3[^4 %s ^3] ^1Rutbe Kazandiniz!.",tag,LevelTag[g_level[attacker]]);
		client_print_color(attacker,attacker,"^3[^4 %s ^3] ^4Ekstra ^3[^4 %d ^3] ^1Fazla Hp Kazandin!",tag,(g_level[attacker]+1)*2);
	} else if(g_exp[attacker] >= LevelXp[g_level[attacker]] && g_level[attacker] == 8)
	{
		g_level[attacker]++;
		client_print_color(attacker,attacker,"^3[^4 %s ^3] ^4Tebrikler ^3[^4 %s ^3] ^1Rutbe Kazandiniz.^4Son Rutbeyi Kazandin !!.",tag,LevelTag[g_level[attacker]]);
		client_print_color(attacker,attacker,"^3[^4 %s ^3] ^4Ekstra ^3[^4 %d ^3] ^1Fazla Hp ve ^3[^4 100 Armor ^3] ^3[ ^4Bomba ^3] ^3[ ^4Bicak Modeli ^3]",tag,(g_level[attacker]+1)*2);
	}
		
	hud(attacker);
	return PLUGIN_HANDLED;
}
public hud(id)
{
	static target
	static Float:velocity[3]
	static Float:speed;
	
	if(!is_user_connected(id))
		return PLUGIN_HANDLED;
	new name[32],can;
	target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id
	pev(target, pev_velocity, velocity)
	speed = vector_length(velocity)
	if(get_user_health(id) < 0)
		can = 0;
	else
		can = get_user_health(id)
	get_user_name(id,name,31);
	set_hudmessage(0, 255, 255, 0.72,0.52,0, 3.0, 0.2,_,_,2);
	if(g_level[id] < 9)
		show_hudmessage(id, "[%s]^n[HP : %i]^n[Rutben : %s]^n[Sonraki : %s]^n[Exp : %d / %d]^n[Hiziniz : %3.2f]",name,can,LevelTag[g_level[id]],LevelTag[g_level[id]+1],g_exp[id],LevelXp[g_level[id]],speed);
	else
		show_hudmessage(id, "[%s]^n[HP : %i]^n[Rutben : %s]^n[Son Rutbedesin.]^n[Hiziniz : %3.2f]",name,can,LevelTag[g_level[id]],speed);
	set_task(0.1,"hud",id);
	return PLUGIN_HANDLED;
}
public client_connect(id)
{
	g_exp[id] = 0;
	g_level[id] = 0;
	yukle(id);
	set_task(10.0,"hud",id);
}
public client_disconnected(id)
{
	kaydet(id);
	g_exp[id] = 0;
	g_level[id] = 0;
	remove_task(id);
}
public hook_say(id)
{
	read_args (message, 191)
	remove_quotes (message)
	
	if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) // Ignores Admin Hud Messages, Admin Slash commands, 
											       // Gungame commands and empty messages
		return PLUGIN_CONTINUE

		
	new name[32]
	get_user_name (id, name, 31)
	
	new isAlive,alive[11]
	new strName[191]
	new strText[191]
	
	static color[10]
	get_user_team(id,color,9)
	
	if (is_user_alive (id))
		{
			isAlive = 1
			alive = "^x01"
		}
	else
		{
			isAlive = 0
			alive = "^x01*OLU* "
		}
			
	format (strName, 191, "^x04[%s] %s^x03%s", LevelTag[g_level[id]], alive, name)
	if(access(id,ADMIN_RESERVATION))
		format (strText, 191,"^x04%s",message)
	else
		format (strText, 191, "%s", message)
	
	format (message, 191, "%s^x01 :  %s", strName, strText)
			
	sendMessage (color, isAlive)	// Sends the colored message
	
	return PLUGIN_CONTINUE
}
public hook_teamsay(id)
{
	new playerTeam = get_user_team(id)
	new playerTeamName[19]
	
	switch (playerTeam) // Team names which appear on team-only messages
		{
			case 1:
				copy (playerTeamName, 11, "-T-")
				
			case 2:
				copy (playerTeamName, 18, "-CT-")
				
			default:
				copy (playerTeamName, 9, "IZLEYICI")
		}
		
	read_args (message, 191)
	remove_quotes (message)
	
	if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) // Ignores Admin Hud Messages, Admin Slash commands, 
											       // Gungame commands and empty messages
		return PLUGIN_CONTINUE

		
	new name[32]
	get_user_name (id, name, 31)
	new isAlive,alive[11]
	new strName[191]
	new strText[191]
	static color[10]
	get_user_team(id,color,9)
	
	if (is_user_alive (id))
		{
			isAlive = 1
			alive = "^x01"
		}
	else
		{
			isAlive = 0
			alive = "^x01*OLU* "
		}
	
	get_user_team (id, color, 9)
			
	format (strName, 191, "^x04[%s] %s(%s)  ^x03%s", LevelTag[g_level[id]], alive, playerTeamName, name)
			
	if(access(id,ADMIN_RESERVATION))
		format (strText, 191,"^x04%s",message)
	else
		format (strText, 191, "%s", message)
	
	format (message, 191, "%s ^x01:  %s", strName, strText)
	
	sendTeamMessage (color, isAlive, playerTeam)	// Sends the colored message
	
	return PLUGIN_CONTINUE	
}
public sendMessage (color[], alive)
{
	new teamName[10]
	
	for (new player = 1; player < MAX_PLAYERS; player++)
		{
			if (!is_user_connected(player))
				continue
			if(is_user_alive(player))
				{
					get_user_team (player, teamName, 9)	// Stores user's team name to change back after sending the message
					
					changeTeamInfo (player, color)		// Changes user's team according to color choosen
					
					writeMessage (player, message)		// Writes the message on player's chat
				
					changeTeamInfo (player, teamName)	// Changes user's team back to original
				}
			else
				{
					get_user_team (player, teamName, 9)	// Stores user's team name to change back after sending the message
					
					changeTeamInfo (player, color)		// Changes user's team according to color choosen
					
					writeMessage (player, message)		// Writes the message on player's chat
					
					changeTeamInfo (player, teamName)	// Changes user's team back to original

				}			
		}
}


public sendTeamMessage (color[], alive, playerTeam)
{
	new teamName[10]
	
	for (new player = 1; player < MAX_PLAYERS; player++)
		{
			if (!is_user_connected(player))
				continue

			if (get_user_team(player) == playerTeam)
				{
					if (is_user_alive(player))
						{
							get_user_team (player, teamName, 9)	// Stores user's team name to change back after sending the message
							
							changeTeamInfo (player, color)		// Changes user's team according to color choosen
							
							writeMessage (player, message)		// Writes the message on player's chat
							
							changeTeamInfo (player, teamName)	// Changes user's team back to original
						}
					else
						{
							get_user_team (player, teamName, 9)	// Stores user's team name to change back after sending the message
							
							changeTeamInfo (player, color)		// Changes user's team according to color choosen
							
							writeMessage (player, message)		// Writes the message on player's chat
					
							changeTeamInfo (player, teamName)	// Changes user's team back to original
						}
				}
		}
}


public changeTeamInfo (player, team[])
{
	message_begin (MSG_ONE, teamInfo, _, player)	// Tells to to modify teamInfo (Which is responsable for which time player is)
	write_byte (player)				// Write byte needed
	write_string (team)				// Changes player's team
	message_end()					// Also Needed
}


public writeMessage (player, message[])
{
	message_begin (MSG_ONE, sayText, {0, 0, 0}, player)	// Tells to modify sayText (Which is responsable for writing colored messages)
	write_byte (player)					// Write byte needed
	write_string (message)					// Effectively write the message, finally, afterall
	message_end ()						// Needed as always
}
public plugin_end()
{
	nvault_close(levelkayit)
}
public Event_Change_Weapon(id)
{
	new weaponID = read_data(2) 
	if(g_level[id] == 9 && bicak[id] == 1 && weaponID == CSW_KNIFE)
		set_pev(id,pev_viewmodel2,V_BICAK)
}
/* 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
Kilitli