Enviar respuesta 
[Solucionado] Líder del Mapa
Autor Mensaje
Donald Duckling Sin conexión
Miembro Junior


Mensajes: 19
Registro en: Sep 2018
Reputación: 0
Mensaje: #1
[Solucionado] Líder del Mapa
Hola gente bella, espero que se estén bien. Estoy buscando este plugin que muestra el líder del mapa cada vez que empieza una nueva ronda, sus muertes y sus matanzas/puntos. Osea así Image

Espero que puedan ayudarme. Ante todo Gracias Mario
(Este mensaje fue modificado por última vez en: 14/08/2019 01:23 PM por Donald Duckling.)
13/08/2019 01:29 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Nelo Sin conexión
Miembro Destacado


Mensajes: 800
Registro en: May 2015
Reputación: 7
Mensaje: #2
RE: Lider del Mapa
https://forums.alliedmods.net/showthread.php?t=259825

13/08/2019 04:59 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
totopizza Sin conexión
http://www.MexicanServers.com


Donador Forum supporter Trebol verde Trebol de oro 1k
Mensajes: 2,073
Registro en: Mar 2014
Reputación: 40
Mensaje: #3
RE: Lider del Mapa
(20/11/2018 05:29 PM)totopizza escribió:  https://amxmodx-es.com/Thread-mejor-juga...#pid181068

Es adaptable Whatever

[Imagen: 1098.png]

Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016 05:05 PM)meTaLiCroSS escribió:  Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando.
(08/08/2019 05:32 PM)meTaLiCroSS escribió:  grax x el dato cr4ck


Mis aportes

PLUGINS
MAPAS
Menú LANG [SF] Sistema de Frags
Say System (Admin Prefix)
13/08/2019 06:12 PM
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Donald Duckling Sin conexión
Miembro Junior


Mensajes: 19
Registro en: Sep 2018
Reputación: 0
Mensaje: #4
RE: Lider del Mapa
(13/08/2019 06:12 PM)totopizza escribió:  
(20/11/2018 05:29 PM)totopizza escribió:  https://amxmodx-es.com/Thread-mejor-juga...#pid181068

Es adaptable Whatever

Gracias me ha servido, lo he adaptado para que aparezca el mensaje en cada ronda, pero cuando empieza nueva ronda las kills y muertes siempre marcan 0. Pueden ayudarme?

Código PHP:
#include <amxmodx>
new const PluginInfo[][] = { "Round Best Player""v1.0""totopizza" };

new 
g_MaxPlayers;
new 
g_iCheckConnected;
public 
plugin_init() {
    
register_plugin(PluginInfo[0],PluginInfo[1],PluginInfo[2]);
    
    
register_event("HLTV""RoundStart""a""1=0""2=0")
    
g_MaxPlayers get_maxplayers();
    
}
public 
RoundStart(id)
{
    
    
g_iCheckConnected 0;
    new 
iBestPlayer;
    
    
iBestPlayer get_best_player();
    
    new 
asesinatosmuertes;
    
asesinatos get_user_frags(id);
    
muertes get_user_deaths(id);
    
    if(!
is_user_connected(iBestPlayer) || !iBestPlayer)
        return;
    
    new 
szPlayerName[32];
    
get_user_name(iBestPlayerszPlayerName31);
    
    
chatcolor(0,"!t%s !nes el lider del mapa con %d kills y %d muertes!"szPlayerName,asesinatos,muertes)
}

get_best_player()
{
    new 
idiLeaderiKillsiDeathsiHighestKillsiLowestDeaths;
    
    
iHighestKills = -99999;
    
iLowestDeaths =  99999;
    
    
iLeader = -1;
    new 
name[32]; 
    for( new 
1<= g_MaxPlayersi++)
    {
        
id i;
        
        if(!
is_user_connected(id))
            continue;
            
        
get_user_name(idname31);
        
iKills get_user_frags(id);
        
iDeaths get_user_deaths(id);
        
        if( 
iKills iHighestKills)
        {
            
iLeader id;
            
iLowestDeaths iDeaths;
            
iHighestKills iKills;
        }
        
        if(
iDeaths iLowestDeaths)
        {
            if( 
iKills >= iHighestKills)
            {
                
//Es el nuevo lider
                
iLeader id;
                
iLowestDeaths iDeaths;
                
iHighestKills iKills;
            }
        }
    }
    
    if(
g_iCheckConnected >= 3)
        return -
1;
    
    if(!
is_user_connected(iLeader))
    {
        
g_iCheckConnected++
        
get_best_player();
    }
        
    return 
iLeader;
}

stock chatcolor(const id, const input[], any:...)
{
    new 
count 1players[32]
    
    static 
msg[191]
    
    
vformat(msg190input3)
    
    
replace_all(msg190"!g""^4")
    
replace_all(msg190"!n""^1")
    
replace_all(msg190"!t""^3")
    
replace_all(msg190"!t2""^0")
    
    if (
idplayers[0] = id; else get_players(playerscount"ch")
    {
        for (new 
0counti++)
        {
            if (
is_user_connected(players[i]))
            {
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i])
                
write_byte(players[i])
                
write_string(msg)
                
message_end()
            }
        }
    }

14/08/2019 09:10 AM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
matrix123 Sin conexión
Miembro Destacado


1k
Mensajes: 1,437
Registro en: Oct 2014
Reputación: 16
Mensaje: #5
RE: Lider del Mapa
Código PHP:
asesinatos get_user_frags(id);
    
muertes get_user_deaths(id); 

---------->
Código PHP:
asesinatos get_user_frags(iBestPlayer);
    
muertes get_user_deaths(iBestPlayer); 

fijate ahi.

(Este mensaje fue modificado por última vez en: 14/08/2019 12:47 PM por matrix123.)
14/08/2019 12:46 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Donald Duckling Sin conexión
Miembro Junior


Mensajes: 19
Registro en: Sep 2018
Reputación: 0
Mensaje: #6
RE: Lider del Mapa
(14/08/2019 12:46 PM)matrix123 escribió:  
Código PHP:
asesinatos get_user_frags(id);
    
muertes get_user_deaths(id); 

---------->
Código PHP:
asesinatos get_user_frags(iBestPlayer);
    
muertes get_user_deaths(iBestPlayer); 

fijate ahi.

Cool! gracias por tu ayuda Gran sonrisa. Solucionado
14/08/2019 01:22 PM
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