busco un plugin
#1
busco un anti spam creo que te dejaba escribir 3 o mas veces la misma palabra y luego la bloqueba hasta la otra ronda
dsp dejaba escribir y se volvia a bloquear hasta la otra ronda y asi

no me acuerdo el nombre plugin si alguien me lo puede dejar pf Sonrisa

ejemplo

faksdj : shop
faksdj : shop
faksdj : shop


no puedes escribe hasta la otra ronda
Responder
#2
Código PHP:
#include <amxmodx>

new const PLUGIN[] = "Say Por Ronda"
new const VERSION[] = "1.0"
new const AUTOR[] = "AUTOR"

new const bloquear[][] = 
{
    
"shop",
    
"/shop"
}
new 
Say_NewRound[33]
new 
g_maxplayers

public plugin_init() 
{
    
register_plugin(PLUGINVERSIONAUTOR);
    
register_clcmd("say""bloquear_say");
    
register_event("HLTV""event_new_round""a""1=0""2=0");
    
g_maxplayers get_maxplayers();
}

public 
event_new_round() 
{
    for(new 
idid <= g_maxplayersid++) 
    {
        
Say_NewRound[id] = 0
    
}
}

public 
bloquear_say(id)
{
    new 
Arg[192];
    
read_args(Argcharsmax(Arg));
    
remove_quotes(Arg);

    for(new 
0sizeof(bloquear); i++)
    {
        if(
Say_NewRound[id] > 3)
        {
            if(
containi(Argbloquear[i]) != -1)
            {
                
client_print(iprint_chat"Palabra bloqueada, espera la proxima ronda.")
                return 
1;
            }
        }
        
Say_NewRound[id]++
    }
    return 
0;


Prueba y ve si te funciona.
Responder
#3
vale te aviso
Responder
#4
Código PHP:
//Sería...
public bloquear_say(id)
{
    new 
txt[192];
    
read_args(txtcharsmax(txt));
    
remove_quotes(txt);

    for (new 
0sizeof(bloquear); i++)
    {
        if(
containi(txtbloquear[i]) != -1)
        {
            if (
Say_NewRound[id] >= 3)
            {
                
client_print_color(id0"^4[Anti-Spam]^1 No puedes volver a escribir esta palabra.");
                return 
PLUGIN_HANDLED;
            }

            
Say_NewRound[id]++;
        }
    }

    return 
PLUGIN_CONTINUE;


Estaba chequeando mal.
___________________________________
SI NECESITAS UN PLUGIN TE LO HAGO $$$
COMUNICATE A MI DISCORD: emanuelitop15
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)