block load { es_xset trikz "version 1.2b | (c) 2008 by th1lo | activated" es_xset trikz_mode 0 es_xset trikz_menu_name 0 es_xset trikz_block 0 es_xset script0r "(c) by th1lo" es_xmakepublic trikz // trikz_menu /////// popup create trikz_menu es popup addlinef trikz_menu "Hi, %1" trikz_menu_name popup addline trikz_menu "----------------------------" popup addline trikz_menu "Choose:" popup addline trikz_menu " " popup addline trikz_menu "->1. Flash" popup addline trikz_menu "->2. Health" popup addline trikz_menu "->3. Block/Unblock" popup addline trikz_menu " " popup addline trikz_menu "----------------------------" es popup addlinef trikz_menu "%1" script0r popup menuselect trikz_menu trikz/trikz_menu // Execute MAP Checker /////// es_xdoblock trikz/check_map es_xset exists 0 es_xexists exists script popup ifx false(exists) do { es_xload popup } } block unload { es_xset trikz "version 1.2b | (c) 2008 by th1lo | deactivated" } event es_map_start { es_xdoblock trikz/check_map } event player_blind { es_setplayerprop event_var(userid) CCSPlayer.m_flFlashDuration 0 es_setplayerprop event_var(userid) CCSPlayer.m_flFlashMaxAlpha 0 } event player_spawn { es_setplayerprop event_var(userid) CCSPlayer.baseclass.baseclass.baseclass.baseclass.baseclass.baseclass.m_CollisionGroup 2 es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#default write #lightgreen'#greentrikz#lightgreen' #defaultto open the trikz-menu. es_setplayerprop event_var(userid) CBasePlayer.m_iHealth 500 } event player_say { if (event_var(text) = "trikz") do { es_getplayername trikz_menu_name event_var(userid) es popup send trikz_menu event_var(userid) } } event player_hurt { es_setplayerprop event_var(userid) CBasePlayer.m_iHealth 500 } block check_map { if (trikz_ in server_var(eventscripts_currentmap)) then es_xsetinfo trikz_mode trikz if (xc_ in server_var(eventscripts_currentmap)) then es_xsetinfo trikz_mode xc if (bhop_ in server_var(eventscripts_currentmap)) then es_xsetinfo trikz_mode bhop if (kz_ in server_var(eventscripts_currentmap)) then es_xsetinfo trikz_mode kz if (jump_ in server_var(eventscripts_currentmap)) then es_xsetinfo trikz_mode jump } block trikz_menu { if (server_var(_popup_choice) == 1) do { if (server_var(trikz_mode) == "trikz") do { es_playsound event_var(userid) buttons\button24.wav 1 // Anti Spam es est_removeweapon event_var(userid) weapon_flashbang es est_removeweapon event_var(userid) weapon_flashbang es est_removeweapon event_var(userid) weapon_flashbang // Weapongive & Sound es_cexec event_var(userid) playgamesound weapons\grenade_launcher1.wav es_give event_var(userid) weapon_flashbang es_give event_var(userid) weapon_flashbang es est_removeweapon event_var(userid) 4 // Message & Sound es_msg #multi #lightgreen[#greentrikz#lightgreen]#default Player:#lightgreen event_var(es_username) #defaultgot 2 #greenFlashes#default. es_cexec event_var(userid) playgamesound weapons\physgun_off.wav } if (server_var(trikz_mode) != "trikz") do { es_tell event_var(userid) #multi #lightgreenYou #defaultdont need #greenFlashs#default! es_playsound event_var(userid) ambient\alarms\klaxon1.wav 1 } } if (server_var(_popup_choice) == 2) do { // Set Client HPs es_setplayerprop event_var(userid) CBasePlayer.m_iHealth 500 // Message & Sound es_msg #multi #lightgreen[#greentrikz#lightgreen]#default Player:#lightgreen event_var(es_username) #defaultgot 1 #greenMedikit#default. es_cexec event_var(userid) playgamesound items\smallmedkit1.wav } if (server_var(_popup_choice) == 3) do { if (server_var(trikz_mode) in "trikz;xc") do { es_getplayerprop trikz_block event_var(userid) "CCSPlayer.baseclass.baseclass.baseclass.baseclass.baseclass.baseclass.m_CollisionGroup" if (server_var(trikz_block) == 0) do { es_setplayerprop event_var(userid) CCSPlayer.baseclass.baseclass.baseclass.baseclass.baseclass.baseclass.m_CollisionGroup 2 } if (server_var(trikz_block) == 2) do { es_setplayerprop event_var(userid) CCSPlayer.baseclass.baseclass.baseclass.baseclass.baseclass.baseclass.m_CollisionGroup 0 } } if (server_var(trikz_mode) notin "trikz;xc") do { es_tell event_var(userid) #multi #lightgreenYou#default are not allowed to #greenBlock#default/#greenUnblock#default yourself! es_playsound event_var(userid) ambient\alarms\klaxon1.wav 1 } } }