Allied Modders en español
Kill al matar team mates - Versión para impresión

+- Allied Modders en español (https://amxmodx-es.com)
+-- Foro: AMX Mod X - Plugins (https://amxmodx-es.com/Forum-AMX-Mod-X-Plugins)
+--- Foro: Pedido de Plugins (https://amxmodx-es.com/Forum-Pedido-de-Plugins)
+--- Tema: Kill al matar team mates (/Thread-Kill-al-matar-team-mates)



Kill al matar team mates - xlrenatolx - 22/07/2022

Buenas noches, tendrán conocimiento de algún plugin para que en modo DM los kills a los aliados cuente como kill y no descuente o penalize. Estoy armando un DM y busco plugins útiles para el mismo.


RE: Kill al matar team mates - Hinami - 22/07/2022

reapi


RE: Kill al matar team mates - Skylar - 22/07/2022

https://forums.alliedmods.net/showthread.php?t=80208


RE: Kill al matar team mates - xlrenatolx - 22/07/2022

(22/07/2022, 02:19 PM)Skylar escribió: https://forums.alliedmods.net/showthread.php?t=80208

Gracias pero el problema es que solo evita restar el frag mas no lo suma.


RE: Kill al matar team mates - rojedafeik - 22/07/2022

mp_freeforall 1

PD. Tienes que tener regamedll en tu sv.


RE: Kill al matar team mates - Nelo - 25/07/2022

Código PHP:
#include <amxmodx>
#include <fakemeta>
    
#define FRAGS_TO_ADD 1
    
#define MAX_CLIENTS 32
new bool:gb_TeamKillMAX_CLIENTS ];
    
public 
plugin_init ()
{
    
register_plugin "Teamkill Frag""1.0.0""Arksine" );

    
register_event "DeathMsg""e_DeathMsg""a" );
    
register_message get_user_msgid "ScoreInfo" ), "m_ScoreInfo" );
}
     
public 
client_putinserver id )
    
gb_TeamKillid ] = false;
    
public 
m_ScoreInfo msg_idmsg_type )
{
    new 
id get_msg_arg_int );
 
    if ( 
gb_TeamKillid ] )
    {
        
gb_TeamKillid ] = false;
        new 
i_CurrentFrag get_msg_arg_int );
            
        
i_CurrentFrag += FRAGS_TO_ADD 1;
            
        
set_pev idpev_fragsi_CurrentFrag 1.0 );
        
set_msg_arg_int 2ARG_SHORTi_CurrentFrag );
    }
}
    
public 
e_DeathMsg ()
{   
        new 
i_Killer read_data );
        new 
i_Victim read_data );
        
        if ( 
get_user_team i_Killer ) == get_user_team i_Victim ) )
        {
        if(
i_Killer != i_Victim)
            
gb_TeamKilli_Killer ] = true;
        }