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

https://discord.gg/43gGDQe6tS

10 Saniye Sonra Menünün Otomatik Kaybolması

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
FearLess
Mesajlar: 720
Kayıt: Prş Nis 07, 2016 8:00 pm
Konum: Istanbul
Server Ip/DNS: cs.rakibalik.org
Clan İsmi: RAK! BAL!K
İletişim:

10 Saniye Sonra Menünün Otomatik Kaybolması

Mesaj gönderen FearLess »

Merhabalar, elimde bir plugin var ama ben bu silah menünün 10 saniye sonra kaybolmasını istiyorum. 10 saniye sonra bu menüyü hiçbir admin kullanamasın.

Kod: Tümünü seç

#pragma semicolon 1 

#include <amxmodx>
#include <reapi>
#include <hamsandwich>

#define VIP_FLAG ADMIN_KICK
#define ARMOR 100.0
#define ROUNDS 4

new g_iMenu;
new bool:g_bRound;
new g_iCount;

public plugin_init()
{
	register_plugin("VIP Plugin", "1.0", "OciXCrom");

	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1);
	register_event("TextMsg","eRestart","a","2=#Game_will_restart_in","2=#Game_Commencing");
	register_logevent("ElSonu", 2, "1=Round_End");

	g_iMenu = menu_create("\d[\rRB\d] \wYetkili Silah Menu^n\ySadece \wYetkililere \yOzel", "Menu_Handler");
	menu_additem(g_iMenu, "Ak47 + Deagle + HE,2X Flash");
	menu_additem(g_iMenu, "M4a1 + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "Scout + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "M3 + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "Deagle + HE,2X Flash");
}

public ElSonu()
{
	g_iCount++;

	if(g_iCount >= ROUNDS){
		g_bRound = true;
	}
}

public OnPlayerSpawn(id)
{
	if(g_bRound == true && is_user_alive(id) && get_user_flags(id) & VIP_FLAG)
	{
		menu_display(id, g_iMenu);
		set_entvar(id, var_armorvalue, ARMOR);
	}
}

public eRestart() {
	g_bRound = false;
	g_iCount = 0;
}

public Menu_Handler(id, iMenu, iItem)
{
	if(!is_user_connected(id))
	{
		return;
	}

	switch(iItem)
	{
		case MENU_EXIT:
		{
			menu_cancel(id);
			return;
		}
		case 0:
		{
			rg_give_item(id, "weapon_ak47", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_AK47, 90);
		}
		case 1:
		{
			rg_give_item(id, "weapon_m4a1", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_M4A1, 90);
		}

         case 2:
		{
			rg_give_item(id, "weapon_scout", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_SCOUT, 90);
		}

         case 3:
		{
			rg_give_item(id, "weapon_m3", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_M3, 32);
		}
	}

	rg_give_item(id, "weapon_deagle", GT_REPLACE);
	rg_set_user_bpammo(id, WEAPON_DEAGLE, 35);

	rg_give_item(id, "weapon_knife");
	rg_give_item(id, "item_thighpack");
	rg_give_item(id, "weapon_hegrenade");
	rg_give_item(id, "weapon_flashbang");
	rg_give_item(id, "weapon_flashbang");
	rg_give_item(id, "item_assaultsuit");
}

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

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

10 Saniye Sonra Menünün Otomatik Kaybolması

Mesaj gönderen bestcore »

10 saniye sonra menü herkeste kapanır, buyur;

Kod: Tümünü seç

#pragma semicolon 1 

#include <amxmodx>
#include <reapi>
#include <hamsandwich>

#define VIP_FLAG ADMIN_KICK
#define ARMOR 100.0
#define ROUNDS 4

new g_iMenu;
new bool:g_bRound;
new g_iCount;

public plugin_init()
{
	register_plugin("VIP Plugin", "1.0", "OciXCrom");

	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1);
	register_event("TextMsg","eRestart","a","2=#Game_will_restart_in","2=#Game_Commencing");
	register_logevent("ElSonu", 2, "1=Round_End");

	g_iMenu = menu_create("\d[\rRB\d] \wYetkili Silah Menu^n\ySadece \wYetkililere \yOzel", "Menu_Handler");
	menu_additem(g_iMenu, "Ak47 + Deagle + HE,2X Flash");
	menu_additem(g_iMenu, "M4a1 + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "Scout + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "M3 + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "Deagle + HE,2X Flash");
}

public ElSonu()
{
	g_iCount++;

	if(g_iCount >= ROUNDS){
		g_bRound = true;
	}
}

public OnPlayerSpawn(id)
{
	if(g_bRound == true && is_user_alive(id) && get_user_flags(id) & VIP_FLAG)
	{
		menu_display(id, g_iMenu);
		set_task(10.0, "@CloseTheMenu", id);
		set_entvar(id, var_armorvalue, ARMOR);
	}
}
@CloseTheMenu(id)
{
	if(is_user_connected(id))
	{
		show_menu(id, 0, "");
	}
}


public eRestart() {
	g_bRound = false;
	g_iCount = 0;
}

public Menu_Handler(id, iMenu, iItem)
{
	if(!is_user_connected(id))
	{
		return;
	}

	switch(iItem)
	{
		case MENU_EXIT:
		{
			menu_cancel(id);
			return;
		}
		case 0:
		{
			rg_give_item(id, "weapon_ak47", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_AK47, 90);
		}
		case 1:
		{
			rg_give_item(id, "weapon_m4a1", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_M4A1, 90);
		}

         case 2:
		{
			rg_give_item(id, "weapon_scout", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_SCOUT, 90);
		}

         case 3:
		{
			rg_give_item(id, "weapon_m3", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_M3, 32);
		}
	}

	rg_give_item(id, "weapon_deagle", GT_REPLACE);
	rg_set_user_bpammo(id, WEAPON_DEAGLE, 35);

	rg_give_item(id, "weapon_knife");
	rg_give_item(id, "item_thighpack");
	rg_give_item(id, "weapon_hegrenade");
	rg_give_item(id, "weapon_flashbang");
	rg_give_item(id, "weapon_flashbang");
	rg_give_item(id, "item_assaultsuit");
}

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

Konu Sahibi
FearLess
Mesajlar: 720
Kayıt: Prş Nis 07, 2016 8:00 pm
Konum: Istanbul
Server Ip/DNS: cs.rakibalik.org
Clan İsmi: RAK! BAL!K
İletişim:

10 Saniye Sonra Menünün Otomatik Kaybolması

Mesaj gönderen FearLess »

bestcore yazdı: Pzt Haz 21, 2021 12:49 am 10 saniye sonra menü herkeste kapanır, buyur;

Kod: Tümünü seç

#pragma semicolon 1 

#include <amxmodx>
#include <reapi>
#include <hamsandwich>

#define VIP_FLAG ADMIN_KICK
#define ARMOR 100.0
#define ROUNDS 4

new g_iMenu;
new bool:g_bRound;
new g_iCount;

public plugin_init()
{
	register_plugin("VIP Plugin", "1.0", "OciXCrom");

	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1);
	register_event("TextMsg","eRestart","a","2=#Game_will_restart_in","2=#Game_Commencing");
	register_logevent("ElSonu", 2, "1=Round_End");

	g_iMenu = menu_create("\d[\rRB\d] \wYetkili Silah Menu^n\ySadece \wYetkililere \yOzel", "Menu_Handler");
	menu_additem(g_iMenu, "Ak47 + Deagle + HE,2X Flash");
	menu_additem(g_iMenu, "M4a1 + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "Scout + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "M3 + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "Deagle + HE,2X Flash");
}

public ElSonu()
{
	g_iCount++;

	if(g_iCount >= ROUNDS){
		g_bRound = true;
	}
}

public OnPlayerSpawn(id)
{
	if(g_bRound == true && is_user_alive(id) && get_user_flags(id) & VIP_FLAG)
	{
		menu_display(id, g_iMenu);
		set_task(10.0, "@CloseTheMenu", id);
		set_entvar(id, var_armorvalue, ARMOR);
	}
}
@CloseTheMenu(id)
{
	if(is_user_connected(id))
	{
		show_menu(id, 0, "");
	}
}


public eRestart() {
	g_bRound = false;
	g_iCount = 0;
}

public Menu_Handler(id, iMenu, iItem)
{
	if(!is_user_connected(id))
	{
		return;
	}

	switch(iItem)
	{
		case MENU_EXIT:
		{
			menu_cancel(id);
			return;
		}
		case 0:
		{
			rg_give_item(id, "weapon_ak47", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_AK47, 90);
		}
		case 1:
		{
			rg_give_item(id, "weapon_m4a1", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_M4A1, 90);
		}

         case 2:
		{
			rg_give_item(id, "weapon_scout", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_SCOUT, 90);
		}

         case 3:
		{
			rg_give_item(id, "weapon_m3", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_M3, 32);
		}
	}

	rg_give_item(id, "weapon_deagle", GT_REPLACE);
	rg_set_user_bpammo(id, WEAPON_DEAGLE, 35);

	rg_give_item(id, "weapon_knife");
	rg_give_item(id, "item_thighpack");
	rg_give_item(id, "weapon_hegrenade");
	rg_give_item(id, "weapon_flashbang");
	rg_give_item(id, "weapon_flashbang");
	rg_give_item(id, "item_assaultsuit");
}
Teşekkürler

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

omertas14544
Mesajlar: 1602
Kayıt: Prş Oca 26, 2017 3:23 pm
Server Ip/DNS: 213.238.173.35
Clan İsmi: MoonGaming
İletişim:

10 Saniye Sonra Menünün Otomatik Kaybolması

Mesaj gönderen omertas14544 »

Kod: Tümünü seç

#pragma semicolon 1 

#include <amxmodx>
#include <reapi>
#include <hamsandwich>

#define VIP_FLAG ADMIN_KICK
#define ARMOR 100.0
#define ROUNDS 4

new g_iMenu;
new bool:g_bRound;
new g_iCount;

public plugin_init()
{
	register_plugin("VIP Plugin", "1.0", "OciXCrom");

	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1);
	register_event("TextMsg","eRestart","a","2=#Game_will_restart_in","2=#Game_Commencing");
	register_logevent("ElSonu", 2, "1=Round_End");

	g_iMenu = menu_create("\d[\rRB\d] \wYetkili Silah Menu^n\ySadece \wYetkililere \yOzel", "Menu_Handler");
	menu_additem(g_iMenu, "Ak47 + Deagle + HE,2X Flash");
	menu_additem(g_iMenu, "M4a1 + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "Scout + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "M3 + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "Deagle + HE,2X Flash");
}

public ElSonu()
{
	g_iCount++;

	if(g_iCount >= ROUNDS){
		g_bRound = true;
	}
}

public OnPlayerSpawn(id)
{
	if(g_bRound == true && is_user_alive(id) && get_user_flags(id) & VIP_FLAG)
	{
		menu_display(id, g_iMenu,0,10);
		set_entvar(id, var_armorvalue, ARMOR);
	}
}

public eRestart() {
	g_bRound = false;
	g_iCount = 0;
}

public Menu_Handler(id, iMenu, iItem)
{
	if(!is_user_connected(id))
	{
		return;
	}

	switch(iItem)
	{
		case MENU_EXIT:
		{
			menu_cancel(id);
			return;
		}
		case 0:
		{
			rg_give_item(id, "weapon_ak47", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_AK47, 90);
		}
		case 1:
		{
			rg_give_item(id, "weapon_m4a1", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_M4A1, 90);
		}

         case 2:
		{
			rg_give_item(id, "weapon_scout", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_SCOUT, 90);
		}

         case 3:
		{
			rg_give_item(id, "weapon_m3", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_M3, 32);
		}
	}

	rg_give_item(id, "weapon_deagle", GT_REPLACE);
	rg_set_user_bpammo(id, WEAPON_DEAGLE, 35);

	rg_give_item(id, "weapon_knife");
	rg_give_item(id, "item_thighpack");
	rg_give_item(id, "weapon_hegrenade");
	rg_give_item(id, "weapon_flashbang");
	rg_give_item(id, "weapon_flashbang");
	rg_give_item(id, "item_assaultsuit");
}
Direk böyle dener misiniz? Ekstra koda ihtiyaç yok.

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

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

10 Saniye Sonra Menünün Otomatik Kaybolması

Mesaj gönderen bestcore »

omertas14544 yazdı: Pzt Haz 21, 2021 8:30 pm

Kod: Tümünü seç

#pragma semicolon 1 

#include <amxmodx>
#include <reapi>
#include <hamsandwich>

#define VIP_FLAG ADMIN_KICK
#define ARMOR 100.0
#define ROUNDS 4

new g_iMenu;
new bool:g_bRound;
new g_iCount;

public plugin_init()
{
	register_plugin("VIP Plugin", "1.0", "OciXCrom");

	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1);
	register_event("TextMsg","eRestart","a","2=#Game_will_restart_in","2=#Game_Commencing");
	register_logevent("ElSonu", 2, "1=Round_End");

	g_iMenu = menu_create("\d[\rRB\d] \wYetkili Silah Menu^n\ySadece \wYetkililere \yOzel", "Menu_Handler");
	menu_additem(g_iMenu, "Ak47 + Deagle + HE,2X Flash");
	menu_additem(g_iMenu, "M4a1 + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "Scout + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "M3 + Deagle + HE,2X Flash");
    	menu_additem(g_iMenu, "Deagle + HE,2X Flash");
}

public ElSonu()
{
	g_iCount++;

	if(g_iCount >= ROUNDS){
		g_bRound = true;
	}
}

public OnPlayerSpawn(id)
{
	if(g_bRound == true && is_user_alive(id) && get_user_flags(id) & VIP_FLAG)
	{
		menu_display(id, g_iMenu,0,10);
		set_entvar(id, var_armorvalue, ARMOR);
	}
}

public eRestart() {
	g_bRound = false;
	g_iCount = 0;
}

public Menu_Handler(id, iMenu, iItem)
{
	if(!is_user_connected(id))
	{
		return;
	}

	switch(iItem)
	{
		case MENU_EXIT:
		{
			menu_cancel(id);
			return;
		}
		case 0:
		{
			rg_give_item(id, "weapon_ak47", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_AK47, 90);
		}
		case 1:
		{
			rg_give_item(id, "weapon_m4a1", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_M4A1, 90);
		}

         case 2:
		{
			rg_give_item(id, "weapon_scout", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_SCOUT, 90);
		}

         case 3:
		{
			rg_give_item(id, "weapon_m3", GT_REPLACE);
			rg_set_user_bpammo(id, WEAPON_M3, 32);
		}
	}

	rg_give_item(id, "weapon_deagle", GT_REPLACE);
	rg_set_user_bpammo(id, WEAPON_DEAGLE, 35);

	rg_give_item(id, "weapon_knife");
	rg_give_item(id, "item_thighpack");
	rg_give_item(id, "weapon_hegrenade");
	rg_give_item(id, "weapon_flashbang");
	rg_give_item(id, "weapon_flashbang");
	rg_give_item(id, "item_assaultsuit");
}
Direk böyle dener misiniz? Ekstra koda ihtiyaç yok.
Arkadaş ekstra olarak kaybolsun istemiş, bu şekilde sadece işlevselliği gider.

Link:
Linklerini gizle
Linki Kopyala
Cevapla