humm.. estuve buscando en el foro del adminmod y encontre un script que ordena los jugadores a todos vs. un clan. . en el servidor... le borre casi todo... y quedo este admin_superswap.

bueno... lo he probado poco y tiene varios problemas: parece que no funciona bien, esta configurado para seleccionar automaticamente el skin del jugador, y al final creo que despues de 2 rounds todos vuelven al equipo donde estaban.

Posteo el codigo a ver si alguien se anima a revisarlo :)
Código:
// admin_superswap
// by teletubie
// codigo original AllvsClan
// licencia gpl

#include <core>
#include <console>
#include <string>
#include <admin>
#include <adminlib>

// ************* CONFIGURATION VARIABLES - READ THE TEXT ABOVE ON HOW TO CONFIGURE ************

#define ACCESS_SUPERSWAP 8192 //This is the admin access level required to use this command

//**********************************************************************************************
//*************************** DO NOT EDIT BELOW THIS LINE!!! ***********************************
//***********************************************************************************************

new STRING_VERSION&#91;MAX_DATA_LENGTH&#93; = "0.1";

public admin_superswap&#40;HLCommand,HLData,HLUserName,UserIndex&#41;
&#123;
        new Text&#91;MAX_TEXT_LENGTH&#93;;
        new Command&#91;MAX_COMMAND_LENGTH&#93;;
        new Data&#91;MAX_DATA_LENGTH&#93;;
        new User&#91;MAX_NAME_LENGTH&#93;;
        new ClanTeam&#91;MAX_NAME_LENGTH&#93;;
        new maxplayers = maxplayercount&#40;&#41;;
        new Target&#91;MAX_NAME_LENGTH&#93;;
        new i = 0;
        new SessionID;
        new WONID;
        new Team;
        new disableMessage&#91;MAX_TEXT_LENGTH&#93; = "";
        new enableMessage&#91;MAX_TEXT_LENGTH&#93; = "";
        new switchToT&#91;MAX_TEXT_LENGTH&#93; = "";
        new switchToCT&#91;MAX_TEXT_LENGTH&#93; = "";
        strcat&#40;switchToT,"El Admin ha cambiado su equipo a los TERRORISTAS - ",MAX_DATA_LENGTH&#41;;
        strcat&#40;switchToCT,"El Admin ha cambiado su equipo a los POLICIAS - ",MAX_DATA_LENGTH&#41;;
        for&#40;i=1; i<=maxplayers; i++&#41;
        &#123;
                if&#40;playerinfo&#40;i,Target,MAX_NAME_LENGTH,SessionID,WONID,Team&#41;==1&#41;
                &#123;
                        if&#40; Team == 2 &#41;
                        &#123;
                                execclient&#40;Target, "chooseteam; menuselect 1; menuselect 5;"&#41;;
                                                        messageex&#40;Target, switchToT, print_center&#41;;
                                                        message&#40;Target, switchToT&#41;;
                        &#125;
                        else
                        &#123;
                                execclient&#40;Target, "chooseteam; menuselect 2; menuselect 5;"&#41;;
                                                        messageex&#40;Target, switchToCT, print_center&#41;;
                                                        message&#40;Target, switchToCT&#41;;
                        &#125;

                &#125;//end of if
        &#125;//end of for
        exec&#40;"sv_restartround 10"&#41;;
        return PLUGIN_HANDLED;

&#125;

public plugin_init&#40;&#41;
&#123;
        plugin_registerinfo&#40;"Super Swap","Cambia Todos los de un equipo al otro.",STRING_VERSION&#41;;
        plugin_registercmd&#40;"admin_superswap","admin_superswap",ACCESS_SUPERSWAP,"admin_superswap&#58; Cambio de equipos."&#41;;
        return PLUGIN_CONTINUE;
&#125;