Descărcări de pluginuri și discuții despre acestea.
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
-
_()_
- Membru, skill +1
- Posts: 159
- Joined: 24 Jun 2017, 02:10
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
-
Contact:
22 Aug 2017, 23:02
Descarcare:
Mega ||
Girlshare ||
Fileshare
- AdminsOnline1.1.sp | Afiseaza codul
#include <sourcemod>
Handle: Style
public Plugin:myinfo = {
name = "Admins Online",
author = "tre3fla",
description = "Arata adminii online",
version = "1.1",
url = "generalitati/admins-online-meniu-grade-t344209.html"
}
public OnPluginStart( ) {
Style = CreateConVar( "sm_adminmenu_style", "0", "0=adminii pot fi selectati si meniul dispare, 1=adminii nu pot fi selectati" )
RegConsoleCmd( "admins", Command_ShowAdminsOnline )
}
public Action: Command_ShowAdminsOnline( client, args ) {
new Handle:AdminsOnline = CreateMenu( AdminsOnline_Handler )
SetMenuTitle( AdminsOnline, "Admin Name | Admin Group" )
int Admins = 0
for( new index = 1; index < MaxClients; index++ ) {
if( IsClientInGame( index ) ) {
new AdminId: ClientAccess = GetUserAdmin( index )
if( ClientAccess ) {
new AdminGroupsCount = GetAdminGroupCount( ClientAccess )
for( new x = 0; x < AdminGroupsCount; x++ ) {
decl String:GroupBuffer[ 32 ]
if( ( GetAdminGroup( ClientAccess, x, GroupBuffer, sizeof( GroupBuffer ) ) != INVALID_GROUP_ID ) ) {
Admins++
decl String: AdminNameAndGroup[ 64 ]
Format( AdminNameAndGroup, sizeof( AdminNameAndGroup ), "%N | %s", index, GroupBuffer )
switch( GetConVarInt( Style ) ) {
case 0: {
AddMenuItem( AdminsOnline, "selected", AdminNameAndGroup )
}
case 1: {
AddMenuItem( AdminsOnline, "selected", AdminNameAndGroup, ITEMDRAW_DISABLED )
}
}
}
}
}
}
}
if( Admins <= 0 ) {
PrintToChat( client, "*\x02 Nu este nici un admin connectat!" )
}
else {
PrintToChat( client, "*\x05 In acest moment sunt\x04 %d\x05 admini online!", Admins )
}
SetMenuExitButton( AdminsOnline, true )
DisplayMenu( AdminsOnline, client, 30 )
}
public AdminsOnline_Handler( Handle:AdminsOnline, MenuAction:action, pos, neg ) {
switch( action ) {
case MenuAction_Select: {
decl String: Info[ 32 ]
GetMenuItem( AdminsOnline, neg, Info, sizeof( Info ) )
if( StrEqual( Info, "selected" ) ) {
if( AdminsOnline != INVALID_HANDLE ) {
CancelMenu( AdminsOnline )
}
}
}
case MenuAction_End: {
if( AdminsOnline != INVALID_HANDLE ) {
CancelMenu( AdminsOnline )
}
}
}
}
Nume: Admins Online
Versiune: 1.1
Autor: tre3fla
Descriere:
Cu ajutorul acestui plugin jucatorii pot vedea ce admini sunt online si ce grade au acestia daca scriu o comanda in chat.
ConVar-uri (se adauga in autoexec.cfg)
- sm_adminmenu_style
- 0 = adminii din meniu vor putea fi selectati iar cand acest lucru se intampla meniul dispare, ca si cum ai da exit
- 1 = adminii nu pot fi selectati iar meniul trebuie inchis din buton de exit
Comenzi:
- !admins - arata un meniu cu adminii online si gradele acestora
Cerinte:
- Va trebui sa dati adminele pe baza de grupuri, aveti aici un tutorial cum puteti face asta: tutoriale-csgo/cum-dai-admin-baza-grupuri-t344208.html
Instalare:
1. Fisierul
AdminsOnline.sp il puneti in
addons/sourcemod/scripting
2. Fisierul
AdminsOnline.smx il puneti in
addons/sourcemod/plugins
Last edited by
_()_ on 24 Aug 2017, 09:30, edited 1 time in total.
-
FREAK
- Membru, skill +4
- Posts: 1844
- Joined: 13 Aug 2016, 20:46
- Detinator Steam: Da
- CS Status: Ma joc CS:GO
- Detinator server CS: ARENA.1TAP.RO
- SteamID: freakav
- Reputatie: Fost Scripter eXtreamCS
Fost Membru Club eXtreamCS (6 luni)
Nume anterior: FREAK OFFICIAL TV
- Fond eXtream: 0
- Location: England
-
Contact:
-
xSaG
- Membru, skill +1
- Posts: 225
- Joined: 11 Aug 2017, 00:21
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 1 time
- Been thanked: 5 times
-
Contact:
22 Aug 2017, 23:06
Respect pentru ce faci Tr3fla.
Last edited by
xSaG on 22 Aug 2017, 23:08, edited 2 times in total.
-
_()_
- Membru, skill +1
- Posts: 159
- Joined: 24 Jun 2017, 02:10
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
-
Contact:
22 Aug 2017, 23:08
Mersi de poza, am uitat sa pun eu.
-
FITZ
- Membru, skill +1
- Posts: 183
- Joined: 01 Jul 2017, 15:01
- Detinator Steam: Da
- Detinator server CS: GO.KRIMES.RO
- Fond eXtream: 0
-
Contact:
22 Aug 2017, 23:32
Foarte tare pluginul , multumim.
-
_()_
- Membru, skill +1
- Posts: 159
- Joined: 24 Jun 2017, 02:10
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
-
Contact:
24 Aug 2017, 09:37
Update la versiunea 1.1:
- Am adaugat convar-ul sm_adminmenu_style cu ajutorul caruia puteti personaliza felul in care functioneaza meniul
- Am adauga o mica functie care arata in chat cati admini sunt online atunci cand este folosita comanda !admins
- - Daca nu sunt admini online o sa apara in chat
- A fost rezolvata e eroare care aparea in loguri pe linux, se pare ca pe SM 1.8 build 60xx CloseHandle face figuri
Va recomandati sa updatati si voi la versiunea 1.1, mai ales daca primiti vreo eroare in loguri. Orice erori sau buguri apar va rog sa postati aici si vor fi rezolvate in cel mai scurt timp.
- AdminsOnline.sp | Afiseaza codul
#include <sourcemod>
Handle: Style
public Plugin:myinfo = {
name = "Admins Online",
author = "tre3fla",
description = "Arata adminii online",
version = "1.1",
url = "http://"
}
public OnPluginStart( ) {
Style = CreateConVar( "sm_adminmenu_style", "0", "0=adminii pot fi selectati si meniul dispare, 1=adminii nu pot fi selectati" )
RegConsoleCmd( "admins", Command_ShowAdminsOnline )
}
public Action: Command_ShowAdminsOnline( client, args ) {
new Handle:AdminsOnline = CreateMenu( AdminsOnline_Handler )
SetMenuTitle( AdminsOnline, "Admin Name | Admin Group" )
int Admins = 0
for( new index = 1; index < MaxClients; index++ ) {
if( IsClientInGame( index ) ) {
new AdminId: ClientAccess = GetUserAdmin( index )
if( ClientAccess ) {
new AdminGroupsCount = GetAdminGroupCount( ClientAccess )
for( new x = 0; x < AdminGroupsCount; x++ ) {
decl String:GroupBuffer[ 32 ]
if( ( GetAdminGroup( ClientAccess, x, GroupBuffer, sizeof( GroupBuffer ) ) != INVALID_GROUP_ID ) ) {
Admins++
decl String: AdminNameAndGroup[ 64 ]
Format( AdminNameAndGroup, sizeof( AdminNameAndGroup ), "%N | %s", index, GroupBuffer )
switch( GetConVarInt( Style ) ) {
case 0: {
AddMenuItem( AdminsOnline, "selected", AdminNameAndGroup )
}
case 1: {
AddMenuItem( AdminsOnline, "selected", AdminNameAndGroup, ITEMDRAW_DISABLED )
}
}
}
}
}
}
}
if( Admins <= 0 ) {
PrintToChat( client, "*\x02 Nu este nici un admin connectat!" )
}
else {
PrintToChat( client, "*\x05 In acest moment sunt\x04 %d\x05 admini online!", Admins )
}
SetMenuExitButton( AdminsOnline, true )
DisplayMenu( AdminsOnline, client, 30 )
}
public AdminsOnline_Handler( Handle:AdminsOnline, MenuAction:action, pos, neg ) {
switch( action ) {
case MenuAction_Select: {
decl String: Info[ 32 ]
GetMenuItem( AdminsOnline, neg, Info, sizeof( Info ) )
if( StrEqual( Info, "selected" ) ) {
if( AdminsOnline != INVALID_HANDLE ) {
CancelMenu( AdminsOnline )
}
}
}
case MenuAction_End: {
if( AdminsOnline != INVALID_HANDLE ) {
CancelMenu( AdminsOnline )
}
}
}
}
-
t3d
- Utilizator neserios (tepar)
- Posts: 1695
- Joined: 16 Mar 2016, 11:22
- Detinator Steam: Da
- Reputatie: Restrictie moderator!
Restrictie mesaje private
Fost Membru Club eXtreamCS (6 luni)
Nume anterior : T3ED
Utilizator neserios (tepar)
- Fond eXtream: 0
24 Aug 2017, 12:02
Arată foarte bine, l-am testat și eu, destul de util.
- Lista tranzactii extreamcs: | Afiseaza codul
LISTA TRANZACTII EXTREAMCS.COM:
anunturi/dau-105eur-paypal-transferbancar-moneygram-t346743.html
anunturi/dau-125-lei-paysafecard-paypal-t336275.html
anunturi/dau-100-lei-paysafe-19euro-paypal-t332637.html
anunturi/dau-lei-paysafecard-euro-paypal-t332553.html
anunturi/dau-lei-paysafecard-paypal-t332463.html
anunturi/lei-paysafecard-t332130-12.html
anunturi/vand-skins-t331811.html
anunturi/dau-paysafe-paypal-t331631.html
anunturi/dau-paysafecard-paypal-t330515.html
anunturi/caut-designer-photoshop-t327564.html
anunturi/cumpar-cont-lol-t316133.html
anunturi/vand-cont-lol-euw-gold-platin-gold-t339823.html
anunturi/dau-lei-psc-paypal-t341899.html
anunturi/vand-lei-paysafecard-anglia-eur-paypal-t342092.html
anunturi/dau-lei-psc-paypal-t342080.html
anunturi/vand-lei-paysafecard-paypal-t342454.html
anunturi/vand-addons-uri-t342421.html
post2624864.html#p2624864
anunturi/vand-cont-steam-iteme-t342799.html
anunturi/dau-100-lei-psc-paypal-t344372.html
anunturi/dau-lei-psf-eur-t354998.html
-
xSaG
- Membru, skill +1
- Posts: 225
- Joined: 11 Aug 2017, 00:21
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 1 time
- Been thanked: 5 times
-
Contact:
-
Users browsing this forum: No registered users and 2 guests