[Изработка на плъгин] Admin's & VIP's online

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
1Life1Dead
Извън линия
Потребител
Потребител
Мнения: 145
Регистриран на: 30 Май 2018, 21:38
Се отблагодари: 4 пъти
Получена благодарност: 11 пъти

[Изработка на плъгин] Admin's & VIP's online

Мнение от 1Life1Dead » 04 Авг 2018, 12:12

Добър ден уважаеми потребители на AMXX-BG, ако някой може да изработи такъв плъгин ще съм му много благодарен.
==============================================================================================================
Когато някой напише "/admin" & "/admins", в чата излиза съобщение:
-=-
Online Admin's : TheRedShoko, huehue, OcixCrom, hackera457
-=-
Ако може името на съответният админ да е в цвета според неговият отбор, а ако неможе, нека е зелено.
-=-
Online Admin's : TheRedShoko, huehue, OcixCrom, hackera457
-=-
Ако няма Online Admin's да пише "Online Admin's : No Online Admin's"
Флага е "r" - "ADMIN_LEVEL_F"
------------------------------------------------------------------------------------------------------------------------------------------------
Когато някой напише "/vip" & "vips", в чата излиза съобщение:
-=-
Online VIP's : TheRedShoko, huehue, OcixCrom, hackera457
-=-
Ако може името на съответният vip да е в цвета според неговият отбор, а ако неможе, нека е зелено.
-=-
Online VIP's : TheRedShoko, huehue, OcixCrom, hackera457
-=-
Ако няма Online VIP's да пише "Online VIP's : No Online VIP's"
Флага е "s" - "ADMIN_LEVEL_G"
==============================================================================================================

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

[Изработка на плъгин] Admin's & VIP's online

Мнение от OciXCrom » 04 Авг 2018, 15:03

Това върши ли ти работа?

Аватар
1Life1Dead
Извън линия
Потребител
Потребител
Мнения: 145
Регистриран на: 30 Май 2018, 21:38
Се отблагодари: 4 пъти
Получена благодарност: 11 пъти

[Изработка на плъгин] Admin's & VIP's online

Мнение от 1Life1Dead » 04 Авг 2018, 16:54

OciXCrom™ написа: 04 Авг 2018, 15:03 Това върши ли ти работа?
Ползвам го в другият ми сървър, но в случая не ми върши ;) ;) ;)

Аватар
1Life1Dead
Извън линия
Потребител
Потребител
Мнения: 145
Регистриран на: 30 Май 2018, 21:38
Се отблагодари: 4 пъти
Получена благодарност: 11 пъти

[Изработка на плъгин] Admin's & VIP's online

Мнение от 1Life1Dead » 10 Авг 2018, 18:52

Може ли някой да го направи?

Аватар
Shapeshifter
Извън линия
Потребител
Потребител
Мнения: 49
Регистриран на: 10 Май 2018, 13:16
Се отблагодари: 1 път
Получена благодарност: 5 пъти

[Изработка на плъгин] Admin's & VIP's online

Мнение от Shapeshifter » 19 Авг 2018, 22:47

Мисля, че ти го направих точно както искаш, тествах го и работи идеално, няма грешки при компилиране.
Кода:

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

#include <amxmodx>
#include <amxmisc>
#define CC_COLORS_TYPE CC_COLORS_SHORT
#include <cromchat>

public plugin_init() {
	register_plugin("ADMINS/VIPS ONLINE", "2.0", "AMXX-BG.INFO")
	register_clcmd("say /admins", "print_adminlist");
	register_clcmd("say /admin", "print_adminlist");
	register_clcmd("say /vips", "print_viplist");
	register_clcmd("say /vip", "print_viplist");
}

public print_adminlist(id) 
{
  
new Admins[16], aCounter = 0
new MaxP[32], pCounter, player 
get_players(MaxP, pCounter, "ch") 
  
for (new i=0 ; i<pCounter ; i++) 
{ 
player = MaxP[i] 
  
if (access(player, ADMIN_LEVEL_F)) { 
Admins[aCounter] = player 
aCounter++ 
continue; 
}         
} 
  
if (aCounter == 0)    
{  
CC_SendMessage(id, "^4Online Admin's ^1: ^4No Online Admin's")  
}  
else
{  
new adminonline[200]  
new adminname[32], iAdminID  
  
for (new z=0 ; z<aCounter ; z++)  
{  
iAdminID = Admins[z]  
get_user_name(iAdminID, adminname, 31)  
add(adminonline, charsmax(adminonline), adminname)  
  
if (z != aCounter-1)  
{  
add(adminonline, charsmax(adminonline), "^1, ")  
}  
  
  
} 
CC_SendMessage(id, "^4Online Admin's ^1: ^3%s^1.", adminonline)  
} 
}

public print_viplist(id) 
{
  
new Vips[16], aCounter = 0
new MaxP[32], pCounter, player 
get_players(MaxP, pCounter, "ch") 
  
for (new i=0 ; i<pCounter ; i++) 
{ 
player = MaxP[i] 
  
if (access(player, ADMIN_LEVEL_G)) { 
Vips[aCounter] = player 
aCounter++ 
continue; 
}         
} 
  
if (aCounter == 0)    
{  
CC_SendMessage(id, "^4Online VIP's ^1: ^4No Online VIP's")  
}  
else
{  
new viponline[200]  
new vipname[32], iVipID  
  
for (new z=0 ; z<aCounter ; z++)  
{  
iVipID = Vips[z]  
get_user_name(iVipID, vipname, 31)  
add(viponline, charsmax(viponline), vipname)  
  
if (z != aCounter-1)  
{  
add(viponline, charsmax(viponline), "^1, ")  
}  
  
  
} 
CC_SendMessage(id, "^4Online VIP's ^1: ^3%s^1.", viponline)  
} 
}
П.С.: Трябва ти cromchat библиотеката за да го компилираш.

Снимки:
1.png
1.png (4.23 KiB) Преглеждано 1616 пъти
1.png
1.png (4.23 KiB) Преглеждано 1616 пъти
2.png
2.png (4.07 KiB) Преглеждано 1616 пъти
2.png
2.png (4.07 KiB) Преглеждано 1616 пъти
QuadGS.COM # ZombieApocalypse[Nanosuit|FreeVIP|SaveAP] # ZombieApocalypse[Nanosuit|SaveAP] - IP: 93.123.18.44:27015

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

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

Кой е на линия

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