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
Cs-PlovdiV.com - Aim Attack 93.123.16.4:27022 aim_aztec Играчи: 0/16

Заявка за Admin Меню и connect админ

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
ChrisBenoit
Извън линия
Потребител
Потребител
Мнения: 67
Регистриран на: 30 Яну 2021, 19:37
Се отблагодари: 19 пъти
Получена благодарност: 1 път
Обратна връзка:

Заявка за Admin Меню и connect админ

Мнение от ChrisBenoit » 31 Яну 2021, 04:33

Здравейте,
Трябва ми админ меню което да има следните неща:

\rAdmin \yMenu

1. \rNoclip
2. \yGodmode

Целта ми е да могат админите да следят играта.

И когато влезе админ във сървъра да изписва това:
!g[Highserv.eu] Admin !nconnect in server !g(името на админа да изпише)
Флаг - а
Както и админ менюто да е на флаг - а
Enjoy Highserv.eu Servers
Dust2Only IP: 93.123.18.21:27016
BaseBuilder IP: 93.123.18.21:27017
Forum: www.highserv.eu/forum/

Аватар
rago12
Извън линия
Потребител
Потребител
Мнения: 63
Регистриран на: 10 Апр 2017, 15:23
Получена благодарност: 34 пъти

Заявка за Admin Меню и connect админ

Мнение от rago12 » 31 Яну 2021, 12:04

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

#include <amxmodx>
#include <colorchat>
#include <fun>

public plugin_init()
	register_clcmd("say /adminmenu","Admin_menu");

public Admin_menu(id)
{
	if (get_user_flags(id) & ADMIN_IMMUNITY){
		new menu = menu_create( "\rAdmin \yMenu:", "menu_handler" );
		
		menu_additem( menu, "\rNoclip", "", 0 );
		menu_additem( menu, "\yGodmode", "", 0 );
		
		menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
		
		menu_display( id, menu, 0 );
		}else{
		client_print(id, print_chat, "[AMXX] Menu for admins only!");
	}
}
public menu_handler( id, menu, item )
{
	switch( item )
	{
		case 0:
		{
			if(get_user_noclip(id)){
				set_user_noclip(id, 0)
				client_print(id, print_chat, "Noclip : OFF")
				}else{
				set_user_noclip(id, 1)
				client_print(id, print_chat, "Noclip : ON")
			}
		}
		case 1:
		{
			if(get_user_godmode(id)){
				set_user_godmode(id, 0)
				client_print(id, print_chat, "Godmode : OFF")
				}else{
				set_user_godmode(id, 1)
				client_print( id, print_chat, "Godmode : ON");
			}
		}
	}
	menu_destroy( menu );
}

public client_putinserver(id)
{
	if (get_user_flags(id) & ADMIN_IMMUNITY){
		new szName [32];
		get_user_name(id, szName, charsmax (szName));
		
		ColorChat(id, GREEN,"^4[Highserv.eu] Admin^1connected in server ^4%s",szName );
	}
} 
/adminmenu

Аватар
ChrisBenoit
Извън линия
Потребител
Потребител
Мнения: 67
Регистриран на: 30 Яну 2021, 19:37
Се отблагодари: 19 пъти
Получена благодарност: 1 път
Обратна връзка:

Заявка за Admin Меню и connect админ

Мнение от ChrisBenoit » 31 Яну 2021, 14:02

rago12 написа: 31 Яну 2021, 12:04

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

#include <amxmodx>
#include <colorchat>
#include <fun>

public plugin_init()
	register_clcmd("say /adminmenu","Admin_menu");

public Admin_menu(id)
{
	if (get_user_flags(id) & ADMIN_IMMUNITY){
		new menu = menu_create( "\rAdmin \yMenu:", "menu_handler" );
		
		menu_additem( menu, "\rNoclip", "", 0 );
		menu_additem( menu, "\yGodmode", "", 0 );
		
		menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
		
		menu_display( id, menu, 0 );
		}else{
		client_print(id, print_chat, "[AMXX] Menu for admins only!");
	}
}
public menu_handler( id, menu, item )
{
	switch( item )
	{
		case 0:
		{
			if(get_user_noclip(id)){
				set_user_noclip(id, 0)
				client_print(id, print_chat, "Noclip : OFF")
				}else{
				set_user_noclip(id, 1)
				client_print(id, print_chat, "Noclip : ON")
			}
		}
		case 1:
		{
			if(get_user_godmode(id)){
				set_user_godmode(id, 0)
				client_print(id, print_chat, "Godmode : OFF")
				}else{
				set_user_godmode(id, 1)
				client_print( id, print_chat, "Godmode : ON");
			}
		}
	}
	menu_destroy( menu );
}

public client_putinserver(id)
{
	if (get_user_flags(id) & ADMIN_IMMUNITY){
		new szName [32];
		get_user_name(id, szName, charsmax (szName));
		
		ColorChat(id, GREEN,"^4[Highserv.eu] Admin^1connected in server ^4%s",szName );
	}
} 
/adminmenu
Благодаря ти!
Може ли да се добави по средата HUD Съобщение: [Highserv.eu] Admin Online: Тука да е с цифри.
Enjoy Highserv.eu Servers
Dust2Only IP: 93.123.18.21:27016
BaseBuilder IP: 93.123.18.21:27017
Forum: www.highserv.eu/forum/

Аватар
rago12
Извън линия
Потребител
Потребител
Мнения: 63
Регистриран на: 10 Апр 2017, 15:23
Получена благодарност: 34 пъти

Заявка за Admin Меню и connect админ

Мнение от rago12 » 31 Яну 2021, 16:53

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

#include <amxmodx>
#include <colorchat>
#include <fun>

new bool:player_admin[33]
new g_CountAdmins
new g_msgsync;

public plugin_init(){
	register_clcmd("say /adminmenu","Admin_menu");
	g_msgsync = CreateHudSyncObj();
}

public Admin_menu(id)
{
	if (get_user_flags(id) & ADMIN_IMMUNITY){
		new menu = menu_create( "\rAdmin \yMenu:", "menu_handler" );
		
		menu_additem( menu, "\rNoclip", "", 0 );
		menu_additem( menu, "\yGodmode", "", 0 );
		
		menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
		
		menu_display( id, menu, 0 );
		}else{
		client_print(id, print_chat, "[AMXX] Menu for admins only!");
	}
}
public menu_handler( id, menu, item )
{
	switch( item )
	{
		case 0:
		{
			if(get_user_noclip(id)){
				set_user_noclip(id, 0)
				client_print(id, print_chat, "Noclip : OFF")
				}else{
				set_user_noclip(id, 1)
				client_print(id, print_chat, "Noclip : ON")
			}
		}
		case 1:
		{
			if(get_user_godmode(id)){
				set_user_godmode(id, 0)
				client_print(id, print_chat, "Godmode : OFF")
				}else{
				set_user_godmode(id, 1)
				client_print( id, print_chat, "Godmode : ON");
			}
		}
	}
	menu_destroy( menu );
}

public client_putinserver(id)
{
	if (get_user_flags(id) & ADMIN_IMMUNITY){
		new szName [32];
		get_user_name(id, szName, charsmax (szName));
		player_admin[id] = true
		g_CountAdmins++
		show_hud()
		
		ColorChat(id, GREEN,"^4[Highserv.eu] Admin^1connected in server ^4%s",szName );
	}
} 

public client_disconnected(id)
{
	if(player_admin[id])
	{
		player_admin[id] = false
		g_CountAdmins--
		show_hud()
	}
}



public show_hud() {	
	set_hudmessage(255, 255, 212, -1.0, 0.30, 0, -1.0, 4.0)
	ShowSyncHudMsg(0, g_msgsync, "[Highserv.eu] Admins online: %d", g_CountAdmins);
}
Предполагам, че трябва да работи, ако не най-добре си изтегли подобен плъгин отделно

Аватар
ChrisBenoit
Извън линия
Потребител
Потребител
Мнения: 67
Регистриран на: 30 Яну 2021, 19:37
Се отблагодари: 19 пъти
Получена благодарност: 1 път
Обратна връзка:

Заявка за Admin Меню и connect админ

Мнение от ChrisBenoit » 31 Яну 2021, 17:31

Благодаря ти! Можете да локвате!
Enjoy Highserv.eu Servers
Dust2Only IP: 93.123.18.21:27016
BaseBuilder IP: 93.123.18.21:27017
Forum: www.highserv.eu/forum/

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

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

Кой е на линия

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