Existing user? Sign in
Sign up
Games
Servers
Useful
User
Pass
2FA
[rezolvat][Cerere]amx_Who
Freakz Forum Index
->
Trash Bin
->
CS 2006-2019 (Archived)
->
Plugins - Help / Support
Author
Message
854
OINCOO
[10 50 0002 81]
Status: Offline
(since 03-06-2021 20:02)
Joined: 18 May 2016
Posts: 7880
,
Topics: 693
Location:
Romania
Reputation:
959.9
Votes
: 570
Posted: 10-02-2017, 10:57:18
| Translate post to:
... (
Click for more languages
)
Nume: amx_who
Descriere plugin: Plungin pentru gradele de admini
Alte detalii: Am nevoie de un plugin de admin + users.ini
Exemplu:
Owner - abcdefghijklmnopqrstu
Co-Owner -abcdefghijkmnopqrst
Good - abcdefghijkmnop
Moderator - abcdefijmnop
Administrator - bcdefij
Helper - bceij
Slot - b
VIP - t
ªi când scrii pe say(y) /admins sã aparã lista cu admini ,nu sã trebuiascã sã intrii în consolã neapãrat sã scrii amx_who
...
0
0
Back to top
.13
[Banned user]
Status: Offline
(since 11-03-2017 08:43)
Joined: 30 Sep 2016
Posts: 657
,
Topics: 70
Location:
Romania
Reputation:
2.4
Votes
: 38
Posted: 10-02-2017, 11:21:11
| Translate post to:
... (
Click for more languages
)
@Oincoo
Ia daici
Spoiler:
#include <amxmodx>
#include <amxmisc>
#define MAX_GROUPS 6
new g_groupNames[MAX_GROUPS][] = {
"Owner",
"Co-Owner",
"Good",
"Moderator",
"Administrator",
"Helper",
"Slot",
"VIP"
}
new g_groupFlags[MAX_GROUPS][] = {
"abcdefghijklmnopqrstu ",
"abcdefghijklmnopqrst",
"abcdefghijkmnop",
"abcdefijmnop ",
"bcdefij",
"bceij",
"b",
"t"
}
new g_groupFlagsValue[MAX_GROUPS]
public plugin_init() {
register_plugin("Amx Who", "1.0", "autor necunoscut")
register_concmd("amx_who", "cmdWho", 0)
for(new i = 0; i < MAX_GROUPS; i++) {
g_groupFlagsValue[i] = read_flags(g_groupFlags[i])
}
}
public cmdWho(id) {
new players[32], inum, player, name[32], i, a
get_players(players, inum)
console_print(id, "")
for(i = 0; i < MAX_GROUPS; 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, 31)
if(get_user_flags(player) == g_groupFlagsValue[i]) {
console_print(id, "%s", name)
}
}
}
console_print(id, "")
return PLUGIN_HANDLED
}
Click avatare si semnaturi la jumate de pret!
0
0
Back to top
OINCOO
[10 50 0002 81]
Status: Offline
(since 03-06-2021 20:02)
Joined: 18 May 2016
Posts: 7880
,
Topics: 693
Location:
Romania
Reputation:
959.9
Votes
: 570
Posted: 10-02-2017, 11:42:24
| Translate post to:
... (
Click for more languages
)
.13 wrote:
@Oincoo
Ia daici
Spoiler:
#include <amxmodx>
#include <amxmisc>
#define MAX_GROUPS 6
new g_groupNames[MAX_GROUPS][] = {
"Owner",
"Co-Owner",
"Good",
"Moderator",
"Administrator",
"Helper",
"Slot",
"VIP"
}
new g_groupFlags[MAX_GROUPS][] = {
"abcdefghijklmnopqrstu ",
"abcdefghijklmnopqrst",
"abcdefghijkmnop",
"abcdefijmnop ",
"bcdefij",
"bceij",
"b",
"t"
}
new g_groupFlagsValue[MAX_GROUPS]
public plugin_init() {
register_plugin("Amx Who", "1.0", "autor necunoscut")
register_concmd("amx_who", "cmdWho", 0)
for(new i = 0; i < MAX_GROUPS; i++) {
g_groupFlagsValue[i] = read_flags(g_groupFlags[i])
}
}
public cmdWho(id) {
new players[32], inum, player, name[32], i, a
get_players(players, inum)
console_print(id, "")
for(i = 0; i < MAX_GROUPS; 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, 31)
if(get_user_flags(player) == g_groupFlagsValue[i]) {
console_print(id, "%s", name)
}
}
}
console_print(id, "")
return PLUGIN_HANDLED
}
Am nevoie ºi de users.ini ,aºtpet ceva de la TwisTer, -P!C@-, TheVipera
...
0
0
Back to top
GoguSM
[.: ZMGO.FREAKZ.RO :.]
Status: Offline
(since 16-03-2022 00:38)
Joined: 24 Aug 2013
Posts: 1516
,
Topics: 71
Location:
Brasov
Reputation:
1144
Votes
: 95
Posted: 10-02-2017, 11:51:50
| Translate post to:
... (
Click for more languages
)
Poftim, pui codu asta in user.ini
Spoiler:
Owner "abcdefghijklmnopqrstu"
Co-Owner "abcdefghijkmnopqrst"
Good "abcdefghijkmnop"
Moderator "abcdefijmnop"
Administrator "bcdefij"
Helper "bceij"
Slot "b"
VIP "t"
0
0
Back to top
.13
[Banned user]
Status: Offline
(since 11-03-2017 08:43)
Joined: 30 Sep 2016
Posts: 657
,
Topics: 70
Location:
Romania
Reputation:
2.4
Votes
: 38
Posted: 10-02-2017, 12:10:09
| Translate post to:
... (
Click for more languages
)
@OINCOO
baga asa in user.ini
Owner "abcdefghijklmnopqrstu"
"OINCOO" "pw" "abcdefghijklmnopqrstu" "a"
Co-Owner "abcdefghijkmnopqrst"
"nume" "pw" "acces flag" "a"
Good "abcdefghijkmnop"
"nume" "pw" "acces flag" "a"
Moderator "abcdefijmnop"
"nume" "pw" "acces flag" "a"
Administrator "bcdefij"
"nume" "pw" "acces flag" "a"
Helper "bceij"
"nume" "pw" "acces flag" "a"
Slot "b"
"nume" "pw" "acces flag" "a"
VIP "t"
"nume" "pw" "acces flag" "a"
Click avatare si semnaturi la jumate de pret!
0
0
Back to top
TwisTer
[GOOGLE SEARCHER]
Status: Offline
(since 28-05-2025 19:27)
Joined: 04 May 2007
Posts: 6962
,
Topics: 147
Location:
Romania
Reputation:
2774.4
Votes
: 232
Posted: 10-02-2017, 12:56:13
| Translate post to:
... (
Click for more languages
)
Uite un plugin cu ce doresti :
Spoiler:
Code:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "bla"
#define VERSION "bla"
#define AUTHOR "bla"
#define GRUPURI 8
new const TITLU[] = " \wNume Admin \r| \wGrad" ;
new const IESIRE[] = "\y Iesire^n";
new const NOADMINS[] = "\y Nu sunt admini conectati.";
#pragma semicolon 1
new g_NumeGrade[ GRUPURI ][ ] = {
"\y| \rOwner \y|",
"\y| \rCo-Owner \y|",
"\y| \rGood \y|",
"\y| \rModerator \y|",
"\y| \rAdministrator \y|",
"\y| \rHelper \y|",
"\y| \rSlot \y|",
"\y| \rVIP \y|"
};
new g_Flaguri[ GRUPURI ][ ] = {
"abcdefghijklmnopqrstu",
"abcdefghijkmnopqrst",
"abcdefghijkmnop",
"abcdefijmnop",
"bcdefij",
"bceij",
"b",
"t"
};
new g_ValueFlaguri[ GRUPURI ];
public plugin_init( ) {
register_plugin( PLUGIN, VERSION, AUTHOR );
for( new i = 0 ; i < GRUPURI ; i++ )
g_ValueFlaguri[ i ] = read_flags( g_Flaguri[ i ] );
register_clcmd("say /who", "cmdWho");
register_clcmd("say_team /who", "cmdWho");
register_clcmd("say /admin", "cmdWho");
register_clcmd("say_team /admin", "cmdWho");
register_clcmd("say /admins", "cmdWho");
register_clcmd("say_team /admins", "cmdWho");
register_clcmd("say /admini", "cmdWho");
register_clcmd("say_team /admini", "cmdWho");
}
public cmdWho( id, page ) {
new MenuName[ 64 ], MenuExitKey[ 32 ];
formatex( MenuName, sizeof ( MenuName ) -1, "%s", TITLU );
formatex( MenuExitKey, sizeof ( MenuExitKey ) -1, "%s", IESIRE );
new menu = menu_create(MenuName, "InchidereMeniu");
if( AdminiON( ) )
{
for( new i = 0; i < GRUPURI; i++ )
{
AdaugareA( id, menu, i );
}
}
else
{
menu_additem( menu, NOADMINS , "1", 0 );
}
menu_setprop(menu, MPROP_EXITNAME, MenuExitKey );
menu_display(id, menu, page);
}
public InchidereMeniu(id, menu, item) {
if(item == MENU_EXIT)
{
menu_destroy( menu );
return 1;
}
new data[6], iName[64];
new iaccess, callback;
menu_item_getinfo(menu, item, iaccess, data,5, iName, 63, callback);
new key = str_to_num(data);
switch(key)
{
case 1,2,3,4,5,6,7:
{
menu_destroy( menu );
return 1;
}
}
return 0;
}
public AdaugareA( const id, const menu, const group ) {
new AdminMenuMessage[ 32 ][ 64 ],AdminMenuKey[ 32 ][ 32 ], MenuKey = 1;
static Players[ 32 ], Num, Player;
get_players( Players, Num, "ch" );
for( new x = 0 ; x < Num ; x++ )
{
Player = Players[ x ];
if( get_user_flags( Player ) == g_ValueFlaguri[ group ] )
{
formatex( AdminMenuMessage[ MenuKey ], sizeof ( AdminMenuMessage[ ] ) -1, " \w%s \y \w%s ",
gName( Player ), g_NumeGrade[ group ], Player == id ? "\r * " : "" );
formatex( AdminMenuKey[ MenuKey ], sizeof ( AdminMenuKey[ ] ) -1, "%d", MenuKey );
MenuKey++;
}
}
for( new z = 1 ; z < MenuKey ; z++ )
{
menu_additem( menu, AdminMenuMessage[ z ], AdminMenuKey[ z ], 0 );
}
}
stock bool:AdminiON( ) {
new bool:AGasiti = false;
static Players[ 32 ], Num, Player;
get_players( Players, Num, "ch" );
for( new x = 0 ; x < Num ; x++ )
{
Player = Players[ x ];
for( new i = 0 ; i < GRUPURI ; i++ )
{
if( AGasiti ) break;
if( get_user_flags( Player ) == g_ValueFlaguri[ i ] )
{
AGasiti = true;
}
}
}
return AGasiti ? true : false;
}
stock gName( id ) {
new name[ 32 ];
get_user_name( id, name, sizeof ( name ) -1 );
return name;
}
Downoad sma :
SMA
Download users.ini
users.ini
0
0
Back to top
OINCOO
[10 50 0002 81]
Status: Offline
(since 03-06-2021 20:02)
Joined: 18 May 2016
Posts: 7880
,
Topics: 693
Location:
Romania
Reputation:
959.9
Votes
: 570
Posted: 10-02-2017, 13:25:50
| Translate post to:
... (
Click for more languages
)
TwisTer wrote:
Uite un plugin cu ce doresti :
Spoiler:
Code:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "bla"
#define VERSION "bla"
#define AUTHOR "bla"
#define GRUPURI 8
new const TITLU[] = " \wNume Admin \r| \wGrad" ;
new const IESIRE[] = "\y Iesire^n";
new const NOADMINS[] = "\y Nu sunt admini conectati.";
#pragma semicolon 1
new g_NumeGrade[ GRUPURI ][ ] = {
"\y| \rOwner \y|",
"\y| \rCo-Owner \y|",
"\y| \rGood \y|",
"\y| \rModerator \y|",
"\y| \rAdministrator \y|",
"\y| \rHelper \y|",
"\y| \rSlot \y|",
"\y| \rVIP \y|"
};
new g_Flaguri[ GRUPURI ][ ] = {
"abcdefghijklmnopqrstu",
"abcdefghijkmnopqrst",
"abcdefghijkmnop",
"abcdefijmnop",
"bcdefij",
"bceij",
"b",
"t"
};
new g_ValueFlaguri[ GRUPURI ];
public plugin_init( ) {
register_plugin( PLUGIN, VERSION, AUTHOR );
for( new i = 0 ; i < GRUPURI ; i++ )
g_ValueFlaguri[ i ] = read_flags( g_Flaguri[ i ] );
register_clcmd("say /who", "cmdWho");
register_clcmd("say_team /who", "cmdWho");
register_clcmd("say /admin", "cmdWho");
register_clcmd("say_team /admin", "cmdWho");
register_clcmd("say /admins", "cmdWho");
register_clcmd("say_team /admins", "cmdWho");
register_clcmd("say /admini", "cmdWho");
register_clcmd("say_team /admini", "cmdWho");
}
public cmdWho( id, page ) {
new MenuName[ 64 ], MenuExitKey[ 32 ];
formatex( MenuName, sizeof ( MenuName ) -1, "%s", TITLU );
formatex( MenuExitKey, sizeof ( MenuExitKey ) -1, "%s", IESIRE );
new menu = menu_create(MenuName, "InchidereMeniu");
if( AdminiON( ) )
{
for( new i = 0; i < GRUPURI; i++ )
{
AdaugareA( id, menu, i );
}
}
else
{
menu_additem( menu, NOADMINS , "1", 0 );
}
menu_setprop(menu, MPROP_EXITNAME, MenuExitKey );
menu_display(id, menu, page);
}
public InchidereMeniu(id, menu, item) {
if(item == MENU_EXIT)
{
menu_destroy( menu );
return 1;
}
new data[6], iName[64];
new iaccess, callback;
menu_item_getinfo(menu, item, iaccess, data,5, iName, 63, callback);
new key = str_to_num(data);
switch(key)
{
case 1,2,3,4,5,6,7:
{
menu_destroy( menu );
return 1;
}
}
return 0;
}
public AdaugareA( const id, const menu, const group ) {
new AdminMenuMessage[ 32 ][ 64 ],AdminMenuKey[ 32 ][ 32 ], MenuKey = 1;
static Players[ 32 ], Num, Player;
get_players( Players, Num, "ch" );
for( new x = 0 ; x < Num ; x++ )
{
Player = Players[ x ];
if( get_user_flags( Player ) == g_ValueFlaguri[ group ] )
{
formatex( AdminMenuMessage[ MenuKey ], sizeof ( AdminMenuMessage[ ] ) -1, " \w%s \y \w%s ",
gName( Player ), g_NumeGrade[ group ], Player == id ? "\r * " : "" );
formatex( AdminMenuKey[ MenuKey ], sizeof ( AdminMenuKey[ ] ) -1, "%d", MenuKey );
MenuKey++;
}
}
for( new z = 1 ; z < MenuKey ; z++ )
{
menu_additem( menu, AdminMenuMessage[ z ], AdminMenuKey[ z ], 0 );
}
}
stock bool:AdminiON( ) {
new bool:AGasiti = false;
static Players[ 32 ], Num, Player;
get_players( Players, Num, "ch" );
for( new x = 0 ; x < Num ; x++ )
{
Player = Players[ x ];
for( new i = 0 ; i < GRUPURI ; i++ )
{
if( AGasiti ) break;
if( get_user_flags( Player ) == g_ValueFlaguri[ i ] )
{
AGasiti = true;
}
}
}
return AGasiti ? true : false;
}
stock gName( id ) {
new name[ 32 ];
get_user_name( id, name, sizeof ( name ) -1 );
return name;
}
Downoad sma :
SMA
Download users.ini
users.ini
Vad cã a mers ,mersi mult e bun ãsta.
...
0
0
Back to top
Topic locked
Topic is closed, you cannot post any messages in it anymore
Locked by
TwisTer
, 10 February 2017 12:51
Freakz Forum Index
->
Trash Bin
->
CS 2006-2019 (Archived)
->
Plugins - Help / Support
The time now is 21-08-2025, 16:19:09
Copyright info
Based on phpBB
ro
/
com
B
Login
I forgot my password
World of Warcraft
Login for more...
Download WoW 7.3.5
Misc
eSports
Achievements
Buy reputation with votes
Reputation trades
Forum rules
Ban list
Members list
User guide (FAQ)
World of Warcraft
View details