/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <hamsandwich> #define PLUGIN "JailBreak: Basic Info" #define VERSION "1.0" #define AUTHOR "Sn!ff3r" #define USERTASK 921 #define UPDATEDELAY 1.0 new static wiezienie[][] = { "gwalt", "narkotyki", "zabojstwo", "alkohol", "molestowanie", "pobicie babci", "napad na monopolowy", "dziesione" } new userreason[33] new rounds, hudhandler public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("TextMsg","restart_roundsnum","a","2&#Game_C"/*,"2&#Game_w"*/) register_logevent("round_end", 2, "1=Round_End") RegisterHam(Ham_Spawn, "player", "client_spawn", 1) hudhandler = CreateHudSyncObj() } public round_end() { rounds ++ } public restart_roundsnum() { rounds = 0 } public client_disconnect(id) { userreason[id] = -1 if(task_exists(id + USERTASK)) { remove_task(id + USERTASK) } } public client_spawn(id) { if(task_exists(id + USERTASK)) { remove_task(id + USERTASK) } if(get_user_team(id) == 1) { userreason[id] = random_num(0, sizeof reasons - 1) set_task(UPDATEDELAY, "client_jailinfo", id + USERTASK, _, _, "b") } if(get_user_team(id) == 2) { userreason[id] = random_num(0, sizeof reasons - 1) set_task(UPDATEDELAY, "client_klaiwsz", id + USERTASK, _, _, "b") } } public client_jailinfo(TASKID) { static id id = TASKID - USERTASK set_hudmessage(0, 30, 90, 0.8, 0.1, 0, 6.0, 12.0) ShowSyncHudMsg(id, hudhandler, "-----------------------------^nDzien %d^nSiedzisz za %s^n-----------------------------", rounds, reasons[userreason[id]]) } public client_klawisz(TASKID) { id = TASKID - USERTASK set_hudmessage(0, 30, 90, 0.8, 0.1, 0, 6.0, 12.0) ShowSyncHudMsg(id, hudhandler, "-----------------------------^nDzien %d^n-----------------------------", rounds) }
W czym może leżeć błąd ?