[PLUGIN] AMX_WHO ULTIMATE + VIP FIXED
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
- Marty17
- Membru, skill 0
- Posts: 11
- Joined: 13 Nov 2018, 11:44
- Detinator Steam: Da
- CS Status: Fondator CSGO.PRO-GAMERS.RO
- Detinator server CS: CSGO.PRO-GAMERS.RO
- SteamID: Marty
- Fond eXtream: 0
- Contact:
register_clcmd("say /who","cmdWho")
Poți adaugă și
register_clcmd("amx_who",cmdWho")
Poți adaugă și
register_clcmd("amx_who",cmdWho")
- LondoN eXtream
- Membru eXtream
- Posts: 2755
- Joined: 10 Oct 2014, 06:21
- Detinator Steam: Da
- SteamID: /id/london_extreamcs
- Reputatie: Fost scripter eXtreamCS
Fost moderator ajutator
Membru Club eXtreamCS (6 luni) - Fond eXtream: 0
- Location: Roman, Neamț
- Has thanked: 3 times
- Been thanked: 12 times
=>Marty17 wrote:register_clcmd("say /who","cmdWho")
Poți adaugă și
register_clcmd("amx_who",cmdWho")
register_concmd ( "amx_who", "cmdWho", ADMIN_USER, "" );
- dragonCSX
- Membru, skill +1
- Posts: 281
- Joined: 04 Feb 2017, 17:36
- Detinator Steam: Da
- CS Status: moneymaker.
- Detinator server CS: xmas.arenadevils.ro
- SteamID: csfweed01
- Fond eXtream: 0
- Location: Ploiesti
- Discord: csfweed1337
- Has thanked: 8 times
- Been thanked: 6 times
- Contact:
nu il mai pot compila din pacate...LNd # wrote: ↑08 Mar 2018, 16:25Descriere: Deci , stiu ca toti cautati o rezolvare la o anumita problema : daca adaug vip (cu flag) la cineva , sau daca scot flagu de vip acces de la cineva , acesta nu va mai aparea in who. Sau alta chestie : daca am pluginu de VIP FREE pornit pe server , nu vor mai aparea gradele adminilor calumea , deoarece pe server s-a pus default flag pe "t" de exemplu.. AM REZOLVAREA CHIAR AICI!!
Descarcare: Asa , deci sa incepem (sa explicam pasii pe care i-am facut odata cu creearea acestui plugin)
Nume: ULTIMATE WHO (BUG FOR VIP ACCES FIXED)
Versiune: 2.0 by LNd # UDP NETWORK
Link oficial: aici
Instalare:
1. Fisierul ultimate_who.sma il puneti in addons/amxmodx/scripting
2. Fisierul ultimate_who.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:4. Alti pasi necesari....Code: Select all
ultimate_who.amxx
Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg):
Imagini: -
Sper ca acest plugin sa va fie de ajutor ! :D daca aveti alt flag la vip acces , puteti lasa reply aici si va ajut!
>> XMAS.ARENADEVILS.RO # See you again in 2025 <<
>> DR.ARENADEVILS.RO # Official Deathrun Mod 2024 <<
- levin
- Scripter eXtreamCS
- Posts: 3844
- Joined: 24 Aug 2011, 12:24
- Detinator Steam: Da
- CS Status: ♅
- Detinator server CS: ☯∴
- SteamID: riseofevo
- Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy - Location: ҳ̸Ҳ̸ҳ
- Discord: devilclass
- Has thanked: 36 times
- Been thanked: 594 times
- Contact:
dragonCSX wrote: ↑10 Mar 2019, 12:02nu il mai pot compila din pacate...LNd # wrote: ↑08 Mar 2018, 16:25Descriere: Deci , stiu ca toti cautati o rezolvare la o anumita problema : daca adaug vip (cu flag) la cineva , sau daca scot flagu de vip acces de la cineva , acesta nu va mai aparea in who. Sau alta chestie : daca am pluginu de VIP FREE pornit pe server , nu vor mai aparea gradele adminilor calumea , deoarece pe server s-a pus default flag pe "t" de exemplu.. AM REZOLVAREA CHIAR AICI!!
Descarcare: Asa , deci sa incepem (sa explicam pasii pe care i-am facut odata cu creearea acestui plugin)
Nume: ULTIMATE WHO (BUG FOR VIP ACCES FIXED)
Versiune: 2.0 by LNd # UDP NETWORK
Link oficial: aici
Instalare:
1. Fisierul ultimate_who.sma il puneti in addons/amxmodx/scripting
2. Fisierul ultimate_who.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:4. Alti pasi necesari....Code: Select all
ultimate_who.amxx
Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg):
Imagini: -
Sper ca acest plugin sa va fie de ajutor ! :D daca aveti alt flag la vip acces , puteti lasa reply aici si va ajut!
pluginuri-extream/amx-who-ultimate-t352 ... l#p2784732
Last edited by levin on 30 Mar 2020, 13:00, edited 1 time in total.
Reason: fix
Reason: fix
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
- PGL-kaZzy
- Membru, skill 0
- Posts: 57
- Joined: 09 Mar 2019, 18:04
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Detinator server CS: HERO.PLAYARENA.RO
- SteamID: STEAM_0:1:160799157
- Reputatie: Membru Club eXtreamCS (1 luna)
Membru Club eXtreamCS (22 Mai - 22 Iul) - Fond eXtream: 0
- Has thanked: 6 times
- Been thanked: 1 time
- Contact:
Salut
Nu merge compilat am incercat sal iau si eu dar nul pot compila,daca mil poate compila careva ii raman dator
AMX Mod X Compiler 1.8.3-manual
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
Modified for www.Freakz.ro / amx.freakz.ro
amx_who.sma(56) : error 048: array dimensions do not match
amx_who.sma(57) : error 048: array dimensions do not match
amx_who.sma(57 -- 59) : error 033: array must be indexed (variable "g_groupFlagsValueVIP")
amx_who.sma(76) : error 033: array must be indexed (variable "g_groupFlagsValue")
4 Errors.
Compile failed!
Nu merge compilat am incercat sal iau si eu dar nul pot compila,daca mil poate compila careva ii raman dator
AMX Mod X Compiler 1.8.3-manual
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
Modified for www.Freakz.ro / amx.freakz.ro
amx_who.sma(56) : error 048: array dimensions do not match
amx_who.sma(57) : error 048: array dimensions do not match
amx_who.sma(57 -- 59) : error 033: array must be indexed (variable "g_groupFlagsValueVIP")
amx_who.sma(76) : error 033: array must be indexed (variable "g_groupFlagsValue")
4 Errors.
Compile failed!
♔ OLD.DREAMCS.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:
Lasa sursa cu gradele pe care le ai tu adaugate.
no...
- 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>
#define MAX_GROUPS 10
new g_groupNames[MAX_GROUPS][] = //aici se afla numele fiecarui grad
{
"[1] => Fondator <=",
"[2] => Owner <=",
"[3] => Co-Owner <=",
"[4] => God <=",
"[5] => Super-Moderator <=",
"[6] => Moderator <=",
"[7] => Administrator <=",
"[8] => Helper <=",
"[9] => V.I.P <=",
"[10] => Slot <="
}
new g_groupFlags[MAX_GROUPS][] = //aici se afla flagurile doar pentru admine , fara flag-ul t (flag-ul t este cel mai folosit pentru VIP ACCES , eu l-am luat ca exemplu pe acesta).
{
"abcdefghijklmnopqrsu",
"abcdefghijkmnopqrsu",
"abcdefgijmnopqrsu",
"abcdefgijmnopqrs",
"abcdefgijmnopqr",
"abcdefijmnopq",
"bcdefijmno",
"bcefijmno",
"bt",
"b"
}
new g_groupFlagsVIP[MAX_GROUPS][] = //aici este creeat grupul de flaguri pentru admine+ flagul t. vip acces
{
"abcdefghijklmnopqrsut",
"abcdefghijkmnopqrsut",
"abcdefgijmnopqrsut",
"abcdefgijmnopqrst",
"abcdefgijmnopqrt",
"abcdefijmnopqt",
"bcdefijmnot",
"bcefijmnot",
"bt",
"bt"
}
new g_groupFlagsValue[MAX_GROUPS]
new g_groupFlagsValueVIP[MAX_GROUPS] //am creeat un nou grup pe care pluginul trebuie sa il citeasca
public plugin_init()
{
register_plugin("AMX WHO", "3.0", "Legends.")
register_clcmd("say /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
}
}
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 < MAX_GROUPS; i++)
{
console_print(id, "-%s-", g_groupNames)
for(a = 0; a < inum; ++a)
{
player = players[a]
get_user_name(player, name, charsmax(name))
if(get_user_flags(player) == g_groupFlagsValue[i] || get_user_flags(player) == g_groupFlagsValueVIP[i]) //arata si adminii fara vip si pe cei cu vip
{
console_print(id, "%s", name)
}
}
}
console_print(id, "=========NUME SERVER=========")
console_print(id, "-------------------------------")
client_cmd(id,"toggleconsole")
return PLUGIN_HANDLED;
}
in caz ca are cineva nevoie de el.. nu pot edita primul post. nu mai stau sa refac cu ce au zis cei mai sus..
Last edited by levin on 19 Dec 2019, 22:05, edited 1 time in total.
Reason: am postat și eu mai sus...dmn
Reason: am postat și eu mai sus...dmn
Legends never die
- kidd0x
- Utilizator neserios (tepar)
- Posts: 1054
- Joined: 06 Oct 2018, 14:41
- Detinator Steam: Da
- SteamID: /id/kidd0x/
- Reputatie: Utilizator neserios (tepar!)
- Fond eXtream: 0
- Location: Constangeles
- Discord: kidd0x
- Has thanked: 172 times
- Been thanked: 81 times
Cand incerc sa il compilez imi da erorile astea
Code: Select all
who.sma(56) : error 048: array dimensions do not match
who.sma(57) : error 048: array dimensions do not match
who.sma(57 -- 59) : error 033: array must be indexed (variable "g_groupFlagsValueVIP")
who.sma(76) : error 033: array must be indexed (variable "g_groupFlagsValue")
4 Errors.
Could not locate output file who.amx (compile failed).
- 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:
Foloseste sursa de mai sus postat de lnd.N3v3rM1nd wrote: ↑23 Dec 2019, 01:39Cand incerc sa il compilez imi da erorile asteaCode: Select all
who.sma(56) : error 048: array dimensions do not match who.sma(57) : error 048: array dimensions do not match who.sma(57 -- 59) : error 033: array must be indexed (variable "g_groupFlagsValueVIP") who.sma(76) : error 033: array must be indexed (variable "g_groupFlagsValue") 4 Errors. Could not locate output file who.amx (compile failed).
no...
-
- Membru, skill 0
- Posts: 41
- Joined: 23 Sep 2015, 22:56
- Detinator Steam: Da
- CS Status: Nimic interesant
- Detinator server CS: Zm.CsBlackDevil.Com
- Reputatie: Membru Club eXtreamCS (exp: Iunie 2023)
- Fond eXtream: 0
- Location: Bucharest
- Has thanked: 8 times
- Been thanked: 1 time
- Contact:
La toate gradele apare acelas nume http://prntscr.com/qjd9uy rezolvare?
sma editat
sma editat
Code: Select all
#include <amxmodx>
#define MAX_GROUPS 8
new g_groupNames[MAX_GROUPS][] = //aici se afla numele fiecarui grad
{
"[1] => Head Admin <=",
"[2] => Helper Head <=",
"[3] => UnBan Mod <=",
"[4] => Admin <=",
"[5] => Helper <=",
"[6] => Slot <=",
"[7] => Vip Platinum <=",
"[8] => Vip Gold <="
}
new g_groupFlags[MAX_GROUPS][] = //aici se afla flagurile doar pentru admine , fara flag-ul t (flag-ul t este cel mai folosit pentru VIP ACCES , eu l-am luat ca exemplu pe acesta).
{
"abcdefghijkmsuwx",
"bcdeijgmksr",
"bcdeijgmkl",
"bcdeijgmq",
"bceijgp",
"bv",
"btn",
"bfo"
}
new g_groupFlagsVIP[MAX_GROUPS][] = //aici este creeat grupul de flaguri pentru admine+ flagul t. vip acces
{
"abcdefghijkmstuwx",
"bcdeijgmksrt",
"bcdeijgmklt",
"bcdeijgmqt",
"bceijgpt",
"bvt",
"btn",
"bfo"
}
new g_groupFlagsValue[MAX_GROUPS]
new g_groupFlagsValueVIP[MAX_GROUPS] //am creeat un nou grup pe care pluginul trebuie sa il citeasca
public plugin_init()
{
register_plugin("AMX WHO", "3.0", "idk")
register_clcmd("say /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
}
}
public cmdWho(id)
{
new players[32], inum, player, name[32], i, a
get_players(players, inum)
console_print(id, "-----------------------------------------------------------------------------------")
console_print(id, "========= Test =========")
console_print(id, "-----------------------------------------------------------------------------------")
for(i = 0; i < MAX_GROUPS; i++)
{
console_print(id, "-%s-", g_groupNames)
for(a = 0; a < inum; ++a)
{
player = players[a]
get_user_name(player, name, charsmax(name))
if(get_user_flags(player) == g_groupFlagsValue[i] || get_user_flags(player) == g_groupFlagsValueVIP[i]) //arata si adminii fara vip si pe cei cu vip
{
console_print(id, "%s", name)
}
}
}
console_print(id, "========= Test =========")
console_print(id, "------------------------------------------------------------------------------------")
client_cmd(id,"toggleconsole")
return PLUGIN_HANDLED;
}
Zm.CsBlackDevil.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:
de ce apar toate gradele lafel?
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
- levin
- Scripter eXtreamCS
- Posts: 3844
- Joined: 24 Aug 2011, 12:24
- Detinator Steam: Da
- CS Status: ♅
- Detinator server CS: ☯∴
- SteamID: riseofevo
- Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy - Location: ҳ̸Ҳ̸ҳ
- Discord: devilclass
- Has thanked: 36 times
- Been thanked: 594 times
- Contact:
Code: Select all
#include <amxmodx>
#pragma tabsize 0
#define MAX_GROUPS 10
new g_groupNames[MAX_GROUPS][] = { //aici se afla numele fiecarui grad
"[1] => Fondator <=",
"[2] => Owner <=",
"[3] => Co-Owner <=",
"[4] => God <=",
"[5] => Super-Moderator <=",
"[6] => Moderator <=",
"[7] => Administrator <=",
"[8] => Helper <=",
"[9] => V.I.P <=",
"[10] => Slot <="
}
new g_groupFlags[MAX_GROUPS][] = { //aici se afla flagurile doar pentru admine , fara flag-ul t (flag-ul t este cel mai folosit pentru VIP ACCES , eu l-am luat ca exemplu pe acesta).
"abcdefghijklmnopqrsu",
"abcdefghijkmnopqrsu",
"abcdefgijmnopqrsu",
"abcdefgijmnopqrs",
"abcdefgijmnopqr",
"abcdefijmnopq",
"bcdefijmno",
"bcefijmno",
"bt",
"b"
}
new g_groupFlagsVIP[MAX_GROUPS][] = { //aici este creeat grupul de flaguri pentru admine+ flagul t. vip acces
"abcdefghijklmnopqrsut",
"abcdefghijkmnopqrsut",
"abcdefgijmnopqrsut",
"abcdefgijmnopqrst",
"abcdefgijmnopqrt",
"abcdefijmnopqt",
"bcdefijmnot",
"bcefijmnot",
"bt",
"bt"
}
new g_groupFlagsValue[MAX_GROUPS]
new g_groupFlagsValueVIP[MAX_GROUPS] //am creeat un nou grup pe care pluginul trebuie sa il citeasca
public plugin_init()
{
register_plugin("ultimate_who", "2.0", "CS.UDP.RO")
register_clcmd("say /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
}
}
public cmdWho(id)
{
new players[32], inum, player, name[32], i, a
get_players(players, inum,"ch")
console_print(id, "-------------------------------")
console_print(id, "=========ADMINS ONLINE=========")
console_print(id, "-------------------------------")
for(i = 0; i < MAX_GROUPS; i++)
{
console_print(id, "-%s-", g_groupNames[i])
for(a = 0; a < inum; ++a)
{
player = players[a]
get_user_name(player, name, 31)
if(get_user_flags(player) == g_groupFlagsValue[i] || get_user_flags(player) == g_groupFlagsValueVIP[i]) //arata si adminii fara vip si pe cei cu vip
{
console_print(id, "%s", name)
}
}
}
console_print(id, "=========NUME SERVER=========")
console_print(id, "-------------------------------")
client_cmd(id,"toggleconsole")
return PLUGIN_HANDLED
}
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)