заявка за вип плъгин

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
mi0
Извън линия
AMXX Скриптър
AMXX Скриптър
Мнения: 534
Регистриран на: 09 Дек 2016, 22:02
Се отблагодари: 97 пъти
Получена благодарност: 120 пъти
Обратна връзка:

заявка за вип плъгин

Мнение от mi0 » 31 Окт 2019, 02:03

Тествах този за админите, направих го след като избереш нещо от меню-то само да добавя AK-то, ето ти го(сичко друго с него си беше наред...)

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

#include <amxmodx>
#include <reapi>

#define PLUGIN_VERSION "1.0-Re"
#define VIP_FLAG ADMIN_IMMUNITY

new g_iMenu

public plugin_init()
{
	register_plugin("Generated VIP Plugin With Menu", PLUGIN_VERSION, "AMXX-BG.info (mi0 Edit)")
	register_cvar("amxxbg_vip", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
	RegisterHookChain(RG_CBasePlayer_Spawn, "OnPlayerSpawn", 1)

	GunsMenu_Register()
}

GunsMenu_Register()
{
	g_iMenu = menu_create("Server Admin Menu", "GunsMenu_Handler")

	menu_additem(g_iMenu, "aК47+Deagle+ HE ,2FB +Body armor + helmet+Defuse kit")
	menu_additem(g_iMenu, "M4a1+Deagle + HE ,2FB +Body armor + helmet+Defuse kit")
}

public GunsMenu_Handler(id, iMenu, iItem)
{
	if (iItem == MENU_EXIT)
	{
		menu_cancel(id)
		return PLUGIN_HANDLED
	}

	switch (iItem)
	{
		case 0:
		{
			rg_give_item(id, "weapon_ak47")
		}

		case 1:
		{
			rg_give_item(id, "weapon_m4a1")
		}
	}

	menu_cancel(id)
	return PLUGIN_HANDLED
}

public OnPlayerSpawn(id)
{
	if (!is_user_alive(id) || !is_user_admin(id))
	{
		return
	}

	rg_set_user_armor(id, 100, ARMOR_VESTHELM)
	rg_give_item(id, "weapon_deagle", GT_REPLACE)
	rg_set_user_bpammo(id, WEAPON_DEAGLE, 35)
	rg_give_item(id, "weapon_hegrenade")
	rg_give_item(id, "weapon_flashbang")
	rg_set_user_bpammo(id, WEAPON_FLASHBANG, 2)

	if (get_member(id, m_iTeam) == 2)
	{
		rg_give_defusekit(id)
	}

	menu_display(id, g_iMenu)
}

bool:is_user_admin(id)
{
	return bool:(get_user_flags(id) & VIP_FLAG)
}
Ето кода и на другия...

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

#include <amxmodx>
#include <reapi>

#define PLUGIN_VERSION "1.0-Re"
#define VIP_FLAG ADMIN_IMMUNITY

public plugin_init()
{
	register_plugin("Generated VIP Plugin", PLUGIN_VERSION, "AMXX-BG.info")
	register_cvar("amxxbg_vip", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
	RegisterHookChain(RG_CBasePlayer_Spawn, "OnPlayerSpawn", 1)
}

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

	rg_set_user_armor(id, 100, ARMOR_VESTHELM)
	rg_give_item(id, "weapon_deagle", GT_REPLACE)
	rg_set_user_bpammo(id, WEAPON_DEAGLE, 35)
	rg_give_item(id, "weapon_hegrenade")
	rg_give_item(id, "weapon_flashbang")
	rg_set_user_bpammo(id, WEAPON_FLASHBANG, 2)

	if (get_member(id, m_iTeam) == 2)
		rg_give_defusekit(id)
}

bool:is_user_vip(id)
	return !!(get_user_flags(id) & VIP_FLAG)
Извинявам се, не мога, още да схвана, какво точно искаш... Защо са ти отделни плъгини??? Защо просто да не направя освен VIP Item-ите, за Admin-а да отваря и меню, да избира AK или M4A1 и той да получава VIP Item-ите???
Извън темата
Извинявам се за грешките които правя, обикновено нямам време да тествам и работя от телефон, понеже имам и друга работа. Нямам време дори и моят мод да донапиша и още е наполовина...
Последно промяна от mi0 на 31 Окт 2019, 13:49, променено общо 2 пъти.
aka kurdokoleno
Catch Mod - 87.121.112.232:27021

Аватар
impossible
Извън линия
Потребител
Потребител
Мнения: 488
Регистриран на: 15 Юни 2019, 12:41
Се отблагодари: 23 пъти
Получена благодарност: 47 пъти

заявка за вип плъгин

Мнение от impossible » 31 Окт 2019, 08:57

Не си в час ! Първия трябваше да е подобен на тази https://www.amxx-bg.info/forum/viewtopic.php?t=1384 виж какво е писано

Всеки рунд:
1HE,2FB,1SG
Deagle 7/35(Да премахва основния пистолет)
100Armor
110 HP
и като някой напише /vip да му излиза MOTD в което да пише какво включва VIP-а, и /vips, като някой го напише да му показва кой е вип.
Благодаря предварително!

(А аз исках
1HE,2FB,
Deagle 7/35(Да премахва основния пистолет)
Body armor +helmet
Defuse kit)


Дефакто без modt екран и без smokegreen защото съм го забранил с restricted* вместо motd екрана и smokegreen само трябваше да се добави Body armor + helmet+Defuse kit това е всичко приключваме с първия .



На втория трябваше да е като онзи код което съм добавил в темата и лека добавка към него HE ,2FB +Body armor + helmet+Defuse kit защото в.този код има само m4a1+ak47 i deagle пак повтарям където аз съм го добавил в темата


Deagle +M4a1+1HE,2FB
Deagle+Ak47+1HE,2FB

Body armor +helmet
Defuse kit)
Сигурно ти е трудно да разбереш . Ключ

Аватар
mi0
Извън линия
AMXX Скриптър
AMXX Скриптър
Мнения: 534
Регистриран на: 09 Дек 2016, 22:02
Се отблагодари: 97 пъти
Получена благодарност: 120 пъти
Обратна връзка:

заявка за вип плъгин

Мнение от mi0 » 31 Окт 2019, 13:32

Мисля, че и двата плъгина работят точно както искаш??? Ако не работят както искаш, работят както си обеснил, че искаш, аз самия няма да гледам кодове на повече от 5 години, дал съм ти това, ако искаш го ползвай, ако искаш недей, заявката от първото мнение е изпълнена... Просто явно главата ти не може да побере, че искаш отделни плъгини, правещи еднакви работи, още сега ще кача снимки за да видиш менюто и ще те помоля иди на психиатър, не може във всяко мнение да обесняваш различни неща и ме обвиняваш, че не съм ги направил...
https://imgur.com/a/KkiJDkH
Първото - Admin Plugin-а който преправях в двете мнения, че ти променяше своето желание или обяснението
Второто - VIP плъгина, вижда се всичко ясно
Извън темата
Факт е, че само аз ти отговарям на темите, вече и мен ме загуби като помощник, аз лично на твой теми няма да отговарям! Google ще ти помогне и дано си се научил, как да го ползваш, след 6 дневното мъчене на 2 реда настройки, обяснени подробно в 20 реда.

Сам да си го беше направил, поне сам да разбереш, че не знаеш какво искаш!

Дано проблема е в мен, че ако е в теб, ще е много голям...
aka kurdokoleno
Catch Mod - 87.121.112.232:27021

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

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

Кой е на линия

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