Заявка за редактиране на Vipmenu.sma на друг флаг

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Season12
Извън линия
Потребител
Потребител
Мнения: 129
Регистриран на: 10 Фев 2019, 19:41
Местоположение: V nas
Получена благодарност: 1 път
Обратна връзка:

Заявка за редактиране на Vipmenu.sma на друг флаг

Мнение от Season12 » 01 Мар 2019, 21:07

Здравейте, може ли да редактирате Vipmenu.sma да не се дава със ADMIN_IMMUNITI "А" Ами със флаг "r"
Ето кода

Код за потвърждение: Избери целия код

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

const VIP_FLAG = ADMIN_IMMUNITY

new g_iMenu

public plugin_init()
{
	register_plugin("VIP Menu", "1.0", "OciXCrom")
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
	CreateMenu()
}

CreateMenu()
{
	g_iMenu = menu_create("VIP Menu", "VIPMenu_Handler")
	menu_additem(g_iMenu, "AK47+deagle,He,FLash")
	menu_additem(g_iMenu, "M4A1+Deagle,He,Flash")
	menu_additem(g_iMenu, "Awp+Deagle,He,Flash")
	menu_additem(g_iMenu, "Famas+Deagle,He,Flash")
}

public OnPlayerSpawn(id)
{
	if(!is_user_alive(id) || !has_access(id))
		return

	menu_display(id, g_iMenu)
}

public VIPMenu_Handler(id, iMenu, iItem)
{
	if(iItem == MENU_EXIT || !is_user_alive(id))
	{
		menu_cancel(id)
		return
	}

	new iC4 = cs_get_user_plant(id)

	strip_user_weapons(id)
	give_item(id, "weapon_knife")
	give_item(id, "weapon_deagle")
	give_item(id, "weapon_hegrenade")
	give_item(id, "weapon_flashbang")
	give_item(id, "weapon_flashbang")
	cs_set_user_bpammo(id, CSW_DEAGLE, 35)
	set_user_armor(id,100)

	if(iC4)
	{
		give_item(id, "weapon_c4")
		cs_set_user_plant(id)
	}

	switch(iItem)
	{
		case 0:
		{
			give_item(id, "weapon_ak47")
			cs_set_user_bpammo(id, CSW_AK47, 90)
		}
		case 1:
		{
			give_item(id, "weapon_m4a1")
			cs_set_user_bpammo(id, CSW_M4A1, 90)
		}
		case 2:
		{
			give_item(id, "weapon_awp")
			cs_set_user_bpammo(id, CSW_AWP, 90)
		}
		case 3:
		{
			give_item(id, "weapon_famas")
			cs_set_user_bpammo(id, CSW_FAMAS, 90)
		}
	}
}
bool:has_access(id)
	return bool:(get_user_flags(id) & VIP_FLAG)

Аватар
eaglestancex
Извън линия
Потребител
Потребител
Мнения: 25
Регистриран на: 15 Фев 2019, 12:36

Заявка за редактиране на Vipmenu.sma на друг флаг

Мнение от eaglestancex » 01 Мар 2019, 21:10

JackEyedJones написа: 01 Мар 2019, 22:08

Код за потвърждение: Избери целия код

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

#define cm(%1) (charsmax(%1))

new g_iMenu, g_iMenuFlags, FlagFromPcvar[33];

public plugin_init()
{
	register_plugin("VIP Menu", "1.0", "OciXCrom")
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)

	g_iMenuFlags = register_cvar("amx_vipmenu_flag", "r")

	CreateMenu()
}

CreateMenu()
{
	g_iMenu = menu_create("VIP Menu", "VIPMenu_Handler")
	menu_additem(g_iMenu, "AK47+deagle,He,FLash")
	menu_additem(g_iMenu, "M4A1+Deagle,He,Flash")
	menu_additem(g_iMenu, "Awp+Deagle,He,Flash")
	menu_additem(g_iMenu, "Famas+Deagle,He,Flash")
}

public OnPlayerSpawn(id)
{
	get_pcvar_string(g_iMenuFlags, FlagFromPcvar, cm(FlagFromPcvar))

	if(!is_user_alive(id) || !access(id, read_flags(FlagFromPcvar)))
		return

	menu_display(id, g_iMenu)
}

public VIPMenu_Handler(id, iMenu, iItem)
{
	if(iItem == MENU_EXIT || !is_user_alive(id))
	{
		menu_cancel(id)
		return
	}

	new iC4 = cs_get_user_plant(id)

	strip_user_weapons(id)
	give_item(id, "weapon_knife")
	give_item(id, "weapon_deagle")
	give_item(id, "weapon_hegrenade")
	give_item(id, "weapon_flashbang")
	give_item(id, "weapon_flashbang")
	cs_set_user_bpammo(id, CSW_DEAGLE, 35)
	set_user_armor(id, 100)

	if(iC4)
	{
		give_item(id, "weapon_c4")
		cs_set_user_plant(id)
	}

	switch(iItem)
	{
		case 0:
		{
			give_item(id, "weapon_ak47")
			cs_set_user_bpammo(id, CSW_AK47, 90)
		}
		case 1:
		{
			give_item(id, "weapon_m4a1")
			cs_set_user_bpammo(id, CSW_M4A1, 90)
		}
		case 2:
		{
			give_item(id, "weapon_awp")
			cs_set_user_bpammo(id, CSW_AWP, 90)
		}
		case 3:
		{
			give_item(id, "weapon_famas")
			cs_set_user_bpammo(id, CSW_FAMAS, 90)
		}
	}
}
Последно промяна от eaglestancex на 02 Мар 2019, 11:09, променено общо 5 пъти.

Аватар
thoughtz
Извън линия
Модератор
Модератор
Мнения: 585
Регистриран на: 13 Окт 2016, 00:32
Местоположение: гр. София
Се отблагодари: 112 пъти
Получена благодарност: 79 пъти
Обратна връзка:

Заявка за редактиране на Vipmenu.sma на друг флаг

Мнение от thoughtz » 01 Мар 2019, 21:11

const VIP_FLAG = ADMIN_IMMUNITY - > const VIP_FLAG = ADMIN_LEVEL_F

Код за потвърждение: Избери целия код

; m - custom level A (for additional plugins)
; n - custom level B
; o - custom level C
; p - custom level D
; q - custom level E
; r - custom level F
; s - custom level G
; t - custom level H

Аватар
eaglestancex
Извън линия
Потребител
Потребител
Мнения: 25
Регистриран на: 15 Фев 2019, 12:36

Заявка за редактиране на Vipmenu.sma на друг флаг

Мнение от eaglestancex » 01 Мар 2019, 21:12

МНЕНИЕТО Е СКРИТО ОТ СТРАНА НА МОДЕРАТОР! ЦЪКНИ ВЪРХУ ЛЕНТАТА ЗА ДА ГО ПРЕГЛЕДАШ.
Последно промяна от stambeto2006 на 01 Мар 2019, 21:24, променено общо 2 пъти.
Причина: Няма нужда от излишен спам и трупане на мнения!

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Заявка за редактиране на Vipmenu.sma на друг флаг

Мнение от OciXCrom » 01 Мар 2019, 21:17

@eaglestancex - спри да пишеш глупости.
https://amxx-bg.info/forum/viewtopic.php?f=26&t=142

Аватар
JackEyedJones
Извън линия
Потребител
Потребител
Мнения: 399
Регистриран на: 10 Сеп 2018, 17:26
Местоположение: Plovdiv, Bulgaria, Europe, Entire World
Се отблагодари: 4 пъти
Получена благодарност: 69 пъти
Обратна връзка:

Заявка за редактиране на Vipmenu.sma на друг флаг

Мнение от JackEyedJones » 01 Мар 2019, 22:08

Код за потвърждение: Избери целия код

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

#define cm(%1) (charsmax(%1))

new g_iMenu, g_iMenuFlags, FlagFromPcvar[33];

public plugin_init()
{
	register_plugin("VIP Menu", "1.0", "OciXCrom")
	RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)

	g_iMenuFlags = register_cvar("amx_vipmenu_flag", "r")

	CreateMenu()
}

CreateMenu()
{
	g_iMenu = menu_create("VIP Menu", "VIPMenu_Handler")
	menu_additem(g_iMenu, "AK47+deagle,He,FLash")
	menu_additem(g_iMenu, "M4A1+Deagle,He,Flash")
	menu_additem(g_iMenu, "Awp+Deagle,He,Flash")
	menu_additem(g_iMenu, "Famas+Deagle,He,Flash")
}

public OnPlayerSpawn(id)
{
	get_pcvar_string(g_iMenuFlags, FlagFromPcvar, cm(FlagFromPcvar))

	if(!is_user_alive(id) || !access(id, read_flags(FlagFromPcvar)))
		return

	menu_display(id, g_iMenu)
}

public VIPMenu_Handler(id, iMenu, iItem)
{
	if(iItem == MENU_EXIT || !is_user_alive(id))
	{
		menu_cancel(id)
		return
	}

	new iC4 = cs_get_user_plant(id)

	strip_user_weapons(id)
	give_item(id, "weapon_knife")
	give_item(id, "weapon_deagle")
	give_item(id, "weapon_hegrenade")
	give_item(id, "weapon_flashbang")
	give_item(id, "weapon_flashbang")
	cs_set_user_bpammo(id, CSW_DEAGLE, 35)
	set_user_armor(id, 100)

	if(iC4)
	{
		give_item(id, "weapon_c4")
		cs_set_user_plant(id)
	}

	switch(iItem)
	{
		case 0:
		{
			give_item(id, "weapon_ak47")
			cs_set_user_bpammo(id, CSW_AK47, 90)
		}
		case 1:
		{
			give_item(id, "weapon_m4a1")
			cs_set_user_bpammo(id, CSW_M4A1, 90)
		}
		case 2:
		{
			give_item(id, "weapon_awp")
			cs_set_user_bpammo(id, CSW_AWP, 90)
		}
		case 3:
		{
			give_item(id, "weapon_famas")
			cs_set_user_bpammo(id, CSW_FAMAS, 90)
		}
	}
}
Добавено преди 38 секунди:
amx_vipmenu_flag - Слагаш си направо съответната буквичка или няколко такива и няма излишно търсене кой флаг на кое съответства. Винаги съм харесвал pcvarите за тези цели.

Аватар
To.To
Извън линия
Потребител
Потребител
Мнения: 42
Регистриран на: 26 Сеп 2020, 22:20
Се отблагодари: 1 път
Обратна връзка:

Заявка за редактиране на Vipmenu.sma на друг флаг

Мнение от To.To » 15 Ное 2020, 00:16

МНЕНИЕТО Е СКРИТО ОТ СТРАНА НА МОДЕРАТОР! ЦЪКНИ ВЪРХУ ЛЕНТАТА ЗА ДА ГО ПРЕГЛЕДАШ.
Последно промяна от OciXCrom на 15 Ное 2020, 00:50, променено общо 1 път.
Причина: Кой си ти?

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: Semrush [Bot] и 2 госта