block load { es_xkeygroupload "trikz" |trikz 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 4a | by th1lo | loaded]" es_xset trikz_activated "[version 4a | by th1lo | activated]" es_xset trikz_deactivated "[version 4a | by th1lo | deactivated]" es_xset trikz_steamid 0 es_xset trikz_block 0 es_xset trikz_temp 0 es_xset trikz_exist 0 es_xset trikz_enable 0 es_xset trikz_userid 0 es_xset trikz_x 0 es_xset trikz_y 0 es_xset trikz_z 0 es_xset trikz_coordinates 0 es_xset trikz_coords 0 es_xset trikz_playerlocation 0 es_xsetinfo trikz_map "trikz_" es_xsetinfo xc_map "xc_" es_xsetinfo bhop_map "bhop_" es_xsetinfo jump_map "jump_" es_xsetinfo other_map "de_" es_xsetinfo other_map2 "cs_" es_xset script0r " (c) th1lo" es_xmakepublic trikz // trikz_menu /////// popup create trikz_popup popup addline trikz_popup " trikZ Menu" popup addline trikz_popup "----------------" popup addline trikz_popup "->1. Flash" popup addline trikz_popup "->2. Health" popup addline trikz_popup "->3. Respawn" popup addline trikz_popup "->4. Save" popup addline trikz_popup "->5. Teleport" popup addline trikz_popup "->6. Un-/Ghost" popup addline trikz_popup "----------------" popup addlinef trikz_popup "%1" script0r popup menuselect trikz_popup trikz/trikz_popup_select // tel_menu /////// popup create coord_choose popup addline coord_choose "->1." popup addline coord_choose "->2." popup addline coord_choose "->3." popup menuselect coord_choose trikz/coord_choosen es_xset exists 0 es_xexists exists script popup ifx false(exists) do { es_xload popup } } block unload { es_xkeygroupsave "trikz" |trikz es_xkeygroupdelete "trikz" es_setinfo trikz server_var(trikz_deactivated) } event es_map_start { if (server_var(trikz_map) in server_var(eventscripts_currentmap)) do { es_setinfo trikz server_var(trikz_activated) es_xset trikz_enable 1 es_xdoblock trikz/1advert } if (server_var(xc_map) in server_var(eventscripts_currentmap)) do { es_setinfo trikz server_var(trikz_activated) es_xset trikz_enable 1 es_xdoblock trikz/1advert } if (server_var(jump_map) in server_var(eventscripts_currentmap)) do { es_setinfo trikz server_var(trikz_activated) es_xset trikz_enable 1 es_xdoblock trikz/1advert } if (server_var(bhop_map) in server_var(eventscripts_currentmap)) do { es_setinfo trikz server_var(trikz_activated) es_xset trikz_enable 1 es_xdoblock trikz/1advert } if (server_var(other_map2) in server_var(eventscripts_currentmap)) do { es_xset trikz_enable 0 es_setinfo trikz server_var(trikz_deactivated) } } 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 #defaultType #lightgreen'#green!trikz#lightgreen'#default to see the #greentrikz Menu#default! } } event player_hurt { ifx true(trikz_enable) do { if (event_var(attacker) = world) 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 { if (event_var(es_steamid) != BOT ) do { if (event_var(es_steamid) != "STEAM_ID_LAN" ) do { es_exists trikz_exist key trikz event_var(es_steamid) ifx false(trikz_exist) do { es_keycreate trikz event_var(es_steamid) es_keysetvalue trikz event_var(es_steamid) Nick event_var(es_username) es_keysetvalue trikz event_var(es_steamid) xyz1 0 es_keysetvalue trikz event_var(es_steamid) xyz2 0 es_keysetvalue trikz event_var(es_steamid) xyz3 0 es_keysetvalue trikz event_var(es_steamid) number_of_coords 0 } else do { es_keysetvalue trikz event_var(es_steamid) Nick event_var(es_username) } } } } } block trikz_menu { es_xgetcmduserid trikz_userid es popup send trikz_popup server_var(trikz_userid) es_playsound server_var(trikz_userid) buttons\button9.wav 1 } block trikz_popup_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_xset trikz_player 3 es getplayerinfo trikz_player event_var(userid) isdead ifx true(trikz_player) 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_copy trikz_userid event_var(userid) es_copy trikz_steamid event_var(es_steamid) es_xdoblock trikz_save es_playsound server_var(trikz_userid) buttons\button9.wav 1 } if (server_var(_popup_choice) == 5) do { es_copy trikz_userid event_var(userid) es_copy trikz_steamid event_var(es_steamid) es_xdoblock trikz_tel es_playsound server_var(trikz_userid) buttons\button9.wav 1 } if (server_var(_popup_choice) == 5) do { es_copy trikz_userid event_var(userid) es_copy trikz_steamid event_var(es_steamid) es_xdoblock trikz_ghosting es_playsound server_var(trikz_userid) buttons\button9.wav 1 } } block trikz_save { es_xgetcmduserid trikz_userid es_getplayersteamid trikz_steamid server_var(trikz_userid) es_exists trikz_exist key trikz server_var(trikz_steamid) ifx true(trikz_exist) do { es_keygetvalue trikz_coords trikz server_var(trikz_steamid) number_of_coords if (server_var(trikz_coords) = 0) do { // First Saved Coord es_getplayerlocation trikz_x trikz_y trikz_z server_var(trikz_userid) es_format trikz_playerlocation "%1 %2 %3" server_var(trikz_x) server_var(trikz_y) server_var(trikz_z) es_keysetvalue trikz server_var(trikz_steamid) xyz1 server_var(trikz_playerloaction) es_keysetvalue trikz server_var(trikz_steamid) number_of_coords 1 es_playsound server_var(trikz_userid) npc\scanner\combat_scan5.wav 1 es_tell server_var(trikz_userid) #multi #lightgreen[#greentrikz#lightgreen]#default Saved as Coord #green[#lightgreen1#green] } if (server_var(trikz_coords) = 1) do { es_getplayerlocation trikz_x trikz_y trikz_z server_var(trikz_userid) es_format trikz_playerlocation "%1 %2 %3" server_var(trikz_x) server_var(trikz_y) server_var(trikz_z) es_keysetvalue trikz server_var(trikz_steamid) xyz2 server_var(trikz_playerloaction) es_keysetvalue trikz server_var(trikz_steamid) number_of_coords 2 es_playsound server_var(trikz_userid) npc\scanner\combat_scan5.wav 1 es_tell server_var(trikz_userid) #multi #lightgreen[#greentrikz#lightgreen]#default Saved as Coord #green[#lightgreen2#green] } if (server_var(trikz_coords) = 2) do { es_getplayerlocation trikz_x trikz_y trikz_z server_var(trikz_userid) es_format trikz_playerlocation "%1 %2 %3" server_var(trikz_x) server_var(trikz_y) server_var(trikz_z) es_keysetvalue trikz server_var(trikz_steamid) xyz3 server_var(trikz_playerloaction) es_keysetvalue trikz server_var(trikz_steamid) number_of_coords 3 es_playsound server_var(trikz_userid) npc\scanner\combat_scan5.wav 1 es_tell server_var(trikz_userid) #multi #lightgreen[#greentrikz#lightgreen]#default Saved as Coord #green[#lightgreen3#green] } if (server_var(trikz_coords) = 3) do { es_getplayerlocation trikz_x trikz_y trikz_z server_var(trikz_userid) es_format trikz_playerlocation "%1 %2 %3" server_var(trikz_x) server_var(trikz_y) server_var(trikz_z) es_keysetvalue trikz server_var(trikz_steamid) xyz1 server_var(trikz_playerloaction) es_keysetvalue trikz server_var(trikz_steamid) number_of_coords 0 es_playsound server_var(trikz_userid) npc\scanner\combat_scan5.wav 1 es_tell server_var(trikz_userid) #multi #lightgreen[#greentrikz#lightgreen]#default Saved as Coord #green[#lightgreen1#green] } } else do { es_tell server_var(trikz_userid) #multi #lightgreen[#greentrikz#lightgreen]#default Please #green Rejoin now! } } block trikz_tel { es_xgetcmduserid trikz_userid es_getplayersteamid trikz_steamid server_var(trikz_userid) es_exists trikz_exist key trikz server_var(trikz_steamid) ifx false(trikz_exist) do { es_xgetargv trikz_temp 1 if (server_var(trikz_temp) = 1) do { es_keygetvalue trikz_coordinates "trikz" server_var(trikz_steamid) xyz1 } if (server_var(trikz_temp) = 2) do { es_keygetvalue trikz_coordinates "trikz" server_var(trikz_steamid) xyz2 } if (server_var(trikz_temp) = 3) do { es_keygetvalue trikz_coordinates "trikz" server_var(trikz_steamid) xyz3 } es est_teleport server_var(trikz_userid) server_var(trikz_coordinates) es_format trikz_msg "#lightgreen[#greentrikz#lightgreen]#default teleported to [%1]!" server_var(trikz_temp) es_tell server_var(trikz_userid) #multi server_var(trikz_msg) else do { es popup send coord_choose server_var(trikz_userid) } } ifx true(trikz_exist) do { es_tell server_var(trikz_userid) #multi #lightgreen[#greentrikz#lightgreen]#default No #lightgreenCoordinates#default given. } } block coords_choosen { if (server_var(_popup_choice) == 1) do { es_keygetvalue trikz_coordinates "trikz" server_var(trikz_steamid) xyz1 es est_teleport server_var(trikz_userid) server_var(trikz_coordinates) es_format trikz_msg "#lightgreen[#greentrikz#lightgreen]#default teleported to [%1]!" server_var(trikz_coords) es_tell server_var(trikz_userid) #multi server_var(trikz_msg) } if (server_var(_popup_choice) == 2) do { es_keygetvalue trikz_coordinates "trikz" server_var(trikz_steamid) xyz2 es est_teleport server_var(trikz_userid) server_var(trikz_coordinates) es_format trikz_msg "#lightgreen[#greentrikz#lightgreen]#default teleported to [%1]!" server_var(trikz_coords) es_tell server_var(trikz_userid) #multi server_var(trikz_msg) } if (server_var(_popup_choice) == 3) do { es_keygetvalue trikz_coordinates "trikz" server_var(trikz_steamid) xyz3 es est_teleport server_var(trikz_userid) server_var(trikz_coordinates) es_format trikz_msg "#lightgreen[#greentrikz#lightgreen]#default teleported to [%1]!" server_var(trikz_coords) es_tell server_var(trikz_userid) #multi server_var(trikz_msg) } } block trikz_ghosting { es_xgetcmduserid trikz_userid es_getplayerprop trikz_block server_var(trikz_userid) "CCSPlayer.baseclass.baseclass.baseclass.baseclass.baseclass.baseclass.m_CollisionGroup" if (server_var(trikz_block) == 0) do { es_setplayerprop server_var(trikz_userid) CCSPlayer.baseclass.baseclass.baseclass.baseclass.baseclass.baseclass.m_CollisionGroup 2 es est_SetPlayerColor server_var(trikz_userid) 255 255 255 155 es_tell server_var(trikz_userid) #multi #lightgreen[#greentrikz#lightgreen]#lightgreen Unblocked #defaultyou. } if (server_var(trikz_block) == 2) do { es_setplayerprop server_var(trikz_userid) CCSPlayer.baseclass.baseclass.baseclass.baseclass.baseclass.baseclass.m_CollisionGroup 0 es est_SetPlayerColor server_var(trikz_userid) 255 255 255 255 es_tell server_var(trikz_userid) #multi #lightgreen[#greentrikz#lightgreen]#lightgreen Blocked #defaultyou. } } block 1advert { ifx true(trikz_enable) do { es_xmsg #multi #defaultType #lightgreen'#green!save#lightgreen'#default to save your #greenlocation#default! es_xdelayed 15 es_doblock trikz/2advert } } block 2advert { ifx true(trikz_enable) do { es_xmsg #multi #defaultType #lightgreen'#green!tel#lightgreen'#default #lightgreen<#greennumber of coordinate#lightgreen>#default to teleport at choosen #greencoord#default! es_xdelayed 15 es_doblock trikz/3advert } } block 3advert { ifx true(trikz_enable) do { es_xmsg #multi #defaultType #lightgreen'#green!ghost or !unghost#lightgreen'#default to ghost/unghost #greenyourself#default! es_xdelayed 15 es_doblock trikz/1advert } }