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

https://discord.gg/43gGDQe6tS

Furien Vip Menu [İSTEK]

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
JoseFine
Mesajlar: 269
Kayıt: Pzt Tem 17, 2017 4:39 pm

Furien Vip Menu [İSTEK]

Mesaj gönderen JoseFine »

Herkeze Merebalar Furien Mod İçin Bir VipMenu Yapmanız Mümkünmü Dostlar Yapanalara Şimdiden Teşekkür Ederim



#ÖRNEK

Furien Vip Menu

1. Kafaya 500 Hasar(Kolay Öldürmeni Sağlar)
2. Hiz
3. Ct icin Tek atan bicak(Yalnizca Ct'deyken Kullanılabilir)
4.Sniper Laser Gun(Mavi Trail Çıkar Büyük Ses Çıkartır Kafaya 650 Atar)

Not: Usta Coderlara Burdan Sesleniyorum Allah hepinizin yardımcısı olsun çok uğraşıyorsunuz.

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

Konu Sahibi
JoseFine
Mesajlar: 269
Kayıt: Pzt Tem 17, 2017 4:39 pm

Furien Vip Menu [İSTEK]

Mesaj gönderen JoseFine »

@MRX3565
@Xhoble

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

Konu Sahibi
JoseFine
Mesajlar: 269
Kayıt: Pzt Tem 17, 2017 4:39 pm

Furien Vip Menu [İSTEK]

Mesaj gönderen JoseFine »

Yapabilcek Kimse yokmu :(

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1761
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Furien Vip Menu [İSTEK]

Mesaj gönderen PaZee »

4.süne ugrasicak vaktim yok dostum


1.sini furienlere yapiyorum
2.sini antifurienlere yapiyorum
3.sunu antifurenlere yapiyorum

dogrumu anlamisim ?

/vipmenu yazinca alabilcekler

ve her dogusta bir kere kullanabilcekler ?

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

Konu Sahibi
JoseFine
Mesajlar: 269
Kayıt: Pzt Tem 17, 2017 4:39 pm

Furien Vip Menu [İSTEK]

Mesaj gönderen JoseFine »

@PaZee Adamsın Paze istediğim şeyi doğru anlamışsın rica etsem sende bu plugin varsada atabilirmisn

yetkiye özel admin modeli ?

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1761
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Furien Vip Menu [İSTEK]

Mesaj gönderen PaZee »

tamamdir zaman bulunca yapacagim yarina kadar yaparim.


sondedigini buyu ; eklentiler-pluginler/yetkiye-ozel-model-t8448.html

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1761
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Furien Vip Menu [İSTEK]

Mesaj gönderen PaZee »

@JoseFine son olarakta vip yektin ney ? hangi harf

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

Konu Sahibi
JoseFine
Mesajlar: 269
Kayıt: Pzt Tem 17, 2017 4:39 pm

Furien Vip Menu [İSTEK]

Mesaj gönderen JoseFine »

Admin_Ban yetkisine olsun

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1761
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Furien Vip Menu [İSTEK]

Mesaj gönderen PaZee »

eh biraz acemi oldu idare et :P

hatalari girersin konuya denemeye firsat bulamadim :)


CVAR Ayarları ;

Kod: Tümünü seç

// bu assagidaki hiz olayinda hizi 1000 yapacaksan 1000.0 olarak gir.
amx_cvar furien_viphiz "900.0"
// bu assagidaki vipnin bicakla tek atmasi yerine 3 kat vurmasini ayarladim
amx_cvar furien_viptekat "3"

// bu alttaki ikisine diyelim hasari 700 yapacaksin 700.0 olarak gir.
amx_cvar furien_vipkafahasarsag "500.0"
amx_cvar furien_vipkafahasarsol "200.0" 
Plugin ;

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < cstrike >
#include < fun >
#include < fakemeta >
#include < fakemeta_util >
#include < hamsandwich >
#include < engine >
#include < reapi >


#define PLUGIN "vipmenu"
#define VERSION "1.0"
#define AUTHOR "PaZee"



#define YETKI ADMIN_BAN

#define is_valid_player(%1) (1 <= %1 <= 32)

new bool:kafadanbesyuz[33] = false
new bool:tekatanbicak[33] = false
new bool:viphiz[33] = false
new bool:kullandim[33] = false


new cvar_viphiz
new cvar_viptekkat
new cvar_vipkafahasarsag
new cvar_vipkafahasarsol

public plugin_init() 
{
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_clcmd("say /vipmenu","vipmenu")
   RegisterHam(Ham_TakeDamage, 	"player", "FwdTakeDamage", 		0)
   register_event( "DeathMsg" , "olunce" , "a" )
   
   cvar_viphiz		= register_cvar("furien_viphiz",		"900.0")
   cvar_viptekkat = register_cvar("furien_viptekat",		"3")
   cvar_vipkafahasarsag = register_cvar("furien_vipkafahasarsag",		"500.0")
   cvar_vipkafahasarsol = register_cvar("furien_vipkafahasarsol",		"200.0")
   
   register_event("CurWeapon", 	"Event_CurWeapon", "be", "1=1")
}
public Event_CurWeapon(id)
{
	if(is_user_alive(id) && get_user_team(id) == 2 && viphiz[id])
	{
		set_user_maxspeed(id, get_pcvar_float(cvar_viphiz))
	}
}
public FwdTakeDamage(victim, inflictor, attacker, Float:damage, damage_bits)
{	
	if(!is_valid_player(attacker) || !is_valid_player(victim)) return HAM_IGNORED
	
	if (is_valid_player(attacker) && get_user_weapon(attacker) == CSW_KNIFE)	
	{
			if(get_user_flags(attacker) & YETKI)
			{  
           			if(get_user_team(attacker) == 1 && kafadanbesyuz[attacker])
				{			
			
					if(get_pdata_int(victim, 75) == HIT_HEAD)
					{
						SetHamParamFloat(4, (6 <= pev(attacker, pev_weaponanim) <= 7) ? get_pcvar_float(cvar_vipkafahasarsol) : get_pcvar_float(cvar_vipkafahasarsag))
					}
				}
				else if(get_user_team(attacker) == 2 && tekatanbicak[attacker])
				{
					SetHamParamFloat(4, damage * get_pcvar_float(cvar_viptekkat));
				}
			}		
	}		
	return HAM_HANDLED
} 
public vipmenu(id)
{
	if(!kullandim[id])
	{
	if(get_user_flags(id) & YETKI)
	{
	
		switch(get_user_team(id))
		{
			case 1:
			{
				furienvip_menu(id)
			}
			case 2:
			{
				antifurienvip_menu(id)
			}
		}
	}
	}
}
public olunce()
{
	new olduren = read_data(1)
	new olen = read_data(2)
	
	if(olduren == olen)
	{
		return PLUGIN_HANDLED
	}
	
	sifirla(olen)
	
	return PLUGIN_CONTINUE;
	
}
public client_connect(id)
{
	sifirla(id)
}
public client_disconnected(id)
{
	sifirla(id)
}
public sifirla(id)
{
	kafadanbesyuz[id] = false
	tekatanbicak[id] = false
	viphiz[id] = false
	kullandim[id] = false
}
public furienvip_menu(id) 
{
	new soltik = get_pcvar_num(cvar_vipkafahasarsol)
	new sagtik = get_pcvar_num(cvar_vipkafahasarsag)
	if(is_user_alive(id))
	{
		static Item[64]
			
		
		formatex(Item, charsmax(Item),"\yFurien Vip menu")
		new Menu = menu_create(Item, "furienvip_menualt")
		
		formatex(Item, charsmax(Item),"\yKafadan Sol=\r%d Sag=\r%d \wVurma ",soltik,sagtik)
		menu_additem(Menu, Item, "1")
		
		
		
		formatex(Item, charsmax(Item), "\yCikis") 
		menu_setprop(Menu,MPROP_EXITNAME,Item) 
		menu_display(id, Menu,0)
	}
}

public furienvip_menualt(id, menu, item) 
{
	new soltik = get_pcvar_num(cvar_vipkafahasarsol)
	new sagtik = get_pcvar_num(cvar_vipkafahasarsag)
	
	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:
		{
			renkli_yazi(0,"!tBirinin Kafasina Sol Vurusla %d Sag Vurusla %d Vuruyorsun !",soltik,sagtik)
			kullandim[id] = true
			kafadanbesyuz[id] = true
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public antifurienvip_menu(id) 
{
	new viphiz = get_pcvar_num(cvar_viphiz)
	new kackat = get_pcvar_num(cvar_viptekkat)
	if(is_user_alive(id))
	{
		static Item[64]

		formatex(Item, charsmax(Item),"\yAnti Furien Vip menu")
		new Menu = menu_create(Item, "antifurienvip_menualt")
		
		formatex(Item, charsmax(Item),"\y%d Hiz",viphiz)
		menu_additem(Menu, Item, "1")
		
		formatex(Item, charsmax(Item),"\yBicakla %d Kat vurma",kackat)
		menu_additem(Menu, Item, "2")
		
		
		formatex(Item, charsmax(Item), "\yCikis") 
		menu_setprop(Menu,MPROP_EXITNAME,Item) 
		menu_display(id, Menu,0)
	}
}

public antifurienvip_menualt(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:
		{
			set_user_maxspeed(id, get_pcvar_float(cvar_viphiz))
			renkli_yazi(0,"!tHiziniz An itibari ile %d",get_pcvar_num(cvar_viphiz))	
			viphiz[id] = true
			kullandim[id] = true
		}
		case 2:
		{
			renkli_yazi(0,"!tBicaginiz Keskin Yureginiz Daim Olsun ! Bicagin Artik %d Kat vuruyor!",get_pcvar_num(cvar_viptekkat))	
			kullandim[id] = true
			tekatanbicak[id] = true
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
stock renkli_yazi(const id, const input[], any:...)
{
	new count = 1, players[32];
	static msg[191];
	vformat(msg, sizeof(msg) - 1, input, 3);

	replace_all(msg, sizeof(msg) - 1, "!n", "^x01"); 
	replace_all(msg, sizeof(msg) - 1, "!g", "^x04"); 
	replace_all(msg, sizeof(msg) - 1, "!t", "^x03"); 
	
	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, get_user_msgid("SayText"), _, players[i]);
				write_byte(players[i]);
				write_string(msg);
				message_end();
			}
		}
	}
}

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

Konu Sahibi
JoseFine
Mesajlar: 269
Kayıt: Pzt Tem 17, 2017 4:39 pm

Furien Vip Menu [İSTEK]

Mesaj gönderen JoseFine »

Paze Plugin atsaydın daha kolayıma gelirdi :D nyse yapmaya çalışıcam

Link:
Linklerini gizle
Linki Kopyala
Cevapla