Bloquear say de un quipo
#1
Buen día a todos! Tengo una duda, existe una forma de bloquear el say de spec? les agradecería mucho su ayuda, saludos!
Responder
#2
Código PHP:
public plugin_init() {
    
register_plugin("NoSpecSay"000.1"Mom")
    
    
register_clcmd("say""cmdSay"); // hookeas el say
}

public 
cmdSay(id){
    
    if(
get_user_team(id) == || get_user_team(id) == 2){ // si es tt o es ct
        
return PLUGIN_CONTINUE// envia el mensaje
    
}
    else{ 
// si no es tt ni ct
        
return PLUGIN_HANDLED// no lo envia
    
}
    return 
PLUGIN_CONTINUE;


Si también querés bloquear el say de equipo de spec agrega esta linea arriba de register_clcmd("say", "cmdSay");
register_clcmd("say_team", "cmdSay"); // hookeas el say team
Responder
#3
(19/10/2021, 01:05 PM)El maniatico sobrevalorado escribió:
Código PHP:
public plugin_init() {
    
register_plugin("NoSpecSay"000.1"Mom")
    
    
register_clcmd("say""cmdSay"); // hookeas el say
}

public 
cmdSay(id){
    
    if(
get_user_team(id) == || get_user_team(id) == 2){ // si es tt o es ct
        
return PLUGIN_CONTINUE// envia el mensaje
    
}
    else{ 
// si no es tt ni ct
        
return PLUGIN_HANDLED// no lo envia
    
}
    return 
PLUGIN_CONTINUE;


Si también querés bloquear el say de equipo de spec agrega esta linea arriba de register_clcmd("say", "cmdSay");
register_clcmd("say_team", "cmdSay"); // hookeas el say team

Muchas gracias! Lo probaré y te cuento como me va  Mario
Responder
#4
Código PHP:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN  "BLOQUEAR SAY PARA LOS ESPEC"
#define VERSION "1.0"
#define CREADOR  "Emanuelitop15"

new cvar_bloquear_say;

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONCREADOR);
    
register_clcmd("say""cmd_say");
    
register_clcmd("say_team""cmd_say_team");

    
cvar_bloquear_say register_cvar("bloquear_say_espec""1"); // [ 0 - Desactivado | 1 - Bloquear el Say general | 2 - Bloquear el Say de Equipo | 3 - Ambos ]
}

public 
cmd_say(id)
{
    if (
get_pcvar_num(cvar_bloquear_say) == || get_pcvar_num(cvar_bloquear_say) == && (get_user_team(id) != && get_user_team(id) != 2))
        return 
PLUGIN_HANDLED;

    return 
PLUGIN_CONTINUE;
}

public 
cmd_say_team(id)
{
    if (
get_pcvar_num(cvar_bloquear_say) == || get_pcvar_num(cvar_bloquear_say) == && (get_user_team(id) != && get_user_team(id) != 2))
        return 
PLUGIN_HANDLED;

    return 
PLUGIN_CONTINUE;

___________________________________
SI NECESITAS UN PLUGIN TE LO HAGO $$$
COMUNICATE A MI DISCORD: emanuelitop15
Responder
#5
(20/10/2021, 07:45 AM)[E]manuelitop15 escribió:
Código PHP:
public cmd_say(id)
{
    if (
get_pcvar_num(cvar_bloquear_say) == || get_pcvar_num(cvar_bloquear_say) == && (get_user_team(id) != && get_user_team(id) != 2))
        return 
PLUGIN_HANDLED;

    return 
PLUGIN_CONTINUE;

----------------->
Código PHP:
if (get_pcvar_num(cvar_bloquear_say) == && (get_user_team(id) != && get_user_team(id) != 2) || get_pcvar_num(cvar_bloquear_say) == && (get_user_team(id) != && get_user_team(id) != 2)) 

kiss
Responder
#6
if (!(1 <= get_user_team(id) <= 2)) return PLUGIN_HANDLED;
[Imagen: zcsztw-4.png] [Imagen: 6u5fj2-4.png]
[Imagen: linkedin_thumb_image.png][Imagen: 76561198283253977.png][Imagen: linkedin_thumb_image.png]
Responder
#7
(20/10/2021, 07:45 AM)[E]manuelitop15 escribió:
Código PHP:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN  "BLOQUEAR SAY PARA LOS ESPEC"
#define VERSION "1.0"
#define CREADOR  "Emanuelitop15"

new cvar_bloquear_say;

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONCREADOR);
    
register_clcmd("say""cmd_say");
    
register_clcmd("say_team""cmd_say_team");

    
cvar_bloquear_say register_cvar("bloquear_say_espec""1"); // [ 0 - Desactivado | 1 - Bloquear el Say general | 2 - Bloquear el Say de Equipo | 3 - Ambos ]
}

public 
cmd_say(id)
{
    if (
get_pcvar_num(cvar_bloquear_say) == || get_pcvar_num(cvar_bloquear_say) == && (get_user_team(id) != && get_user_team(id) != 2))
        return 
PLUGIN_HANDLED;

    return 
PLUGIN_CONTINUE;
}

public 
cmd_say_team(id)
{
    if (
get_pcvar_num(cvar_bloquear_say) == || get_pcvar_num(cvar_bloquear_say) == && (get_user_team(id) != && get_user_team(id) != 2))
        return 
PLUGIN_HANDLED;

    return 
PLUGIN_CONTINUE;


Muchas gracias a todos! Me demore en responder porque tuve que salir, pero me funciono este plugin con el cambio del if que hiciste en el post que siguió, muchas graciasemanuelito  Mariodance Mariodance Mariodance
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)