PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"
new reklamText[128];
new reklamTimer;
new const file[] = "addons/amxmodx/configs/reklam_cache.txt";
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
if(!file_exists(file)) {
new f = fopen(file,"wt")
fclose(f);
}
register_concmd("amx_kenar_reklam","cmdReklam",ADMIN_CVAR,"<dakika> ^"reklam yazisi^"");
new szLine[128],txtlen
read_file(file,0,szLine,127,txtlen)
if(szLine[0]) {
formatex(reklamText,127,szLine)
reklamTimer = -1;
}
set_task(1.0,"ReklamHud",_,_,_,"b")
}
public ReklamHud() {
if(reklamTimer < get_systime() && reklamTimer != -1) return
set_hudmessage(255, 212, 0, 0.02, 0.15, 0, 1.0, 1.0)
show_hudmessage(0, reklamText)
}
public cmdReklam(id,level,cid) {
if(!cmd_access(id,level,cid,3)) return PLUGIN_HANDLED
new szsure[3]
read_argv(2,reklamText,127)
read_argv(1,szsure,2)
new sure = str_to_num(szsure)
if(!reklamText[0]) {
reklamTimer = get_systime();
write_file(file,"",0)
}
else {
if(sure == 0) {
reklamTimer = -1;
write_file(file,reklamText,0)
}
else {
reklamTimer = get_systime() + sure*60;
write_file(file,"",0)
}
}
console_print(id,"Reklam Ayarlandi !")
return PLUGIN_HANDLED
}
amx_kenar_reklam sure "reklam yazisi"