Post by Mr Miss on Jan 27, 2018 17:11:56 GMT 5.5
A Admin Online Plugin Which show the online admin of the server. //New Style Coded Removed The Green Color Which was in the old plugin and added
New Colors
Commands:
say /admins
say /admin
say admins
say admin //All Will Show the Online Admins
Cvar: For Contact Info
amx_contactinfo "Your Contact Info"
COMPILE THE PLUGIN ONLINE EASILY : aghl.ru/webcompiler/webcompiler.php
New Colors
Commands:
say /admins
say /admin
say admins
say admin //All Will Show the Online Admins
Cvar: For Contact Info
amx_contactinfo "Your Contact Info"
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <ColorChat>
#define PLUGIN "ADMINS ONLINE"
#define VERSION "2.0"
#define AUTHOR "Harsh Ojha"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /admins", "print_viplist");
register_clcmd("say /admin", "print_viplist");
register_clcmd("say admin", "print_viplist");
register_clcmd("say admins", "print_viplist");
register_cvar("amx_contactinfo", "FCVAR_INFO")
}
public print_viplist(id)
{
new Admins[16], aCounter = 0
new Info[16], iCounter = 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_BAN)) {
Admins[aCounter] = player
aCounter++
continue;
}
if (access(player, ADMIN_LEVEL_H)) {
Info[iCounter] = player
iCounter++
continue;
}
}
if (aCounter == 0)
{
client_print_color(0, id, "^1[^3STATUS^1] ^4ONLINE ADMINS: ^3OPPS,NO ADMIN ONLINE")
}
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), ", ")
}
}
client_print_color(0, id, "^1[^3STATUS^1] ^4ONLINE ADMINS : ^3%s.", adminonline)
}
if (iCounter == 0)
{
new contact[112]
get_cvar_string("amx_contactinfo", contact, 63)
if(contact[0])
{
client_print_color(0, id, "^1[^3ADMINSHIP^1] To Buy ADMINSHIP ^4Contact ^1:^3%s", contact)
}
}
else
{
new kinfo[200]
new kname[32], iInfoID
for (new z=0 ; z<iCounter ; z++)
{
iInfoID = Info[z]
get_user_name(iInfoID, kname, 31)
add(kinfo, charsmax(kinfo), kname)
if (z != iCounter-1)
{
add(kinfo, charsmax(kinfo), ", ")
}
}
}
}
OR
Here Is the .sma and .amxx files for those who dont know how to compile :)
ADMINONLINE.sma (2.14 KB) ADMINONLINE.amxx (3.79 KB)COMPILE THE PLUGIN ONLINE EASILY : aghl.ru/webcompiler/webcompiler.php