Counter-Strike 1.6
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] #1
45.144.155.113:27015
de_dust2
Играчи: 30/32
de_dust2
Counter-Strike 1.6
VIP
Cs-PlovdiV.com - Aim Attack 93.123.16.4:27022 aim_aztec Играчи: 0/16
Counter-Strike 1.6
VIP
93.123.16.4:27022 Cs-PlovdiV.com - Aim Attack aim_aztec 0/16

Добавяне на Префикс в игра чрез конзолна команда и време след което Префикса да се маха

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

Добавяне на Префикс в игра чрез конзолна команда и време след което Префикса да се маха

Мнение от OciXCrom » 31 Май 2019, 14:49

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

#include <amxmodx>
#include <chatmanager>

#define PLUGIN_VERSION "4.1"

enum
{
	CM_MENU_ITEM_PREFIX,
	CM_MENU_ITEM_CHAT_COLOR,
	CM_MENU_ITEM_CUSTOM_NAME
}

public plugin_init()
{
	register_plugin("CM: Toggle Chat", PLUGIN_VERSION, "OciXCrom")
	register_cvar("CRXCMToggleChat", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
	register_dictionary("ChatManager.txt")
	register_clcmd("say /cm", "Menu_Display")
	register_clcmd("say_team /cm", "Menu_Display")
}

public Menu_Display(id)
{
	if(!(get_user_flags(id) & ADMIN_BAN))
		return PLUGIN_HANDLED

	new szText[128], szItem[128]
	formatex(szText, charsmax(szText), "%L", id, "CM_MENU_TITLE")

	new iMenu = menu_create(szText, "Menu_Handler")

	cm_get_user_prefix(id, szText, charsmax(szText))
	check_validity(szText, charsmax(szText))
	formatex(szItem, charsmax(szItem), "%L %L%s", id, "CM_MENU_PREFIX", id, cm_get_user_prefix_status(id) ? "CM_MENU_ENABLED" : "CM_MENU_DISABLED", szText)
	menu_additem(iMenu, szItem)

	cm_get_user_chat_color(id, szText, charsmax(szText))
	check_validity(szText, charsmax(szText))
	formatex(szItem, charsmax(szItem), "%L %L%s", id, "CM_MENU_CHAT_COLOR", id, cm_get_user_chat_color_status(id) ? "CM_MENU_ENABLED" : "CM_MENU_DISABLED", szText)
	menu_additem(iMenu, szItem)

	cm_get_user_custom_name(id, szText, charsmax(szText))
	check_validity(szText, charsmax(szText))
	formatex(szItem, charsmax(szItem), "%L %L%s", id, "CM_MENU_CUSTOM_NAME", id, cm_get_user_custom_name_status(id) ? "CM_MENU_ENABLED" : "CM_MENU_DISABLED", szText)
	menu_additem(iMenu, szItem)

	menu_display(id, iMenu)
	return PLUGIN_HANDLED
}

public Menu_Handler(id, iMenu, iItem)
{
	switch(iItem)
	{
		case MENU_EXIT:
		{
			menu_destroy(iMenu)
			return PLUGIN_HANDLED
		}
		case CM_MENU_ITEM_PREFIX: cm_set_user_prefix_status(id, !cm_get_user_prefix_status(id))
		case CM_MENU_ITEM_CHAT_COLOR: cm_set_user_chat_color_status(id, !cm_get_user_chat_color_status(id))
		case CM_MENU_ITEM_CUSTOM_NAME: cm_set_user_custom_name_status(id, !cm_get_user_custom_name_status(id))
	}

	menu_destroy(iMenu)
	Menu_Display(id)
	return PLUGIN_HANDLED
}

check_validity(szText[], const iLen)
{
	if(szText[0])
		format(szText, iLen, "\d: %s", szText)
}

Аватар
boro2277
Извън линия
Потребител
Потребител
Мнения: 16
Регистриран на: 22 Авг 2018, 20:56
Се отблагодари: 7 пъти
Получена благодарност: 1 път

Добавяне на Префикс в игра чрез конзолна команда и време след което Префикса да се маха

Мнение от boro2277 » 03 Юни 2019, 12:56

Благодаря може да заключвате темата.

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

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

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта