plugins de piss
#1
Código PHP:
/* Lo saque del post: https://amxmodx-es.com/Thread-Ayuda-Reset-Score-a-color-solucionado */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <colorchat>

#define adtime     600.0 //Default of 10 minuites
#define PLUGIN "p_RS"
new pcvar_Advertise
new pcvar_Display

new const sonido_rs[] = { "p_rs/rs1.wav" 

public 
plugin_init()
{
    
register_plugin("Reset Score""1.0""")
    
    
register_clcmd("say /resetscore""reset_score")
    
register_clcmd("say /restartscore""reset_score")
    
register_clcmd("say /rs""reset_score")
    
register_clcmd("say rs""reset_score")
    
    
pcvar_Advertise register_cvar("sv_rsadvertise""1")
    
pcvar_Display register_cvar("sv_rsdisplay""1")
    
    if(
get_cvar_num("sv_rsadvertise") == 1)
    {
        
set_task(adtime"advertise"___"b")
    }
}

public 
plugin_precache()
{
        
precache_sound(sonido_rs)


public 
reset_score(id)
{
    
cs_set_user_deaths(id0)
    
set_user_frags(id0)
    
cs_set_user_deaths(id0)
    
set_user_frags(id0)
    
    new 
name[33]; get_user_name(idname32)
    
    if(
get_pcvar_num(pcvar_Display) == 1)
    {
        new 
name[33]
        
get_user_name(idname32)
        
ColorChat(0RED"^x04[p] ^x03%s ^x01Ha reiniciado su ^x04Score"name)
    }
    
client_cmd(id"spk %s"sonido_rs
}
public 
client_putinserver(id)
{
    if(
get_pcvar_num(pcvar_Advertise) == 1)
    {
        
set_task(10.0"connectmessage"id__"a"1)
    }
}

public 
connectmessage(id)
{
    if(
is_user_connected(id))
    {
        
ColorChat(idNORMAL"^x04Usa Comandos server ^x01- /rs")
        
ColorChat(idNORMAL"^x04-Comandos server")
    }


me sale este error en los logos funciona bien el plugins me sale este error

L 09/03/2019 - 00:41:17: Info (map "de_nuke32") (file "addons/amxmodx/logs/error_20190903.log")
L 09/03/2019 - 00:41:17: Function is not present (function "advertise") (plugin "p_Rs.amxx")
L 09/03/2019 - 00:41:17: [AMXX] Displaying debug trace (plugin "p_Rs.amxx", version "1.0")
L 09/03/2019 - 00:41:17: [AMXX] Run time error 10: native error (native "set_task")
L 09/03/2019 - 00:41:17: [AMXX] [0] p_Rs.sma::plugin_init (line 30)
L 09/03/2019 - 00:59:39: Invalid player id 0
Responder
#2
Toma
Código PHP:
/* Lo saque del post: https://amxmodx-es.com/Thread-Ayuda-Reset-Score-a-color-solucionado */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <colorchat>

#define adtime     600.0 //Default of 10 minuites
#define PLUGIN "p_RS"

new pcvar_Display

new const sonido_rs[] = { "p_rs/rs1.wav" 

public 
plugin_init()
{
    
register_plugin("Reset Score""1.0""")
    
    
register_clcmd("say /resetscore""reset_score")
    
register_clcmd("say /restartscore""reset_score")
    
register_clcmd("say /rs""reset_score")
    
register_clcmd("say rs""reset_score")
    
    
pcvar_Display register_cvar("sv_rsdisplay""1")
}

public 
plugin_precache()
{
        
precache_sound(sonido_rs)


public 
reset_score(id)
{
    
cs_set_user_deaths(id0)
    
set_user_frags(id0)
    
cs_set_user_deaths(id0)
    
set_user_frags(id0)
    
    new 
name[33]; get_user_name(idname32)
    
    if(
get_pcvar_num(pcvar_Display) == 1)
    {
        new 
name[33]
        
get_user_name(idname32)
        
ColorChat(0RED"^x04[p] ^x03%s ^x01Ha reiniciado su ^x04Score"name)
    }
    
client_cmd(id"spk %s"sonido_rs
}
public 
client_putinserver(id)
{
    if(
get_pcvar_num(pcvar_Advertise) == 1)
    {
        
set_task(10.0"connectmessage"id__"a"1)
    }
}

public 
connectmessage(id)
{
    if(
is_user_connected(id))
    {
        
ColorChat(idNORMAL"^x04Usa Comandos server ^x01- /rs")
        
ColorChat(idNORMAL"^x04-Comandos server")
    }

Eliminaste una funcion y se te olvido quitarla de plugin_init()
Responder
#3
perfecto lo probare ahora


Error: Undefined symbol "pcvar_Advertise" on line 52
Responder
#4
Código PHP:
/* Lo saque del post: https://amxmodx-es.com/Thread-Ayuda-Reset-Score-a-color-solucionado */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <colorchat>

#define adtime     600.0 //Default of 10 minuites
#define PLUGIN "p_RS"

#define ADMIN_LEVEL ADMIN_BAN

new pcvar_Display

new const sonido_rs[] = { "p_rs/rs1.wav" 

public 
plugin_init()
{
    
register_plugin("Reset Score""1.0""")
    
    
register_clcmd("say /resetscore""reset_score")
    
register_clcmd("say /restartscore""reset_score")
    
register_clcmd("say /rs""reset_score")
    
register_clcmd("say rs""reset_score")
    
    
pcvar_Display register_cvar("sv_rsdisplay""1")
}

public 
plugin_precache()
{
        
precache_sound(sonido_rs)


public 
reset_score(id)
{
    if(!
access(idADMIN_LEVEL))
        return 
PLUGIN_HANDLED;

    
cs_set_user_deaths(id0)
    
set_user_frags(id0)
    
cs_set_user_deaths(id0)
    
set_user_frags(id0)
    
    new 
name[33]; get_user_name(idname32)
    
    if(
get_pcvar_num(pcvar_Display) == 1)
    {
        new 
name[33]
        
get_user_name(idname32)
        
ColorChat(0RED"^x04[p] ^x03%s ^x01Ha reiniciado su ^x04Score"name)
    }
    
client_cmd(id"spk %s"sonido_rs

    return 
PLUGIN_HANDLED;
}
public 
client_putinserver(id)
{
    if(
get_pcvar_num(pcvar_Display) == 1)
    {
        
set_task(10.0"connectmessage"id__"a"1)
    }
}

public 
connectmessage(id)
{
    if(
is_user_connected(id))
    {
        
ColorChat(idNORMAL"^x04Usa Comandos server ^x01- /rs")
        
ColorChat(idNORMAL"^x04-Comandos server")
    }


Modificá el acceso que quieras en esta linea

Código PHP:
#define ADMIN_LEVEL ADMIN_BAN 
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)