Plugin Info Server!

Pluginuri pentru modul AmxModX.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
CamPagNe
Fost moderator
Fost moderator
Posts: 329
Joined: 12 Jun 2012, 15:20
Detinator Steam: Da
CS Status: Fuck yeah !
Reputatie: Fost Moderator ajutator
Has thanked: 13 times
Been thanked: 71 times

02 Jul 2013, 17:26

Descriere: Afiseaza intr-un meniu cateva informatii despre server

Descarcare: ws_info_server.rar - 4.3 Kb

Nume: wGods Info Server
Versiune: v1.0
Link oficial: Link Official

Instalare:
1. Dezarhivati arhiva ws_info_server.rar
2. Fisierul wgods_info_server.sma il puneti in addons/amxmodx/scripting
3. Fisierul wgods_info_server.amxx il puneti in addons/amxmodx/plugins
4. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

Code: Select all

wgods_info_server.amxx
Sursa SMA | Afiseaza codul
#include < amxmodx >

#pragma semicolon 		1

static const PLUGIN[ ] 		= "wGods Info Server";
static const VERSION[ ] 		= "v1.0";

new pCvarString[ 2 ];

public plugin_init( )  
{
	register_plugin( PLUGIN, VERSION, "Unhask(c)wargods.ro" );
	
	register_clcmd( "say /info", "cmdInfoServer" );
	register_clcmd( "say_team /info", "cmdInfoServer" );
	
	pCvarString[ 0 ]		= register_cvar( "ws_info_forum", "www.WarGods.ro" );
	pCvarString[ 1 ]		= register_cvar( "ws_info_owner", "Unhask" );
}

public cmdInfoServer( szIndex )
{
	new szMenu = menu_create( "Info Server", "iContent" );
	
	new szAdd[ 164 ], szPlayers[ 32 ], szMap[ 32 ], szForum[ 32 ], szOwner[ 32 ], iNum;
	
	get_players( szPlayers, iNum );
	get_mapname( szMap, sizeof ( szMap ) - 1 );
	
	get_pcvar_string( pCvarString[ 0 ], szForum, sizeof ( szForum ) - 1 );
	get_pcvar_string( pCvarString[ 1 ], szOwner, sizeof ( szOwner ) - 1 );
	
	if ( is_linux_server( ) )
		formatex( szAdd, sizeof ( szAdd ) - 1, "\wPlatforma: \rLinux" );
	else
		formatex( szAdd, sizeof ( szAdd ) - 1, "\wPlatforma: \rWindows" );
		
	menu_additem( szMenu, szAdd, "1" );
	
	formatex( szAdd, sizeof ( szAdd ) - 1, "\wSloturi: \r%i", get_maxplayers( ) );
	
	menu_additem( szMenu, szAdd, "2" );
	
	formatex( szAdd, sizeof ( szAdd ) - 1, "\wJucatori: \r%i\w/\r%i", iNum, get_maxplayers( ) );
	
	menu_additem( szMenu, szAdd, "3" );
	
	formatex( szAdd, sizeof ( szAdd ) - 1, "\wHarta: \r%s", szMap );
	
	menu_additem( szMenu, szAdd, "4" );
	
	formatex( szAdd, sizeof ( szAdd ) - 1, "\wOwner: \r%s", szOwner );
	
	menu_additem( szMenu, szAdd, "5" );
	
	formatex( szAdd, sizeof ( szAdd ) - 1, "\wForum: \r%s", szForum ) ;
	
	menu_additem( szMenu, szAdd, "6" );
	
	menu_display( szIndex, szMenu, 0 );
	
	return 1;
}

public iContent( szIndex, szMenu, szItem )
{
	if ( szItem == MENU_EXIT )
	{
		menu_destroy( szMenu );
		return 1;
	}
	
	new szCommand[ 6 ], szName[ 64 ];
	new szAccess, szCallback;
	
	menu_item_getinfo( szMenu, szItem, szAccess, szCommand, sizeof ( szCommand ) - 1, szName, sizeof ( szName ) - 1, szCallback );
	
	return 1;
}
Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg):
  • ws_info_forum "www.WarGods.ro" - afiseaza in meniu forumul tau
    ws_info_owner "Unhask" - afiseaza in meniu ownerul serverului
Comenzi publice (se tasteaza in joc prin apasarea tastei Y):
  • /info - afiseaza un meniu cu informatii despre server
Imagini:
Image
Last edited by CamPagNe on 02 Jul 2013, 20:50, edited 1 time in total.
RoyalServer 2
EDwardddd.
Membru, skill +2
Membru, skill +2
Posts: 806
Joined: 18 Jun 2010, 10:30
Detinator Steam: Da
SteamID: edwarddwd
Reputatie: Membru Club eXtreamCS (trei luni)
Fost Moderator ajutator
Nume anterioare: Elk, eDward /R/
Has thanked: 16 times
Been thanked: 49 times

02 Jul 2013, 19:14

Interesant plugin-ul :)

Pune si SMA daca poti (& vrei) (in topic , ca sa nu-l mai descarcam)
User avatar
CamPagNe
Fost moderator
Fost moderator
Posts: 329
Joined: 12 Jun 2012, 15:20
Detinator Steam: Da
CS Status: Fuck yeah !
Reputatie: Fost Moderator ajutator
Has thanked: 13 times
Been thanked: 71 times

02 Jul 2013, 20:51

Done !
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

02 Jul 2013, 22:20

Code: Select all

szPlayers[ 32 ]
Nu e string...
@ Folositor si frumos.. e geniala ideea in hud :))
Retras
User avatar
CamPagNe
Fost moderator
Fost moderator
Posts: 329
Joined: 12 Jun 2012, 15:20
Detinator Steam: Da
CS Status: Fuck yeah !
Reputatie: Fost Moderator ajutator
Has thanked: 13 times
Been thanked: 71 times

02 Jul 2013, 22:22

puMf wrote:

Code: Select all

szPlayers[ 32 ]
Nu e string...
Sunt obisnuit sa pun "sz" inaintea fiecarei varibile :)). Oricum asa mi se pare mai frumos :)).

Si oricum, nu prea se simpte diferenta intre iPlayers[ 32 ] get_players( iPlayers, iNum ), ca pana la urma tot aceeasi functie indeplineste. :P
User avatar
KrAiD.
Fost moderator
Fost moderator
Posts: 866
Joined: 15 Jun 2013, 12:14
Detinator Steam: Da
CS Status: Cat de cat activ :D
Detinator server CS: Nu
Reputatie: Fost Moderator ajutator
0.7 / 3
Has thanked: 14 times
Been thanked: 131 times
Contact:

03 Jul 2013, 14:06

Foarte bun plugin ! :) felicitari
User avatar
CamPagNe
Fost moderator
Fost moderator
Posts: 329
Joined: 12 Jun 2012, 15:20
Detinator Steam: Da
CS Status: Fuck yeah !
Reputatie: Fost Moderator ajutator
Has thanked: 13 times
Been thanked: 71 times

03 Jul 2013, 18:04

Multumesc ! :D
User avatar
marquiz
Membru, skill +1
Membru, skill +1
Posts: 285
Joined: 25 Jun 2013, 15:00
Detinator Steam: Da
Detinator server CS: Da
Reputatie: Membru Club eXtreamCS (o luna)
Utilizator neserios ( tepar )
Location: Bucharest
Has thanked: 28 times
Been thanked: 10 times

04 Jul 2013, 09:23

Frumos pluginul şi chiar folositor.
User avatar
-Turbo-
Membru, skill +4
Membru, skill +4
Posts: 1664
Joined: 11 Nov 2012, 01:28
Detinator Steam: Da
CS Status: Bored !
Detinator server CS: Da
SteamID: kingforbidden
Reputatie: Utilizator neserios ( tepar )
Restrictie moderator
Ban scos ( achitat )
Nume anterior: Turbo19973
Location: Botosani
Has thanked: 49 times
Been thanked: 212 times

05 Jul 2013, 16:05

Frumos Multumim !
Post Reply

Return to “AmxModX”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 18 guests