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

https://discord.gg/43gGDQe6tS

Gelişmiş Lr Eklentisi [ Ak47 - M4a1 Awp Usp ]

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ı

Ahmet ♕
Mesajlar: 225
Kayıt: Cmt Mar 24, 2018 9:26 pm
Konum: Sakarya

Gelişmiş Lr Eklentisi [ Ak47 - M4a1 Awp Usp ]

Mesaj gönderen Ahmet ♕ »

nereye atıcaz

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

Leooo
Mesajlar: 2170
Kayıt: Pzr Eki 01, 2017 11:29 pm
Konum: Azerbaycan,Haciqabul
Clan İsmi: Azerbaycan

Gelişmiş Lr Eklentisi [ Ak47 - M4a1 Awp Usp ]

Mesaj gönderen Leooo »

HandSome yazdı: Cmt Mar 24, 2018 10:18 pm nereye atıcaz
smayı panele yükleyip buraya ekliyorsunuz. https://panel.csduragi.com/urun/editor/ ... s-jail.ini

Link:
Linklerini gizle
Linki Kopyala

Meytey
Mesajlar: 309
Kayıt: Pzt Oca 01, 2018 10:27 pm
Server Ip/DNS: 213.238.173.35
Clan İsmi: Forever Gaming

Gelişmiş Lr Eklentisi [ Ak47 - M4a1 Awp Usp ]

Mesaj gönderen Meytey »

Bunda lr başladıktan sonra bir yere ışınlama özelliği varmı yoksa lr yazar yazmaz hemen başlıyormu

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

umutycel54
Mesajlar: 183
Kayıt: Cum Şub 02, 2018 7:46 pm
Konum: Sakarya

Gelişmiş Lr Eklentisi [ Ak47 - M4a1 Awp Usp ]

Mesaj gönderen umutycel54 »

Muzigi kapatabilirmiyiz peki müzik istemiyorumda

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

ShooTeR
Mesajlar: 4489
Kayıt: Çrş Ağu 16, 2017 10:35 pm
Server Ip/DNS: CSXX.CSDURAGI.COM
Clan İsmi: NoMercy

Gelişmiş Lr Eklentisi [ Ak47 - M4a1 Awp Usp ]

Mesaj gönderen ShooTeR »

umutycel54 yazdı: Cmt Nis 07, 2018 12:47 pm Muzigi kapatabilirmiyiz peki müzik istemiyorumda

Kod: Tümünü seç

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

#define PLUGIN "Sureli LR"
#define VERSION "1.0"
#define AUTHOR "LexeR"

#define VSZAMAN 45

/*================================================================================
Variables | bools | Cvars		
=================================================================================*/
new HamHook:ForwardSecAttackScout;
new ForwardsEnabled;

new duelzaman;

new bool:g_aimpracon = false

new g_maxPlayers, g_msgSayText, beacon_sprite

new cvar_scout_bpammo, cvar_effect

new bool:touch_weapons[33], bool:once[33], bool:player_challenged[33], bool:duel_active,
bool:ak47_duel[33] ,bool:deagle_duel[33], bool:usp_duel[33], bool:mp5navy_duel[33], bool:m4a1_duel[33], bool:aug_duel[33], bool:scout_duel[33],bool:awp_duel[33]

new tag[] = "DayilaR"

new g_msgsync;

new bunny;

const TASK_ID = 1603;

/*================================================================================
Init n' precache		
=================================================================================*/

public plugin_precache() 
{	
	beacon_sprite = precache_model("sprites/shockwave.spr")
}

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_event("HLTV", "event_round_start", "a", "1=0", "2=0") 
	
	RegisterHam(Ham_Touch, "weaponbox", "fw_touch_weapon")
	RegisterHam(Ham_Touch, "armoury_entity", "fw_touch_weapon")
	RegisterHam(Ham_Touch, "weapon_shield", "fw_touch_weapon")
	RegisterHam(Ham_Spawn, "player", "fw_player_respawn", 1)
	RegisterHam(Ham_Killed, "player", "fw_player_killed")
	register_message(get_user_msgid("AmmoX"), "Message_AmmoX") // DEAGLE SHOT FIX
	
	g_msgsync = CreateHudSyncObj();
	
	bunny	= register_cvar("vs_bunny","1");
	register_concmd( "block_zoom", "ConsoleCommand_ToggleZoom", ADMIN_RCON);
	register_concmd("amx_prac", "Komutlu_aimhsGonder", ADMIN_RCON);
	server_cmd ("block_zoom 0")
	server_cmd ("aim_prac 0")
	
	
	
	register_forward(FM_CmdStart,"fw_cmdstart",1)
	
	// Comando de jugador - Client commands
	register_clcmd("say /lr", "duel_menu")
	register_clcmd("say /lastrequest", "duel_menu")
	register_clcmd("say !lr", "duel_menu")
	register_clcmd("say .lr", "duel_menu")
	register_clcmd("say_team /lr", "duel_menu")
	register_clcmd("say_team !lr", "duel_menu")
	register_clcmd("say /vs", "duel_menu")
	register_clcmd("say !vs", "duel_menu")
	register_clcmd("say_team /vs", "duel_menu")
	register_clcmd("say_team !vs", "duel_menu")
	// Cvars
	cvar_scout_bpammo = register_cvar("jb_scout_bpammo", "90") 
	cvar_effect = register_cvar("jb_effect", "0") 
	
	g_maxPlayers = get_maxplayers()
	
	g_msgSayText = get_user_msgid("SayText")
	
	ForwardSecAttackScout = RegisterHam( Ham_Weapon_SecondaryAttack, "weapon_scout", "OnSecondaryAttack" );
	
	ForwardsEnabled = true;
}

/*================================================================================
Round Start				
=================================================================================*/

public event_round_start()
{
	server_cmd("bh_enabled 1")
	duel_active = false
	g_aimpracon = false
	remove_task(TASK_ID);
	
}
/*================================================================================
forwards				
=================================================================================*/
public client_putinserver(id)
{
	if(!g_aimpracon)
		return PLUGIN_HANDLED
	else
	{
		set_user_hitzones(0,0,2)
	}
	return PLUGIN_HANDLED
}

public fw_player_respawn(id)
{
	if(!is_user_alive(id) || !cs_get_user_team(id))
		return
	
	set_user_rendering(id)
	remove_task(id)
	remove_task(TASK_ID)
	touch_weapons[id] = false 
	once[id] = false 
	ak47_duel[id] = false
	usp_duel[id] = false
	mp5navy_duel[id] = false 	
	deagle_duel[id] = false
	m4a1_duel[id] = false
	aug_duel[id] = false
	scout_duel[id] = false
	awp_duel[id] = false
	player_challenged[id] = false
}

public fw_touch_weapon(weapon, id)
{
	if (!is_user_connected(id))
		return HAM_IGNORED;
	
	new players[32], pnum, tempid;
	get_players(players, pnum, "a");
	for( new i; i<pnum; i++ )
	{        
		tempid = players[i];
	}
	
	if (touch_weapons[id] || touch_weapons[tempid])
		return HAM_SUPERCEDE;
	
	return HAM_IGNORED;
}


public fw_cmdstart(player,uc_handle,random_seed)
{
	if(deagle_duel[player])
	{
		cs_set_user_bpammo(player, CSW_DEAGLE, 1)
		
	}
	if(ak47_duel[player])
	{
		
		cs_set_user_bpammo(player, CSW_AK47, 1)
	}
	if(m4a1_duel[player])
	{
		
		cs_set_user_bpammo(player, CSW_M4A1, 1)
	}
	if(aug_duel[player])
	{
		
		cs_set_user_bpammo(player, CSW_AUG, 1)
	}
	if(awp_duel[player])
	{
		
		cs_set_user_bpammo(player, CSW_AWP, 90)
		
	}
	if(usp_duel[player])
	{
		
		cs_set_user_bpammo(player, CSW_USP, 1)
		
	}
	if(mp5navy_duel[player])
	{
		
		cs_set_user_bpammo(player, CSW_MP5NAVY, 1)
	}
}

public fw_player_killed(victim, attacker, shouldgib)
{
	if(duel_active)
	{
		if(cs_get_user_team(victim) == CS_TEAM_CT && player_challenged[victim])
		{
			ak47_duel[attacker] = false
			deagle_duel[attacker] = false
			m4a1_duel[attacker] = false
			usp_duel[attacker] = false
			mp5navy_duel[attacker] = false
			aug_duel[attacker] = false
			scout_duel[attacker] = false
			awp_duel[attacker] = false
			once[attacker] = false
			strip_user_weapons(attacker)
			give_item(attacker, "weapon_knife")
			set_user_rendering(attacker)
			duel_menu(attacker)
			remove_task(TASK_ID);
		}
		else if(cs_get_user_team(victim) == CS_TEAM_CT && !player_challenged[victim])
		{
			set_task(0.4, "kill_player", attacker)
			
		}
	}
	remove_task(attacker)
	remove_task(victim)
}

public kill_player(id)
{
	user_kill(id)
}

/*================================================================================
Main Menu				
=================================================================================*/

public duel_menu(id)
{	
	if(!is_user_alive(id))
		return PLUGIN_HANDLED
	
	if (!once[id])
	{
		if(cs_get_user_team(id) == CS_TEAM_T)
		{
			new cts[32], ts[32], ctsnum, tsnum 
			
			for (new id=1; id <= g_maxPlayers; id++)
			{
				if (!is_user_connected(id) || !is_user_alive(id)) 
				{ 
					continue 
				} 
				
				if (cs_get_user_team(id) == CS_TEAM_T) 
				{ 
					ts[tsnum++] = id
				} 
				else if (cs_get_user_team(id) == CS_TEAM_CT) 
				{ 
					cts[ctsnum++] = id
				} 
			} 
			if (tsnum == 1 && ctsnum >= 1) 
			{  
				
				static opcion[64]
				
				formatex(opcion, charsmax(opcion),"\d| \rDayilaR \d| \w~ \ySilahini Sec")
				new iMenu = menu_create(opcion, "sub_duel_menu")
				
				formatex(opcion, charsmax(opcion),"\d|\rDR\d| \w~ \yDURBUNLULER")
				menu_additem(iMenu, opcion, "1")	
				
				formatex(opcion, charsmax(opcion),"\d|\rDR\d| \w~ \yDEAGLE")
				menu_additem(iMenu, opcion, "2")
				
				formatex(opcion, charsmax(opcion),"\d|\rDR\d| \w~ \yUSP ")
				menu_additem(iMenu, opcion, "3")	
				
				formatex(opcion, charsmax(opcion),"\d|\rDR\d| \w~ \yAUG")
				menu_additem(iMenu, opcion, "4")
				
				formatex(opcion, charsmax(opcion),"\d|\rDR\d| \w~ \yAK47")
				menu_additem(iMenu, opcion, "5")
				
				formatex(opcion, charsmax(opcion),"\d|\rDR\d| \w~ \yM4A1")
				menu_additem(iMenu, opcion, "6")
				
				formatex(opcion, charsmax(opcion),"\d|\rDR\d| \w~ \yMP5")
				menu_additem(iMenu, opcion, "7")
				
				
				menu_setprop(iMenu, MPROP_EXIT, MEXIT_ALL)
				menu_display(id, iMenu, 0)
				
			}
			else if	(tsnum == 1 && ctsnum < 1)
			{
				ChatColor(id,"!n[!t%s!n] !gMalesef Yasayan Gardiyan Yok!",tag) 
			}
			else if	(tsnum > 1)
			{
				ChatColor(id,"!n[!t%s!n] !gSadece Sona Kalan Mahkum Duello Yapabilir!",tag)
			}
		}
		else
		{
			ChatColor(id,"!n[!t%s!n] !gBu Komut Sadece Mahkumlar icindir.",tag) 
		}
	}
	else
	{
		//
	}
	return PLUGIN_HANDLED
}

public sub_duel_menu(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 Key = str_to_num(Data)
	
	switch (Key)
	{
		case 1:
		{
			if(is_user_alive(id))
			{
				Scoutt_Duello(id)
			}
		}
		case 2: 
		{
			if(is_user_alive(id))
			{
				
				deagle_duel[id] = true
				usp_duel[id] = false
				aug_duel[id] = false
				ak47_duel[id] = false
				m4a1_duel[id] = false
				mp5navy_duel[id] = false
				awp_duel[id] = false
				scout_duel[id] = false
				choose_enemy(id)
			}
		}
		case 3: 
		{
			if(is_user_alive(id))
			{
				deagle_duel[id] = false
				aug_duel[id] = false
				ak47_duel[id] = false
				m4a1_duel[id] = false
				mp5navy_duel[id] = false
				usp_duel[id] = true
				awp_duel[id] = false
				scout_duel[id] = false
				choose_enemy(id)
			}
		}
		case 4: 
		{
			if(is_user_alive(id))
			{
				aug_duel[id] = true
				deagle_duel[id] = false
				usp_duel[id] = false
				ak47_duel[id] = false
				m4a1_duel[id] = false
				mp5navy_duel[id] = false
				awp_duel[id] = false
				scout_duel[id] = false
				choose_enemy(id)
			}
		}
		case 5: 
		{
			if(is_user_alive(id))
			{
				ak47_duel[id] = true
				deagle_duel[id] = false
				usp_duel[id] = false
				aug_duel[id] = false
				m4a1_duel[id] = false
				mp5navy_duel[id] = false
				awp_duel[id] = false
				scout_duel[id] = false
				choose_enemy(id)
			}
			
		}
		case 6: 
		{
			if(is_user_alive(id))
			{
				m4a1_duel[id] = true
				deagle_duel[id] = false
				usp_duel[id] = false
				aug_duel[id] = false
				ak47_duel[id] = false
				mp5navy_duel[id] = false
				awp_duel[id] = false
				scout_duel[id] = false
				choose_enemy(id)
			}
		}
		case 7: 
		{
			if(is_user_alive(id))
			{
				mp5navy_duel[id] = true
				deagle_duel[id] = false
				usp_duel[id] = false
				aug_duel[id] = false
				scout_duel[id] = false
				ak47_duel[id] = false
				m4a1_duel[id] = false
				awp_duel[id] = false
				choose_enemy(id)
			}
		}
	}
	
	menu_destroy(menu)	
	return PLUGIN_HANDLED
}

public Scoutt_Duello(id)
{
	static Item[64]
	
	formatex(Item, charsmax(Item),"\d| \rMayor ~ JB \d| \w~ \yDURBUNLULER") 
	new Menu = menu_create(Item, "scout_devam")
	
	formatex(Item, charsmax(Item),"\d|\rDR\d| \w~ \yAWP")
	menu_additem(Menu, Item, "1")
	
	formatex(Item, charsmax(Item),"\d|\rDR\d| \w~ \ySCOUT")
	menu_additem(Menu, Item, "2")
	
	
	menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL)
	menu_display(id, Menu)
	
	return PLUGIN_HANDLED
}

public scout_devam(id,amenu,item)
{
	if(item == MENU_EXIT)
	{
		menu_destroy(amenu)
		return PLUGIN_HANDLED	
	}
	new acces, callback, data[6], iname[64]
	menu_item_getinfo(amenu, item, acces, data, 5, iname, 63,callback)
	if(str_to_num(data) == 1 && is_user_alive(id))
	{
		awp_duel[id] = true
		deagle_duel[id] = false
		usp_duel[id] = false
		aug_duel[id] = false
		ak47_duel[id] = false
		m4a1_duel[id] = false
		scout_duel[id] = false
		mp5navy_duel[id] = false
		choose_enemy(id)
	}
	else if(str_to_num(data) == 2 && is_user_alive(id))
	{
		scout_duel[id] = true
		awp_duel[id] = false
		deagle_duel[id] = false
		usp_duel[id] = false
		aug_duel[id] = false
		ak47_duel[id] = false
		m4a1_duel[id] = false
		mp5navy_duel[id] = false
		choose_enemy(id)
	}
	menu_destroy(amenu)
	return PLUGIN_HANDLED
}
/*================================================================================
Menu of challenges				
=================================================================================*/

public choose_enemy(id)
{
	static opcion[64]
	
	formatex(opcion, charsmax(opcion),"\d| \rMayor ~ JB \d| \w~ \yRakibini Sec")
	new iMenu = menu_create(opcion, "sub_choose_enemy")
	
	new players[32], pnum, tempid
	new szName[32], szTempid[10]
	
	get_players(players, pnum, "a")
	
	for( new i; i<pnum; i++ )
	{
		tempid = players[i]
		
		if (cs_get_user_team(tempid) != CS_TEAM_CT)
		{
			continue
		}
		
		get_user_name(tempid, szName, 31)
		num_to_str(tempid, szTempid, 9)
		menu_additem(iMenu, szName, szTempid, 0)
	}
	
	menu_display(id, iMenu)
	return PLUGIN_HANDLED
}

public sub_choose_enemy(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)
	
	new mapname[32], challenger[32], challenged[32], ct_origin[3], te_origin[3]
	
	get_mapname(mapname,31)
	get_user_name(id, challenger, 31)
	get_user_name(tempid, challenged, 31)
	
	// strip weapons
	strip_user_weapons(id)
	strip_user_weapons(tempid)
	
	// health
	set_user_health(id, 100)
	set_user_health(tempid, 100)
	
	if(get_pcvar_num(bunny) == 0)
	{
		server_cmd("bh_enabled 1")
	} 
	else
	{
		server_cmd("bh_enabled 0")
	}
	// Server Options
	new players[32],inum;
	get_players(players,inum)
	for(new i;i<inum;i++) {
		set_user_godmode(players[i],0)
	}
	
	duelzaman = VSZAMAN
	FuncCountDown(id)
	
	// effects
	switch (get_pcvar_num(cvar_effect))
	{
		case 0: // glow
		{
			set_user_rendering(id, kRenderFxGlowShell, 250, 0, 0, kRenderNormal, 20)	
			set_user_rendering(tempid, kRenderFxGlowShell, 0, 0, 250, kRenderNormal, 20)
		}
		case 1: // beacon
		{
			set_task(1.0, "beacon", id)
			set_task(1.0, "beacon", tempid)
		}
		case 2: // glow n' beacon
		{
			set_user_rendering(id, kRenderFxGlowShell, 250, 0, 0, kRenderNormal, 20)	
			set_task(1.0, "beacon", id)
			set_user_rendering(tempid, kRenderFxGlowShell, 0, 0, 250, kRenderNormal, 20)
			set_task(1.0, "beacon", tempid)
		}
	}
	
	// player challenged
	player_challenged[tempid] = true
	
	// lr menu once until he kills the player challenged
	once[id] = true 
	
	// unable pick up weapon (only the 2 players on duel)
	touch_weapons[id] = true
	touch_weapons[tempid] = true
	
	if(ak47_duel[id])
	{
		server_cmd("block_zoom 0") 
		server_cmd("amx_unammo @ALL 0")
		server_cmd("amx_prac ^"KAPALI^"")
		ak47_duel[tempid] = true
		cs_set_weapon_ammo(give_item(id, "weapon_ak47"), 1)
		cs_set_weapon_ammo(give_item(tempid, "weapon_ak47"), 1)
		
		if(equali(mapname,"some1s_jailbreak"))
		{
			ct_origin[0] = -759, ct_origin[1] = 1047, ct_origin[2] = 100
			te_origin[0] = -585, te_origin[1] = 867, te_origin[2] = 100
			set_user_origin(id,te_origin)
			set_user_origin(tempid,ct_origin)
		}
		
		ChatColor(0,"!n[!t%s!n] !g%s !nvs !g%s !nAK47 Duellosu Yapiyorlar.", tag , challenger, challenged)
		
	}
	else if(deagle_duel[id])
	{
		server_cmd("block_zoom 0")
		server_cmd("amx_unammo @ALL 0")
		server_cmd("amx_prac ^"KAPALI^"")
		deagle_duel[tempid] = true
		
		cs_set_weapon_ammo(give_item(id, "weapon_deagle"), 1)
		cs_set_user_bpammo(id, CSW_DEAGLE, 1) // DEAGLE SHOT FIX
		cs_set_weapon_ammo(give_item(tempid, "weapon_deagle"), 1)
		cs_set_user_bpammo(tempid, CSW_DEAGLE, 1) // DEAGLE SHOT FIX
		
		if(equali(mapname,"some1s_jailbreak"))
		{
			ct_origin[0] = -1352, ct_origin[1] = 271, ct_origin[2] = 38
			te_origin[0] = -1338, te_origin[1] = -782, te_origin[2] = 38
			set_user_origin(id,te_origin)
			set_user_origin(tempid,ct_origin)
		}
		
		ChatColor(0,"!n[!t%s!n] !g%s !nvs !g%s !nDEAGLE Duellosu Yapiyorlar.", tag , challenger, challenged)
	}
	else if(m4a1_duel[id])
	{
		server_cmd("block_zoom 0")
		server_cmd("amx_unammo @ALL 0")
		server_cmd("amx_prac ^"KAPALI^"")
		m4a1_duel[tempid] = true
		cs_set_weapon_ammo(give_item(id, "weapon_m4a1"), 1)
		cs_set_weapon_ammo(give_item(tempid, "weapon_m4a1"), 1)
		
		if(equali(mapname,"some1s_jailbreak"))
		{
			ct_origin[0] = -759, ct_origin[1] = 1047, ct_origin[2] = 100
			te_origin[0] = -585, te_origin[1] = 867, te_origin[2] = 100
			set_user_origin(id,te_origin)
			set_user_origin(tempid,ct_origin)
		}
		
		ChatColor(0,"!n[!t%s!n] !g%s !nvs !g%s !nM4A1 Duellosu Yapiyorlar.", tag , challenger, challenged)
	}
	else if(aug_duel[id])
	{
		server_cmd("block_zoom 0")
		server_cmd("amx_unammo @ALL 0")
		server_cmd("amx_prac ^"KAPALI^"")
		aug_duel[tempid] = true
		cs_set_weapon_ammo(give_item(id, "weapon_aug"), 1)
		cs_set_weapon_ammo(give_item(tempid, "weapon_aug"), 1)
		
		if(equali(mapname,"some1s_jailbreak"))
		{
			ct_origin[0] = -759, ct_origin[1] = 1047, ct_origin[2] = 100
			te_origin[0] = -585, te_origin[1] = 867, te_origin[2] = 100
			set_user_origin(id,te_origin)
			set_user_origin(tempid,ct_origin)
		}
		
		ChatColor(0,"!n[!t%s!n] !g%s !nvs !g%s !nAUG Duellosu Yapiyorlar.", tag , challenger, challenged)
	}
	else if(awp_duel[id])
	{
		
		server_cmd("block_zoom 0")
		server_cmd("amx_unammo @ALL 0")
		server_cmd("amx_prac ^"KAPALI^"")
		cs_set_weapon_ammo(give_item(id, "weapon_awp"), 30)
		cs_set_weapon_ammo(give_item(tempid, "weapon_awp"), 30)
		
		if(equali(mapname,"some1s_jailbreak"))
		{
			ct_origin[0] = -1756, ct_origin[1] = -2526, ct_origin[2] = 36
			te_origin[0] = -3020, te_origin[1] = -2529, te_origin[2] = 36
			set_user_origin(id,te_origin)
			set_user_origin(tempid,ct_origin)
		}
		
		ChatColor(0,"!n[!t%s!n] !g%s !nvs !g%s !nAWP Duellosu Yapiyorlar.", tag , challenger, challenged)
	}
	else if(scout_duel[id])
	{
		server_cmd("amx_prac ^"KAPALI^"")
		server_cmd("amx_unammo @ALL 0")
		give_item(id, "weapon_scout")
		give_item(tempid, "weapon_scout")
		cs_set_user_bpammo(id, CSW_SCOUT, get_pcvar_num(cvar_scout_bpammo))
		cs_set_user_bpammo(tempid, CSW_SCOUT, get_pcvar_num(cvar_scout_bpammo))
		server_cmd("block_zoom 0")
		
		
		if(equali(mapname,"some1s_jailbreak"))
		{
			ct_origin[0] = -2898, ct_origin[1] = -2040, ct_origin[2] = 37
			te_origin[0] = -2908, te_origin[1] = 905, te_origin[2] = 37
			set_user_origin(id,te_origin)
			set_user_origin(tempid,ct_origin)
		}
		ChatColor(0,"!n[!t%s!n] !g%s !nvs !g%s !nSCOUT Duellosu Yapiyorlar.", tag , challenger, challenged)
		
	}
	else if(usp_duel[id])
	{
		server_cmd("block_zoom 0")
		server_cmd("amx_unammo @ALL 0")
		server_cmd("amx_prac ^"KAPALI^"")
		usp_duel[tempid] = true
		cs_set_weapon_ammo(give_item(id, "weapon_usp"), 1)
		cs_set_weapon_ammo(give_item(tempid, "weapon_usp"), 1)
		
		
		if(equali(mapname,"some1s_jailbreak"))
		{
			ct_origin[0] = -1352, ct_origin[1] = 271, ct_origin[2] = 38
			te_origin[0] = -1338, te_origin[1] = -782, te_origin[2] = 38
			set_user_origin(id,te_origin)
			set_user_origin(tempid,ct_origin)
		}
		
		ChatColor(0,"!n[!t%s!n] !g%s !nvs !g%s !nUSP Duellosu Yapiyorlar.", tag , challenger, challenged)
		
	}
	else if(mp5navy_duel[id])
	{
		server_cmd("block_zoom 0")
		server_cmd("amx_unammo @ALL 0")
		server_cmd("amx_prac ^"KAPALI^"")
		mp5navy_duel[tempid] = true
		cs_set_weapon_ammo(give_item(id, "weapon_mp5navy"), 1)
		cs_set_weapon_ammo(give_item(tempid, "weapon_mp5navy"), 1)
		
		
		if(equali(mapname,"some1s_jailbreak"))
		{
			ct_origin[0] = -1352, ct_origin[1] = 271, ct_origin[2] = 38
			te_origin[0] = -1338, te_origin[1] = -782, te_origin[2] = 38
			set_user_origin(id,te_origin)
			set_user_origin(tempid,ct_origin)
		}
		
		ChatColor(0,"!n[!t%s!n] !g%s !nvs !g%s !nMP5 Duellosu Yapiyorlar.", tag , challenger, challenged)
	}
	
	duel_active = true
	
	menu_destroy(menu)
	return PLUGIN_HANDLED
}
public beacon(id)
{
	if(cs_get_user_team(id) == CS_TEAM_CT)
	{
		static origin[3]
		get_user_origin(id, origin)
		message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
		write_byte(TE_BEAMCYLINDER)	// TE id
		write_coord(origin[0])	 	// x
		write_coord(origin[1])		// y
		write_coord(origin[2]-20)	// z
		write_coord(origin[0])    	// x axis
		write_coord(origin[1])    	// y axis
		write_coord(origin[2]+200)	// z axis
		write_short(beacon_sprite)	// sprite
		write_byte(0)			// startframe   
		write_byte(1)			// framerate   
		write_byte(6)			// life
		write_byte(2)  			// width
		write_byte(1)   			// noise    
		write_byte(0)  			// red  
		write_byte(0)   			// green 
		write_byte(250) 		// blue
		write_byte(200)			// brightness
		write_byte(0)			// speed
		message_end()
	}
	else
	{
		static origin[3]
		get_user_origin(id, origin)
		message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
		write_byte(TE_BEAMCYLINDER)	// TE id
		write_coord(origin[0])	 	// x
		write_coord(origin[1])		// y
		write_coord(origin[2]-20)	// z
		write_coord(origin[0])    	// x axis
		write_coord(origin[1])    	// y axis
		write_coord(origin[2]+200)	// z axis
		write_short(beacon_sprite)	// sprite
		write_byte(0)			// startframe   
		write_byte(1)			// framerate   
		write_byte(6)			// life
		write_byte(2)  			// width
		write_byte(1)   			// noise    
		write_byte(250)			// red  
		write_byte(0)   			// green 
		write_byte(0) 			// blue
		write_byte(200)			// brightness
		write_byte(0)			// speed
		message_end()
	}
	set_task(1.0, "beacon", id)
	
}

public ConsoleCommand_ToggleZoom( const client, const level, const cid )
{
	if( cmd_access( client, level, cid, 2 ) )
	{
		new arg[ 2 ];
		read_argv( 1, arg, charsmax( arg ) );
		
		new newStatus = clamp( str_to_num( arg ), 0, 1  );
		
		if( ForwardsEnabled ^ newStatus )
		{
			if( newStatus  )
			{
				EnableHamForward( ForwardSecAttackScout );
			}
			else
			{
				DisableHamForward( ForwardSecAttackScout );
			}
			
			ForwardsEnabled = newStatus;
		}
	}
	
	return PLUGIN_HANDLED;
}

public OnSecondaryAttack( const entity )
{
	return HAM_SUPERCEDE;
}


public Komutlu_aimhsGonder(id)
{
	if (id && !((get_user_flags(id) & ADMIN_RCON)))
	{
		client_print(id, print_console, "[Mayor ~ JB] Bu komuta erisiminiz yok!")
		return PLUGIN_CONTINUE
	}
	new arg[8]
	read_argv(1, arg, 7)
	
	if(equali(arg, "ACIK"))
	{
		set_user_hitzones(0 ,0, 2)
		g_aimpracon = true
	}
	else if(equali(arg, "KAPALI"))
	{
		set_user_hitzones(0, 0, 255)
		g_aimpracon = false
	}
	return PLUGIN_HANDLED
}

public FuncCountDown(id) {
	
	if(!duelzaman) {
		new players[32],inum;
		get_players(players,inum)
		for(new i;i<inum;i++) {
			if(get_user_team(players[i]) == 1)
			{
				user_kill(players[i])
			}
		}
		
	}
	else set_task(1.0,"FuncCountDown", TASK_ID)
	set_hudmessage(0, 255 , 0, -1.0, 0.76 , 2, 0.02, 1.0, 0.01, 0.1, 35)
	ShowSyncHudMsg(0,g_msgsync,"Duello'nun bitmesine %d saniye kaldi!", duelzaman--)
	
}

// DEAGLE SHOT FIX
// Made by akcaliberkk

public Message_AmmoX(iMsgId, iMsgDest, id)
{
	if( is_user_alive(id) && duel_active && deagle_duel[id] )
	{
		if( get_msg_arg_int(2) < 1 )
		{
			set_msg_arg_int(2, ARG_BYTE, 1)
			set_pdata_int(id, 384, 1, 5)
			
		}
	}	
}


/*================================================================================
Stocks					
=================================================================================*/

stock ChatColor(const id, const input[], any:...)
{
	new count = 1, players[32]
	static msg[191]
	vformat(msg, 190, input, 3)
	
	replace_all(msg, 190, "!g", "^4") // Green Color
	replace_all(msg, 190, "!n", "^1") // Default Color
	replace_all(msg, 190, "!t", "^3") // Team Color
	
	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, g_msgSayText, _, players[i])
			write_byte(players[i])
			write_string(msg)
			message_end()
		}
	}
}
Muzigi kapattım buyrun ancak lutfen eklenti istekleri icin yeni konu acalım.

Link:
Linklerini gizle
Linki Kopyala

berkobır31

Gelişmiş Lr Eklentisi [ Ak47 - M4a1 Awp Usp ]

Mesaj gönderen berkobır31 »

vayy

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

jottABeYTR
Mesajlar: 114
Kayıt: Cmt Haz 23, 2018 8:25 pm
Konum: Ankara
Server Ip/DNS: Cs66.CsDuragi.COM
Clan İsmi: DayilaR GaminG
İletişim:

Gelişmiş Lr Eklentisi [ Ak47 - M4a1 Awp Usp ]

Mesaj gönderen jottABeYTR »

Biraz eski konu ama herhangi bir sorununuz varsa söyleyin yardım edebilirim.

Link:
Linklerini gizle
Linki Kopyala

krstxdd
Mesajlar: 3
Kayıt: Pzr May 06, 2018 3:55 am

Gelişmiş Lr Eklentisi [ Ak47 - M4a1 Awp Usp ]

Mesaj gönderen krstxdd »

ASDSADSDASADSAD

Link:
Linklerini gizle
Linki Kopyala

krstxdd
Mesajlar: 3
Kayıt: Pzr May 06, 2018 3:55 am

Gelişmiş Lr Eklentisi [ Ak47 - M4a1 Awp Usp ]

Mesaj gönderen krstxdd »

sadsdadsa

Link:
Linklerini gizle
Linki Kopyala

Ali
Mesajlar: 421
Kayıt: Çrş Eyl 09, 2015 11:08 pm

Gelişmiş Lr Eklentisi [ Ak47 - M4a1 Awp Usp ]

Mesaj gönderen Ali »

ses dosyasını nereye atıcaz

Link:
Linklerini gizle
Linki Kopyala
Kilitli