Mensajes: 206
Temas: 75
Registro en: Jul 2017
06/09/2019, 02:13 PM
(Última modificación: 04/11/2019, 11:25 AM por subsero1. Edited 2 times in total.)
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(id, 0) set_user_frags(id, 0) cs_set_user_deaths(id, 0) set_user_frags(id, 0) new name[33]; get_user_name(id, name, 32) if(get_pcvar_num(pcvar_Display) == 1) { new name[33] get_user_name(id, name, 32) ColorChat(0, RED, "^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(id, NORMAL, "^x04Usa Comandos server ^x01- /rs") ColorChat(id, NORMAL, "^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
Mensajes: 659
Temas: 97
Registro en: Feb 2016
Reputación:
12
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(id, 0) set_user_frags(id, 0) cs_set_user_deaths(id, 0) set_user_frags(id, 0) new name[33]; get_user_name(id, name, 32) if(get_pcvar_num(pcvar_Display) == 1) { new name[33] get_user_name(id, name, 32) ColorChat(0, RED, "^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(id, NORMAL, "^x04Usa Comandos server ^x01- /rs") ColorChat(id, NORMAL, "^x04-Comandos server") } }
Eliminaste una funcion y se te olvido quitarla de plugin_init()
Mensajes: 206
Temas: 75
Registro en: Jul 2017
06/09/2019, 09:49 PM
(Última modificación: 09/09/2019, 04:33 PM por subsero1. Edited 1 time in total.)
perfecto lo probare ahora
Error: Undefined symbol "pcvar_Advertise" on line 52
Mensajes: 33
Temas: 0
Registro en: Jun 2019
Reputación:
2
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(id, ADMIN_LEVEL)) return PLUGIN_HANDLED;
cs_set_user_deaths(id, 0) set_user_frags(id, 0) cs_set_user_deaths(id, 0) set_user_frags(id, 0) new name[33]; get_user_name(id, name, 32) if(get_pcvar_num(pcvar_Display) == 1) { new name[33] get_user_name(id, name, 32) ColorChat(0, RED, "^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(id, NORMAL, "^x04Usa Comandos server ^x01- /rs") ColorChat(id, NORMAL, "^x04-Comandos server") } }
Modificá el acceso que quieras en esta linea
Código PHP: #define ADMIN_LEVEL ADMIN_BAN
|