1. sayfa (Toplam 1 sayfa)

Isyan atacakmisin edit

Gönderilme zamanı: Cum May 10, 2019 3:03 am
gönderen Ali
El basinda sormasini istemiyorum.
5 Saniye sonra, İsyan atacakmisin diye sormasını istiyorum veya şuda olabilir ;
ilk olarak bıçak listesini sorsun ondan sonra isyan atacak mısın diye sorsun istiyorum (Bunu yapabilirsek mükemmel olur)
CsaJbmenusduzelmis.sma
isyanyapacakmisinv3.sma

Isyan atacakmisin edit

Gönderilme zamanı: Cum May 10, 2019 3:06 am
gönderen Ali
İsyan atacakmısın eklentisi için : Sınırsız /isyan yazıp istediğimiz kadar bomba alabılıyoruz onun 1 elde 1 kere olmasını istiyorum

Isyan atacakmisin edit

Gönderilme zamanı: Cmt May 11, 2019 1:52 pm
gönderen Cj7
..

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

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


#define PLUGIN "Isyan Yapacak Misin? "
#define VERSION "3.0"
#define AUTHOR "bRaLN & Q47"

#define TAG " Maniacs`Army "
#define KISATAG "Maniacs`Army"

new hazirim[33]
new g_alive[33],eldebir[33];

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_event("HLTV", "elbasi", "a", "1=0", "2=0")
	RegisterHam(Ham_Spawn,         "player", "Fwd_PlayerSpawn_Post",    1)
	register_event( "DeathMsg" , "olunce" , "a" )
	register_clcmd("say /isyan", "isyanyapyonmu")
	RegisterHam(Ham_Spawn, "player", "FwdHamSpawn", 1)
}

public FwdHamSpawn(id)
{
	client_cmd(id,"say /isyan")
}
public Fwd_PlayerSpawn_Post(id)
{
	if(is_user_alive(id))
	{
		g_alive[id] = true
	}
}
public elbasi()
{
	new players[32],inum;
	static id;
	get_players(players,inum)
	for(new i;i<inum;i++)
	{
		eldebir[i] = 0
		id = players[i]
		remove_task(id + 234)
		hazirim[id] = false
		if(get_user_team(id) == 1)
		{
			isyanyapyonmu(id)
		}
	}
}
public isyanyapyonmu(id) {
	if(eldebir[id] != 0) 
	{	
		renkli_yazi(id,"!g her el 1  kere kullanablrsn.")
		return PLUGIN_HANDLED
	}
		if(g_alive[id])
		{
			static Item[128]
		
			formatex(Item, charsmax(Item),"\d| --- \y%s \d--- | \r--\w> \yIsyan Yapacak Misin ??",KISATAG)
			new Menu = menu_create(Item, "isyanyapyonmu_devam")
		
			formatex(Item, charsmax(Item),"\w| - \y%s \w- | \r--\w> \wEvet",KISATAG)
			menu_additem(Menu, Item, "1")
		
			formatex(Item, charsmax(Item),"\w| - \y%s \w- | \r--\w> \wHayir",KISATAG)
			menu_additem(Menu, Item, "2")
		
			menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
			menu_display(id, Menu,0)
	}

}
public isyanyapyonmu_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:{
			hazirim[id] = true
			isyanyapacam(id)
			eldebir[id] = 1
		}
		case 2:{
			client_cmd(id,"say /jbmenu")
		}
	}
	return PLUGIN_HANDLED
}
public isyanyapacam(id) {
	static Item[128]

	formatex(Item, charsmax(Item),"\d| --- \y%s \d--- | \r--\w> \yIsyan Yapacagin Turu Sec^n\rIsyan Yapamazsan YUH! Sana ",KISATAG)
	new Menu = menu_create(Item, "isyanyapacam_devam")

	formatex(Item, charsmax(Item),"\w| - \y%s \w- | \r--\w> \w1 Bomba",KISATAG)
	menu_additem(Menu, Item, "1")

	formatex(Item, charsmax(Item),"\w| - \y%s \w- | \r--\w> \w2 Flash",KISATAG)
	menu_additem(Menu, Item, "2")

	formatex(Item, charsmax(Item),"\w| - \y%s \w- | \r--\w> \w1 Smoke",KISATAG)
	menu_additem(Menu, Item, "3")

	formatex(Item, charsmax(Item),"\w| - \y%s \w- | \r--\w> \y[1 Sn. God]",KISATAG)
	menu_additem(Menu, Item, "4")

	formatex(Item, charsmax(Item),"\w| - \y%s \w- | \r--\w> \y[30 Sn. Gravity]",KISATAG)
	menu_additem(Menu, Item, "5")

	menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
	menu_display(id, Menu,0)

}
public isyanyapacam_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:{
			bombaileisyan(id)
		}
		case 2:{
			flashileisyan(id)
		}
		case 3:{
			smokeileisyan(id)
		}
		case 4:{
			godileisyan(id)
		}
		case 5:{
			gravityileisyan(id)
		}
	}
	return PLUGIN_HANDLED
}
public bombaileisyan(id)
{
	hazirim[id] = true
	give_item(id,"weapon_hegrenade")
	give_item(id,"weapon_hegrenade")
	set_task(99999999999999999999.0,"oldur",id+234,_,_,"b")
	renkli_yazi(id, "!g[!t %s !g] !gBomba Ile Isyan Secildi !t[ - !gHey Sen ! !t- ] !gGardiyani Olduremezsen Oyunu Birak", TAG)
}
public flashileisyan(id)
{
	hazirim[id] = true
	give_item(id,"weapon_flashbang")
	give_item(id,"weapon_flashbang")
	set_task(99999999999999999999.0,"oldur",id+234,_,_,"b")
	renkli_yazi(id, "!g[!t %s !g] !gFlash Ile Isyan Secildi !t[ - !gHey Sen ! !t- ] !gGardiyani Olduremezsen Oyunu Birak", TAG)
}
public smokeileisyan(id)
{
	hazirim[id] = true
	give_item(id,"weapon_smokegrenade")
	give_item(id,"weapon_smokegrenade")
	set_task(99999999999999999999.0,"oldur",id+234,_,_,"b")
	renkli_yazi(id, "!g[!t %s !g] !gSmoke Ile Isyan Secildi !t[ - !gHey Sen ! !t- ] !gGardiyani Olduremezsen Oyunu Birak", TAG)
}
public godileisyan(id)
{
	hazirim[id] = true
	set_task(1.0,"godkapa",id)
	set_user_godmode(id,1)
	set_task(99999999999999999999.0,"oldur",id+234,_,_,"b")
	renkli_yazi(id, "!g[!t %s !g] !gGod Ile Isyan Secildi !t[ - !gHey Sen ! !t- ] !gGardiyani Olduremezsen Oyunu Birak", TAG)
}
public gravityileisyan(id)
{
	hazirim[id] = true
	set_task(30.0,"gravitykapa",id)
	set_user_gravity(id,0.5)
	set_task(99999999999999999999.0,"oldur",id+234,_,_,"b")
	renkli_yazi(id, "!g[!t %s !g] !gGravity Ile Isyan Secildi !t[ - !gHey Sen ! !t- ] !gGardiyani Olduremezsen Oyunu Birak", TAG)
}
public gravitykapa(id)
{
	set_user_gravity(id,1.0)
	renkli_yazi(id, "!gGravity Bitti Kolay Gelsin!")
}
public godkapa(id)
{
	set_user_godmode(id,0)
	renkli_yazi(id, "!gGod'un Bitti Kolay Gelsin!")
}
public olunce()
{
	new attacker = read_data(1)
	new victim = read_data(2)
	
	if(get_user_team(attacker) == 2 && get_user_team(victim) == 1)
	{
		remove_task(victim + 234)
		hazirim[victim] = false
	}
	if(get_user_team(attacker) == 1 && get_user_team(victim) == 2)
	{
		remove_task(attacker + 234)
		hazirim[attacker] = false
	}
}
public oldur(taskid)
{
	new id = taskid - 234
	if(hazirim[id])
	{
		new name[33]
		get_user_name(id,name,32)
		renkli_yazi(id,"!t[!g %s !t] !g Gardiyani Olduremedin Mi Hala ?",TAG)
		renkli_yazi(id,"!t[!g %s !t] !g%s Adli Kisi Isyan Atamadi.",TAG,name)
	}
}
stock renkli_yazi(const id, const input[], any:...) // yeni renkler
{
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
	replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
	replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
	
	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();
	}

		}
	}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/