• Clan CO Informatica
  • Ventas Steam ! Visitanos.
  • Clan CO Informatica
  • Aquí todo PhotoShop.
  • Programas de Diseño.
  • Clanco | Codigo Binario
  • Visita nuestros nuevos servidores de Team Fortress
  • Visita la nueva Seccion de MovieMaking
Automixer en construccion


+ Responder Tema
Página 1 de 3 1 2 3 ÚltimoÚltimo
Resultados 1 al 10 de 23
  1. #1
    Avatar de Beer&Weed
    Fecha de Ingreso
    23 Nov, 11
    Ubicación
    Drogado abajo del puente, Marpla City
    Mensajes
    456
    Agradecer post
    22
    Agradecido 69 veces en 53 posts
    Beer&Weed será famoso muy pronto

    Predeterminado Automixer en construccion

    Dejo el codigo que acabo de hacer, todavia no lo pude probar en el cs porque ya me voy.
    La verdad es que hace 1 semana mas o menos empeze con esto de la programacion en Pawn y me cuesta asi que si alguien me tira alguna idea para agregarle algo y corregirlo o lo prueba bienvenido sea y les doy mis gracias anticipadas:

    Código PHP:
    /* Plugin generated by AMXX-Studio */

    #include <amxmodx>
    #include <amxmisc>
    #include <cstrike>

    #define PLUGIN "Automixer"
    #define VERSION "1.0"
    #define AUTHOR "beer&weed"

    new activo 0
    new ttctct_wintt_winready

    public plugin_init() 
    {
        
    register_plugin(PLUGINVERSIONAUTHOR)
        
    register_event("TeamScore""Score""a")
        
    register_clcmd("chooseteam""cmdBloq")
        
    register_clcmd("jointeam""cmdBloq")
        
    register_clcmd("say /listo""Check")
    }

    public 
    tomarUsersTeam(id)
    {    
        do
        for(new 
    i=0;i<=13;i++)
        {
            
            if(
    cs_get_user_team(i) == CS_TEAM_T)
                {    new 
    tt tt+1;    }
            
            else if(
    cs_get_user_team(i) == CS_TEAM_CT)
                {    new 
    ct ct+1;    }
        }
        while(
    tt != && ct != 5)
            
        if(
    tt == && ct == && activo != && ready == 10)
        {
            
    server_cmd("amx_exec cerrado.cfg")
            
    activo 1
        
    }
    }

    public 
    Score(id)
    {
        new 
    team[16],Float:score  
        read_data
    (1,team,15)  
        
    read_data(2,score)
        
        if(
    equal(team,"CT"))  
            {    
    ct_win floatround(score);    }  
        
        else if(
    equal(team,"TERRORIST"))  
            {    
    tt_win floatround(score);    }
        
        if(
    ct_win tt_win == 15 && activo == && ct == && tt == 5)
        {
            for(new 
    i=0;i<=13;i++)
            {
                if(
    cs_get_user_team(i) == CS_TEAM_T)
                    {    
    engclient_cmdi"jointeam""2" );    }
                
                else if(
    cs_get_user_team(i) == CS_TEAM_CT)
                    {     
    engclient_cmdi"jointeam""1" );    }
            }
            
            
    server_cmd("amx_exec cerrado.cfg")
        }
        
        else if(
    ct_win tt_win == 15 && activo == && ct+tt 10)
        {
            
    activo 0
            server_cmd
    ("amx_exec practica.cfg")
            
    tomarUsersTeam(id);    
        }
    }

    public 
    cmdBloq(id)
    {  
        if(
    activo == 1)
        {    
            
    client_print(idprint_chat"No podes cambiarte de team ahora");    
            return 
    PLUGIN_HANDLED;
        }
        return 
    PLUGIN_CONTINUE
    }  

    public 
    check(id)
    {
        if(
    activo !=&& cs_get_user_team(id) == CS_TEAM_T || cs_get_user_team(id) == CS_TEAM_CT)
        {
            
    ready ready 1
            
    new name[32]  
            
    get_user_name(idname31
            
    client_print(0print_chat"El user %s esta listo para empezar el mix. Faltan %d jugadores para empezar."name, (ct+tt)-ready
        }

    Cosas agregadas:
    • Chooseteam y Jointeam bloqueado
    • Se implemento el /listo para ver quien esta disponible para jugar

    Gracias especiales a @Frenzy que me ayudo a tomar el score de los equipos, agrego el teamblock y a @Tinchokz que se viene llenando los huevos con mis preguntas desde hace 1 semana.
    Por ahora compila sin ningún problema.
    Gracias.
    Última edición por Beer&Weed; 08/12/2011 a las 15:37 PM

  2. El siguiente usuario agredeció a Beer&Weed por este post:

    mar tin cho (05/12/2011)

  3. #2
    Avatar de manu cs
    Fecha de Ingreso
    17 Apr, 11
    Ubicación
    Tigre, Buenos aires, Argentina
    Edad
    14
    Mensajes
    329
    Agradecer post
    48
    Agradecido 33 veces en 16 posts
    manu cs es simplemente muy agradable manu cs es simplemente muy agradable manu cs es simplemente muy agradable manu cs es simplemente muy agradable

    Predeterminado

    me desis como funciona , para que nesesidad ?

    Duke apilla2
    Spoiler:

    Kamus o Camus como sea acá tu imagen XD
    Spoiler:

  4. #3
    Avatar de Beer&Weed
    Fecha de Ingreso
    23 Nov, 11
    Ubicación
    Drogado abajo del puente, Marpla City
    Mensajes
    456
    Agradecer post
    22
    Agradecido 69 veces en 53 posts
    Beer&Weed será famoso muy pronto

    Predeterminado

    Checkea si hay 5 usuarios en cada bando y manda el cerrado, cuando llegan a 15 sumando los score de ambos equipos cambia de team a los players al equipo contrario y manda el cerrado de nuevo..


    ¿Que pasa?. ¿Google no pudo resolver tu búsqueda hoy?

  5. El siguiente usuario agredeció a Beer&Weed por este post:

    mar tin cho (05/12/2011)

  6. #4
    Avatar de CHRIS*
    Fecha de Ingreso
    19 May, 11
    Ubicación
    La Paternal - A.A.A.J.
    Edad
    17
    Mensajes
    1,565
    Agradecer post
    359
    Agradecido 303 veces en 163 posts
    CHRIS* es simplemente muy agradable CHRIS* es simplemente muy agradable CHRIS* es simplemente muy agradable CHRIS* es simplemente muy agradable CHRIS* es simplemente muy agradable

    Predeterminado

    no es necesario tener ese pluggin, ya que siempre hay un boludo que se pasa antes, te conviene agregar un comando que cuando llega a 14 rondas bloquee para pasarse de equipo, y que se desactive cuando se ejecuta closed.cfg

  7. #5
    Avatar de Beer&Weed
    Fecha de Ingreso
    23 Nov, 11
    Ubicación
    Drogado abajo del puente, Marpla City
    Mensajes
    456
    Agradecer post
    22
    Agradecido 69 veces en 53 posts
    Beer&Weed será famoso muy pronto

    Predeterminado

    No es para clanco, lo hice para el sv de un amigo y lo postie por si alguien lo andaba necesitando e.e
    aparte para eso están las condiciones, si los cts y tts no tienen 5 no se ejecuta lo demas.


    ¿Que pasa?. ¿Google no pudo resolver tu búsqueda hoy?

  8. #6
    Avatar de CHRIS*
    Fecha de Ingreso
    19 May, 11
    Ubicación
    La Paternal - A.A.A.J.
    Edad
    17
    Mensajes
    1,565
    Agradecer post
    359
    Agradecido 303 veces en 163 posts
    CHRIS* es simplemente muy agradable CHRIS* es simplemente muy agradable CHRIS* es simplemente muy agradable CHRIS* es simplemente muy agradable CHRIS* es simplemente muy agradable

    Predeterminado

    Cita Iniciado por Beer&Weed Ver Mensaje
    No es para clanco, lo hice para el sv de un amigo y lo postie por si alguien lo andaba necesitando e.e
    aparte para eso están las condiciones, si los cts y tts no tienen 5 no se ejecuta lo demas.
    nadie dijo que era para clanco.. te lo digo porque antes me pasaba eso, si te anda igual mejor.

  9. El siguiente usuario agredeció a CHRIS* por este post:

    Beer&Weed (05/12/2011)

  10. #7
    Avatar de Beer&Weed
    Fecha de Ingreso
    23 Nov, 11
    Ubicación
    Drogado abajo del puente, Marpla City
    Mensajes
    456
    Agradecer post
    22
    Agradecido 69 veces en 53 posts
    Beer&Weed será famoso muy pronto

    Predeterminado

    Cita Iniciado por chrisq Ver Mensaje
    nadie dijo que era para clanco.. te lo digo porque antes me pasaba eso, si te anda igual mejor.
    Gracias por la recomendacion.


    ¿Que pasa?. ¿Google no pudo resolver tu búsqueda hoy?

  11. #8
    Avatar de MartiN+
    Fecha de Ingreso
    05 Jul, 11
    Ubicación
    Neuquen
    Edad
    16
    Mensajes
    2,046
    Agradecer post
    107
    Agradecido 180 veces en 136 posts
    MartiN+ es una joya en bruto MartiN+ es una joya en bruto MartiN+ es una joya en bruto MartiN+ es una joya en bruto

    Predeterminado

    Esta bueno, pero cuando hay 10 players lo manda de 1?

    Que pasa si hay algun afk?

    O antes de empesar todos tienen que poner por ejemplo:

    /ready

    ¿?¿?

    Twisting your mind and smashing your dreams


    Spoiler:

  12. El siguiente usuario agredeció a MartiN+ por este post:

    Beer&Weed (05/12/2011)

  13. #9
    Avatar de Beer&Weed
    Fecha de Ingreso
    23 Nov, 11
    Ubicación
    Drogado abajo del puente, Marpla City
    Mensajes
    456
    Agradecer post
    22
    Agradecido 69 veces en 53 posts
    Beer&Weed será famoso muy pronto

    Predeterminado

    Cita Iniciado por Screewer Ver Mensaje
    Esta bueno, pero cuando hay 10 players lo manda de 1?

    Que pasa si hay algun afk?

    O antes de empesar todos tienen que poner por ejemplo:

    /ready

    ¿?¿?
    Lo manda, pero seria buena opcion esa. Gracias.


    ¿Que pasa?. ¿Google no pudo resolver tu búsqueda hoy?

  14. #10
    Avatar de kok
    Fecha de Ingreso
    11 May, 07
    Ubicación
    Damajuan city
    Mensajes
    4,175
    Agradecer post
    895
    Agradecido 924 veces en 470 posts
    kok tiene un futuro brillante kok tiene un futuro brillante kok tiene un futuro brillante kok tiene un futuro brillante kok tiene un futuro brillante kok tiene un futuro brillante kok tiene un futuro brillante kok tiene un futuro brillante kok tiene un futuro brillante kok tiene un futuro brillante kok tiene un futuro brillante

    Predeterminado

    Código:
    if(tt == 5 && ct == 5 && activo
    Osea que si hay 6 ct y 5 tt no lo manda o viceversa .

    podría ser:
    Código:
    if(tt > 5 && ct > 5 && activo != 1)
        {
    El tema es que mande a spec el ultimo player en entrar, fijate como sacas el ultimo en joinear y lo transferir a spec.
    Última edición por kok; 05/12/2011 a las 19:27 PM


+ Responder Tema
Página 1 de 3 1 2 3 ÚltimoÚltimo

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes