Last topic locked. I create new one. Doesn't work for me. Does anyone know why?
PHP Code:
#pragma semicolon 1
#include < amxmodx >
#include < amxmisc >
#include < color >
public plugin_init( )
{
register_plugin( "Changing map", "0.1", "alliedmodd" );
register_logevent( "endround_event", 2, "0=World triggered", "1=Round_End" );
}
public endround_event( id )
{
new players;
players = get_playersnum( );
new Name[ 32 ];
get_mapname( Name, 31 );
if ( equali( Name, "de_" ) || equali( Name, "cs_office" ) || equali( Name, "cs_italy" ) )
{
if ( equali( Name, "de_dust2_2x2" ) )
return;
if ( players < 8 )
{
print_color( id, "[AMXX] players are less than 8. Next map will be de_dust2_2x2." );
set_task( 0.15, "changesmallmap" );
}
}
if ( equali( Name, "fy_" ) || equali( Name, "awp_" ) || equali( Name, "cs_deagle5" ) ||
equali( Name, "cs_max" ) || equali( Name, "aim_" ) || equali( Name, "35hp_" ) || equali( Name, "de_dust2_2x2" ) )
{
if ( players > 10 )
{
print_color( id, "[AMXX] players are more than 10. Next map will be de_dust2." );
set_task( 0.15, "changebigmap" );
}
}
}
public changesmallmap( )
{
server_cmd( "exec mapcycle_small.txt" );
server_cmd( "changelevel de_dust2_2x2" );
}
public changebigmap( )
{
server_cmd( "exec mapcycle_big.txt" );
server_cmd( "changelevel de_dust2" );
}
or better use ? +mapcycle...
PHP Code:
server_cmd( "mapcycle mapcycle_big.txt" );
__________________