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

https://discord.gg/43gGDQe6tS

isyan menü harfe özel ayarlama

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
yakuppolat
Mesajlar: 164
Kayıt: Prş Şub 23, 2017 4:13 pm
Server Ip/DNS: cs228.csduragi.com
Clan İsmi: GameMafia/JB

isyan menü harfe özel ayarlama

Mesaj gönderen yakuppolat »

@jottABey bekliyorum kardeşim

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

Konu Sahibi
yakuppolat
Mesajlar: 164
Kayıt: Prş Şub 23, 2017 4:13 pm
Server Ip/DNS: cs228.csduragi.com
Clan İsmi: GameMafia/JB

isyan menü harfe özel ayarlama

Mesaj gönderen yakuppolat »

beyler atacak yokmu ya lütfen

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:

isyan menü harfe özel ayarlama

Mesaj gönderen PaZee »

Isminde [Isyan] Yazan Herkez Girebilecektir.

Kod: Tümünü seç

#include <amxmodx>
#include <amxmisc>
#include <jail>
#include <ColorChat>
#include <fun>
#include <engine>
#include <hamsandwich>
#include <cstrike>

#define PLUGIN "Isyan Menu"
#define VERSION "1.1"
#define AUTHOR "K4DavRa"
#define ISYANTEAMTAG "[Isyan]"
 
new bool:sarsiliyor = false
new bool:Bindle = false

new 
GorunmezJB,
GodmodeJB,
NoclipJB,
ElektrikJB,
YereGomJB,
DepremJB,
YuksekJB,
Zaman,
KalkanJB,
RastgeleJB,
CTOldurJB,
HpMiktari,
ElemanRevle,
secimyapildi[33],
szIsyanteamTag[12],
Tag[] = "[ K4 - IsyanMenu ]";


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /isyanmenu","Menu");
	register_clcmd("say_team /isyanmenu","Menu");
	register_clcmd("say /isyanvar","Menu");
	register_clcmd("say_team /isyanvar","Menu");
	register_clcmd("drop","Yasak");
	RegisterHam(Ham_Spawn, "player", "AdamDogunca",1);
	GorunmezJB	= register_cvar("k4_gorunmez","20");
	GodmodeJB	= register_cvar("k4_olumsuz","20");
	NoclipJB	= register_cvar("k4_noclip","20");
	ElektrikJB	= register_cvar("k4_elektrik","10");
	YereGomJB	= register_cvar("k4_yeregom","15");
	DepremJB	= register_cvar("k4_deprem","15");
	YuksekJB	= register_cvar("k4_ziplama","15");
	Zaman		= register_cvar("k4_zaman","5");
	KalkanJB	= register_cvar("k4_kalkan","25");
	RastgeleJB	= register_cvar("k4_rastgele","25");
	CTOldurJB	= register_cvar("k4_ctinfaz","50");
	HpMiktari	= register_cvar("k4_hpmiktari","100");
	ElemanRevle	= register_cvar("k4_elemanrev","70");
	
	copy(szIsyanteamTag, charsmax(szIsyanteamTag), ISYANTEAMTAG)
}

public Menu(id) {

	new szUserName[32];
	get_user_name(id,szUserName,charsmax(szUserName));

	if(get_user_team(id) != 1 || !is_user_alive(id)) {
		return PLUGIN_HANDLED;
	}
	if(containi(szUserName,szIsyanteamTag) != -1)
		{
			new menu = menu_create("\r Isyan Menu", "menu_handler")
		
			set_hudmessage(255, 127, 0, 0.15, 0.81, 0, 6.0, 12.0)
			show_hudmessage(id, "Akin Dede. Plugin Guncel[%s] Surumundedir.",VERSION)
	
			menu_additem(menu, "\yGODMODE (3 Saniye) \r[ 20 JB ]", "1", 0);
			menu_additem(menu, "\yGorunmezlik (3 Saniye) \r[ 20 JB ]", "2", 0);
			menu_additem(menu, "\yNoclip (3 Saniye) \r[ 20 JB ]", "3", 0);
			menu_additem(menu, "\yElektrikleri Kes \r[ 10 JB ]", "4", 0);
			menu_additem(menu, "\yCT Yere Gom \r[ 15 JB ]", "5", 0);
			menu_additem(menu, "\yDeprem Yarat \r[ 15 JB ]", "6", 0);
			menu_additem(menu, "\yYuksek Ziplama \r[ 10 JB ]", "7", 0);
			menu_additem(menu, "\yKalkan (10 Saniye) \r[ 25 JB ]", "8", 0);
			menu_additem(menu, "\yRastgele Silah \r(M4A1 - Ak47 - Awp) \d| 5 Saniye | \y[ 25 JB ]", "9", 0);
			menu_additem(menu, "\yEl Bombasi (3 Adet) \y[ 15 JB ]", "10", 0);
			menu_additem(menu, "\yTUM CT \rINFAZ [ 50 JB ]", "11", 0);
			menu_additem(menu, "\ySessiz Adimlarla Hizli Kos [ 10 JB ]", "12", 0);
			menu_additem(menu, "\yHP Satin Al (100 HP) [ 6 JB ]", "13", 0);
			menu_additem(menu, "\yCT GODMODE SIL (5 Saniye) \r[ 30 JB ]", "14", 0);
			menu_additem(menu, "\yTakim Arkadasini Revle \r[ 70 JB ]", "15", 0);
			menu_setprop(menu,MPROP_NEXTNAME,"\yDiger Sayfa")
			menu_setprop(menu,MPROP_BACKNAME,"\yOnceki Sayfa")
			menu_setprop(menu,MPROP_EXITNAME,"\r[ Isyan Menu ] \dCikis");
			menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
			menu_display(id, menu, 0);
		}
	return PLUGIN_HANDLED;
}

public menu_handler(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);
	new adminismi[32]
	get_user_name(id,adminismi,31)
	
	switch(key)
	{
		case 1: {
			if(jb_get_user_packs(id) < get_pcvar_num(GodmodeJB)) {
				ColorChat(id,GREEN,"%s Uzgunum JB GODMODE Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(GodmodeJB))
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(GodmodeJB))
			set_user_godmode(id,1)
			ColorChat(id,GREEN,"%s 3 Saniyelige GODMODE Satin Aldin.",Tag)
			Saniye(id)
			set_task(3.0,"godmodekapat",id)
		}
		case 2: {
			if(jb_get_user_packs(id) < get_pcvar_num(GorunmezJB)) {
				ColorChat(id,GREEN,"%s Uzgunum JB Yetersiz.Gereken: 10 JB ",Tag)
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs(id) - get_pcvar_num(GorunmezJB))
			ColorChat(id,GREEN,"%s 3 Saniye Boyunca Gorunmezsin Pelerin Varsa Isim Degistir.",Tag)
			Saniye(id)
			Gorunmezlik(id)
		}
		case 3: {
			if(!is_user_alive(id)) {
				ColorChat(id,RED,"%s Yasiyor Olman Gerekiyor.",Tag)
				return PLUGIN_HANDLED
			}
			if(jb_get_user_packs(id) < get_pcvar_num(NoclipJB)) {
				ColorChat(id,GREEN,"%s Uzgunum Paran Eksik.Gereken: %d JB",Tag,get_pcvar_num(NoclipJB))
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs(id) - get_pcvar_num(NoclipJB))
			set_user_noclip(id,1)
			ColorChat(id,GREEN,"%s 3 Saniyelik Noclip Satin Aldin.",Tag)
			Saniye(id)
			set_task(3.0,"noclip3",id)
		}
		case 4: {
			if(jb_get_user_packs(id) < get_pcvar_num(ElektrikJB)) {
				ColorChat(id,GREEN,"%s Uzgunum JB Yetersiz.Gereken: %d JB ",Tag,get_pcvar_num(ElektrikJB))
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs(id) - get_pcvar_num(ElektrikJB))
			set_lights("a")
			set_task(8.0,"Elektrik")
			new name[33]
			get_user_name(id,name,32)
			ColorChat(0,GREEN,"[ %s ] Elektrikleri Kesti.",name)
		}
		case 5: {
			if(jb_get_user_packs(id) < get_pcvar_num(YereGomJB)) {
				ColorChat(id,GREEN,"%s Uzgunum JB GODMODE Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(YereGomJB))
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(YereGomJB))
			server_cmd("amx_bury @CT")
			set_task(get_pcvar_float(Zaman),"Cikar",id)
		}
		case 6: {
			if(!is_user_alive(id)) {
				ColorChat(id,RED,"%s Baba Feryadimiz Yasarken Olenler Icin... [ Selahattin Ozdemir ]",Tag)
				return PLUGIN_HANDLED
			}
			if(jb_get_user_packs(id) < get_pcvar_num(DepremJB)) {
				ColorChat(id,GREEN,"%s Paran Yetmiyor Gerekli JB %d",Tag,DepremJB)
				return PLUGIN_HANDLED
			}
			new name[32]
			new isim = get_user_name(id,name,31)
			ColorChat(0,GREEN,"[ %s ] Isimli Oyuncu ^3Deprem Baslatti.",isim)
			set_task(0.2,"Sarsinti",4701,"",0,"b")
			set_task(6.0,"DepremiBitir",4702)
			sarsiliyor = true
			jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(DepremJB))
			
		}
		
		case 7: {
			if(!is_user_alive(id)) {
				ColorChat(id,RED,"%s Yasiyor Olman Gerekiyor.",Tag)
				return PLUGIN_HANDLED
			}
			if(jb_get_user_packs(id) < get_pcvar_num(YuksekJB)) {
				ColorChat(id,GREEN,"%s Uzgunum JB GODMODE Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(YuksekJB))
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(YuksekJB))
			set_user_gravity(id,0.5)
			ColorChat(id,GREEN,"%s Yuksek Atlama Satin Aldin El Sonuna Kadar Kullanabilirsin.",Tag)
		}
		case 8: {
			if(jb_get_user_packs(id) < get_pcvar_num(KalkanJB)) {
				ColorChat(id,GREEN,"%s Uzgunum JB  Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(KalkanJB))
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(KalkanJB))
			give_item(id,"weapon_shield")
			Bindle = true
			set_task(10.0,"SilahKapat",id)
			ColorChat(id,GREEN,"%s Kalkan Satin Aldin 10 Saniye Sonra Gidicek",Tag)
			return PLUGIN_CONTINUE
		}
		case 9:{
			if(jb_get_user_packs(id) < get_pcvar_num(RastgeleJB)) {
				ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(RastgeleJB))
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(RastgeleJB))
			switch(random_num(1,3)){
				case 1: {
					give_item(id,"weapon_ak47")
					ColorChat(id,GREEN,"Sansina ^3Ak-47 Geldi :)")
				}
				case 2: {
					give_item(id,"weapon_m4a1")
					ColorChat(id,GREEN,"Sansina ^3Colt Geldi :)")
				}
				case 3: {
					give_item(id,"weapon_awp")
					ColorChat(id,GREEN,"Sansina ^3Awp Geldi :)")
				}
			}
			set_task(5.0,"SilahKapat",id)
			Bindle = true
		}
		case 10: {
			if(jb_get_user_packs(id) < 15) {
				ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 15 JB.",Tag)
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs (id) - 15)
			give_item(id,"weapon_hegrenade")
			cs_set_user_bpammo(id,CSW_HEGRENADE,3)
		}
		case 11: {
			if(jb_get_user_packs(id) < get_pcvar_num(CTOldurJB)) {
				ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(CTOldurJB))
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(CTOldurJB))
			new name[33]
			get_user_name(id,name,32)
			ColorChat(0,GREEN,"[ %s ] Isimli Kisi Tum CT'ye Infaz Emri Verdi. Kutluyoruz.",name)
			ColorChat(0,RED,"[ %s ] Isimli Kisi Tum CT'ye Infaz Emri Verdi. Kutluyoruz.",name)
			for(new i = 1; i < 33; i++)
			{
				if(is_user_connected(i) && is_user_alive(i) && get_user_team(i) == 2)
				{
					user_kill(i)
				}
			}
		}
		case 12: {
			if(jb_get_user_packs(id) < 10) {
				ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 10 JB.",Tag)
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs (id) - 10)
			set_user_footsteps(id,1)
			set_user_maxspeed(id,500.0)
			ColorChat(id,GREEN,"Sessiz Adimlarinla Ucuyorsun Haydi Aslanim Goster Kendini.")
		}
		case 13: {
			if(jb_get_user_packs(id) < 6) {
				ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 6 JB.",Tag)
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs (id) - 6)
			set_user_health(id,get_user_health(id) + get_pcvar_num(HpMiktari))
			ColorChat(id,GREEN,"%s %d HP Satin Aldin.",Tag, get_pcvar_num(HpMiktari))
		}
		case 14: {
			if(jb_get_user_packs(id) < 30) {
				ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 30 JB.",Tag)
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs (id) - 30)
			for(new i = 1; i < 33; i++)
			{
				if(is_user_connected(i) && is_user_alive(i) && get_user_team(i) == 1)
				{
					ColorChat(i,GREEN,"CT'NIN GODMODE KALKTI 5 SANIYENIZ VAR !!")
					ColorChat(i,RED,"CT'NIN GODMODE KALKTI 5 SANIYENIZ VAR !!")
					ColorChat(i,GREEN,"CT'NIN GODMODE KALKTI 5 SANIYENIZ VAR !!")
					
				}
			}
			server_cmd("amx_show_activity 0")
			server_cmd("amx_godmode @CT 0")
			server_cmd("amx_show_activity 2")
			set_task(5.0,"GodmodeAc",id)
		}
		case 15: {
			if(secimyapildi[id] == 1) {
				ColorChat(id,RED,"Zorlama 1 Kere Kullandin Daha Ney ?")
				return PLUGIN_HANDLED
			}
			if(jb_get_user_packs(id) < get_pcvar_num(ElemanRevle)) {
				ColorChat(id,GREEN,"%s Uzgunum JB Eleman Revlemek Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(ElemanRevle))
				return PLUGIN_HANDLED
			}
			jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(ElemanRevle))
			elemanrevle(id)
		}
		
	}
	
	menu_destroy(menu);
	return PLUGIN_HANDLED;
} 

public elemanrevle(id)
{

	new ad[32],sznum[6]
	new menu = menu_create("\rK4DavRa \yEleman Revle","devameteleman")
	for(new i = 1;i<=get_maxplayers();i++)
		if(is_user_connected(i) && get_user_team(i) == 1 && !is_user_alive(i))
	{
		num_to_str(i,sznum,5)
		get_user_name(i,ad,31)
		menu_additem(menu,ad,sznum)
	}
	menu_display(id,menu, 0)
	return PLUGIN_HANDLED
}

public devameteleman(id,menu,item)
{
	if(item == MENU_EXIT)
	{
		menu_destroy(menu)
		return PLUGIN_HANDLED
	}
	new ad[32],callback,access,data[6]
	menu_item_getinfo(menu,item,access,data,5,ad,31,callback)
	new name[32];
	get_user_name(id,name,31)
	new tid = str_to_num(data)
	get_user_name(tid,ad,31)
	ColorChat(0,GREEN,"^3[ %s ] ^4Isimli T , ^3[ %s ] 'yi Revledi.",name,ad)
	ExecuteHamB(Ham_CS_RoundRespawn,tid)
	secimyapildi[id] = 1
	
	
	return PLUGIN_HANDLED
}

public GodmodeAc(id)
{
	server_cmd("amx_show_activity 0")
	server_cmd("amx_godmode @CT 1")
	server_cmd("amx_show_activity 2")
}

public AdamDogunca(id)
{
	set_task(2.0,"AyarReset",id)
}
public AyarReset(id)
{
	set_user_godmode(id,0)
	set_user_gravity(id,1.0)
	set_user_maxspeed(id,250.0)
	set_user_footsteps(id,0)
	secimyapildi[id] = 0
	ColorChat(id,GREEN,"^4%s ^3(/isyanmenu) ^4veya ^3(/isyanvar) ^4Yazarak Isyan Menuden Yararlanabilirsiniz.",Tag)
}

public Gorunmezlik(id)
{
	set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderTransAlpha, 0)
	set_task(10.0,"Kapat",id)
}

public noclip3(id)
{
	set_user_noclip(id,0)
}

public Kapat(id)
{
	ColorChat(id,GREEN,"%s 10 Saniye Boyunca Aktif Olan Gorunmezlik Kapatildi.",Tag)
	set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255)
}

public Elektrik(id)
{
	set_lights("#OFF")
}


public Sarsinti(TaskID)
{
	for(new id = 1; id < 33; id++)
	{
		if(is_user_connected(id) && is_user_alive(id) && sarsiliyor)
		{
			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenShake"), {0,0,0}, id)  
			write_short(0xFFFF)
			write_short(1<<13)
			write_short(0xFFFF) 
			message_end()
		}
	}
}

public DepremiBitir(TaskID)
{
	if(sarsiliyor)
	{
		remove_task(4701)
		sarsiliyor = false
		remove_task(TaskID)	
	}
}


public Yasak(id)
{
	if(Bindle) {
		return PLUGIN_HANDLED
	}
	return PLUGIN_CONTINUE
}

public godmodekapat(id)
{
	set_user_godmode(id,0)
	ColorChat(id,GREEN,"%s GODMODE Suresi Bitti.",Tag)
}

public Cikar(id)
{
	server_cmd("amx_show_activity 0")
	server_cmd("amx_unbury @CT")
	server_cmd("amx_show_activity 2")
}

public Saniye(id)
{
	set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
	show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 3 Saniye Kaldi !")
	set_task(1.0,"iki_saniye",id)
}
public iki_saniye(id)
{
	set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
	show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 2 Saniye Kaldi !")
	set_task(1.0,"bir_saniye",id)
}

public bir_saniye(id)
{
	set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
	show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 1 Saniye Kaldi !")
}
/* K4DavRa - akindede. */

public SilahKapat(id)
{
	strip_user_weapons(id)
	give_item(id,"weapon_knife")
	Bindle = false
}

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

Konu Sahibi
yakuppolat
Mesajlar: 164
Kayıt: Prş Şub 23, 2017 4:13 pm
Server Ip/DNS: cs228.csduragi.com
Clan İsmi: GameMafia/JB

isyan menü harfe özel ayarlama

Mesaj gönderen yakuppolat »

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/isyanmenu.sma(4) : 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 ( isyanmenu.amxx ) WebFTP > addons>amxmodx>configs>plugins.ini dosyasının en altına yazıp aktif edebilir veya sonradan kaldırabilirsiniz

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

Konu Sahibi
yakuppolat
Mesajlar: 164
Kayıt: Prş Şub 23, 2017 4:13 pm
Server Ip/DNS: cs228.csduragi.com
Clan İsmi: GameMafia/JB

isyan menü harfe özel ayarlama

Mesaj gönderen yakuppolat »

böyle bir hata alıyorum lütfen yardımcı olurmusunz ?

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

Konu Sahibi
yakuppolat
Mesajlar: 164
Kayıt: Prş Şub 23, 2017 4:13 pm
Server Ip/DNS: cs228.csduragi.com
Clan İsmi: GameMafia/JB

isyan menü harfe özel ayarlama

Mesaj gönderen yakuppolat »

@paZee

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

Konu Sahibi
yakuppolat
Mesajlar: 164
Kayıt: Prş Şub 23, 2017 4:13 pm
Server Ip/DNS: cs228.csduragi.com
Clan İsmi: GameMafia/JB

isyan menü harfe özel ayarlama

Mesaj gönderen yakuppolat »

teşekkürler konu çözülmüştür konu kilit

Link:
Linklerini gizle
Linki Kopyala
Cevapla