Kill Chat MSG
#1
Kill Chat MSG

Buenas existe la posibilidad de armar este complemento de que un jugador al eliminar a su oponente en el chat diga lo siguiente;

(Sujeto1) eliminó a (Sujeto2) con (X arma)
(Sujeto1) ah cometido un suicidio.

Sujeto1 = Nombre del jugador que realizo la kill.
Sujeto2 = Nombre del jugador que fue eliminado.
X arma = Nombre del arma en la cual se utilizo para eliminar al Sujeto2.

Ejemplo;
Juan eliminó a Pablo con Bazooka.
Al suicidarse el Sujeto1;
Juan ah cometido un suicidio.

Que el complemento tenga los nombre se las armas del Half-Life y del CS 1.6, como así también bloquee las sprites que salen arriba a la derecha.

Gracias. Cutecry
Responder
#2
Pedis mucho y no veo los dolares...
___________________________________
SI NECESITAS UN PLUGIN TE LO HAGO $$$
COMUNICATE A MI DISCORD: emanuelitop15
Responder
#3
(23/02/2022, 08:55 PM)[E]manuelitop15 escribió: Pedis mucho y no veo los dolares...

Kill Chat MSG

Código PHP:
#include <amxmodx>

new g_msgDeathMsg;

public 
plugin_init()
{
    register_plugin("block kill msg""1.0.0""HK-416");

    g_msgDeathMsg get_user_msgid("DeathMsg");

    register_message(g_msgDeathMsg,"DeathMsg_msg");
}

public 
DeathMsg_msg()
{
    return PLUGIN_HANDLED;


Con este código bloquea las sprites ya no pido mucho Guiño
Responder
#4
(23/02/2022, 08:55 PM)[E]manuelitop15 escribió: Pedis mucho y no veo los dolares...

Nmms ni que estuviera pidiendo un sistema de cuentas

Código PHP:
#include <amxmodx>

#define PLUGIN  "Mensaje de Muerte en el Chat"
#define VERSION "1.4"
#define AUTHOR  "[N]drs"

public plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)

    
register_event_ex("DeathMsg""OnServer_DeathMsg_Event"RegisterEvent_Global"2!0")
}

public 
OnServer_DeathMsg_Event()
{
    static 
iKilleriVictimszWeaponName[25]

    
iKiller read_data(1)
    
iVictim read_data(2)
    
read_data(4szWeaponNamecharsmax(szWeaponName))
    
replace_string(szWeaponNamecharsmax(szWeaponName), "weapon_""")

    if(!
iKiller || iKiller == iVictim)
    {
        
client_print_color(0print_team_grey"^4[AMXX] ^3El jugador ^4%n ^3se ha suicidado"iVictim)
        return
    }

    
client_print_color(0print_team_grey"^4[AMXX] ^3El jugador ^4%n ^3ha eliminado a ^4%n ^3con una ^4%s"iKilleriVictimszWeaponName)






Versión con bloqueado del sprite:
Código PHP:
#include <amxmodx>
#include <reapi>

#define PLUGIN  "[Reapi] Mensaje de Muerte en el Chat"
#define VERSION "1.5"
#define AUTHOR  "[N]drs"

public plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)

    
register_message(get_user_msgid("DeathMsg"), "OnServer_SendMessage_DeathMsg")
    
RegisterHookChain(RG_CBasePlayer_Killed"OnPlayer_Killed_Post"true)
}

public 
OnServer_SendMessage_DeathMsg()
    return 
PLUGIN_HANDLED

public OnPlayer_Killed_Post(iVictimiAttackeriGib)
{
    static 
szWeaponName[25]

    if(!
iAttacker || iAttacker == iVictim)
    {
        
client_print_color(0print_team_grey"^4[AMXX] ^3El jugador ^4%n ^3se ha suicidado"iVictim)
        return
    }

    
get_weaponname(get_user_weapon(iAttacker), szWeaponNamecharsmax(szWeaponName))
    
replace_string(szWeaponNamecharsmax(szWeaponName), "weapon_""")

    
client_print_color(0print_team_grey"^4[AMXX] ^3El jugador ^4%n ^3ha eliminado a ^4%n ^3con una ^4%s"iAttackeriVictimszWeaponName)

Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)