1. sayfa (Toplam 1 sayfa)

troll menu

Gönderilme zamanı: Cmt Nis 13, 2019 3:26 pm
gönderen TX_RepSac
Arkadaşlar pro serverde arkadaşları trollemek için kullandıgım bi troll_menu var,bu menuye yeni seyler eklemek ve bağazı yerlerini duzeltmek istiyorum

menu de 3. sıraya ak47 koyabilirseniz cok hoş olur
ve en alta az hasar alma tarzı birşey eklerseniz işime gelir yani :d

menudeki 2x damage calışmıyor ona da bakılması gerek
onun dışında aklıma gelen başka bi özellik yok dediğim gibi bu menuyu maçlarda vs troll için kullanıyorum aklınızda guzell özellik gelirse ekleyebilirsiniz.

yardımınız için şimdiden teşekkurler.

troll_menux.sma

troll menu

Gönderilme zamanı: Cmt Nis 13, 2019 3:52 pm
gönderen Yek'-ta
Bu troll menü değil, bu maçlarda ben hileye başvuruyorum menüsü.

troll menu

Gönderilme zamanı: Cmt Nis 13, 2019 5:07 pm
gönderen By.King ►EmrullaH◄
troll_menux.sma

troll menu

Gönderilme zamanı: Cmt Nis 13, 2019 5:33 pm
gönderen 77 FPS
Dener misin ?

Kod: Tümünü seç

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <reapi>

#define PLUGIN "Eklenti"
#define VERSION "1.0"
#define AUTHOR "nd"

native set_lights(const Lighting[]);

public plugin_init() 
{
	register_clcmd("troll_menuu","devam");
	RegisterHam(Ham_TakeDamage, "player", "devam2");
}

public devam(id)
{
	if(get_user_flags(id) & ADMIN_RCON)
	{
		new ndmenu[64];
		formatex(ndmenu,charsmax(ndmenu),"\yOzel menu");
		new Menu = menu_create(ndmenu,"devam2");

		menu_additem(Menu, "5 saniye godmode","1");
		menu_additem(Menu, "M4A1","2");
		menu_additem(Menu, "Gorunmezlik", "3")
		menu_additem(Menu, "2x Hasar", "4")
		menu_additem(Menu, "5000 $", "5")
		
		menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
		menu_display(id, Menu, 0);
	}
	return PLUGIN_HANDLED;
}

public devam2(id, menu, item, victim, inflictor, attacker, Float:damage)
{
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[32];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	new key=str_to_num(data);
	switch(key) {
		case 1 : set_entvar(id, var_takedamage, DAMAGE_NO), renkli_yazi(id, "!gGodmode Alindi"), set_task(5.0,"godbitir",id);
		case 2 : rg_give_item(id,"weapon_m4a1");
		case 3 :{
				renkli_yazi(id, "!gGorunmezlik Alindi")
				set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderTransAlpha, 0)
				set_task(5.0,"kapat",id)
		}
		case 4 :{
			SetHamParamFloat(4, damage * 2);
		}
		case 5 :{
			cs_set_user_money(id, cs_get_user_money(id) + 5000)
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}

public noclipbitir(id) renkli_yazi(id, "!gNoclip Bitti"), set_entvar(id, var_movetype, MOVETYPE_WALK);
public godbitir(id) renkli_yazi(id, "!gGodmode Bitti"), set_entvar(id, var_takedamage, DAMAGE_AIM);
public elektrikbitir(id) set_lights("#OFF");

public kapat(id) set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255), renkli_yazi(id,"!gGorunmezligin Suresi Doldu.")

/*============================================================
Stocks!
============================================================*/
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();
			}
			
		}
	}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/

troll menu

Gönderilme zamanı: Cmt Nis 13, 2019 5:39 pm
gönderen Yek'-ta
77 FPS yazdı: Cmt Nis 13, 2019 5:33 pm Dener misin ?

Kod: Tümünü seç

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <reapi>

#define PLUGIN "Eklenti"
#define VERSION "1.0"
#define AUTHOR "nd"

native set_lights(const Lighting[]);

public plugin_init() 
{
	register_clcmd("troll_menuu","devam");
	RegisterHam(Ham_TakeDamage, "player", "devam2");
}

public devam(id)
{
	if(get_user_flags(id) & ADMIN_RCON)
	{
		new ndmenu[64];
		formatex(ndmenu,charsmax(ndmenu),"\yOzel menu");
		new Menu = menu_create(ndmenu,"devam2");

		menu_additem(Menu, "5 saniye godmode","1");
		menu_additem(Menu, "M4A1","2");
		menu_additem(Menu, "Gorunmezlik", "3")
		menu_additem(Menu, "2x Hasar", "4")
		menu_additem(Menu, "5000 $", "5")
		
		menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
		menu_display(id, Menu, 0);
	}
	return PLUGIN_HANDLED;
}

public devam2(id, menu, item, victim, inflictor, attacker, Float:damage)
{
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[32];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	new key=str_to_num(data);
	switch(key) {
		case 1 : set_entvar(id, var_takedamage, DAMAGE_NO), renkli_yazi(id, "!gGodmode Alindi"), set_task(5.0,"godbitir",id);
		case 2 : rg_give_item(id,"weapon_m4a1");
		case 3 :{
				renkli_yazi(id, "!gGorunmezlik Alindi")
				set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderTransAlpha, 0)
				set_task(5.0,"kapat",id)
		}
		case 4 :{
			SetHamParamFloat(4, damage * 2);
		}
		case 5 :{
			cs_set_user_money(id, cs_get_user_money(id) + 5000)
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}

public noclipbitir(id) renkli_yazi(id, "!gNoclip Bitti"), set_entvar(id, var_movetype, MOVETYPE_WALK);
public godbitir(id) renkli_yazi(id, "!gGodmode Bitti"), set_entvar(id, var_takedamage, DAMAGE_AIM);
public elektrikbitir(id) set_lights("#OFF");

public kapat(id) set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255), renkli_yazi(id,"!gGorunmezligin Suresi Doldu.")

/*============================================================
Stocks!
============================================================*/
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();
			}
			
		}
	}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
Bunu deneme... Ham_TakeDamage, menünün devamına çıkıyor. Bariz hata var.

troll menu

Gönderilme zamanı: Pzr Nis 14, 2019 10:03 pm
gönderen 77 FPS
Yek'-ta yazdı: Cmt Nis 13, 2019 5:39 pm
77 FPS yazdı: Cmt Nis 13, 2019 5:33 pm Dener misin ?

Kod: Tümünü seç

#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <reapi>

#define PLUGIN "Eklenti"
#define VERSION "1.0"
#define AUTHOR "nd"

native set_lights(const Lighting[]);

public plugin_init() 
{
	register_clcmd("troll_menuu","devam");
	RegisterHam(Ham_TakeDamage, "player", "devam2");
}

public devam(id)
{
	if(get_user_flags(id) & ADMIN_RCON)
	{
		new ndmenu[64];
		formatex(ndmenu,charsmax(ndmenu),"\yOzel menu");
		new Menu = menu_create(ndmenu,"devam2");

		menu_additem(Menu, "5 saniye godmode","1");
		menu_additem(Menu, "M4A1","2");
		menu_additem(Menu, "Gorunmezlik", "3")
		menu_additem(Menu, "2x Hasar", "4")
		menu_additem(Menu, "5000 $", "5")
		
		menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
		menu_display(id, Menu, 0);
	}
	return PLUGIN_HANDLED;
}

public devam2(id, menu, item, victim, inflictor, attacker, Float:damage)
{
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[32];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	new key=str_to_num(data);
	switch(key) {
		case 1 : set_entvar(id, var_takedamage, DAMAGE_NO), renkli_yazi(id, "!gGodmode Alindi"), set_task(5.0,"godbitir",id);
		case 2 : rg_give_item(id,"weapon_m4a1");
		case 3 :{
				renkli_yazi(id, "!gGorunmezlik Alindi")
				set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderTransAlpha, 0)
				set_task(5.0,"kapat",id)
		}
		case 4 :{
			SetHamParamFloat(4, damage * 2);
		}
		case 5 :{
			cs_set_user_money(id, cs_get_user_money(id) + 5000)
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}

public noclipbitir(id) renkli_yazi(id, "!gNoclip Bitti"), set_entvar(id, var_movetype, MOVETYPE_WALK);
public godbitir(id) renkli_yazi(id, "!gGodmode Bitti"), set_entvar(id, var_takedamage, DAMAGE_AIM);
public elektrikbitir(id) set_lights("#OFF");

public kapat(id) set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255), renkli_yazi(id,"!gGorunmezligin Suresi Doldu.")

/*============================================================
Stocks!
============================================================*/
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();
			}
			
		}
	}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
Bunu deneme... Ham_TakeDamage, menünün devamına çıkıyor. Bariz hata var.
Bilgi için teşekkür ederim. Konu sahibinden de özür dilerim.