[PLUGIN] AMX_WHO ULTIMATE + VIP FIXED
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
- Freezy.
- Membru, skill +1
- Posts: 385
- Joined: 21 Feb 2016, 14:12
- Detinator Steam: Da
- Detinator server CS: SUD.LEAGUECS.RO
- SteamID: /id/fzind/
- Fond eXtream: 0
- Location: Constanţa
- Has thanked: 2 times
- Contact:
poţi adăuga şi din consolă [amx_who] dar să rămână şi din chat
Last edited by levin on 04 Apr 2020, 21:09, edited 1 time in total.
Reason: altă cerere
Reason: altă cerere
sud.leaguecs.ro # 32/32 non stop. - 5.254.20.19:27015
sudmix.leaguecs.ro # mix our familly - 5.254.20.7:27015 - DE
sudmix2.leaguecs.ro # mix our familly - 109.163.232.164:27015 - RO
leaguecs românia - forum sud: https://bit.ly/3fm6bJK
----------------------------------------------------------
servere găzduite de gphosting.ro
sudmix.leaguecs.ro # mix our familly - 5.254.20.7:27015 - DE
sudmix2.leaguecs.ro # mix our familly - 109.163.232.164:27015 - RO
leaguecs românia - forum sud: https://bit.ly/3fm6bJK
----------------------------------------------------------
servere găzduite de gphosting.ro
- Laurentiu P.
- Fost moderator
- Posts: 2549
- Joined: 10 Jul 2013, 21:26
- Detinator Steam: Da
- Reputatie: Fost super moderator
- Fond eXtream: 100
- Has thanked: 26 times
- Been thanked: 62 times
- Contact:
Inlocuiesti in sursa
Code: Select all
public plugin_init()
{
register_plugin("ultimate_who", "2.0", "CS.UDP.RO")
register_clcmd("say /who","cmdWho")
register_clcmd("amx_who","cmdWho")
for(new i = 0; i < MAX_GROUPS; i++)
{
g_groupFlagsValue[i] = read_flags(g_groupFlags[i])
g_groupFlagsValueVIP[i] = read_flags(g_groupFlagsVIP[i]) //citeste flagurile adminelor + vip
}
}
no...
- Freezy.
- Membru, skill +1
- Posts: 385
- Joined: 21 Feb 2016, 14:12
- Detinator Steam: Da
- Detinator server CS: SUD.LEAGUECS.RO
- SteamID: /id/fzind/
- Fond eXtream: 0
- Location: Constanţa
- Has thanked: 2 times
- Contact:
Apare lista dar se închide consola când scriu amx_who şi dau enter, tre' s-o deschid iar să văd adminii.
sud.leaguecs.ro # 32/32 non stop. - 5.254.20.19:27015
sudmix.leaguecs.ro # mix our familly - 5.254.20.7:27015 - DE
sudmix2.leaguecs.ro # mix our familly - 109.163.232.164:27015 - RO
leaguecs românia - forum sud: https://bit.ly/3fm6bJK
----------------------------------------------------------
servere găzduite de gphosting.ro
sudmix.leaguecs.ro # mix our familly - 5.254.20.7:27015 - DE
sudmix2.leaguecs.ro # mix our familly - 109.163.232.164:27015 - RO
leaguecs românia - forum sud: https://bit.ly/3fm6bJK
----------------------------------------------------------
servere găzduite de gphosting.ro
- Laurentiu P.
- Fost moderator
- Posts: 2549
- Joined: 10 Jul 2013, 21:26
- Detinator Steam: Da
- Reputatie: Fost super moderator
- Fond eXtream: 100
- Has thanked: 26 times
- Been thanked: 62 times
- Contact:
- LNd #
- Membru, skill +1
- Posts: 126
- Joined: 07 Sep 2017, 23:33
- Detinator Steam: Da
- SteamID: eXeDLL [1337]
- Fond eXtream: 0
- Has thanked: 3 times
- Been thanked: 9 times
Code: Select all
#include <amxmodx>
new g_groupNames[][] =
{
"Fondator",
"Administrator",
"Super-Moderator",
"Moderator",
"Helper",
"Slot",
"V.I.P"
}
new g_groupFlags[][] =
{
"abcdefghijklmnopqrsu",
"abcdefghijkmnopqrsu",
"bcdefgijmnopqrs",
"bcdefgijmno",
"bcefijmno",
"b",
"bt"
}
new g_groupFlagsVIP[][] =
{
"abcdefghijklmnopqrsut",
"abcdefghijkmnopqrsut",
"bcdefgijmnopqrst",
"bcdefgijmnot",
"bcefijmnot",
"b",
"bt"
}
new g_groupFlagsValue[sizeof(g_groupNames)];
new g_groupFlagsVIP_value[sizeof(g_groupNames)];
public plugin_init()
{
register_plugin("AMX WHO", "3.0", "eXeDLL & DaNy3LL")
register_clcmd("amx_who","cmdWho")
for(new i = 0; i < sizeof(g_groupNames); i++)
{
g_groupFlagsValue[i] = read_flags(g_groupFlags[i])
g_groupFlagsVIP_value[i] = read_flags(g_groupFlagsVIP[i])
}
}
public cmdWho(id)
{
new players[32], inum, player, name[32], i, a
get_players(players, inum)
console_print(id, "---------------------------------")
console_print(id, "========= ADMINS ONLINE =========")
console_print(id, "---------------------------------")
for(i = 0; i < sizeof(g_groupNames); i++)
{
console_print(id, "[%d] %s", i + 1, g_groupNames[i])
for(a = 0; a < inum; ++a)
{
player = players[a]
get_user_name(player, name, charsmax(name))
new flags = get_user_flags(player)
if(flags == g_groupFlagsValue[i] || flags == g_groupFlagsVIP_value[i])
{
console_print(id, "->> %s", name)
}
}
}
console_print(id, "========= ADMINS ONLINE =========")
console_print(id, "---------------------------------")
return PLUGIN_HANDLED;
}
Legends never die
- trekA
- eXtream Mod
- Posts: 581
- Joined: 09 Mar 2019, 23:13
- Detinator Steam: Da
- CS Status: know no better
- SteamID: picanetu
- Reputatie: eXtream Mod
Membru Club eXtreamCS (17 Feb - 17 Mai) - Fond eXtream: 0
- Location: Piatra Neamț
- Has thanked: 134 times
- Been thanked: 36 times
- Contact:
Ti-am facut eu update.LNd # wrote: ↑06 Apr 2020, 17:42rog pe cineva sa ii faca update si in primul post..Code: Select all
#include <amxmodx> new g_groupNames[][] = { "Fondator", "Administrator", "Super-Moderator", "Moderator", "Helper", "Slot", "V.I.P" } new g_groupFlags[][] = { "abcdefghijklmnopqrsu", "abcdefghijkmnopqrsu", "bcdefgijmnopqrs", "bcdefgijmno", "bcefijmno", "b", "bt" } new g_groupFlagsVIP[][] = { "abcdefghijklmnopqrsut", "abcdefghijkmnopqrsut", "bcdefgijmnopqrst", "bcdefgijmnot", "bcefijmnot", "b", "bt" } new g_groupFlagsValue[sizeof(g_groupNames)]; new g_groupFlagsVIP_value[sizeof(g_groupNames)]; public plugin_init() { register_plugin("AMX WHO", "3.0", "eXeDLL & DaNy3LL") register_clcmd("amx_who","cmdWho") for(new i = 0; i < sizeof(g_groupNames); i++) { g_groupFlagsValue[i] = read_flags(g_groupFlags[i]) g_groupFlagsVIP_value[i] = read_flags(g_groupFlagsVIP[i]) } } public cmdWho(id) { new players[32], inum, player, name[32], i, a get_players(players, inum) console_print(id, "---------------------------------") console_print(id, "========= ADMINS ONLINE =========") console_print(id, "---------------------------------") for(i = 0; i < sizeof(g_groupNames); i++) { console_print(id, "[%d] %s", i + 1, g_groupNames[i]) for(a = 0; a < inum; ++a) { player = players[a] get_user_name(player, name, charsmax(name)) new flags = get_user_flags(player) if(flags == g_groupFlagsValue[i] || flags == g_groupFlagsVIP_value[i]) { console_print(id, "->> %s", name) } } } console_print(id, "========= ADMINS ONLINE =========") console_print(id, "---------------------------------") return PLUGIN_HANDLED; }