12-21-2023, 01:20 PM
* Info Server V2 @ roxxanne.
![[Image: RgOpTgK.png]](http://i.imgur.com/RgOpTgK.png)
* Tregon Info te Serverit , ne menyr shum te lehte dhe shum e qarte , nuk jep llag , nuk ka as BUG !
![[Image: UZ2XCHH.png]](http://i.imgur.com/UZ2XCHH.png)
* Per ta shfaqur Menu-n ne server sheno /infosv
![[Image: IShkKgG.png]](http://i.imgur.com/IShkKgG.png)
![[Image: IC8khPF.png]](http://i.imgur.com/IC8khPF.png)
SHKARKO
![[Image: RgOpTgK.png]](http://i.imgur.com/RgOpTgK.png)
* Tregon Info te Serverit , ne menyr shum te lehte dhe shum e qarte , nuk jep llag , nuk ka as BUG !
![[Image: UZ2XCHH.png]](http://i.imgur.com/UZ2XCHH.png)
* Per ta shfaqur Menu-n ne server sheno /infosv
![[Image: IShkKgG.png]](http://i.imgur.com/IShkKgG.png)
SOURCE CODE
[spoiler]#include < amxmodx >
#KosovaGamers 1
static const PLUGIN[ ] = "wGods Info Server";
static const VERSION[ ] = "v2.0";
new pCvarString[ 2 ];
public plugin_init( )
{
register_plugin( PLUGIN, VERSION, "roxxanne.©KosovaGamers.com" );
register_clcmd( "say /infosv", "cmdInfoServer" );
register_clcmd( "say_team /infosv", "cmdInfoServer" );
pCvarString[ 0 ] = register_cvar( "ws_info_forum", "KosovaGamers.com" );
pCvarString[ 1 ] = register_cvar( "ws_info_owner", "roxxanne." );
}
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, "\wSlots: \r%i", get_maxplayers( ) );
menu_additem( szMenu, szAdd, "2" );
formatex( szAdd, sizeof ( szAdd ) - 1, "\wLojtare: \r%i\w/\r%i", iNum, get_maxplayers( ) );
menu_additem( szMenu, szAdd, "3" );
formatex( szAdd, sizeof ( szAdd ) - 1, "\wMapi: \r%s", szMap );
menu_additem( szMenu, szAdd, "4" );
formatex( szAdd, sizeof ( szAdd ) - 1, "\wKryesori: \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;
}[/spoiler]
#KosovaGamers 1
static const PLUGIN[ ] = "wGods Info Server";
static const VERSION[ ] = "v2.0";
new pCvarString[ 2 ];
public plugin_init( )
{
register_plugin( PLUGIN, VERSION, "roxxanne.©KosovaGamers.com" );
register_clcmd( "say /infosv", "cmdInfoServer" );
register_clcmd( "say_team /infosv", "cmdInfoServer" );
pCvarString[ 0 ] = register_cvar( "ws_info_forum", "KosovaGamers.com" );
pCvarString[ 1 ] = register_cvar( "ws_info_owner", "roxxanne." );
}
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, "\wSlots: \r%i", get_maxplayers( ) );
menu_additem( szMenu, szAdd, "2" );
formatex( szAdd, sizeof ( szAdd ) - 1, "\wLojtare: \r%i\w/\r%i", iNum, get_maxplayers( ) );
menu_additem( szMenu, szAdd, "3" );
formatex( szAdd, sizeof ( szAdd ) - 1, "\wMapi: \r%s", szMap );
menu_additem( szMenu, szAdd, "4" );
formatex( szAdd, sizeof ( szAdd ) - 1, "\wKryesori: \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;
}[/spoiler]
![[Image: IC8khPF.png]](http://i.imgur.com/IC8khPF.png)
SHKARKO
"Art is much less important than life, but what a poor life without it."
![[Image: qrIkbSJ.jpg]](http://i.imgur.com/qrIkbSJ.jpg)


