block load { es_xregsaycmd !tel trikz/trikz_tel "!tel | teleport player to saved location" es_xregsaycmd !save trikz/trikz_save "!save | save location of player" es_xregsaycmd !ghost trikz/trikz_ghosting "!ghost | ghost the player" es_xregsaycmd !unghost trikz/trikz_ghosting "!unghost | unghost the player" es_xregsaycmd !trikz trikz/trikz_menu "!trikz | shows menu" es_xset trikz "version 2c | (c) 2009 by th1lo | activated" es_xset trikz_mode 0 es_xset trikz_menu_name 0 es_xset trikz_block 0 es_xset trikz_temp 0 es_xset trikz_exist 0 es_xset trikz_enable 0 es_xset trikz_x 0 es_xset trikz_y 0 es_xset trikz_z 0 es_xset trikz_coordinates 0 es_xset script0r " (c) 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. Save" popup addline trikz_menu "->5. Teleport" popup addline trikz_menu " " popup addline trikz_menu "----------------" es popup addlinef trikz_menu "%1" script0r popup menuselect trikz_menu trikz/trikz_menu_select es_xset exists 0 es_xexists exists script popup ifx false(exists) do { es_xload popup } } block unload { es_xkeygroupsave "kzDB" |kzRank es_xkeygroupdelete "kzDB" es_xset trikz "version 2c | (c) 2009 by th1lo | deactivated" } event es_map_start { if (server_var(eventscripts_currentmap) in "trikz_;xc_;jump_;bhop_") do { es_xset trikz_enable 1 } } event player_blind { ifx true(trikz_enable) do { es_setplayerprop event_var(userid) CCSPlayer.m_flFlashDuration 0 es_setplayerprop event_var(userid) CCSPlayer.m_flFlashMaxAlpha 0 } } event player_spawn { ifx true(trikz_enable) do { es_setplayerprop event_var(userid) CCSPlayer.baseclass.baseclass.baseclass.baseclass.baseclass.baseclass.m_CollisionGroup 2 es_delayed 1 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_hurt { ifx true(trikz_enable) do { es_setplayerprop event_var(userid) CBasePlayer.m_iHealth 100 } } event player_death { ifx true(trikz_enable) 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. } } } event player_activate { ifx true(trikz_enable) do { es_exists trikz_exist key trikz event_var(es_steamid) ifx false(kzMod_exist) do { es_keycreate trikz event_var(es_steamid) es_keysetvalue trikz event_var(es_steamid) Name event_var(es_username) es_keysetvalue trikz event_var(es_steamid) xyz 0 } } } block trikz_menu { es_xgetcmduserid trikz_temp es popup send trikz_menu server_var(trikz_temp) es_playsound server_var(kzCore_userid) buttons\button9.wav 1 } block trikz_menu_select { if (server_var(_popup_choice) == 1) do { // 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 // Message & Sound es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#default you got 2 #lightgreenFlashs#default. es_playsound event_var(userid) weapons\physgun_off.wav 1 } 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 1 #lightgreenMedikit#default. es_playsound event_var(userid) items\smallmedkit1.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 1 es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#lightgreen respawned #defaultyou. } if (server_var(_popup_choice) == 4) do { es_doblock trikz_save } if (server_var(_popup_choice) == 5) do { es_doblock trikz_tel } } block trikz_save { es_getplayerlocation trikz_x trikz_y trikz_z event_var(userid) es_format trikz_playerlocation "%1 %2 %3" server_var(trikz_x) server_var(trikz_y) server_var(trikz_z) es_keysetvalue trikz event_var(es_steamid) xyz server_var(trikz_playerloaction) es_playsound event_var(userid) npc\scanner\combat_scan5.wav 1 es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#default Coordinates #lightgreensaved#default. } block trikz_tel { es_exists trikz_exist key trikz event_var(es_steamid) ifx false(trikz_exist) do { es_keygetvalue trikz_coordinates "trikz" event_var(es_steamid) xyz es est_teleport server_var(userid) server_var(trikz_coordinates) es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#default welcome back! } ifx true(trikz_exist) do { es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#default No #lightgreenCoordinates#default given. } } block trikz_ghosting { 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 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 est_SetPlayerColor event_var(userid) 255 255 255 255 es_tell event_var(userid) #multi #lightgreen[#greentrikz#lightgreen]#lightgreen Blocked #defaultyou. } }