Witam. Plugin co jakiś czas informuje w hudzie, wydaje mi się że informuje o wymuszeniu ustawień, ale jest błędne dlatego że w hudzie pisze:
RSF_INFO NOT FOUND
Kod sma w spoilerze:
Spoiler
"#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <ColorChat>
#define PLUGIN "Rate'y + HUDMSG"
#define VERSION "2.0"
#define AUTHOR "Filip / `NN"
new const prefix[] = "[RSF]";
new pcvar_rate;
new pcvar_cmdbackup;
new pcvar_cmdrate;
new pcvar_updaterate;
new pcvar_interp;
new pcvar_hud_show;
new pcvar_hud_showtype;
new pcvar_hud_time;
new syncmsg;
public plugin_init(){
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "raty", 1)
register_dictionary("rsf.txt")
pcvar_rate = register_cvar("rsf_rate", "25000")
pcvar_cmdbackup = register_cvar("rsf_cmdbackup", "2")
pcvar_cmdrate = register_cvar("rsf_cmdrate", "101")
pcvar_updaterate = register_cvar("rsf_updaterate", "101")
pcvar_interp = register_cvar("rsf_interp", "0.01")
pcvar_hud_show = register_cvar("rsf_hud_show", "1")
pcvar_hud_showtype = register_cvar("rsf_hud_showtype", "0")
pcvar_hud_time = register_cvar("rsf_hud_time", "120.0")
syncmsg = CreateHudSyncObj();
}
public plugin_cfg(){
new cfgDir[64]
get_configsdir(cfgDir, 63)
server_cmd("exec %s/rsf.cfg", cfgDir)
}
public raty(id){
if(!is_user_connected(id)) return;
client_cmd(id, "rate %d", get_pcvar_num(pcvar_rate))
client_cmd(id, "cl_cmdbackup %d", get_pcvar_num(pcvar_cmdbackup))
client_cmd(id, "cl_cmdrate %d", get_pcvar_num(pcvar_cmdrate))
client_cmd(id, "cl_updaterate %d",get_pcvar_num(pcvar_updaterate))
client_cmd(id, "ex_interp ^"%.2f^"", get_pcvar_float(pcvar_interp)+0.0001)
if(get_pcvar_num(pcvar_hud_show) == 1){
new Float:msgtime = get_pcvar_float(pcvar_hud_time);
if(msgtime > 10){
if(!task_exists(id))
set_task(msgtime, "hudmsg", id, _, _, "b")
}
else hudmsg(id)
}
}
public hudmsg(id){
if(!is_user_connected(id)){
remove_task(id)
return;
}
set_hudmessage(255, 100, 10, 0.1, 0.7, 0, 6.0, 9.0, 0.0, 0.0, random_num(1,4))
switch(get_pcvar_num(pcvar_hud_showtype)){
case 0: ShowSyncHudMsg(id, syncmsg, "%L", LANG_PLAYER, "RSF_INFO")
case 1: ColorChat(id, GREEN, "%s ^x01%L", prefix, LANG_PLAYER, "RSF_INFO")
case 2: {
ShowSyncHudMsg(id, syncmsg, "%L", LANG_PLAYER, "RSF_INFO")
ColorChat(id, GREEN, "%s ^x01%L", prefix, LANG_PLAYER, "RSF_INFO")
}
}
}"