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 3(working!) | (c) 2009 by th1lo | activated]" es_xset trikz_mode 0 es_xset trikz_steamid 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 "----------------" popup addlinef trikz_menu "%1" script0r popup menuselect trikz_menu trikz/trikz_menu_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_xset trikz "v[version 3(working!) | (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 es_xdoblock trikz/1advert } } 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 { 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_copy trikz_steamid event_var(es_steamid) es_copy trikz_userid event_var(userid) es_keysetvalue trikz event_var(es_steamid) Nick event_var(es_username) } } } } } block trikz_menu { es_xgetcmduserid trikz_userid es popup send trikz_menu server_var(trikz_userid) es_playsound server_var(trikz_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_copy trikz_userid event_var(userid) es_copy trikz_steamid event_var(es_steamid) es_xdoblock trikz_save } } block trikz_save { es_exists trikz_exist key trikz event_var(es_steamid) ifx false(trikz_exist) do { es_xgetcmduserid trikz_userid es_getplayersteamid trikz_steamid server_var(trikz_userid) 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_playsound server_var(trikz_userid) npc\scanner\combat_scan5.wav 1 es_tell server_var(trikz_userid) #multi #lightgreen[#greentrikz#lightgreen]#default Coordinates #lightgreensaved#default. es_keygetvalue trikz_coords trikz server_var(trikz_steamid) number_of_coords if (server_var(trikz_coords) = 0) do { // First Saved Coord es_keysetvalue trikz server_var(trikz_steamid) number_of_coords 1 es_keysetvalue trikz server_var(trikz_steamid) xyz1 server_var(trikz_playerloaction) 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_keysetvalue trikz server_var(trikz_steamid) number_of_coords 2 es_keysetvalue trikz server_var(trikz_steamid) xyz2 server_var(trikz_playerloaction) 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_keysetvalue trikz server_var(trikz_steamid) number_of_coords 3 es_keysetvalue trikz server_var(trikz_steamid) xyz3 server_var(trikz_playerloaction) 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_keysetvalue trikz server_var(trikz_steamid) number_of_coords 0 es_keysetvalue trikz server_var(trikz_steamid) xyz1 server_var(trikz_playerloaction) es_tell server_var(trikz_userid) #multi #lightgreen[#greentrikz#lightgreen]#default Saved as Coord #green[#lightgreen1#green] } } } 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_coords) es_tell server_var(trikz_userid) #multi server_var(trikz_msg) else do { es popup send coord_choose server_var(trikz_userid) 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) } } 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 } if (server_var(_popup_choice) == 2) do { es_keygetvalue trikz_coordinates "trikz" server_var(trikz_steamid) xyz2 } if (server_var(_popup_choice) == 3) do { es_keygetvalue trikz_coordinates "trikz" server_var(trikz_steamid) xyz3 } } 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 155 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. } } block 1advert { ifx true(trikz_enable) do { es_xmsg #multi #lightgreen #defaultType #lightgreen'#green!trikz#lightgreen'#default to see the #greentrikz Menu#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 } }