block load { es_xset trikz "version 1.2f | (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 popup addline trikz_menu " trikZ Menu" popup addline trikz_menu "---------------" popup addline trikz_menu " " popup addline trikz_menu "->1. Flash" popup addline trikz_menu "->2. Health" popup addline trikz_menu "->3. Respawn" popup addline trikz_menu "->4. Block" 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 if (server_var(trikz_mode) == "xc") do { es popup delline trikz_menu 4 } if (server_var(trikz_mode) == "bhop") do { es popup delline trikz_menu 4 } if (server_var(trikz_mode) == "jump") do { es popup delline trikz_menu 4 } } 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_xdelayed 0.5 est_SetPlayerColor event_var(userid) 255 255 255 100 es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#default write #lightgreen'#greentrikz#lightgreen' #defaultto open the trikz-menu. } 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 100 } event player_death { if (server_var(trikz_mode) == "trikz") do { es est_spawn event_var(userid) es_playsound event_var(userid) npc\attack_helicopter\aheli_charge_up.wav 1 es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#lightgreen respawned #defaultyou. } } 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 (jump_ in server_var(eventscripts_currentmap)) then es_xsetinfo trikz_mode jump } block trikz_menu { if (server_var(_popup_choice) == 1) 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_xdelayed 0.0001 es_give event_var(userid) weapon_flashbang es_xdelayed 0.0001 es_give event_var(userid) weapon_flashbang es_cexec event_var(userid) playgamesound weapons\grenade_launcher1.wav // Message & Sound es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#default you got 1 #lightgreenMedikit#default. es_cexec event_var(userid) playgamesound weapons\physgun_off.wav } if (server_var(_popup_choice) == 2) do { // Set Client HPs es_setplayerprop event_var(userid) CBasePlayer.m_iHealth 100 // Message & Sound es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#default you got 2 #lightgreenFlashs#default. es_playsound event_var(userid) items\smallmedkit1.wav 0.7 es_playsound event_var(userid) buttons\button24.wav 1 } if (server_var(_popup_choice) == 3) do { es est_spawn event_var(userid) es_playsound event_var(userid) npc\attack_helicopter\aheli_charge_up.wav 0.7 es_playsound event_var(userid) buttons\button24.wav 1 es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#lightgreen respawned #defaultyou. } if (server_var(_popup_choice) == 4) 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 es popup modline trikz_menu 7 "->4. Block" es est_SetPlayerColor event_var(userid) 255 255 255 100 es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#lightgreen Unblocked #defaultyou. } if (server_var(trikz_block) == 2) do { es_setplayerprop event_var(userid) CCSPlayer.baseclass.baseclass.baseclass.baseclass.baseclass.baseclass.m_CollisionGroup 0 es popup modline trikz_menu 7 "->4. Unblock" es est_SetPlayerColor event_var(userid) 255 255 255 255 es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#lightgreen Blocked #defaultyou. } } }