Index: src/game/g_admin.c =================================================================== --- src/game/g_admin.c (révision 2) +++ src/game/g_admin.c (copie de travail) @@ -2342,7 +2342,7 @@ } G_SayArgv( skiparg + 1, map, sizeof( map ) ); - + Q_strlwr(map); if( !trap_FS_FOpenFile( va( "maps/%s.bsp", map ), NULL, FS_READ ) ) { ADMP( va( "^3!map: ^7invalid map name '%s'\n", map ) ); @@ -2352,6 +2352,7 @@ if( G_SayArgc( ) > 2 + skiparg ) { G_SayArgv( skiparg + 2, layout, sizeof( layout ) ); + Q_strlwr(layout); if( !Q_stricmp( layout, "*BUILTIN*" ) || trap_FS_FOpenFile( va( "layouts/%s/%s.dat", map, layout ), NULL, FS_READ ) > 0 ) @@ -2386,6 +2387,7 @@ } G_SayArgv( skiparg + 1, map, sizeof( map ) ); + Q_strlwr(map); if( !trap_FS_FOpenFile( va( "maps/%s.bsp", map ), NULL, FS_READ ) ) { @@ -2396,6 +2398,7 @@ if( G_SayArgc( ) > 2 + skiparg ) { G_SayArgv( skiparg + 2, layout, sizeof( layout ) ); + Q_strlwr(layout); if( !Q_stricmp( layout, "*BUILTIN*" ) || trap_FS_FOpenFile( va( "layouts/%s/%s.dat", map, layout ), NULL, FS_READ ) > 0 ) @@ -2603,7 +2606,7 @@ } G_SayArgv( skiparg + 1, layout, sizeof( layout ) ); - + Q_strlwr(layout); trap_SendConsoleCommand( EXEC_APPEND, va( "layoutsave %s", layout ) ); AP( va( "print \"^3!layoutsave: ^7layout saved as '%s' by %s\n\"", layout, ( ent ) ? G_admin_adminPrintName( ent ) : "console" ) ); @@ -2874,6 +2877,7 @@ G_SayArgv( 1 +skiparg, map, sizeof( map ) ); else trap_Cvar_VariableStringBuffer( "mapname", map, sizeof( map ) ); + Q_strlwr(map); count = G_LayoutList( map, list, sizeof( list ) ); ADMBP_begin( ); @@ -3750,8 +3754,9 @@ char map[ MAX_QPATH ]; trap_Cvar_VariableStringBuffer( "mapname", map, sizeof( map ) ); + Q_strlwr(map); G_SayArgv( skiparg + 1, layout, sizeof( layout ) ); - + Q_strlwr(layout); if( Q_stricmp( layout, "keepteams" ) && Q_stricmp( layout, "keepteamslock" ) && Q_stricmp( layout, "switchteams" ) && Q_stricmp( layout, "switchteamslock" ) ) { if( !Q_stricmp( layout, "*BUILTIN*" ) || Index: src/game/g_cmds.c =================================================================== --- src/game/g_cmds.c (révision 2) +++ src/game/g_cmds.c (copie de travail) @@ -1647,7 +1647,7 @@ g_mapvoteMaxTime.integer ) ); return; } - + Q_strlwr(arg2); if( !trap_FS_FOpenFile( va( "maps/%s.bsp", arg2 ), NULL, FS_READ ) ) { trap_SendServerCommand( ent - g_entities, va( "print \"callvote: " @@ -1668,6 +1668,7 @@ return; } + Q_strlwr(arg2); if( !trap_FS_FOpenFile( va( "maps/%s.bsp", arg2 ), NULL, FS_READ ) ) { trap_SendServerCommand( ent - g_entities, va( "print \"callvote: "