PHP Code:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "auto demo recorder"
#define VERSION "2.0 updated"
#define AUTHOR "outsider"
public plugin_init() {
register_plugin(PLUGIN,VERSION,AUTHOR)
}
public client_putinserver(id) {
set_task(5.0,"record_demo",id)
return PLUGIN_CONTINUE
}
public record_demo(id) {
new servername[65];
new demoname[16];
get_user_name(0,servername,64);
if(servername == "JB.RETRY.LV JAILBREAK 47/48p") {
demoname = "jb_retry_lv";
} else if(servername == "HNS.RETRY.LV HIDE AND SEEK 47/48p") {
demoname = "hns_retry_lv";
} else if(servername == "BB.RETRY.LV BASE BUILDER 47/48p") {
demoname = "bb_retry_lv";
} else if(servername == "DD2.RETRY.LV DUST 2 LAND 47/48p") {
demoname = "dd2_retry_lv";
} else if(servername == "CS.RETRY.LV PUBLIC 47/48p") {
demoname = "cs_retry_lv";
} else if(servername == "ZM.RETRY.LV ZM+WAR3 47/48p") {
demoname = "zm_retry_lv";
} else if(servername == "DR.RETRY.LV DEATHRUN 47/48p") {
demoname = "dr_retry_lv";
} else if(servername == "SURF.RETRY.LV SURF 47/48p") {
demoname = "surf_retry_lv";
} else {
demoname = "retry_lv";
}
new name[35];
get_user_name(id,name,34);
new userip[20]
get_user_ip(id,userip,19);
new serverip[20]
get_user_ip(0,serverip,19);
client_cmd(id,"stop;record %s",demoname)
client_print(id,print_center,"Recording to %s started...",demoname)
client_print(id,print_chat,"Serveris: %s (%s)",servername,serverip)
client_print(id,print_chat,"Niks: %s | IP: %s",name,userip)
return PLUGIN_CONTINUE
}
When i compile:
PHP Code:
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team
Error: Array must be indexed (variable "servername") on line 22
Error: Array must be indexed (variable "servername") on line 24
Error: Array must be indexed (variable "servername") on line 26
Error: Array must be indexed (variable "servername") on line 28
Error: Array must be indexed (variable "servername") on line 30
Error: Array must be indexed (variable "servername") on line 32
Error: Array must be indexed (variable "servername") on line 34
Error: Array must be indexed (variable "servername") on line 36
8 Errors.
Could not locate output file C:\Documents and Settings\Boss\Desktop\Plugins\scripting\retryrecorddemo.amx (compile failed).