Enviar respuesta 
detectar 12 jugadores de cada bando solucionado
Autor Mensaje
Forever123 Sin conexión
Miembro Sr.


Mensajes: 370
Registro en: May 2018
Reputación: 1
Mensaje: #1
detectar 12 jugadores de cada bando solucionado
como puedo detectar que en equipo ct y tt hayan 12 jugadores y hay ejecutar una native para un plugin que estoy haciendo
(Este mensaje fue modificado por última vez en: 17/05/2019 03:40 AM por Forever123.)
17/05/2019 02:36 AM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
kikizon2 Sin conexión
Miembro Héroe


Plugin developer Donador Regalo Beta Tester Trebol purpura 1k Plugin popular
Mensajes: 3,710
Registro en: Jan 2014
Reputación: 63
Mensaje: #2
RE: detectar 12 jugadores de cada bando
Código PHP:
#include <amxmodx>
#include <cstrike>

#define VERSION "1.0"

const TASK_CHECK 11379;
const 
REQUIRED_CT 12;
const 
REQUIRED_TT 12;

public 
plugin_init()
{
    
register_plugin("Detect Players"VERSION"kikizon / HTTPS://KIKIZON.XYZ");
    
set_task(1.0"Check"TASK_CHECK, .flags="b");
}

public 
Check()
{
    static 
ctttiiMaxPlayersct tt 0;
    if(!
iMaxPlayersiMaxPlayers get_maxplayers();

    for(
1<= iMaxPlayers ; ++i)
    {
        if(!
is_user_connected(i)) continue;

        switch(
cs_get_user_team(i))
        {
            case 
CS_TEAM_CT: ++ct;
            case 
CS_TEAM_T: ++tt;
        }
    }

    if(
ct == REQUIRED_CT && tt == REQUIRED_TT)
    {
        
// Ejecutamos funcion :V
        
remove_task(TASK_CHECK);
    }



NO DOY AYUDA VIA MENSAJE PRIVADO

* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
17/05/2019 02:51 AM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Forever123 Sin conexión
Miembro Sr.


Mensajes: 370
Registro en: May 2018
Reputación: 1
Mensaje: #3
RE: detectar 12 jugadores de cada bando
y si lo quisiera adaptar a otro plugin llamarlo al terminar una funcion como despues de un tiempo de 10 seg
17/05/2019 03:28 AM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
kikizon2 Sin conexión
Miembro Héroe


Plugin developer Donador Regalo Beta Tester Trebol purpura 1k Plugin popular
Mensajes: 3,710
Registro en: Jan 2014
Reputación: 63
Mensaje: #4
RE: detectar 12 jugadores de cada bando
Si lo usas como stock solo hará la comprobación 1 vez

Código PHP:
stock Check()
{
    static 
ctttiiMaxPlayersct tt 0;
    if(!
iMaxPlayersiMaxPlayers get_maxplayers();

    for(
1<= iMaxPlayers ; ++i)
    {
        if(!
is_user_connected(i)) continue;

        switch(
cs_get_user_team(i))
        {
            case 
CS_TEAM_CT: ++ct;
            case 
CS_TEAM_T: ++tt;
        }
    }

    if(
ct == REQUIRED_CT && tt == REQUIRED_TT)
    {
        
// Ejecutamos funcion :V
    
}



NO DOY AYUDA VIA MENSAJE PRIVADO

* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
17/05/2019 03:32 AM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Forever123 Sin conexión
Miembro Sr.


Mensajes: 370
Registro en: May 2018
Reputación: 1
Mensaje: #5
RE: detectar 12 jugadores de cada bando
gracias!!
17/05/2019 03:39 AM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Enviar respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)

Contáctanos | Allied Modders en español | Volver arriba | Volver al contenido | Archivo (Modo simple) | Sindicación RSS