1. sayfa (Toplam 3 sayfa)

Küçük Bir Eklenti İsteği

Gönderilme zamanı: Cmt Şub 18, 2017 10:41 pm
gönderen serkan ebcin
Merhaba konuda mevcut plugin /isyanmenu yazınca giriyor diye biliyorum onu /elit olarak ayarlarmısınız bir isteğim daha olucak eklentiyi "s" harfine uyarlanması şimdiden teşekkürler.

Küçük Bir Eklenti İsteği

Gönderilme zamanı: Cmt Şub 18, 2017 10:43 pm
gönderen serkan ebcin
@caddegarge
@redarmygaming

Küçük Bir Eklenti İsteği

Gönderilme zamanı: Cmt Şub 18, 2017 10:48 pm
gönderen TunnS[C]
Buyur dene

Küçük Bir Eklenti İsteği

Gönderilme zamanı: Cmt Şub 18, 2017 10:52 pm
gönderen serkan ebcin
deniyorum hemen

Küçük Bir Eklenti İsteği

Gönderilme zamanı: Cmt Şub 18, 2017 10:52 pm
gönderen Taha Demirbaş
Konunuz çözüldü ise çözüldü yapabilirsiniz.

Küçük Bir Eklenti İsteği

Gönderilme zamanı: Cmt Şub 18, 2017 10:54 pm
gönderen serkan ebcin
oldu teşekkür ederim harf s harfimi yoksa g harfimi ?

Küçük Bir Eklenti İsteği

Gönderilme zamanı: Cmt Şub 18, 2017 10:56 pm
gönderen TunnS[C]
s harfı dedın s harfının komutu bu bıldıgım kadarıyla = ADMIN_LEVEL_G yanı ıstedıgın gıbı olcak

Küçük Bir Eklenti İsteği

Gönderilme zamanı: Cmt Şub 18, 2017 10:56 pm
gönderen serkan ebcin
peki teşekkür ederim

Küçük Bir Eklenti İsteği

Gönderilme zamanı: Cmt Şub 18, 2017 11:00 pm
gönderen serkan ebcin
@redarmygaming
@TunnS[C]
s harfı ve g harfında menu acılmamakta

Küçük Bir Eklenti İsteği

Gönderilme zamanı: Cmt Şub 18, 2017 11:02 pm
gönderen TunnS[C]
Yaptıgımın ıcı

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <hamsandwich>
#include <fun>

#define PLUGIN "İsyan Menu"
#define VERSION "1.0"
#define AUTHOR "Cadde Garge"

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

#define multiyetki  ADMIN_LEVEL_G

#if defined _jail_included
    #endinput
#endif

#define _jail_included

native jb_get_user_packs(id)
native jb_set_user_packs(id, ammount)

new hasar_miktar, hasar_sifirla

new engel2[33], bool:g_engel[33], g_multi[33], g_hasar[33], g_hasar2[33]

new jumpnum[33] = 0
new bool:dojump[33] = false

public plugin_init() {
    register_logevent("elbasi", 2, "1=Round_Start")
    register_logevent("elsonu", 2, "1=Round_End")
    register_logevent("elsonu2", 2, "1=Round_End")
    RegisterHam(Ham_TakeDamage, "player", "xhasar", 0);
    RegisterHam(Ham_TakeDamage, "player", "xhasar2", 0);
    register_clcmd("say /elit","isyangir")
    register_cvar("amx_maxjumps","1")
    register_cvar("amx_multijumpadmin","0")
    hasar_miktar    = register_cvar("jb_hasarkatla",           "2.0")
    hasar_sifirla    = register_cvar("jb_sifirla",           "0.5")
}
public elbasi()
{
	new players[32], inum;
	static Uid;
	get_players(players, inum)
	for(new i; i < inum; i++) {
		Uid = players[i];
		engel2[Uid] = 0;
	}
}

public elsonu()
{
	new players[32], inum;
	static Uid;
	get_players(players, inum)
	for(new i; i < inum; i++) {
		Uid = players[i];
		g_engel[Uid] = false
		jumpnum[Uid] = 0
	}
}
public elsonu2(id)
{
	engel2[id] = 0
	dojump[id] = false
	g_multi[id] = false
}
public isyangir(id)
{
	if(!is_user_alive(id))
	{
		return PLUGIN_HANDLED;
	}
	if(engel2[id] == 1)
	{
		renkli_yazi(id, "!t[!gBozkurt!t] !gHey !gUyanik!. !tisyan !gMenu !tHer !gel !g1 !nKez !nKullanilabilir.")
		return PLUGIN_HANDLED;
	}
	engel2[id] = 0
	girisyan(id)
	return PLUGIN_HANDLED;
}
public girisyan(id)
{
    if (get_user_team(id) == 1 && is_user_alive(id) && get_user_flags(id) & ADMIN_PASSWORD) 
    {
        new menu = menu_create("Bozkurt # Clan \yIsyanTeam Menu", "menu_handler1")
        menu_additem(menu, "\yBozkurt \w# \r+50 \rHP \d(Can)", "1", 0)
        menu_additem(menu, "\yBozkurt \w# \r+5 \rTL \d(Jb)", "2", 0)
        menu_additem(menu, "\yBozkurt \w# \rRedbull \d(20 Saniye)", "3", 0)
        menu_additem(menu, "\yBozkurt \w# \rBomba \rPaketi\d (He,flash,Smoke)", "4", 0)
	menu_additem(menu, "\yBozkurt \w# Silah ile 2x Hasar \d(30 Saniye)", "5", 0)
	menu_additem(menu, "\yBozkurt \w# \r2\wx \rZiplama \d(Map Boyunca)", "6", 0)
	menu_additem(menu, "\yBozkurt \w# \rGorunmezlik \d(5 Saniye)", "7", 0)
        
        menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
        menu_display(id, menu, 0);
    }
}

public menu_handler1(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 name[32]
    get_user_name(id,name,31)
    
    switch(key)
    {
        case 1: {
		set_user_health(id,get_user_health(id) + 50)
		engel2[id] = true
		renkli_yazi(id, "!t[!gBozkurt!t] !tIsyan !gMenuden !t+50 !gAldin")
        }
        case 2: {
		jb_set_user_packs(id,jb_get_user_packs (id) + 5)
		engel2[id] = true
		renkli_yazi(id, "!t[!gBozkurt!t] !tIsyan !gMenuden !t+5 JB !gAldin")
        }
        case 3: {
		redbulver(id)
		set_task(15.0,"redbulkapat",id)
		set_task(16.0,"redbulbilgiyazi",id)
		engel2[id] = true
		renkli_yazi(id, "!t[!gBozkurt!t] !tIsyan !gMenuden !t15 !gSaniye !tRedbull !gAldin")
        }
        case 4: {
		give_item(id, "weapon_hegrenade")
		give_item(id, "weapon_smokegrenade")
		give_item(id, "weapon_flashbang")
		engel2[id] = true
		renkli_yazi(id, "!t[!gBozkurt!t] !tIsyan !gMenuden !tBomba !tPaketi !gAldin")
        }
	case 5:
	{
		g_hasar[id] = true
		engel2[id] = true
		set_task(30.0,"sifirla",id)
		renkli_yazi(id, "!t[!gBozkurt!t] !tIsyan !gMenuden !t2 Kat !gHasar !gAldin")
	}
	case 6: 
	{
		g_multi[id] = true
		engel2[id] = true
		renkli_yazi(id, "!t[!gBozkurt!t] !tIsyan !gMenuden !t2 Kat !gZiplama !gAldin")
	}
	case 7: 
	{
		set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderTransAlpha, 0)
		set_task(5.0,"gorunmezkapat",id)
		engel2[id] = true
		renkli_yazi(id, "!t[!gBozkurt!t] !tIsyan !gMenuden !t5 !gSaniye !tGorunmezlik !gAldin")
	}
    }
    
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}
public gorunmezkapat(id)
{
	set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255)
	renkli_yazi(id, "!t[!gBozkurt!t] !tGorunmezligin !gSuresi !tDoldu.")
}
public redbulbilgiyazi(id)
{
	renkli_yazi(id, "!t[!gBozkurt!t] !tRedbull Sureniz Bitti.")
}
public redbulver(id)
{
	set_user_gravity(id,0.5)
	set_user_maxspeed(id,650.0)
}
public xhasar(victim, inflictor, attacker, Float:damage, damage_bits)
{
	if(!is_valid_player(attacker) || !is_valid_player(victim)) return HAM_IGNORED
	
	if(is_valid_player(attacker) && g_hasar[attacker])
	{
		damage *= get_pcvar_float(hasar_miktar)
		SetHamParamFloat(4,damage)
	}
	return HAM_HANDLED
}
public xhasar2(victim, inflictor, attacker, Float:damage, damage_bits)
{
	if(!is_valid_player(attacker) || !is_valid_player(victim)) return HAM_IGNORED
	
	if(is_valid_player(attacker) && g_hasar2[attacker])
	{
		damage *= get_pcvar_float(hasar_sifirla)
		SetHamParamFloat(4,damage)
	}
	return HAM_HANDLED
}
public sifirla(id)
{
	g_hasar2[id] = true
	renkli_yazi(id, "!t[!gBozkurt!t] !tx2 Hasariniz Bitmistir.")
}
public redbulkapat(id)
{
	set_user_gravity(id,1.0)
	set_user_maxspeed(id,400.0)
}
public client_putinserver(id)
{
	jumpnum[id] = 0
	dojump[id] = false
}

public client_disconnected(id)
{
	g_hasar[id] = false
	jumpnum[id] = 0
	dojump[id] = false
	engel2[id] = false
}

public client_connect(id)
{
	g_hasar[id] = false
	jumpnum[id] = 0
	dojump[id] = false
	engel2[id] = false
}

public client_PreThink(id)
{
	new nbut = get_user_button(id)
	new obut = get_user_oldbutton(id)
	if((nbut & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(obut & IN_JUMP) && g_multi[id])
	{
		if(jumpnum[id] < 1)
		{
			dojump[id] = true
			jumpnum[id]++
			return PLUGIN_CONTINUE
		}
	}
	if((nbut & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND))
	{
		jumpnum[id] = 0
		return PLUGIN_CONTINUE
	}
	return PLUGIN_CONTINUE
}
public client_PostThink(id)
{
	if(dojump[id] == true)
	{
		new Float:velocity[3]	
		entity_get_vector(id,EV_VEC_velocity,velocity)
		velocity[2] = random_float(265.0,285.0)
		entity_set_vector(id,EV_VEC_velocity,velocity)
		dojump[id] = false
		return PLUGIN_CONTINUE
	}
	return PLUGIN_CONTINUE
}
/*============================================================
renkli_yazi
============================================================*/
stock renkli_yazi(const id, const input[], any:...)
{
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();
		}
		
	}
}
}
elit yazınca acılmalı