solucionado
#1
hola se que hay muchos plugins pero busco uno en especial
Responder
#2
Cuando lo instales, te creará un archivo, en ese archivo colocas las steamid
Código PHP:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

#define PLUGIN  "Ban Talk by Steamid"
#define VERSION "1.0"
#define AUTHOR  "[N]drs"

new g_authid[33][33], bool:g_silent[33]

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_forward(FM_Voice_SetClientListening"fw_Voice_SetClientListening")
}

public 
client_putinserver(id)
{    
    
g_silent[id] = false
    get_user_authid
(idg_authid[id], charsmax(g_authid[ ]))
    
checksteamid(id)
}

public 
fw_Voice_SetClientListening(receiversender)
{
    if(
receiver == sender)
        return 
FMRES_IGNORED

    
if (g_silent[sender])
    {
        
engfunc(EngFunc_SetClientListeningreceiversenderfalse)
        return 
FMRES_SUPERCEDE
    
}

    return 
FMRES_IGNORED
}

public 
checksteamid(id)
{
    new 
szRoute[50]
    
get_configsdir(szRoute49)
    
format(szRoute49"%s/silent_steamids.ini"szRoute)
    new 
iFile fopen(szRoute"a+t")

    if(!
iFile)
        
set_fail_state("No se pudo crear/leer el archivo %s"szRoute)

    new 
szLine[50]

    while(!
feof(iFile))
    {
        
fgets(iFileszLinecharsmax(szLine))
        
trim(szLine)

        if(!
szLine[0] || szLine[0] != 'S')
            continue

        if(
equal(szLineg_authid[id]))
            
g_silent[id] = true
    
}

    
fclose(iFile)

Responder
#3
gracias
Responder
#4
(29/12/2020, 04:52 PM)Jota escribió: gracias bro lo probare

cual seria la ruta donde quedaria el achivo ?

configs/silent_steamids.ini

si, solo debes poner el steamid
Responder
#5
gracias bro me sirvio mucho
Responder
#6
(29/12/2020, 05:36 PM)Jota escribió: gracias bro me sirvio mucho

Coloca un titulo descriptivo para que otro que tenga una duda similar pueda encontrar esta publicación
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)