Проблем с плъгина - KnifeMenu Не мога да взема Admin Knife!

Въпроси и проблеми свързани с AMXModX.
Аватар
SILENT HILL`
Извън линия
Потребител
Потребител
Мнения: 145
Регистриран на: 10 Мар 2020, 20:25
Се отблагодари: 4 пъти
Получена благодарност: 2 пъти
Обратна връзка:

Проблем с плъгина - KnifeMenu Не мога да взема Admin Knife!

Мнение от SILENT HILL` » 13 Мар 2020, 17:11

Следния проблем:
Когато избера, Админ Ножа ми изписва, че е само за випове, от друга страна аз съм главния админ защо не дава да се взима AdminKnife ?
И ако може, да се добави когато избере нож, да се смени, а не след като умре и се възроди тогава.
ADMIN_LEVEL_F

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

#include amxmodx
#include fun
#include hamsandwich
#include fakemeta
#include fun
#include cromchat

#define int new

new knife[33];
new precache_list[][] = {
	"models/engame/v_axe.mdl","models/engame/p_axe.mdl","models/engame/v_combat.mdl",
	"models/engame/p_combat.mdl","models/engame/v_strong.mdl","models/engame/p_strong.mdl",
	"models/engame/v_kantusa.mdl","models/engame/p_kantusa.mdl","models/engame/v_infernalshredder.mdl",
	"models/engame/p_infernalshredder.mdl","models/engame/v_hammer.mdl","models/engame/p_hammer.mdl"
};
new v_axe[55] = {"models/engame/v_axe.mdl"};
new p_axe[55] = {"models/engame/p_axe.mdl"};
new v_combat[55] = {"models/engame/v_combat.mdl"};
new p_combat[55] = {"models/engame/p_combat.mdl"};
new v_strong[55] = {"models/engame/v_strong.mdl"};
new p_strong[55] = {"models/engame/p_strong.mdl"};
new v_kantusa[55] = {"models/engame/v_kantusa.mdl"};
new p_kantusa[55] = {"models/engame/p_kantusa.mdl"};
new v_inf[55] = {"models/engame/v_infernalshredder.mdl"};
new p_inf[55] = {"models/engame/p_infernalshredder.mdl"};
new v_hammer[55] = {"models/engame/v_hammer.mdl"};
new p_hammer[55] = {"models/engame/p_hammer.mdl"};

public plugin_init() {
	register_clcmd("say /knife","knife_menu");
	register_event("CurWeapon","set_model","be","1=1");
}
public client_putinserver(id) knife[id] = 0;
public plugin_precache() {
	for(int i = 0; i <= charsmax(precache_list); i++)
			precache_model(precache_list[i]);
}
public knife_menu(id) {
	new menu = menu_create("\r[DARK.LM] Knife Menu","comenzi_meniu");
	menu_additem(menu,"\wAxe","",0);
	menu_additem(menu,"\wCombat","",0);
	menu_additem(menu,"\wStrong","",0);
	menu_additem(menu,"\wKantusa","",0);
	menu_additem(menu,"\wInfernalShredder","",0);
	menu_additem(menu,"\r[ADMIN]\wHammer","",0);
	menu_setprop(menu,MPROP_EXIT,MEXIT_ALL);
	menu_display(id,menu,0);
}
public comenzi_meniu(id,menu,item) {
	switch(item) {
		case 0: knife[id] = 1;
		case 1: knife[id] = 2;
		case 2: knife[id] = 3;
		case 3: knife[id] = 4;
		case 4: knife[id] = 5;
		case 5: {
			if(get_user_flags(id) & 4194304 == 4194304) knife[id] = 6;
			else CC_SendMessage(id, "&x03[DARK.LM] &x01Sorry but this item is for &x04Admins");
		}
	}
	menu_destroy(menu);
    	return PLUGIN_HANDLED;
}
public set_model(id) {
	if(is_user_connected(id) && is_user_alive(id) && get_user_weapon(id) == CSW_KNIFE) {
		new x = knife[id];
		switch(x) {
			case 1: {
				set_pev(id, pev_viewmodel2, v_axe);
				set_pev(id, pev_weaponmodel2, p_axe);
			}
			case 2: {
				set_pev(id, pev_viewmodel2, v_combat);
				set_pev(id, pev_weaponmodel2, p_combat);
			}
			case 3: {
				set_pev(id, pev_viewmodel2, v_strong);
				set_pev(id, pev_weaponmodel2, p_strong);
			}
			case 4: {
				set_pev(id, pev_viewmodel2, v_kantusa);
				set_pev(id, pev_weaponmodel2, p_kantusa);
			}
			case 5: {
				set_pev(id, pev_viewmodel2, v_inf);
				set_pev(id, pev_weaponmodel2, p_inf);
			}
			case 6: {
				set_pev(id, pev_viewmodel2, v_hammer);
				set_pev(id, pev_weaponmodel2, p_hammer);
			}
		}
	}
}
GlobalArena Dust2 Only ---> 93.123.18.76:27015 :gamer1:

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

Проблем с плъгина - KnifeMenu Не мога да взема Admin Knife!

Мнение от mi0 » 13 Мар 2020, 18:25

От къде ги вадите тия плъгини... Место да ползвате тия, дето са у форума, ровите по некви руски сайтове, търсейки некви плъгини, направени от кой знае кого...
https://www.amxx-bg.info/forum/viewtopic.php?t=1079
aka kurdokoleno
Catch Mod - 87.121.112.232:27021

Аватар
SILENT HILL`
Извън линия
Потребител
Потребител
Мнения: 145
Регистриран на: 10 Мар 2020, 20:25
Се отблагодари: 4 пъти
Получена благодарност: 2 пъти
Обратна връзка:

Проблем с плъгина - KnifeMenu Не мога да взема Admin Knife!

Мнение от SILENT HILL` » 13 Мар 2020, 18:55

mi0 написа: 13 Мар 2020, 18:25 От къде ги вадите тия плъгини... Место да ползвате тия, дето са у форума, ровите по некви руски сайтове, търсейки некви плъгини, направени от кой знае кого...
https://www.amxx-bg.info/forum/viewtopic.php?t=1079
Не, съм искал да ми дадеш друг, а просто да го оправиш ако можеш това е мое решение аз какви плъгини качвам! :)
GlobalArena Dust2 Only ---> 93.123.18.76:27015 :gamer1:

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

Проблем с плъгина - KnifeMenu Не мога да взема Admin Knife!

Мнение от OciXCrom » 13 Мар 2020, 20:49

Каква е причината да не ползваш друг плъгин, който върши същата работа 100 пъти по-добре и да не караш да оправяме нещо, което е максимално зле написано? 2020 година е, спрете да ползвате такива калпави кодове.

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

Обратно към “Поддръжка / Помощ”

Кой е на линия

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