├── .gitattributes ├── .github └── workflows │ └── main.yml ├── .gitignore ├── README.md ├── addons └── sourcemod │ ├── configs │ ├── admin_overrides_influx_example.cfg │ ├── influx_beams.cfg │ ├── influx_mode_overrides.cfg │ ├── influx_mode_overrides_example.cfg │ ├── influx_simpleranks.cfg │ ├── influx_simpleranks_mode_points.cfg │ ├── influx_simpleranks_style_points.cfg │ ├── influx_sounds.cfg │ ├── influx_style_overrides.cfg │ └── influx_style_overrides_example.cfg │ ├── gamedata │ └── influx.games.txt │ ├── influxruns │ ├── _example_keyvalues.ini │ ├── bhop_0.ini │ ├── bhop_2flocci2furious.ini │ ├── bhop_addict_v2.ini │ ├── bhop_adventure.ini │ ├── bhop_ananas.ini │ ├── bhop_aoki_final.ini │ ├── bhop_arcane_v1.ini │ ├── bhop_aux_a9.ini │ ├── bhop_aztec_fixed.ini │ ├── bhop_badges.ini │ ├── bhop_badges2.ini │ ├── bhop_badges_ausbhop.ini │ ├── bhop_bkz_goldbhop.ini │ ├── bhop_bluerace.ini │ ├── bhop_challenge2.ini │ ├── bhop_challenjour_final.ini │ ├── bhop_christmas.ini │ ├── bhop_colour.ini │ ├── bhop_communityjump.ini │ ├── bhop_cutekittenz.ini │ ├── bhop_cw.ini │ ├── bhop_cw_journey.ini │ ├── bhop_danmark.ini │ ├── bhop_dark.ini │ ├── bhop_depot.ini │ ├── bhop_dream2.ini │ ├── bhop_eazy.ini │ ├── bhop_eazy_2xl.ini │ ├── bhop_empty_eyes.ini │ ├── bhop_essence.ini │ ├── bhop_exceptional.ini │ ├── bhop_exodus_fix.ini │ ├── bhop_flocci.ini │ ├── bhop_fly_fracture.ini │ ├── bhop_fly_lovers.ini │ ├── bhop_forest_trials.ini │ ├── bhop_freakin.ini │ ├── bhop_freedompuppies.ini │ ├── bhop_fury.ini │ ├── bhop_fury_2.ini │ ├── bhop_grayshit.ini │ ├── bhop_haddock.ini │ ├── bhop_hell.ini │ ├── bhop_helvetti_b3.ini │ ├── bhop_highfly.ini │ ├── bhop_hikari.ini │ ├── bhop_hikari_beta.ini │ ├── bhop_hoover.ini │ ├── bhop_house.ini │ ├── bhop_idiosyncrasy.ini │ ├── bhop_impecible.ini │ ├── bhop_impulse.ini │ ├── bhop_interloper.ini │ ├── bhop_ivy_final.ini │ ├── bhop_jolt.ini │ ├── bhop_lego.ini │ ├── bhop_lego2.ini │ ├── bhop_lettu.ini │ ├── bhop_lost_world.ini │ ├── bhop_mario_fxd.ini │ ├── bhop_miku_v2.ini │ ├── bhop_monster_beta.ini │ ├── bhop_monster_jam.ini │ ├── bhop_muchfast.ini │ ├── bhop_null.ini │ ├── bhop_null_v2.ini │ ├── bhop_nux.ini │ ├── bhop_omn.ini │ ├── bhop_onehunnidemoji.ini │ ├── bhop_playboy_doorfix_b1.ini │ ├── bhop_portal.ini │ ├── bhop_sahara_hard.ini │ ├── bhop_saspatoon.ini │ ├── bhop_shades.ini │ ├── bhop_shrubhop.ini │ ├── bhop_sky.ini │ ├── bhop_skyruins.ini │ ├── bhop_sleepless.ini │ ├── bhop_space.ini │ ├── bhop_sqee.ini │ ├── bhop_strafe_summer.ini │ ├── bhop_strafe_winter.ini │ ├── bhop_stronghold.ini │ ├── bhop_superdooperhard.ini │ ├── bhop_temporal2.ini │ ├── bhop_tesquo_v2.ini │ ├── bhop_tex.ini │ ├── bhop_thc.ini │ ├── bhop_thc_egypt.ini │ ├── bhop_thc_gold.ini │ ├── bhop_thc_platinum.ini │ ├── bhop_toc.ini │ ├── bhop_together.ini │ ├── bhop_uncolored.ini │ ├── bhop_underground_crypt.ini │ ├── bhop_waterfall.ini │ ├── bhop_wayz.ini │ ├── bhop_white.ini │ ├── bhop_xc_desert.ini │ ├── bhop_ytt_dust.ini │ ├── bhop_zero.ini │ ├── kz_bhop_benchmark.ini │ ├── kz_bhop_essence.ini │ ├── kz_bhop_indiana.ini │ ├── kz_bhop_lucid.ini │ ├── kz_bhop_rainbows_fix.ini │ ├── kz_bhop_yonkoma.ini │ ├── surf_aircontrol_ksf.ini │ ├── surf_beginner.ini │ ├── surf_beyer.ini │ ├── surf_lt_omnific.ini │ ├── surf_lt_omnific_csgo.ini │ ├── surf_mesa.ini │ ├── surf_overgrowth.ini │ └── surf_sunnyhappylove.ini │ ├── influxzones │ ├── bhop_0.ini │ ├── bhop_2flocci2furious.ini │ ├── bhop_addict_v2.ini │ ├── bhop_adventure.ini │ ├── bhop_ananas.ini │ ├── bhop_aoki_final.ini │ ├── bhop_arcane_v1.ini │ ├── bhop_aux_a9.ini │ ├── bhop_aztec_fixed.ini │ ├── bhop_badges.ini │ ├── bhop_badges2.ini │ ├── bhop_badges_ausbhop.ini │ ├── bhop_bkz_goldbhop.ini │ ├── bhop_bluerace.ini │ ├── bhop_challenge2.ini │ ├── bhop_challenjour_final.ini │ ├── bhop_christmas.ini │ ├── bhop_colour.ini │ ├── bhop_communityjump.ini │ ├── bhop_cutekittenz.ini │ ├── bhop_cw.ini │ ├── bhop_cw_journey.ini │ ├── bhop_danmark.ini │ ├── bhop_dark.ini │ ├── bhop_depot.ini │ ├── bhop_dream2.ini │ ├── bhop_eazy.ini │ ├── bhop_eazy_2xl.ini │ ├── bhop_empty_eyes.ini │ ├── bhop_essence.ini │ ├── bhop_exceptional.ini │ ├── bhop_exodus_fix.ini │ ├── bhop_flocci.ini │ ├── bhop_fly_fracture.ini │ ├── bhop_fly_lovers.ini │ ├── bhop_forest_trials.ini │ ├── bhop_freakin.ini │ ├── bhop_freedompuppies.ini │ ├── bhop_fury.ini │ ├── bhop_fury_2.ini │ ├── bhop_grayshit.ini │ ├── bhop_haddock.ini │ ├── bhop_hell.ini │ ├── bhop_helvetti_b3.ini │ ├── bhop_highfly.ini │ ├── bhop_hikari.ini │ ├── bhop_hikari_beta.ini │ ├── bhop_hoover.ini │ ├── bhop_house.ini │ ├── bhop_idiosyncrasy.ini │ ├── bhop_impecible.ini │ ├── bhop_impulse.ini │ ├── bhop_interloper.ini │ ├── bhop_ivy_final.ini │ ├── bhop_jolt.ini │ ├── bhop_lego.ini │ ├── bhop_lego2.ini │ ├── bhop_lettu.ini │ ├── bhop_lost_world.ini │ ├── bhop_mario_fxd.ini │ ├── bhop_miku_v2.ini │ ├── bhop_monster_beta.ini │ ├── bhop_monster_jam.ini │ ├── bhop_muchfast.ini │ ├── bhop_null.ini │ ├── bhop_null_v2.ini │ ├── bhop_nux.ini │ ├── bhop_omn.ini │ ├── bhop_onehunnidemoji.ini │ ├── bhop_playboy_doorfix_b1.ini │ ├── bhop_portal.ini │ ├── bhop_sahara_hard.ini │ ├── bhop_saspatoon.ini │ ├── bhop_shades.ini │ ├── bhop_shrubhop.ini │ ├── bhop_sky.ini │ ├── bhop_skyruins.ini │ ├── bhop_sleepless.ini │ ├── bhop_space.ini │ ├── bhop_sqee.ini │ ├── bhop_strafe_summer.ini │ ├── bhop_strafe_winter.ini │ ├── bhop_stronghold.ini │ ├── bhop_superdooperhard.ini │ ├── bhop_temporal2.ini │ ├── bhop_tesquo_v2.ini │ ├── bhop_tex.ini │ ├── bhop_thc.ini │ ├── bhop_thc_egypt.ini │ ├── bhop_thc_gold.ini │ ├── bhop_thc_platinum.ini │ ├── bhop_toc.ini │ ├── bhop_together.ini │ ├── bhop_uncolored.ini │ ├── bhop_underground_crypt.ini │ ├── bhop_waterfall.ini │ ├── bhop_wayz.ini │ ├── bhop_white.ini │ ├── bhop_xc_desert.ini │ ├── bhop_ytt_dust.ini │ ├── bhop_zero.ini │ ├── kz_bhop_benchmark.ini │ ├── kz_bhop_essence.ini │ ├── kz_bhop_indiana.ini │ ├── kz_bhop_lucid.ini │ ├── kz_bhop_rainbows_fix.ini │ ├── kz_bhop_yonkoma.ini │ ├── surf_aircontrol_ksf.ini │ ├── surf_beginner.ini │ ├── surf_beyer.ini │ ├── surf_lt_omnific.ini │ ├── surf_lt_omnific_csgo.ini │ ├── surf_mesa.ini │ ├── surf_overgrowth.ini │ └── surf_sunnyhappylove.ini │ ├── plugins │ └── readme.txt │ ├── scripting │ ├── include │ │ ├── influx │ │ │ ├── ac_log.inc │ │ │ ├── core.inc │ │ │ ├── fpscheck.inc │ │ │ ├── help.inc │ │ │ ├── hud.inc │ │ │ ├── hud_draw.inc │ │ │ ├── jumps.inc │ │ │ ├── maprankings.inc │ │ │ ├── pause.inc │ │ │ ├── practise.inc │ │ │ ├── prespeed.inc │ │ │ ├── recording.inc │ │ │ ├── recordsmenu.inc │ │ │ ├── silent_chatcmds.inc │ │ │ ├── simpleranks.inc │ │ │ ├── simpleranks_chat.inc │ │ │ ├── stocks_chat.inc │ │ │ ├── stocks_core.inc │ │ │ ├── stocks_strf.inc │ │ │ ├── strafes.inc │ │ │ ├── strfsync.inc │ │ │ ├── style_tas.inc │ │ │ ├── teams.inc │ │ │ ├── truevel.inc │ │ │ ├── zones.inc │ │ │ ├── zones_autobhop.inc │ │ │ ├── zones_beams.inc │ │ │ ├── zones_block.inc │ │ │ ├── zones_checkpoint.inc │ │ │ ├── zones_freestyle.inc │ │ │ ├── zones_stage.inc │ │ │ ├── zones_teleport.inc │ │ │ └── zones_timer.inc │ │ └── msharedutil │ │ │ ├── arrayvec.inc │ │ │ ├── ents.inc │ │ │ └── misc.inc │ ├── influx_ac_leftright.sp │ ├── influx_comp_standup.sp │ ├── influx_config.sp │ ├── influx_core.sp │ ├── influx_core │ │ ├── cmds.sp │ │ ├── colorchat.sp │ │ ├── db.sp │ │ ├── db_cb.sp │ │ ├── db_sql_queries.sp │ │ ├── events.sp │ │ ├── file.sp │ │ ├── menus.sp │ │ ├── menus_admin.sp │ │ ├── menus_hndlrs.sp │ │ ├── menus_hndlrs_admin.sp │ │ ├── modestyle_ovrs.sp │ │ ├── natives.sp │ │ ├── natives_chat.sp │ │ └── runcmd.sp │ ├── influx_disableradio.sp │ ├── influx_disableroundrestart.sp │ ├── influx_disablesuicide.sp │ ├── influx_dropknife_css.sp │ ├── influx_fixtimelimit.sp │ ├── influx_fpscheck.sp │ ├── influx_help.sp │ ├── influx_hud.sp │ ├── influx_hud_draw.sp │ ├── influx_hud_draw_csgo.sp │ ├── influx_hud_draw_css.sp │ ├── influx_hud_hidehud.sp │ ├── influx_hud_hideplayers.sp │ ├── influx_hud_hideplayers_wepsnd.sp │ ├── influx_hud_recchat.sp │ ├── influx_hud_recsounds.sp │ ├── influx_hud_viewmodel.sp │ ├── influx_jumps.sp │ ├── influx_maprankings.sp │ ├── influx_mode_auto_csgo.sp │ ├── influx_mode_auto_css.sp │ ├── influx_mode_scroll.sp │ ├── influx_mode_stockcap.sp │ ├── influx_mode_velcap.sp │ ├── influx_mvpstar.sp │ ├── influx_noclip.sp │ ├── influx_nocollision.sp │ ├── influx_nodmg.sp │ ├── influx_pause.sp │ ├── influx_practise.sp │ ├── influx_prespeed.sp │ ├── influx_printcptimes.sp │ ├── influx_recchat.sp │ ├── influx_recording.sp │ ├── influx_recording │ │ ├── cmds.sp │ │ ├── file.sp │ │ ├── menus.sp │ │ ├── menus_hndlrs.sp │ │ └── runcmd.sp │ ├── influx_recordsmenu.sp │ ├── influx_recordsmenu │ │ ├── cmds.sp │ │ ├── db.sp │ │ ├── db_cb.sp │ │ └── menus_hndlrs.sp │ ├── influx_recrank.sp │ ├── influx_recsounds.sp │ ├── influx_silent_chatcmds.sp │ ├── influx_simpleranks.sp │ ├── influx_simpleranks │ │ ├── cmds.sp │ │ ├── db.sp │ │ ├── db_cb.sp │ │ ├── file.sp │ │ ├── menus.sp │ │ └── menus_hndlrs.sp │ ├── influx_simpleranks_chat.sp │ ├── influx_spawnpoints.sp │ ├── influx_specalltalk_css.sp │ ├── influx_speclist.sp │ ├── influx_strafes.sp │ ├── influx_strfsync.sp │ ├── influx_style_adonly.sp │ ├── influx_style_backwards.sp │ ├── influx_style_hsw.sp │ ├── influx_style_lowgrav.sp │ ├── influx_style_normal.sp │ ├── influx_style_parkour.sp │ ├── influx_style_prespeed.sp │ ├── influx_style_rhsw.sp │ ├── influx_style_sw.sp │ ├── influx_style_tas │ │ ├── cmds.sp │ │ ├── file.sp │ │ ├── menus.sp │ │ ├── menus_hndlrs.sp │ │ ├── natives.sp │ │ └── tas_shared.sp │ ├── influx_style_tas_csgo.sp │ ├── influx_style_tas_css.sp │ ├── influx_style_wonly.sp │ ├── influx_teams.sp │ ├── influx_teams_autojoin.sp │ ├── influx_teams_spawncmds.sp │ ├── influx_teletoend.sp │ ├── influx_teletorun.sp │ ├── influx_transfer_cksurf.sp │ ├── influx_transfer_db2files.sp │ ├── influx_transfer_files2db.sp │ ├── influx_truevel.sp │ ├── influx_wepdrop.sp │ ├── influx_wepgive.sp │ ├── influx_zones.sp │ ├── influx_zones │ │ ├── db.sp │ │ ├── db_cb.sp │ │ ├── file.sp │ │ ├── menus.sp │ │ ├── menus_hndlrs.sp │ │ ├── natives.sp │ │ └── timers.sp │ ├── influx_zones_autobhop.sp │ ├── influx_zones_beams.sp │ ├── influx_zones_block.sp │ ├── influx_zones_checkpoint.sp │ ├── influx_zones_checkpoint │ │ ├── db.sp │ │ ├── db_cb.sp │ │ ├── db_sql_queries.sp │ │ ├── menus.sp │ │ ├── menus_admin.sp │ │ └── menus_hndlrs_admin.sp │ ├── influx_zones_freestyle.sp │ ├── influx_zones_stage.sp │ ├── influx_zones_teleport.sp │ ├── influx_zones_timer.sp │ └── influx_zones_validator.sp │ └── translations │ └── influx.phrases.txt ├── cfg └── influx.cfg ├── cfg_build ├── ac_leftright.cfg ├── beams.cfg ├── core.cfg ├── disablesuicide.cfg ├── fpscheck.cfg ├── help.cfg ├── hud_draw.cfg ├── hud_draw_csgo.cfg ├── mode_auto_csgo.cfg ├── mode_auto_css.cfg ├── mode_scroll.cfg ├── mode_stockcap.cfg ├── mode_velcap.cfg ├── mvpstar.cfg ├── nodmg.cfg ├── pause.cfg ├── prespeed.cfg ├── recchat.cfg ├── recording.cfg ├── recordsmenu.cfg ├── recrank.cfg ├── silent_chatcmds.cfg ├── simpleranks.cfg ├── simpleranks_chat.cfg ├── spawnpoints.cfg ├── speclist.cfg ├── style_lowgrav.cfg ├── style_tas.cfg ├── teams.cfg ├── teams_autojoin.cfg ├── teletorun.cfg ├── zones.cfg ├── zones_block.cfg ├── zones_stage.cfg ├── zones_timer.cfg └── zones_validator.cfg ├── deploy.sh ├── examples ├── chat.sp ├── influx_spdinfo.sp ├── influx_sqlite2mysql.sp └── testsql.sp ├── generate_auto_version.py ├── influx_chatcolors.txt ├── influx_simpleranks_readme.txt ├── materials └── influx │ ├── beam_end.vmt │ ├── beam_end.vtf │ ├── beam_start.vmt │ └── beam_start.vtf ├── remove_autoversion.py └── smbuild /.gitattributes: -------------------------------------------------------------------------------- 1 | smbuild linguist-language=Python 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | builds 2 | # autoversion is generated by CI 3 | autoversion.inc 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Influx Timer 2 | "Influx - because there weren't enough timers already" 3 | 4 | #### Please visit [influxtimer.com](https://influxtimer.com/) for latest version with compiled .smx files. 5 | **Influx is not in active development.** 6 | Ask help on [Influx's Discord](https://discord.gg/Mc5VDQT) or visit [the guide](https://influxtimer.com/guide). Please refrain from creating issues unless it's clearly a bug. 7 | 8 | If you're planning on contributing, please discuss it on the Discord group or create an issue here. 9 | -------------------------------------------------------------------------------- /addons/sourcemod/configs/admin_overrides_influx_example.cfg: -------------------------------------------------------------------------------- 1 | Overrides 2 | { 3 | // These are the commands that control privileges. They are not meant to be used. 4 | 5 | // influx_core-module 6 | // Removing records from database. 7 | "sm_inf_removerecords" "z" 8 | // Changing run settings. (teleport position, etc.) 9 | "sm_inf_runsettings" "z" 10 | 11 | // influx_recording-module 12 | // Changing/restarting replays without any limits. 13 | "sm_inf_changereplay" "z" 14 | // Deleting recording files. 15 | "sm_inf_deleterecordings" "z" 16 | 17 | // influx_simpleranks-module 18 | // Allow to set custom rank. 19 | "sm_inf_customrank" "z" 20 | // Setting map point reward. 21 | "sm_inf_setmapreward" "z" 22 | 23 | // influx_style_tas-module 24 | // Loading and saving in progress TAS runs. 25 | "sm_inf_loadsavetas" "z" 26 | // Using timescale in TAS. By default always allowed. 27 | //"sm_inf_tastimescale" "z" 28 | 29 | // influx_zones-module 30 | // Creating/removing zones. 31 | "sm_inf_configurezones" "z" 32 | // Saving zones to a file. 33 | "sm_inf_savezones" "z" 34 | 35 | // influx_zones_checkpoint-module 36 | // Removing checkpoint times. 37 | "sm_inf_removecprecords" "z" 38 | } 39 | 40 | -------------------------------------------------------------------------------- /addons/sourcemod/configs/influx_beams.cfg: -------------------------------------------------------------------------------- 1 | // Beam options: 2 | // 3 | // material - .vmt file of the beam. 4 | // download - Adds given files to download table. 5 | // displaytype - "fullbeams", "beams" and "none" 6 | // width - Width of the beams. 7 | // framerate - Framerate, only really needed if animated(?) 8 | // speed - How fast the beams scroll. Steps of 10 seem to work the best. 9 | // offset - How much the beams are inset from their real bounds. By default half of width (players can always see them even if the zones touch walls). 10 | // offset_z - Same thing as above but for ground and ceiling. By default half of width (players can always see them even if the zones touch ground/ceiling). 11 | // color - Beam colors. (eg. "255 0 255 255") 12 | "Beams" 13 | { 14 | "start" 15 | { 16 | "width" "6" 17 | "speed" "10" 18 | // Only uncomment if you can use a fast-dl or have enabled sv_allowdownload 19 | //"material" "materials/influx/beam_start.vmt" 20 | //"download" "materials/influx/beam_start.vmt;materials/influx/beam_start.vtf" 21 | "color" "0 255 0 255" 22 | "offset" "-16" 23 | } 24 | "end" 25 | { 26 | "width" "6" 27 | "speed" "20" 28 | // Only uncomment if you can use a fast-dl or have enabled sv_allowdownload 29 | //"material" "materials/influx/beam_end.vmt" 30 | //"download" "materials/influx/beam_end.vmt;materials/influx/beam_end.vtf" 31 | "color" "255 0 0 255" 32 | "offset" "-16" 33 | } 34 | "freestyle" 35 | { 36 | "color" "0 255 255 255" 37 | } 38 | "block" 39 | { 40 | "color" "255 128 0 255" 41 | } 42 | "teleport" 43 | { 44 | "color" "255 255 0 255" 45 | } 46 | "checkpoint" 47 | { 48 | "color" "255 0 255 255" 49 | } 50 | "stage" 51 | { 52 | "color" "128 255 0 255" 53 | } 54 | "autobhop" 55 | { 56 | "color" "255 0 162 255" 57 | } 58 | "validator" 59 | { 60 | "color" "190 255 190 255" 61 | } 62 | } -------------------------------------------------------------------------------- /addons/sourcemod/configs/influx_mode_overrides.cfg: -------------------------------------------------------------------------------- 1 | "Modes" 2 | { 3 | "velcap" 4 | { 5 | "name_override" "400vel" 6 | "shortname_override" "400vel" 7 | } 8 | } -------------------------------------------------------------------------------- /addons/sourcemod/configs/influx_mode_overrides_example.cfg: -------------------------------------------------------------------------------- 1 | "Modes" 2 | { 3 | "scrl" // Use safe name or index. See scripting/include/influx/core.inc for list of indices. 4 | { 5 | "name_override" "Legit" // Change the name of the mode. Note: it does not currently affect searches (eg. "!wr legit" will not work.) 6 | "order" "1" // Higher order will raise the mode in menus. By default 0. 7 | } 8 | "1" // Autobhop 9 | { 10 | "name_override" "auto is dumb" 11 | "shortname_override" "Autob" // Change the short name of the mode. Used by replay menu, record chat print, etc. 12 | "order" "1337" // This is the highest order, so it will be the first in menus. 13 | } 14 | "velcap" 15 | { 16 | "name_override" "400vel" 17 | "shortname_override" "400vel" 18 | "flags" "z" // Only players will z-flag can use this mode. 19 | } 20 | } -------------------------------------------------------------------------------- /addons/sourcemod/configs/influx_simpleranks_mode_points.cfg: -------------------------------------------------------------------------------- 1 | // 2 | // points - How many points extra we reward the player when using said style/mode. 3 | // Setting this to a negative value will disable giving points for that mode/style entirely. 4 | // 5 | "Modes" 6 | { 7 | "auto" 8 | { 9 | "points" "0" 10 | } 11 | "scrl" 12 | { 13 | "points" "2" 14 | } 15 | "stock" 16 | { 17 | "points" "3" 18 | } 19 | "velcap" 20 | { 21 | "points" "3" 22 | } 23 | } -------------------------------------------------------------------------------- /addons/sourcemod/configs/influx_simpleranks_style_points.cfg: -------------------------------------------------------------------------------- 1 | // 2 | // points - How many points extra we reward the player when using said style/mode. 3 | // Setting this to a negative value will disable giving points for that mode/style entirely. 4 | // 5 | "Styles" 6 | { 7 | "ad" 8 | { 9 | "points" "3" 10 | } 11 | "bwd" 12 | { 13 | "points" "2" 14 | } 15 | "hsw" 16 | { 17 | "points" "1" 18 | } 19 | "lowgrav" 20 | { 21 | "points" "0" 22 | } 23 | "nrml" 24 | { 25 | "points" "0" 26 | } 27 | "parkour" 28 | { 29 | "points" "0" 30 | } 31 | "prespeed" 32 | { 33 | "points" "0" 34 | } 35 | "rhsw" 36 | { 37 | "points" "1" 38 | } 39 | "sw" 40 | { 41 | "points" "1" 42 | } 43 | "tas" 44 | { 45 | "points" "0" 46 | } 47 | "w" 48 | { 49 | "points" "3" 50 | } 51 | } -------------------------------------------------------------------------------- /addons/sourcemod/configs/influx_sounds.cfg: -------------------------------------------------------------------------------- 1 | // Sounds are added automatically to the downloads table. 2 | // 3 | // You can give each sound roles. 4 | // pb = Plays when player gets a new personal best. 5 | // best = Plays when player gets a new server record. 6 | // other = Plays when player finishes run without pb/best. Default if no values exist. 7 | // 8 | // Examples: (plays when player gets new pb or record) 9 | // 10 | // "bot\good_one.wav" 11 | // { 12 | // "pb" "1" 13 | // "best" "1" 14 | // } 15 | "Sounds" 16 | { 17 | "player\vo\phoenix\onarollbrag15.wav" 18 | { 19 | "other" "1" 20 | } 21 | "bot\good_one.wav" 22 | { 23 | "other" "1" 24 | } 25 | "sound\bot\nice_one_sir.wav" 26 | { 27 | "pb" "1" 28 | } 29 | "sound\bot\owned.wav" 30 | { 31 | "best" "1" 32 | } 33 | } -------------------------------------------------------------------------------- /addons/sourcemod/configs/influx_style_overrides.cfg: -------------------------------------------------------------------------------- 1 | "Styles" 2 | { 3 | "nrml" 4 | { 5 | "order" "1337" // Make this the highest in menus. 6 | } 7 | } -------------------------------------------------------------------------------- /addons/sourcemod/configs/influx_style_overrides_example.cfg: -------------------------------------------------------------------------------- 1 | "Styles" 2 | { 3 | "nrml" // Use safe name or index. See scripting/include/influx/core.inc for list of indices. 4 | { 5 | "name_override" "Unnatural" // Change the name of the style. Note: it does not currently affect searches (eg. "!wr unnatural" will not work.) 6 | "order" "1" // Higher order will raise the style in menus. By default 0. 7 | } 8 | "1" // Sideways 9 | { 10 | "name_override" "sIdEwAyZ" 11 | "shortname_override" "SideW" // Change the short name of the style. Used by replay menu, record chat print, etc. 12 | "order" "1415" // This is the highest order, so it will be the first in menus. 13 | } 14 | "parkour" 15 | { 16 | "flags" "z" // Only players will z-flag can use this style. 17 | } 18 | } -------------------------------------------------------------------------------- /addons/sourcemod/gamedata/influx.games.txt: -------------------------------------------------------------------------------- 1 | "Games" 2 | { 3 | "cstrike" 4 | { 5 | "Offsets" 6 | { 7 | "GetPlayerMaxSpeed" 8 | { 9 | "windows" "438" 10 | "linux" "439" 11 | "mac" "439" 12 | } 13 | } 14 | } 15 | "csgo" 16 | { 17 | "Offsets" 18 | { 19 | "GetPlayerMaxSpeed" 20 | { 21 | "windows" "505" 22 | "linux" "506" 23 | "mac" "506" 24 | } 25 | } 26 | } 27 | } -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/_example_keyvalues.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | // This is the name of the run. 4 | "Main" 5 | { 6 | // This is a unique id for each run. "Main" run should always be 1! 7 | "id" "1" 8 | 9 | 10 | "resflags" "0" 11 | "modeflags" "0" 12 | "telepos" "-8600.000000 1176.000000 18.031242" 13 | "teleyaw" "90.000000" 14 | 15 | // 16 | // START OF OPTIONAL KEYVALUES 17 | // 18 | // Maximum speed player can have when leaving the start zone. 0 = No cap 19 | "prespeed_max" "500" 20 | 21 | // Truevel = XYZ velocity, else XY (horizontal only) 22 | "prespeed_usetruevel" "0" 23 | 24 | // If true, cap player's speed. Otherwise teleport them back to start. 25 | "prespeed_cap" "1" 26 | 27 | // -1 = No limit, else the amount of allowed jumps 28 | "prespeed_maxjumps" "-1" 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_0.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-32.000000 392.000000 -48.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_2flocci2furious.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-14816.400391 -1543.000000 4303.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_addict_v2.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-1927.000000 1052.000000 256.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "-3815.000000 2772.000000 208.000000" 17 | "teleyaw" "180.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_adventure.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "1812.000000 -152.000000 -1021.968750" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_ananas.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "9070.259766 -5911.000000 -29.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_aoki_final.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "1376.000000 4656.000000 -160.000000" 9 | "teleyaw" "180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_arcane_v1.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "1472.000000 0.000000 14416.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "5720.000000 -11776.000000 13316.000000" 17 | "teleyaw" "180.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_aux_a9.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-14720.000000 -13824.000000 14532.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_aztec_fixed.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "200.000000 -64.000000 72.883698" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_badges.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-6720.000000 6944.000000 737.000000" 9 | "teleyaw" "270.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_badges2.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-3180.000000 -2708.000000 -845.968750" 9 | "teleyaw" "-135.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_badges_ausbhop.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-4575.000000 -730.000000 -31.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_bkz_goldbhop.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-144.000000 148.000000 20.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_bluerace.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "14544.000000 15664.000000 14920.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_challenge2.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-570.849976 -8296.000000 10937.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_challenjour_final.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "8032.000000 15348.000000 14004.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_christmas.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-3628.000000 1696.000000 180.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_colour.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-7720.000000 -8224.000000 -124.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "6104.000000 5408.000000 -124.000000" 17 | "teleyaw" "0.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_communityjump.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-96.000000 640.000000 -509.968750" 9 | "teleyaw" "30.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "8608.000000 5844.000000 1450.031250" 17 | "teleyaw" "15.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_cutekittenz.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-10016.000000 9456.000000 132.000000" 9 | "teleyaw" "-90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_cw.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-4812.000000 1816.000000 5016.000000" 9 | "teleyaw" "-90.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "-2336.000000 3856.000000 5180.000000" 17 | "teleyaw" "90.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_cw_journey.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "2496.000000 2239.000000 1104.000000" 9 | "teleyaw" "180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_danmark.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "320.000000 416.000000 97.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_dark.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-4.000000 -96.000000 4.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "208.000000 1888.000000 -153.968750" 17 | "teleyaw" "0.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_depot.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-15400.000000 -11960.000000 424.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_dream2.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-3737.000000 -4694.000000 97.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_eazy.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-352.000000 -352.000000 65.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_eazy_2xl.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-1504.000000 -96.000000 -222.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_empty_eyes.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-15080.000000 14976.000000 178.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_essence.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-224.000000 0.000000 -383.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_exceptional.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "1104.000000 1408.000000 -491.954010" 9 | "teleyaw" "180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_exodus_fix.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "3392.000000 896.000000 1888.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_flocci.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-3515.000000 -718.000000 -1096.000000" 9 | "teleyaw" "270.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_fly_fracture.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "2696.000000 -768.000000 -596.000000" 9 | "teleyaw" "-180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_fly_lovers.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-6112.000000 9408.000000 8928.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_forest_trials.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-320.000000 -192.000000 65.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_freakin.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "4256.000000 4704.000000 152.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_freedompuppies.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "683.533997 -29.220301 65.000000" 9 | "teleyaw" "180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_fury.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-8039.000000 4560.000000 80.000000" 9 | "teleyaw" "270.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_fury_2.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-7752.000000 12804.000000 1244.000000" 9 | "teleyaw" "-180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_grayshit.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-240.000000 320.000000 80.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_haddock.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "657.835999 -1228.609985 1009.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "5160.000000 -952.000000 -2982.000000" 17 | "teleyaw" "270.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_hell.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-7004.000000 660.000000 -348.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_helvetti_b3.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-256.000000 -256.000000 65.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_highfly.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-92.000000 -408.000000 9457.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_hikari.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-4224.000000 944.000000 -399.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_hikari_beta.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-4216.000000 952.000000 -396.968750" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_hoover.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "4.000000 200.000000 66.031242" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_house.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "31.000000 638.000000 34.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_idiosyncrasy.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-7192.000000 2724.000000 779.000000" 9 | "teleyaw" "-180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_impecible.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "640.000000 224.000000 -704.000000" 9 | "teleyaw" "180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_impulse.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "3264.000000 640.000000 16.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_interloper.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-5784.000000 5148.000000 4.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_ivy_final.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-3292.000000 6524.000000 117.000000" 9 | "teleyaw" "-90.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "2987.000000 6956.000000 -2490.000000" 17 | "teleyaw" "60.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_jolt.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "416.000000 4644.000000 194.031250" 9 | "teleyaw" "270.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_lego.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-170.000000 100.000000 134.000000" 9 | "teleyaw" "270.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_lego2.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "3920.000000 -9936.000000 160.000000" 9 | "teleyaw" "180.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "3039.000000 -9001.000000 -2320.000000" 17 | "teleyaw" "90.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_lettu.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-624.000000 -256.000000 68.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_lost_world.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "136.000000 -872.000000 82.031250" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_mario_fxd.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "5398.000000 -2317.000000 -3793.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_miku_v2.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-2808.000000 480.000000 -441.968750" 9 | "teleyaw" "75.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_monster_beta.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-3624.000000 -3784.000000 68.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_monster_jam.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "640.000000 -2604.000000 3780.000000" 9 | "teleyaw" "-90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_muchfast.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "7795.189941 -15056.000000 -5336.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "256.760010 -4996.279785 -9919.000000" 17 | "teleyaw" "90.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_null.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-4.000000 404.000000 84.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_null_v2.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "0.000000 448.000000 82.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_nux.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "352.000000 -320.000000 144.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_omn.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "912.000000 13602.000000 72.000000" 9 | "teleyaw" "270.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "-6095.000000 2754.000000 -1118.000000" 17 | "teleyaw" "0.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_onehunnidemoji.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-4420.000000 5280.000000 418.031281" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_playboy_doorfix_b1.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-3016.000000 2552.000000 882.000000" 9 | "teleyaw" "-180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_portal.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-1452.000000 192.839005 -880.000000" 9 | "teleyaw" "360.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_sahara_hard.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-712.000000 -274.000000 68.000000" 9 | "teleyaw" "-90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_saspatoon.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "1912.000000 -1712.000000 68.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_shades.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "200.000000 -4.000000 2.031242" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_shrubhop.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "734.000000 112.000000 56.000000" 9 | "teleyaw" "30.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_sky.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-144.000000 -112.000000 4.000000" 9 | "teleyaw" "180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_skyruins.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "360.000000 160.000000 264.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_sleepless.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-192.000000 -128.000000 64.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_space.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "3040.000000 11936.000000 272.000000" 9 | "teleyaw" "270.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "3504.000000 13664.000000 1408.000000" 17 | "teleyaw" "0.000000" 18 | } 19 | "Bonus #2" 20 | { 21 | "id" "3" 22 | "resflags" "0" 23 | "modeflags" "0" 24 | "telepos" "3504.000000 13096.000000 1408.000000" 25 | "teleyaw" "0.000000" 26 | } 27 | "Bonus #3" 28 | { 29 | "id" "4" 30 | "resflags" "0" 31 | "modeflags" "0" 32 | "telepos" "6672.000000 12336.000000 1408.000000" 33 | "teleyaw" "90.000000" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_sqee.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-1448.000000 -8744.000000 2496.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "-6412.000000 9055.900391 -12152.000000" 17 | "teleyaw" "0.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_strafe_summer.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-6952.000000 -3892.000000 -2124.000000" 9 | "teleyaw" "75.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_strafe_winter.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "88.000000 13368.000000 96.000000" 9 | "teleyaw" "270.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_stronghold.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "264.000000 80.000000 -31.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "7264.000000 -6600.000000 768.000000" 17 | "teleyaw" "180.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_superdooperhard.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-3072.000000 -1104.000000 516.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_temporal2.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-27.500000 -64.500000 34.031216" 9 | "teleyaw" "180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_tesquo_v2.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-576.000000 -440.000000 184.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_tex.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-423.000000 375.000000 66.000000" 9 | "teleyaw" "-45.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_thc.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "2148.000000 -1152.000000 12.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_thc_egypt.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "4890.000000 6838.000000 -990.000000" 9 | "teleyaw" "60.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_thc_gold.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-5608.000000 -384.000000 103.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_thc_platinum.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-13036.000000 304.000000 132.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_toc.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "640.000000 0.000000 -96.000000" 9 | "teleyaw" "180.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "-8928.000000 -12960.000000 -2144.000000" 17 | "teleyaw" "90.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_together.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "1336.000000 -4340.000000 14798.031250" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_uncolored.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-3696.000000 -0.000176 1848.000000" 9 | "teleyaw" "180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_underground_crypt.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-592.000000 -156.600006 152.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_waterfall.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-13836.000000 -12776.000000 72.000000" 9 | "teleyaw" "-180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_wayz.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "23.829901 60.592602 -63.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_white.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "603.000000 229.000000 147.000000" 9 | "teleyaw" "195.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "1880.000000 -3401.000000 145.000000" 17 | "teleyaw" "180.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_xc_desert.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-172.000000 172.000000 2.031242" 9 | "teleyaw" "-30.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_ytt_dust.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "408.000000 16.000000 4.000000" 9 | "teleyaw" "180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/bhop_zero.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-16.000000 -32.000000 64.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/kz_bhop_benchmark.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "10613.000000 12373.000000 11506.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/kz_bhop_essence.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "870.000000 -204.500000 98.031250" 9 | "teleyaw" "270.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/kz_bhop_indiana.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-6.000000 -608.000000 114.000000" 9 | "teleyaw" "-90.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "5512.000000 6753.000000 2754.000000" 17 | "teleyaw" "0.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/kz_bhop_lucid.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-1128.000000 -568.000000 2.031242" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/kz_bhop_rainbows_fix.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-110.000000 239.000000 578.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | "Bonus #1" 12 | { 13 | "id" "2" 14 | "resflags" "0" 15 | "modeflags" "0" 16 | "telepos" "-111.500000 240.000000 578.031250" 17 | "teleyaw" "-60.000000" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/kz_bhop_yonkoma.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "1629.000000 4135.000000 322.000000" 9 | "teleyaw" "30.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/surf_aircontrol_ksf.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-1856.000000 -9694.000000 14338.031250" 9 | "teleyaw" "45.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/surf_beginner.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-128.000000 104.000000 322.000000" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/surf_beyer.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "-12180.000000 -12319.000000 14210.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/surf_lt_omnific.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "6784.000000 11264.000000 -572.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/surf_lt_omnific_csgo.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "6784.000000 11264.000000 -572.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/surf_mesa.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "0.000000 -208.500000 10146.031250" 9 | "teleyaw" "90.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/surf_overgrowth.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "6484.000000 -13408.000000 15426.000000" 9 | "teleyaw" "180.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxruns/surf_sunnyhappylove.ini: -------------------------------------------------------------------------------- 1 | "Runs" 2 | { 3 | "Main" 4 | { 5 | "id" "1" 6 | "resflags" "0" 7 | "modeflags" "0" 8 | "telepos" "14676.000000 -525.000000 4386.000000" 9 | "teleyaw" "0.000000" 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_0.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-64.0 360.0 -64.0" 9 | "Maxs" "16.0 448.0 64.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "5944.0 912.0 -1376.0" 17 | "Maxs" "6128.0 1136.0 -1248.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_2flocci2furious.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-14976.0 -1704.0 4301.0" 9 | "Maxs" "-14800.0 -1416.0 4429.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "-10952.0 12048.0 -10312.0" 18 | "Maxs" "-4848.0 13040.0 -8686.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_addict_v2.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-1968.0 936.0 244.0" 9 | "Maxs" "-1872.0 1176.0 372.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "-5216.0 -2752.0 18.0" 18 | "Maxs" "-4488.0 -1600.0 237.0" 19 | } 20 | "Bonus #1 Start" 21 | { 22 | "run_id" "2" 23 | "id" "3" 24 | "type" "start" 25 | "Mins" "-3896.0 2680.0 176.0" 26 | "Maxs" "-3704.0 2864.0 304.0" 27 | } 28 | "Bonus #1 End" 29 | { 30 | "run_id" "2" 31 | "id" "4" 32 | "type" "end" 33 | "Mins" "-8720.0 224.0 176.0" 34 | "Maxs" "-8576.0 784.0 304.0" 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_adventure.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "1680.0 -288.0 -1024.0" 9 | "Maxs" "1944.0 -16.0 -896.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-2392.0 344.0 -2913.0" 17 | "Maxs" "-2078.0 485.0 -2785.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_ananas.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "8976.0 -6024.0 -31.0" 9 | "Maxs" "9168.0 -5824.0 97.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "10480.0 -1736.0 2765.0" 18 | "Maxs" "11448.0 -840.0 3152.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_aoki_final.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "1288.0 4496.0 -193.0" 9 | "Maxs" "1608.0 4832.0 -65.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-2928.0 528.0 192.0" 17 | "Maxs" "-2328.0 1000.0 320.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_arcane_v1.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "1352.0 -48.0 14400.0" 9 | "Maxs" "1504.0 48.0 14528.0" 10 | } 11 | "Block #1" 12 | { 13 | "allowpracticemode" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "block" 17 | "Mins" "-952.0 -864.0 14400.0" 18 | "Maxs" "-768.0 864.0 14636.0" 19 | } 20 | "Main End" 21 | { 22 | "run_id" "1" 23 | "id" "3" 24 | "type" "end" 25 | "Mins" "-10216.0 -13472.0 -14720.0" 26 | "Maxs" "-9240.0 -13328.0 -14537.0" 27 | } 28 | "Bonus #1 Start" 29 | { 30 | "run_id" "2" 31 | "id" "4" 32 | "type" "start" 33 | "Mins" "5664.0 -11888.0 13312.0" 34 | "Maxs" "5776.0 -11664.0 13440.0" 35 | } 36 | "Bonus #1 End" 37 | { 38 | "run_id" "2" 39 | "id" "5" 40 | "type" "end" 41 | "Mins" "-2704.0 -8048.0 15616.0" 42 | "Maxs" "-2576.0 -7344.0 15744.0" 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_aux_a9.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-14752.0 -13872.0 14528.0" 9 | "Maxs" "-14688.0 -13776.0 14656.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "8208.0 10776.0 -12288.0" 17 | "Maxs" "8584.0 11752.0 -11827.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_aztec_fixed.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "8.0 -648.0 72.0" 9 | "Maxs" "392.0 -48.0 200.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-1928.0 -696.0 -164.0" 17 | "Maxs" "-1592.0 -496.0 -76.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_badges.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-6928.0 6848.0 736.0" 9 | "Maxs" "-6512.0 7048.0 864.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "9752.0 10776.0 -6656.0" 17 | "Maxs" "11688.0 12768.0 -6157.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_badges2.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-3200.0 -2728.0 -848.0" 9 | "Maxs" "-3160.0 -2688.0 -798.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "-10984.0 -10808.0 3445.0" 18 | "Maxs" "-9624.0 -9576.0 3891.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_badges_ausbhop.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-4832.0 -928.0 -32.0" 9 | "Maxs" "-4320.0 -648.0 96.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-1504.0 -6624.0 -72.0" 17 | "Maxs" "-1120.0 -5664.0 56.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_bkz_goldbhop.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-240.0 48.0 16.0" 9 | "Maxs" "-48.0 248.0 144.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "3200.0 2176.0 288.0" 17 | "Maxs" "3272.0 2304.0 416.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_bluerace.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "14392.0 15520.0 14912.0" 9 | "Maxs" "14688.0 15808.0 14991.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "6576.0 13744.0 13616.0" 17 | "Maxs" "6736.0 13904.0 13744.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_challenge2.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-832.0 -8360.0 10920.0" 9 | "Maxs" "-320.0 -8240.0 11048.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-1144.0 3416.0 -1267.0" 17 | "Maxs" "-672.0 3848.0 -1139.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_challenjour_final.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "7920.0 15232.0 14000.0" 9 | "Maxs" "8144.0 15464.0 14128.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "13240.0 -7152.0 -13840.0" 17 | "Maxs" "14176.0 -6720.0 -13712.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_christmas.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-3800.0 1600.0 64.0" 9 | "Maxs" "-3528.0 1792.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-6312.0 7176.0 400.0" 17 | "Maxs" "-6224.0 7392.0 528.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_colour.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-7792.0 -8304.0 -128.0" 9 | "Maxs" "-7648.0 -8144.0 0.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "6176.0 4000.0 -128.0" 18 | "Maxs" "6736.0 4568.0 188.0" 19 | } 20 | "Bonus #1 Start" 21 | { 22 | "run_id" "2" 23 | "id" "3" 24 | "type" "start" 25 | "Mins" "6032.0 5336.0 -128.0" 26 | "Maxs" "6176.0 5480.0 0.0" 27 | } 28 | "Bonus #1 End" 29 | { 30 | "run_id" "2" 31 | "id" "4" 32 | "type" "end" 33 | "Mins" "5200.0 7896.0 -128.0" 34 | "Maxs" "5424.0 8488.0 0.0" 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_communityjump.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-216.0 616.0 -512.0" 9 | "Maxs" "24.0 664.0 -384.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "8248.0 4240.0 384.0" 17 | "Maxs" "8432.0 4528.0 512.0" 18 | } 19 | "Bonus #1 Start" 20 | { 21 | "run_id" "2" 22 | "id" "3" 23 | "type" "start" 24 | "Mins" "8600.0 5808.0 1448.0" 25 | "Maxs" "8616.0 5880.0 1520.0" 26 | } 27 | "Bonus #1 End" 28 | { 29 | "run_id" "2" 30 | "id" "4" 31 | "type" "end" 32 | "Mins" "9040.0 5904.0 3296.0" 33 | "Maxs" "9128.0 5992.0 3424.0" 34 | } 35 | "Freestyle #1" 36 | { 37 | "beam_displaytype" "fullbeams" 38 | "modeflags" "4" 39 | "id" "5" 40 | "type" "freestyle" 41 | "Mins" "-3472.0 10928.0 9242.0" 42 | "Maxs" "-2417.0 11415.0 9487.0" 43 | } 44 | "Freestyle #2" 45 | { 46 | "beam_displaytype" "fullbeams" 47 | "id" "6" 48 | "type" "freestyle" 49 | "Mins" "-4576.0 11737.0 10915.0" 50 | "Maxs" "-4184.0 13160.0 11223.0" 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_cutekittenz.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-10224.0 9368.0 128.0" 9 | "Maxs" "-9808.0 9544.0 256.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-11024.0 9400.0 566.0" 17 | "Maxs" "-10376.0 9808.0 694.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_cw.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-4840.0 1720.0 5012.0" 9 | "Maxs" "-4784.0 1912.0 5140.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "-11232.0 4264.0 649.0" 18 | "Maxs" "-10768.0 4728.0 1114.0" 19 | } 20 | "Bonus #1 Start" 21 | { 22 | "run_id" "2" 23 | "id" "3" 24 | "type" "start" 25 | "Mins" "-2472.0 3816.0 5134.0" 26 | "Maxs" "-2200.0 4016.0 5262.0" 27 | } 28 | "Bonus #1 End" 29 | { 30 | "run_id" "2" 31 | "id" "4" 32 | "type" "end" 33 | "Mins" "-2472.0 5280.0 6030.0" 34 | "Maxs" "-2200.0 5400.0 6158.0" 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_cw_journey.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "2424.0 2144.0 1102.0" 9 | "Maxs" "2592.0 2312.0 1230.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-14944.0 -8208.0 -2228.0" 17 | "Maxs" "-13976.0 -7248.0 -2100.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_danmark.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "104.0 152.0 96.0" 9 | "Maxs" "536.0 560.0 224.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "8016.0 4112.0 96.0" 17 | "Maxs" "8240.0 4336.0 224.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_dark.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-104.0 -200.0 0.0" 9 | "Maxs" "96.0 8.0 128.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-1864.0 1368.0 -156.0" 17 | "Maxs" "-1744.0 1512.0 -28.0" 18 | } 19 | "Bonus #1 Start" 20 | { 21 | "run_id" "2" 22 | "id" "3" 23 | "type" "start" 24 | "Mins" "152.0 1784.0 -156.0" 25 | "Maxs" "264.0 1992.0 -28.0" 26 | } 27 | "Bonus #1 End" 28 | { 29 | "run_id" "2" 30 | "id" "4" 31 | "type" "end" 32 | "Mins" "3088.0 1784.0 -156.0" 33 | "Maxs" "3160.0 1992.0 -28.0" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_depot.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-15464.0 -12072.0 420.0" 9 | "Maxs" "-15336.0 -11960.0 548.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-7792.0 1416.0 16.0" 17 | "Maxs" "-7568.0 1456.0 144.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_dream2.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-3960.0 -4824.0 96.0" 9 | "Maxs" "-3496.0 -4616.0 224.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-2820.0 6424.0 -506.0" 17 | "Maxs" "-2596.0 6648.0 -378.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_eazy.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-432.0 -456.0 64.0" 9 | "Maxs" "-256.0 -248.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "1304.0 -968.0 64.0" 17 | "Maxs" "1392.0 -760.0 192.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_eazy_2xl.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-1736.0 -328.0 -224.0" 9 | "Maxs" "-1280.0 136.0 -96.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "1744.0 -1352.0 -224.0" 17 | "Maxs" "2000.0 -888.0 -96.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_empty_eyes.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-15152.0 14864.0 176.0" 9 | "Maxs" "-15008.0 15088.0 304.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-5808.0 -2272.0 8416.0" 17 | "Maxs" "-5592.0 -1968.0 8544.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_essence.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-224.0 -160.0 -384.0" 9 | "Maxs" "-32.0 224.0 -256.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "1712.0 4080.0 -3264.0" 17 | "Maxs" "1744.0 4112.0 -3136.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_exceptional.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "1056.0 1264.0 -512.0" 9 | "Maxs" "1208.0 1600.0 -384.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-7208.0 1728.0 -496.0" 17 | "Maxs" "-7016.0 1936.0 -368.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_exodus_fix.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "3312.0 800.0 1856.0" 9 | "Maxs" "3472.0 992.0 1984.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "3752.0 -7248.0 -1952.0" 17 | "Maxs" "3864.0 -7088.0 -1824.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_flocci.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-3736.0 -872.0 -1120.0" 9 | "Maxs" "-3288.0 -656.0 -992.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-11512.0 -6464.0 476.0" 17 | "Maxs" "-11168.0 -6048.0 604.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_fly_fracture.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "2608.0 -816.0 -600.0" 9 | "Maxs" "2784.0 -720.0 -472.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "488.0 2792.0 384.0" 17 | "Maxs" "784.0 3096.0 512.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_fly_lovers.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-6160.0 9360.0 8896.0" 9 | "Maxs" "-6024.0 9456.0 9024.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "5616.0 -1136.0 -3424.0" 18 | "Maxs" "5968.0 -784.0 -3296.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_forest_trials.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-344.0 -368.0 64.0" 9 | "Maxs" "-288.0 -16.0 124.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "2336.0 -1640.0 0.0" 18 | "Maxs" "2600.0 -1344.0 137.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_freakin.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "4064.0 4504.0 144.0" 9 | "Maxs" "4320.0 4904.0 272.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "7128.0 1176.0 -1280.0" 17 | "Maxs" "7336.0 1320.0 -1152.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_freedompuppies.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "608.0 -216.0 64.0" 9 | "Maxs" "920.0 160.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-1664.0 -216.0 64.0" 17 | "Maxs" "-1504.0 160.0 192.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_fury.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-8168.0 4512.0 64.0" 9 | "Maxs" "-7960.0 4624.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-7904.0 -1248.0 584.0" 17 | "Maxs" "-7456.0 -800.0 712.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_fury_2.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-7776.0 12768.0 1240.0" 9 | "Maxs" "-7728.0 12840.0 1368.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "10544.0 2072.0 5405.0" 18 | "Maxs" "10856.0 2328.0 6209.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_grayshit.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-488.0 24.0 64.0" 9 | "Maxs" "-160.0 616.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "2520.0 -2728.0 656.0" 17 | "Maxs" "2800.0 -2456.0 784.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_haddock.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "568.0 -1344.0 1008.0" 9 | "Maxs" "672.0 -1080.0 1136.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-1584.0 -1992.0 -472.0" 17 | "Maxs" "-976.0 -1344.0 -344.0" 18 | } 19 | "Bonus #1 Start" 20 | { 21 | "run_id" "2" 22 | "id" "3" 23 | "type" "start" 24 | "Mins" "4928.0 -1016.0 -2984.0" 25 | "Maxs" "5392.0 -880.0 -2856.0" 26 | } 27 | "Bonus #1 End" 28 | { 29 | "run_id" "2" 30 | "id" "4" 31 | "type" "end" 32 | "Mins" "-1152.0 -752.0 -352.0" 33 | "Maxs" "-1040.0 -640.0 -224.0" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_hell.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-7088.0 584.0 -352.0" 9 | "Maxs" "-6920.0 736.0 -224.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "5328.0 -2160.0 752.0" 17 | "Maxs" "5552.0 -1904.0 880.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_helvetti_b3.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-368.0 -368.0 64.0" 9 | "Maxs" "-144.0 -144.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "6448.0 -1640.0 -447.0" 17 | "Maxs" "6672.0 -1416.0 -319.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_highfly.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-224.0 -472.0 9412.0" 9 | "Maxs" "24.0 -344.0 9540.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-5360.0 -6576.0 2688.0" 17 | "Maxs" "-4664.0 -6272.0 2816.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_hikari.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-4272.0 896.0 -400.0" 9 | "Maxs" "-4160.0 1008.0 -272.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "4792.0 1552.0 4448.0" 17 | "Maxs" "4888.0 1680.0 4576.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_hikari_beta.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-4288.0 880.0 -400.0" 9 | "Maxs" "-4144.0 1024.0 -272.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "4752.0 1168.0 4448.0" 17 | "Maxs" "5376.0 2032.0 4576.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_hoover.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-16.0 160.0 64.0" 9 | "Maxs" "24.0 240.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "5952.0 -40.0 -2888.0" 17 | "Maxs" "6448.0 536.0 -2657.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_house.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-48.0 592.0 32.0" 9 | "Maxs" "112.0 672.0 160.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-312.0 -1200.0 -606.0" 17 | "Maxs" "-104.0 -984.0 -478.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_idiosyncrasy.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-7256.0 2640.0 775.0" 9 | "Maxs" "-7128.0 2808.0 903.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-10032.0 -1736.0 404.0" 17 | "Maxs" "-9864.0 -1608.0 532.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_impecible.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "496.0 24.0 -736.0" 9 | "Maxs" "728.0 424.0 -608.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-5384.0 7656.0 255.0" 17 | "Maxs" "-5160.0 8312.0 383.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_impulse.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "3160.0 608.0 0.0" 9 | "Maxs" "3368.0 720.0 128.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "1328.0 -832.0 -256.0" 17 | "Maxs" "1392.0 -704.0 -128.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_interloper.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-5920.0 5080.0 0.0" 9 | "Maxs" "-5648.0 5216.0 128.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "6904.0 1520.0 3984.0" 17 | "Maxs" "7256.0 1968.0 4112.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_ivy_final.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-3432.0 6480.0 115.0" 9 | "Maxs" "-3152.0 6568.0 243.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "-6384.0 -1464.0 -2440.0" 18 | "Maxs" "-5584.0 -448.0 -1973.0" 19 | } 20 | "Bonus #1 Start" 21 | { 22 | "run_id" "2" 23 | "id" "3" 24 | "type" "start" 25 | "Mins" "2952.0 6912.0 -2492.0" 26 | "Maxs" "3000.0 6968.0 -2364.0" 27 | } 28 | "Bonus #1 End" 29 | { 30 | "run_id" "2" 31 | "id" "4" 32 | "type" "end" 33 | "Mins" "3456.0 7416.0 -1924.0" 34 | "Maxs" "3504.0 7464.0 -1821.0" 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_jolt.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "144.0 4568.0 192.0" 9 | "Maxs" "688.0 4720.0 320.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-560.0 4544.0 192.0" 17 | "Maxs" "-16.0 4720.0 320.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_lego.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-232.0 0.0 128.0" 9 | "Maxs" "-112.0 208.0 256.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "1632.0 -8800.0 1120.0" 17 | "Maxs" "1856.0 -8592.0 1248.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_lego2.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "3840.0 -10048.0 64.0" 9 | "Maxs" "3936.0 -9776.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "3384.0 -8544.0 -192.0" 18 | "Maxs" "3928.0 -8480.0 192.0" 19 | } 20 | "Bonus #1 Start" 21 | { 22 | "run_id" "2" 23 | "id" "3" 24 | "type" "start" 25 | "Mins" "2872.0 -9088.0 -2416.0" 26 | "Maxs" "3208.0 -8896.0 -2288.0" 27 | } 28 | "Bonus #1 End" 29 | { 30 | "run_id" "2" 31 | "id" "4" 32 | "type" "end" 33 | "Mins" "96.0 -4728.0 -1808.0" 34 | "Maxs" "128.0 -4568.0 -1680.0" 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_lettu.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-704.0 -480.0 64.0" 9 | "Maxs" "-544.0 -32.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "10064.0 920.0 4960.0" 17 | "Maxs" "10200.0 1192.0 5088.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_lost_world.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "96.0 -928.0 80.0" 9 | "Maxs" "176.0 -816.0 147.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "12080.0 -144.0 8160.0" 17 | "Maxs" "13040.0 752.0 8288.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_mario_fxd.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "5256.0 -2392.0 -3795.0" 9 | "Maxs" "5584.0 -2288.0 -3667.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-7152.0 -3120.0 13096.0" 17 | "Maxs" "-6800.0 -2704.0 13224.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_miku_v2.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-2848.0 336.0 -444.0" 9 | "Maxs" "-2768.0 624.0 -316.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-2416.0 1360.0 -444.0" 17 | "Maxs" "-2320.0 1968.0 -316.0" 18 | } 19 | "Block #1" 20 | { 21 | "allowpracticemode" "1" 22 | "beam_displaytype" "fullbeams" 23 | "id" "3" 24 | "type" "block" 25 | "Mins" "-2552.0 1008.0 -61.0" 26 | "Maxs" "-2472.0 1032.0 60.0" 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_monster_beta.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-3704.0 -3896.0 64.0" 9 | "Maxs" "-3544.0 -3720.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "2320.0 6080.0 304.0" 17 | "Maxs" "2592.0 6240.0 432.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_monster_jam.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "408.0 -2688.0 3792.0" 9 | "Maxs" "872.0 -2520.0 3920.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "920.0 160.0 4246.0" 17 | "Maxs" "1152.0 360.0 4450.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_muchfast.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "7544.0 -15192.0 -5344.0" 9 | "Maxs" "8072.0 -15024.0 -5216.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "13992.0 2280.0 -10880.0" 18 | "Maxs" "14648.0 2520.0 -9339.0" 19 | } 20 | "Bonus #1 Start" 21 | { 22 | "run_id" "2" 23 | "id" "3" 24 | "type" "start" 25 | "Mins" "-104.0 -5096.0 -9920.0" 26 | "Maxs" "552.0 -4944.0 -9792.0" 27 | } 28 | "Bonus #1 End" 29 | { 30 | "run_id" "2" 31 | "id" "4" 32 | "type" "end" 33 | "Mins" "-104.0 10848.0 -9920.0" 34 | "Maxs" "552.0 11080.0 -9792.0" 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_null.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-166.0 312.0 80.0" 9 | "Maxs" "158.0 497.0 208.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-2744.0 -2311.0 320.0" 17 | "Maxs" "-2490.0 -2084.0 506.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_null_v2.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-240.0 384.0 80.0" 9 | "Maxs" "240.0 496.0 208.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-2720.0 -2256.0 320.0" 17 | "Maxs" "-2592.0 -2112.0 448.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_nux.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "272.0 -432.0 128.0" 9 | "Maxs" "432.0 -208.0 256.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "8080.0 -10608.0 -384.0" 17 | "Maxs" "8432.0 -10384.0 -256.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_omn.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "760.0 13568.0 68.0" 9 | "Maxs" "1176.0 13736.0 196.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-2672.0 11984.0 -820.0" 17 | "Maxs" "-2536.0 12208.0 -692.0" 18 | } 19 | "Bonus #1 Start" 20 | { 21 | "run_id" "2" 22 | "id" "3" 23 | "type" "start" 24 | "Mins" "-6192.0 2416.0 -1119.0" 25 | "Maxs" "-5920.0 3048.0 -991.0" 26 | } 27 | "Bonus #1 End" 28 | { 29 | "run_id" "2" 30 | "id" "4" 31 | "type" "end" 32 | "Mins" "-6872.0 2656.0 -4703.0" 33 | "Maxs" "-6752.0 2784.0 -4575.0" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_onehunnidemoji.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-4496.0 5160.0 416.0" 9 | "Maxs" "-4344.0 5400.0 544.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-3584.0 14408.0 -208.0" 17 | "Maxs" "-3432.0 14736.0 -80.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_playboy_doorfix_b1.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-3080.0 2320.0 878.0" 9 | "Maxs" "-2952.0 2784.0 1006.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "6520.0 4304.0 -164.0" 17 | "Maxs" "6640.0 4424.0 -36.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_portal.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-1512.0 88.0 -884.0" 9 | "Maxs" "-1440.0 296.0 -756.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-7528.0 4120.0 2816.0" 17 | "Maxs" "-6936.0 4712.0 2944.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_sahara_hard.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main End" 4 | { 5 | "run_id" "1" 6 | "id" "2" 7 | "type" "end" 8 | "Mins" "-808.0 -632.0 -512.0" 9 | "Maxs" "-376.0 -104.0 -384.0" 10 | } 11 | "Main Start" 12 | { 13 | "run_id" "1" 14 | "id" "1" 15 | "type" "start" 16 | "Mins" "-792.0 -328.0 66.0" 17 | "Maxs" "-632.0 -224.0 194.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_saspatoon.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "1872.0 -1808.0 64.0" 9 | "Maxs" "2128.0 -1680.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-1088.0 -16008.0 -480.0" 17 | "Maxs" "-440.0 -15384.0 -352.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_shades.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "160.0 -112.0 0.0" 9 | "Maxs" "240.0 104.0 128.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "14352.0 -1144.0 -2368.0" 17 | "Maxs" "14696.0 -24.0 -2240.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_shrubhop.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main End" 4 | { 5 | "run_id" "1" 6 | "beam_displaytype" "fullbeams" 7 | "id" "2" 8 | "type" "end" 9 | "Mins" "-6272.0 -8344.0 -2672.0" 10 | "Maxs" "-5968.0 -7824.0 -2492.0" 11 | } 12 | "Main Start" 13 | { 14 | "run_id" "1" 15 | "id" "1" 16 | "type" "start" 17 | "Mins" "728.0 112.0 48.0" 18 | "Maxs" "744.0 128.0 176.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_sky.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-192.0 -184.0 0.0" 9 | "Maxs" "-96.0 -40.0 128.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "5752.0 1320.0 0.0" 17 | "Maxs" "5888.0 1448.0 128.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_skyruins.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "184.0 72.0 256.0" 9 | "Maxs" "360.0 344.0 384.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "4176.0 -4592.0 768.0" 17 | "Maxs" "4272.0 -4496.0 896.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_sleepless.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-488.0 -264.0 64.0" 9 | "Maxs" "104.0 -32.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-4312.0 7024.0 458.0" 17 | "Maxs" "-3784.0 7136.0 586.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_space.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "2712.0 11872.0 160.0" 9 | "Maxs" "3368.0 11936.0 288.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "8652.0 -1264.0 865.0" 17 | "Maxs" "8812.0 -1104.0 993.0" 18 | } 19 | "Bonus #1 Start" 20 | { 21 | "run_id" "2" 22 | "id" "3" 23 | "type" "start" 24 | "Mins" "3492.0 13524.0 1296.0" 25 | "Maxs" "3572.0 13800.0 1424.0" 26 | } 27 | "Bonus #1 End" 28 | { 29 | "run_id" "2" 30 | "id" "4" 31 | "type" "end" 32 | "Mins" "5776.0 13524.0 1296.0" 33 | "Maxs" "5868.0 13804.0 1424.0" 34 | } 35 | "Bonus #2 Start" 36 | { 37 | "run_id" "3" 38 | "id" "5" 39 | "type" "start" 40 | "Mins" "3492.0 12964.0 1296.0" 41 | "Maxs" "3572.0 13228.0 1424.0" 42 | } 43 | "Bonus #2 End" 44 | { 45 | "run_id" "3" 46 | "id" "6" 47 | "type" "end" 48 | "Mins" "5836.0 12964.0 1296.0" 49 | "Maxs" "5928.0 13228.0 1424.0" 50 | } 51 | "Bonus #3 Start" 52 | { 53 | "run_id" "4" 54 | "id" "7" 55 | "type" "start" 56 | "Mins" "6532.0 12324.0 1296.0" 57 | "Maxs" "6812.0 12404.0 1424.0" 58 | } 59 | "Bonus #3 End" 60 | { 61 | "run_id" "4" 62 | "id" "8" 63 | "type" "end" 64 | "Mins" "7108.0 12324.0 1296.0" 65 | "Maxs" "7372.0 12416.0 1424.0" 66 | } 67 | } 68 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_sqee.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-1736.0 -8856.0 2368.0" 9 | "Maxs" "-1240.0 -8624.0 2496.0" 10 | } 11 | "Freestyle #1" 12 | { 13 | "styleflags" "12" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "freestyle" 17 | "Mins" "-6968.0 1288.0 -2224.0" 18 | "Maxs" "-3496.0 2008.0 -1564.0" 19 | } 20 | "Main End" 21 | { 22 | "run_id" "1" 23 | "beam_displaytype" "fullbeams" 24 | "id" "3" 25 | "type" "end" 26 | "Mins" "-128.0 -2736.0 -11552.0" 27 | "Maxs" "1688.0 -920.0 -11042.0" 28 | } 29 | "Bonus #1 Start" 30 | { 31 | "run_id" "2" 32 | "id" "4" 33 | "type" "start" 34 | "Mins" "-6536.0 8696.0 -12280.0" 35 | "Maxs" "-6256.0 9416.0 -12152.0" 36 | } 37 | "Bonus #1 End" 38 | { 39 | "run_id" "2" 40 | "beam_displaytype" "fullbeams" 41 | "id" "5" 42 | "type" "end" 43 | "Mins" "4240.0 6744.0 -9688.0" 44 | "Maxs" "4536.0 7464.0 -9108.0" 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_strafe_summer.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-7008.0 -3928.0 -2128.0" 9 | "Maxs" "-6896.0 -3856.0 -2000.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-4592.0 -5144.0 488.0" 17 | "Maxs" "-4296.0 -4840.0 616.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_strafe_winter.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "16.0 13296.0 64.0" 9 | "Maxs" "248.0 13440.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-48.0 -7504.0 208.0" 17 | "Maxs" "384.0 -7280.0 212.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_stronghold.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "184.0 24.0 -32.0" 9 | "Maxs" "328.0 96.0 96.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "7864.0 1552.0 5984.0" 17 | "Maxs" "8168.0 1768.0 6112.0" 18 | } 19 | "Bonus #1 Start" 20 | { 21 | "run_id" "2" 22 | "id" "3" 23 | "type" "start" 24 | "Mins" "7136.0 -6760.0 768.0" 25 | "Maxs" "7336.0 -6424.0 896.0" 26 | } 27 | "Bonus #1 End" 28 | { 29 | "run_id" "2" 30 | "beam_displaytype" "fullbeams" 31 | "id" "4" 32 | "type" "end" 33 | "Mins" "7880.0 1568.0 5984.0" 34 | "Maxs" "8152.0 1752.0 6112.0" 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_superdooperhard.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-3184.0 -1152.0 512.0" 9 | "Maxs" "-2960.0 -1056.0 640.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "8216.0 9648.0 512.0" 17 | "Maxs" "10216.0 9984.0 640.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_temporal2.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-112.0 -176.0 32.0" 9 | "Maxs" "57.0 47.0 190.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-5552.0 7272.0 192.0" 17 | "Maxs" "-5328.0 7377.0 288.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_tesquo_v2.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-640.0 -552.0 176.0" 9 | "Maxs" "-512.0 -408.0 304.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-4280.0 4232.0 2032.0" 17 | "Maxs" "-4152.0 4360.0 2160.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_tex.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-488.0 304.0 64.0" 9 | "Maxs" "-424.0 432.0 121.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-456.0 -968.0 96.0" 17 | "Maxs" "-56.0 -664.0 224.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_thc.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "2000.0 -1304.0 8.0" 9 | "Maxs" "2296.0 -1000.0 136.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-9392.0 8472.0 9.0" 17 | "Maxs" "-9224.0 8776.0 137.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_thc_egypt.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "4888.0 6680.0 -992.0" 9 | "Maxs" "4896.0 7144.0 -864.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "3528.0 1992.0 -992.0" 17 | "Maxs" "3640.0 2512.0 -864.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_thc_gold.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-5616.0 -496.0 99.0" 9 | "Maxs" "-5600.0 -272.0 227.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-13288.0 9232.0 104.0" 17 | "Maxs" "-12312.0 9248.0 245.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_thc_platinum.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-13160.0 232.0 128.0" 9 | "Maxs" "-12912.0 376.0 256.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-1224.0 11464.0 -11569.0" 17 | "Maxs" "-280.0 11768.0 -11441.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_toc.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "544.0 -232.0 -192.0" 9 | "Maxs" "744.0 224.0 -64.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "9720.0 4176.0 -2304.0" 17 | "Maxs" "9992.0 4336.0 -2176.0" 18 | } 19 | "Bonus #1 Start" 20 | { 21 | "run_id" "2" 22 | "id" "3" 23 | "type" "start" 24 | "Mins" "-9192.0 -13064.0 -2240.0" 25 | "Maxs" "-8664.0 -12864.0 -2112.0" 26 | } 27 | "Bonus #1 End" 28 | { 29 | "run_id" "2" 30 | "id" "4" 31 | "type" "end" 32 | "Mins" "-9192.0 432.0 -2240.0" 33 | "Maxs" "-8664.0 712.0 -2112.0" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_together.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "1272.0 -4400.0 14796.0" 9 | "Maxs" "1400.0 -4280.0 14924.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "520.0 3448.0 -10679.0" 17 | "Maxs" "704.0 3552.0 -10551.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_uncolored.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-3792.0 -160.0 1840.0" 9 | "Maxs" "-3664.0 224.0 1968.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-2416.0 -1136.0 960.0" 17 | "Maxs" "-1936.0 -656.0 1088.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_underground_crypt.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-704.0 -328.0 64.0" 9 | "Maxs" "-544.0 8.0 192.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "-13552.0 2688.0 24.0" 18 | "Maxs" "-13456.0 2784.0 152.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_waterfall.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-13864.0 -12816.0 68.0" 9 | "Maxs" "-13808.0 -12736.0 196.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "12912.0 1192.0 432.0" 17 | "Maxs" "13136.0 1296.0 560.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_wayz.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "8.0 -168.0 -64.0" 9 | "Maxs" "224.0 368.0 64.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "3240.0 -2344.0 -672.0" 18 | "Maxs" "4672.0 -896.0 -544.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_white.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "480.0 -352.0 144.0" 9 | "Maxs" "624.0 232.0 220.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "4048.0 -16.0 61.0" 17 | "Maxs" "4552.0 512.0 189.0" 18 | } 19 | "Bonus #1 Start" 20 | { 21 | "run_id" "2" 22 | "id" "3" 23 | "type" "start" 24 | "Mins" "1816.0 -3600.0 144.0" 25 | "Maxs" "1936.0 -3200.0 272.0" 26 | } 27 | "Bonus #1 End" 28 | { 29 | "run_id" "2" 30 | "id" "4" 31 | "type" "end" 32 | "Mins" "-3240.0 -3600.0 144.0" 33 | "Maxs" "-3048.0 -3200.0 272.0" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_xc_desert.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-176.0 168.0 0.0" 9 | "Maxs" "-168.0 176.0 128.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "1552.0 -1520.0 2081.0" 18 | "Maxs" "2096.0 -976.0 2209.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_ytt_dust.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "336.0 -56.0 0.0" 9 | "Maxs" "480.0 88.0 128.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "904.0 10472.0 -904.0" 18 | "Maxs" "1416.0 10576.0 -776.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/bhop_zero.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-296.0 -232.0 32.0" 9 | "Maxs" "32.0 168.0 160.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-296.0 5208.0 -96.0" 17 | "Maxs" "-168.0 5448.0 32.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/kz_bhop_benchmark.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main End" 4 | { 5 | "run_id" "1" 6 | "id" "2" 7 | "type" "end" 8 | "Mins" "-11778.0 -5594.0 6144.0" 9 | "Maxs" "-11008.0 -4576.0 6756.0" 10 | } 11 | "Main Start" 12 | { 13 | "run_id" "1" 14 | "id" "1" 15 | "type" "start" 16 | "Mins" "10529.0 12352.0 11504.0" 17 | "Maxs" "10744.0 12400.0 11554.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/kz_bhop_essence.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "660.0 -232.0 96.0" 9 | "Maxs" "1080.0 -177.0 224.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-608.0 881.0 224.0" 17 | "Maxs" "-464.0 1120.0 352.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/kz_bhop_indiana.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-187.0 -679.0 90.0" 9 | "Maxs" "176.0 -536.0 224.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "4027.0 6730.0 -3104.0" 17 | "Maxs" "4184.0 6856.0 -2976.0" 18 | } 19 | "Bonus #1 Start" 20 | { 21 | "run_id" "2" 22 | "id" "3" 23 | "type" "start" 24 | "Mins" "5400.0 6680.0 2752.0" 25 | "Maxs" "5624.0 6826.0 2880.0" 26 | } 27 | "Bonus #1 End" 28 | { 29 | "run_id" "2" 30 | "id" "4" 31 | "type" "end" 32 | "Mins" "11424.0 6352.0 -6848.0" 33 | "Maxs" "11664.0 7152.0 -6720.0" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/kz_bhop_lucid.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-1200.0 -688.0 0.0" 9 | "Maxs" "-1056.0 -448.0 128.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-1456.0 2182.0 1552.0" 17 | "Maxs" "-1424.0 2288.0 1608.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/kz_bhop_rainbows_fix.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main End" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "end" 8 | "Mins" "1002.0 -2144.0 1560.0" 9 | "Maxs" "1096.0 -2053.0 1688.0" 10 | } 11 | "Main Start" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "start" 16 | "Mins" "-159.0 194.0 552.0" 17 | "Maxs" "-64.0 288.0 680.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/kz_bhop_yonkoma.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "1614.0 4048.0 322.0" 9 | "Maxs" "1648.0 4240.0 448.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-6704.0 8848.0 -8944.0" 17 | "Maxs" "-6096.0 9248.0 -8816.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/surf_aircontrol_ksf.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-2908.0 -10140.0 14336.0" 9 | "Maxs" "-804.0 -9248.0 14464.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "10624.0 1540.0 -14016.0" 17 | "Maxs" "13888.0 3456.0 -13650.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/surf_beginner.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-448.0 -48.0 320.0" 9 | "Maxs" "192.0 256.0 448.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-6080.0 4864.0 -264.0" 17 | "Maxs" "-4545.0 5248.0 60.0" 18 | } 19 | "Main Stage 2" 20 | { 21 | "run_id" "1" 22 | "stage_num" "2" 23 | "stage_telepos" "2528.000000 2304.000000 514.031250" 24 | "stage_teleyaw" "0.000000" 25 | "id" "3" 26 | "type" "stage" 27 | "Mins" "2016.0 2176.0 512.0" 28 | "Maxs" "3040.0 2432.0 640.0" 29 | } 30 | "Main Stage 3" 31 | { 32 | "run_id" "1" 33 | "stage_num" "3" 34 | "stage_telepos" "1496.000000 272.000000 770.031250" 35 | "stage_teleyaw" "0.000000" 36 | "id" "4" 37 | "type" "stage" 38 | "Mins" "1328.0 -96.0 768.0" 39 | "Maxs" "1664.0 640.0 896.0" 40 | } 41 | "Main Stage 4" 42 | { 43 | "run_id" "1" 44 | "stage_num" "4" 45 | "stage_telepos" "2648.000000 5888.000000 674.031250" 46 | "stage_teleyaw" "0.000000" 47 | "id" "5" 48 | "type" "stage" 49 | "Mins" "2528.0 5472.0 672.0" 50 | "Maxs" "2768.0 6304.0 800.0" 51 | } 52 | "Main Stage 5" 53 | { 54 | "run_id" "1" 55 | "stage_num" "5" 56 | "stage_telepos" "-5784.000000 -1632.000000 2578.031250" 57 | "stage_teleyaw" "0.000000" 58 | "id" "6" 59 | "type" "stage" 60 | "Mins" "-5904.0 -1888.0 2576.0" 61 | "Maxs" "-5664.0 -1376.0 2704.0" 62 | } 63 | "Main Stage 6" 64 | { 65 | "run_id" "1" 66 | "stage_num" "6" 67 | "stage_telepos" "-2320.000000 168.000000 2210.031250" 68 | "stage_teleyaw" "0.000000" 69 | "id" "7" 70 | "type" "stage" 71 | "Mins" "-2608.0 48.0 2208.0" 72 | "Maxs" "-2032.0 288.0 2336.0" 73 | } 74 | "Main Stage 7" 75 | { 76 | "run_id" "1" 77 | "stage_num" "7" 78 | "stage_telepos" "-5312.000000 648.000000 2642.031250" 79 | "stage_teleyaw" "0.000000" 80 | "id" "8" 81 | "type" "stage" 82 | "Mins" "-5568.0 560.0 2640.0" 83 | "Maxs" "-5056.0 736.0 2768.0" 84 | } 85 | } 86 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/surf_beyer.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-12720.0 -13072.0 14208.0" 9 | "Maxs" "-11992.0 -11568.0 14336.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "13648.0 1800.0 -7372.0" 18 | "Maxs" "15636.0 2196.0 -6907.0" 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/surf_mesa.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "-144.0 -337.0 10144.0" 9 | "Maxs" "144.0 -80.0 10272.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "-400.0 13440.0 -12320.0" 17 | "Maxs" "400.0 14112.0 -11760.0" 18 | } 19 | "Main CP 1" 20 | { 21 | "run_id" "1" 22 | "cp_num" "1" 23 | "beam_displaytype" "none" 24 | "id" "3" 25 | "type" "checkpoint" 26 | "Mins" "-520.0 12038.0 6631.0" 27 | "Maxs" "516.0 12264.0 7409.0" 28 | } 29 | "Main CP 2" 30 | { 31 | "run_id" "1" 32 | "cp_num" "2" 33 | "beam_displaytype" "none" 34 | "id" "4" 35 | "type" "checkpoint" 36 | "Mins" "-1040.0 5528.0 162.0" 37 | "Maxs" "998.0 5916.0 1228.0" 38 | } 39 | "Main CP 3" 40 | { 41 | "run_id" "1" 42 | "cp_num" "3" 43 | "beam_displaytype" "none" 44 | "id" "5" 45 | "type" "checkpoint" 46 | "Mins" "-1448.0 -5591.0 -13533.0" 47 | "Maxs" "1044.0 -4312.0 -11384.0" 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/surf_overgrowth.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "6208.0 -14168.0 15312.0" 9 | "Maxs" "6960.0 -12896.0 15808.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "id" "2" 15 | "type" "end" 16 | "Mins" "11416.0 13824.0 -11136.0" 17 | "Maxs" "12455.0 14407.0 -10499.0" 18 | } 19 | "Main Stage 2" 20 | { 21 | "run_id" "1" 22 | "stage_num" "2" 23 | "stage_telepos" "3488.000000 11504.000000 15867.900391" 24 | "stage_teleyaw" "270.000000" 25 | "id" "3" 26 | "type" "stage" 27 | "Mins" "3360.0 11041.0 15584.0" 28 | "Maxs" "3616.0 11552.0 16672.0" 29 | } 30 | "Main Stage 3" 31 | { 32 | "run_id" "1" 33 | "stage_num" "3" 34 | "stage_telepos" "5918.644043 96.433662 -2207.968750" 35 | "stage_teleyaw" "-0.063665" 36 | "id" "4" 37 | "type" "stage" 38 | "Mins" "5800.0 -160.0 -2208.0" 39 | "Maxs" "6175.0 376.0 -805.0" 40 | } 41 | "Main Stage 4" 42 | { 43 | "run_id" "1" 44 | "stage_num" "4" 45 | "stage_telepos" "-12895.841797 -13815.054688 13824.031250" 46 | "stage_teleyaw" "-90.063995" 47 | "id" "5" 48 | "type" "stage" 49 | "Mins" "-13408.0 -14176.0 13824.0" 50 | "Maxs" "-12404.0 -13680.0 14822.0" 51 | } 52 | "Main Stage 5" 53 | { 54 | "run_id" "1" 55 | "stage_num" "5" 56 | "stage_telepos" "11936.000000 6848.000000 15488.031250" 57 | "stage_teleyaw" "89.897125" 58 | "id" "6" 59 | "type" "stage" 60 | "Mins" "11680.0 6656.0 15488.0" 61 | "Maxs" "12192.0 7040.0 15743.0" 62 | } 63 | } 64 | -------------------------------------------------------------------------------- /addons/sourcemod/influxzones/surf_sunnyhappylove.ini: -------------------------------------------------------------------------------- 1 | "Zones" 2 | { 3 | "Main Start" 4 | { 5 | "run_id" "1" 6 | "id" "1" 7 | "type" "start" 8 | "Mins" "13792.0 -1904.0 4384.0" 9 | "Maxs" "14848.0 784.0 4512.0" 10 | } 11 | "Main End" 12 | { 13 | "run_id" "1" 14 | "beam_displaytype" "fullbeams" 15 | "id" "2" 16 | "type" "end" 17 | "Mins" "-13528.0 8944.0 -11568.0" 18 | "Maxs" "-11104.0 14648.0 -10916.0" 19 | } 20 | "Main Stage 2" 21 | { 22 | "run_id" "1" 23 | "stage_num" "2" 24 | "stage_telepos" "13600.000000 -7808.000000 3072.031250" 25 | "stage_teleyaw" "-179.485779" 26 | "id" "3" 27 | "type" "stage" 28 | "Mins" "13296.0 -8704.0 3072.0" 29 | "Maxs" "13904.0 -6912.0 3200.0" 30 | } 31 | "Main Stage 3" 32 | { 33 | "run_id" "1" 34 | "stage_num" "3" 35 | "stage_telepos" "9227.608398 4726.822266 3408.031250" 36 | "stage_teleyaw" "178.868637" 37 | "id" "4" 38 | "type" "stage" 39 | "Mins" "9056.0 4384.0 3408.0" 40 | "Maxs" "9792.0 5215.0 3836.0" 41 | } 42 | "Main Stage 4" 43 | { 44 | "run_id" "1" 45 | "stage_num" "4" 46 | "stage_telepos" "13550.852539 11789.458984 4320.031250" 47 | "stage_teleyaw" "179.794052" 48 | "id" "5" 49 | "type" "stage" 50 | "Mins" "13328.0 11232.0 4320.0" 51 | "Maxs" "14096.0 12350.0 4703.0" 52 | } 53 | } 54 | -------------------------------------------------------------------------------- /addons/sourcemod/plugins/readme.txt: -------------------------------------------------------------------------------- 1 | Please use the build scripts... 2 | -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/ac_log.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_ac_log_included 2 | #endinput 3 | #endif 4 | #define _influx_ac_log_included 5 | 6 | 7 | 8 | #define INFLUX_LIB_AC_LOG "influx_ac_log" 9 | 10 | 11 | #define INF_TABLE_ACLOG_LOG "inf_aclog_log" 12 | #define INF_TABLE_ACLOG_NOTIFY "inf_aclog_notify" 13 | 14 | 15 | #define ACLOG_NOPUNISH -2 // This means let the logging module dictate what the punishment is. 16 | #define ACLOG_KICK -1 17 | 18 | 19 | native bool Influx_LogCheat( int client, const char[] szReasonId, bool bNotifyAdmin, const char[] szReasonFormat, any ... ); 20 | native bool Influx_PunishCheat( int client, const char[] szReasonId, int override_punishtime = ACLOG_NOPUNISH, const char[] kick_reason, const char[] szReasonFormat, any ... ); 21 | 22 | 23 | // Return != Plugin_Continue to not log. 24 | // NOTE: It does not mean that the player is not punished/notified to admin. Edit the arguments. 25 | // Reason id is a short string to identify reason. 26 | forward Action Influx_OnLogCheat( int client, const char[] szReasonId, int &punishtime, bool &bNotifyAdmin ); 27 | 28 | 29 | public SharedPlugin __pl_influx_ac_log = 30 | { 31 | name = INFLUX_LIB_AC_LOG, 32 | file = INFLUX_LIB_AC_LOG...".smx", 33 | #if defined REQUIRE_PLUGIN 34 | required = 1 35 | #else 36 | required = 0 37 | #endif 38 | }; 39 | 40 | #if !defined REQUIRE_PLUGIN 41 | public void __pl_influx_ac_log_SetNTVOptional() 42 | { 43 | MarkNativeAsOptional( "Influx_LogCheat" ); 44 | MarkNativeAsOptional( "Influx_PunishCheat" ); 45 | } 46 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/fpscheck.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_fpscheck_included 2 | #endinput 3 | #endif 4 | #define _influx_fpscheck_included 5 | 6 | 7 | #define INFLUX_LIB_FPSCHECK "influx_fpscheck" 8 | 9 | 10 | enum FpsVal_t 11 | { 12 | FPSVAL_NOTCACHED = 0, 13 | FPSVAL_INVALID, 14 | FPSVAL_CHEATED, 15 | FPSVAL_VALID 16 | }; 17 | 18 | 19 | forward void Influx_OnRequestFpsChecks(); 20 | 21 | native void Influx_AddFpsCheck( int mode ); 22 | native bool Influx_RemoveFpsCheck( int mode ); 23 | 24 | 25 | public SharedPlugin __pl_influx_fpscheck = 26 | { 27 | name = INFLUX_LIB_FPSCHECK, 28 | file = INFLUX_LIB_FPSCHECK...".smx", 29 | #if defined REQUIRE_PLUGIN 30 | required = 1 31 | #else 32 | required = 0 33 | #endif 34 | }; 35 | 36 | #if !defined REQUIRE_PLUGIN 37 | public void __pl_influx_fpscheck_SetNTVOptional() 38 | { 39 | MarkNativeAsOptional( "Influx_AddFpsCheck" ); 40 | MarkNativeAsOptional( "Influx_RemoveFpsCheck" ); 41 | } 42 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/help.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_help_included 2 | #endinput 3 | #endif 4 | #define _influx_help_included 5 | 6 | 7 | #define INFLUX_LIB_HELP "influx_help" 8 | 9 | 10 | // Waiting to be removed. 11 | #define Influx_RequestHelpCmds Influx_OnRequestHelpCmds 12 | 13 | forward void Influx_OnRequestHelpCmds(); 14 | 15 | 16 | native bool Influx_AddHelpCommand( const char[] szCommand, const char[] szMsg, bool bAdminOnly = false ); 17 | native bool Influx_RemoveHelpCommand( const char[] szCommand ); 18 | 19 | 20 | public SharedPlugin __pl_influx_help = 21 | { 22 | name = INFLUX_LIB_HELP, 23 | file = INFLUX_LIB_HELP...".smx", 24 | #if defined REQUIRE_PLUGIN 25 | required = 1 26 | #else 27 | required = 0 28 | #endif 29 | }; 30 | 31 | #if !defined REQUIRE_PLUGIN 32 | public void __pl_influx_help_SetNTVOptional() 33 | { 34 | MarkNativeAsOptional( "Influx_AddHelpCommand" ); 35 | MarkNativeAsOptional( "Influx_RemoveHelpCommand" ); 36 | } 37 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/hud_draw.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_hud_draw_included 2 | #endinput 3 | #endif 4 | #define _influx_hud_draw_included 5 | 6 | 7 | #define INFLUX_LIB_HUD_DRAW "influx_hud_draw" 8 | 9 | 10 | native void Influx_GetSecondsFormat_Timer( char[] sz, int len ); 11 | native void Influx_GetSecondsFormat_Sidebar( char[] sz, int len ); 12 | 13 | native float Influx_GetNextMenuTime( int client ); 14 | native void Influx_SetNextMenuTime( int client, float time ); 15 | 16 | 17 | // Add separator to string. 18 | #define ADD_SEPARATOR(%0,%1) if ( %0[0] != '\0' ) Format( %0, sizeof( %0 ), "%s"...%1, %0 ) 19 | 20 | // Add new line if we've already added something. 21 | #define NEWLINE_CHECK(%0) ( %0[0] != '\0' ) ? "\n" : "" 22 | 23 | 24 | enum HudType_t 25 | { 26 | HUDTYPE_TIMER = 0, // HintText 27 | HUDTYPE_SIDEBAR, // KeyHintText 28 | HUDTYPE_MENU, 29 | HUDTYPE_HUDMSG, // HudMsg 30 | 31 | HUDTYPE_MISC 32 | }; 33 | 34 | forward Action Influx_ShouldDrawHUD( int client, int target, HudType_t hudtype ); 35 | forward Action Influx_OnDrawHUD( int client, int target, HudType_t hudtype ); 36 | 37 | 38 | stock void Inf_ShowKeyHintText( int client, const char[] sz ) 39 | { 40 | Handle hMsg = StartMessageOne( "KeyHintText", client ); 41 | 42 | if ( hMsg != null ) 43 | { 44 | BfWriteByte( hMsg, 1 ); 45 | BfWriteString( hMsg, sz ); 46 | 47 | EndMessage(); 48 | } 49 | } 50 | 51 | 52 | public SharedPlugin __pl_influx_hud_draw = 53 | { 54 | name = INFLUX_LIB_HUD_DRAW, 55 | file = INFLUX_LIB_HUD_DRAW...".smx", 56 | #if defined REQUIRE_PLUGIN 57 | required = 1 58 | #else 59 | required = 0 60 | #endif 61 | }; 62 | 63 | #if !defined REQUIRE_PLUGIN 64 | public void __pl_influx_hud_draw_SetNTVOptional() 65 | { 66 | MarkNativeAsOptional( "Influx_GetSecondsFormat_Timer" ); 67 | MarkNativeAsOptional( "Influx_GetSecondsFormat_Sidebar" ); 68 | 69 | MarkNativeAsOptional( "Influx_GetNextMenuTime" ); 70 | MarkNativeAsOptional( "Influx_SetNextMenuTime" ); 71 | } 72 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/jumps.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_jumps_included 2 | #endinput 3 | #endif 4 | #define _influx_jumps_included 5 | 6 | 7 | #define INFLUX_LIB_JUMPS "influx_jumps" 8 | 9 | 10 | forward Action Influx_ShouldCountJumps( int client ); 11 | 12 | 13 | native int Influx_GetClientJumpCount( int client ); 14 | native bool Influx_IsCountingJumps( int client ); 15 | 16 | 17 | public SharedPlugin __pl_influx_jumps = 18 | { 19 | name = INFLUX_LIB_JUMPS, 20 | file = INFLUX_LIB_JUMPS...".smx", 21 | #if defined REQUIRE_PLUGIN 22 | required = 1 23 | #else 24 | required = 0 25 | #endif 26 | }; 27 | 28 | #if !defined REQUIRE_PLUGIN 29 | public void __pl_influx_jumps_SetNTVOptional() 30 | { 31 | MarkNativeAsOptional( "Influx_GetClientJumpCount" ); 32 | MarkNativeAsOptional( "Influx_IsCountingJumps" ); 33 | } 34 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/maprankings.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_maprankings_included 2 | #endinput 3 | #endif 4 | #define _influx_maprankings_included 5 | 6 | 7 | #define INFLUX_LIB_MAPRANKS "influx_maprankings" 8 | 9 | 10 | forward void Influx_OnClientRankingsCached( int client ); 11 | 12 | native int Influx_GetClientCurrentMapRank( int client ); 13 | native int Influx_GetClientCurrentMapRankCount( int client ); 14 | 15 | native int Influx_GetClientMapRank( int client, int runid, int mode, int style ); 16 | 17 | native int Influx_GetRunMapRankCount( int runid, int mode, style ); 18 | 19 | 20 | public SharedPlugin __pl_influx_maprankings = 21 | { 22 | name = INFLUX_LIB_MAPRANKS, 23 | file = INFLUX_LIB_MAPRANKS...".smx", 24 | #if defined REQUIRE_PLUGIN 25 | required = 1 26 | #else 27 | required = 0 28 | #endif 29 | }; 30 | 31 | #if !defined REQUIRE_PLUGIN 32 | public void __pl_influx_maprankings_SetNTVOptional() 33 | { 34 | MarkNativeAsOptional( "Influx_GetClientCurrentMapRank" ); 35 | MarkNativeAsOptional( "Influx_GetClientCurrentMapRankCount" ); 36 | MarkNativeAsOptional( "Influx_GetClientMapRank" ); 37 | MarkNativeAsOptional( "Influx_GetRunMapRankCount" ); 38 | } 39 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/pause.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_pause_included 2 | #endinput 3 | #endif 4 | #define _influx_pause_included 5 | 6 | 7 | #define INFLUX_LIB_PAUSE "influx_pause" 8 | 9 | 10 | // Return != Plugin_Continue to stop the pausing/continuing process. 11 | forward Action Influx_OnClientPause( int client ); 12 | forward Action Influx_OnClientContinue( int client ); 13 | // Pausing/continuing has succeeded. 14 | forward void Influx_OnClientPausePost( int client ); 15 | forward void Influx_OnClientContinuePost( int client ); 16 | 17 | 18 | native bool Influx_IsClientPaused( int client ); 19 | 20 | // Return whether we were successful. 21 | native bool Influx_PauseClientRun( int client ); 22 | native bool Influx_ContinueClientRun( int client ); 23 | 24 | native float Influx_GetClientPausedTime( int client ); 25 | 26 | 27 | #define IS_PAUSED(%0,%1) ( %0 && Influx_IsClientPaused(%1) ) 28 | 29 | 30 | public SharedPlugin __pl_influx_pause = 31 | { 32 | name = INFLUX_LIB_PAUSE, 33 | file = INFLUX_LIB_PAUSE...".smx", 34 | #if defined REQUIRE_PLUGIN 35 | required = 1 36 | #else 37 | required = 0 38 | #endif 39 | }; 40 | 41 | #if !defined REQUIRE_PLUGIN 42 | public void __pl_influx_pause_SetNTVOptional() 43 | { 44 | MarkNativeAsOptional( "Influx_IsClientPaused" ); 45 | 46 | MarkNativeAsOptional( "Influx_PauseClientRun" ); 47 | MarkNativeAsOptional( "Influx_ContinueClientRun" ); 48 | 49 | MarkNativeAsOptional( "Influx_GetClientPausedTime" ); 50 | } 51 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/practise.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_practise_included 2 | #endinput 3 | #endif 4 | #define _influx_practise_included 5 | 6 | 7 | #define INFLUX_LIB_PRACTISE "influx_practise" 8 | 9 | 10 | // Return != Plugin_Continue to stop practice mode. 11 | forward Action Influx_OnClientPracticeStart( int client ); 12 | 13 | 14 | native bool Influx_IsClientPractising( int client ); 15 | 16 | // Return whether we were successful. 17 | native bool Influx_StartPractising( int client ); 18 | 19 | native void Influx_EndPractising( int client ); 20 | 21 | 22 | #define IS_PRAC(%0,%1) ( %0 && Influx_IsClientPractising(%1) ) 23 | 24 | 25 | public SharedPlugin __pl_influx_practise = 26 | { 27 | name = INFLUX_LIB_PRACTISE, 28 | file = INFLUX_LIB_PRACTISE...".smx", 29 | #if defined REQUIRE_PLUGIN 30 | required = 1 31 | #else 32 | required = 0 33 | #endif 34 | }; 35 | 36 | #if !defined REQUIRE_PLUGIN 37 | public void __pl_influx_practise_SetNTVOptional() 38 | { 39 | MarkNativeAsOptional( "Influx_IsClientPractising" ); 40 | 41 | MarkNativeAsOptional( "Influx_StartPractising" ); 42 | MarkNativeAsOptional( "Influx_EndPractising" ); 43 | } 44 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/prespeed.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_prespeed_included 2 | #endinput 3 | #endif 4 | #define _influx_prespeed_included 5 | 6 | 7 | #define INFLUX_LIB_PRESPEED "influx_prespeed" 8 | 9 | 10 | // Return != Plugin_Continue to not limit prespeed. 11 | forward Action Influx_OnLimitClientPrespeed( int client, bool bUsedNoclip ); 12 | 13 | 14 | public SharedPlugin __pl_influx_prespeed = 15 | { 16 | name = INFLUX_LIB_PRESPEED, 17 | file = INFLUX_LIB_PRESPEED...".smx", 18 | #if defined REQUIRE_PLUGIN 19 | required = 1 20 | #else 21 | required = 0 22 | #endif 23 | }; 24 | 25 | #if !defined REQUIRE_PLUGIN 26 | public void __pl_influx_prespeed_SetNTVOptional() 27 | { 28 | } 29 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/recordsmenu.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_recordsmenu_included 2 | #endinput 3 | #endif 4 | #define _influx_recordsmenu_included 5 | 6 | 7 | #define INFLUX_LIB_RECORDSMENU "influx_recordsmenu" 8 | 9 | 10 | // Displays record menu to client. 11 | native bool Influx_PrintRecords(int client, 12 | bool bDisplayAll = false, // Display all records with the parameters you've given. Will bypass run and style category menus. 13 | int uid = -1, 14 | int mapid = -1, // Will default to current map id if none given. 15 | int runid = -1, // If display all is true, will default to client's run id. 16 | int mode = -1, 17 | int style = -1 ); 18 | 19 | 20 | // When record info is being printed to client. 21 | // Use this to add items onto the menu. 22 | // Item list is max 64 characters. (incl null terminator) 23 | // Look at strafe/jump counter plugin for an example how info is added. 24 | // For button items, check the checkpoint plugin. 25 | forward void Influx_OnPrintRecordInfo( int client, Handle dbres, ArrayList itemlist, Menu menu, int uid, int mapid, int runid, int mode, int style ); 26 | 27 | // We've pressed a button in the record info menu. 28 | // Use this if you've added button items. 29 | // For an example take a look into the checkpoint plugin. 30 | forward Action Influx_OnRecordInfoButtonPressed( int client, const char[] szInfo ); 31 | 32 | 33 | public SharedPlugin __pl_influx_recordsmenu = 34 | { 35 | name = INFLUX_LIB_RECORDSMENU, 36 | file = INFLUX_LIB_RECORDSMENU...".smx", 37 | #if defined REQUIRE_PLUGIN 38 | required = 1 39 | #else 40 | required = 0 41 | #endif 42 | }; 43 | 44 | #if !defined REQUIRE_PLUGIN 45 | public void __pl_influx_recordsmenu_SetNTVOptional() 46 | { 47 | MarkNativeAsOptional( "Influx_PrintRecords" ); 48 | } 49 | #endif 50 | 51 | -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/silent_chatcmds.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_silent_chatcmds_included 2 | #endinput 3 | #endif 4 | #define _influx_silent_chatcmds_included 5 | 6 | 7 | #define INFLUX_LIB_SILENT_CHATCMDS "influx_silent_chatcmds" 8 | 9 | 10 | native bool Influx_ShouldSilenceCmd( const char[] szMsg ); 11 | 12 | 13 | public SharedPlugin __pl_influx_silent_chatcmds = 14 | { 15 | name = INFLUX_LIB_SILENT_CHATCMDS, 16 | file = INFLUX_LIB_SILENT_CHATCMDS...".smx", 17 | #if defined REQUIRE_PLUGIN 18 | required = 1 19 | #else 20 | required = 0 21 | #endif 22 | }; 23 | 24 | #if !defined REQUIRE_PLUGIN 25 | public void __pl_influx_silent_chatcmds_SetNTVOptional() 26 | { 27 | MarkNativeAsOptional( "Influx_ShouldSilenceCmd" ); 28 | } 29 | #endif 30 | -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/simpleranks.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_simpleranks_included 2 | #endinput 3 | #endif 4 | #define _influx_simpleranks_included 5 | 6 | 7 | #define INFLUX_LIB_SIMPLERANKS "influx_simpleranks" 8 | 9 | 10 | 11 | native void Influx_GetClientSimpleRank( int client, char[] out, int len ); 12 | native int Influx_GetClientSimpleRankPoints( int client ); 13 | native bool Influx_AddClientSimpleRankPoints( int client, int iPoints ); 14 | 15 | 16 | public SharedPlugin __pl_influx_simpleranks = 17 | { 18 | name = INFLUX_LIB_SIMPLERANKS, 19 | file = INFLUX_LIB_SIMPLERANKS...".smx", 20 | #if defined REQUIRE_PLUGIN 21 | required = 1 22 | #else 23 | required = 0 24 | #endif 25 | }; 26 | 27 | #if !defined REQUIRE_PLUGIN 28 | public void __pl_influx_simpleranks_SetNTVOptional() 29 | { 30 | MarkNativeAsOptional( "Influx_GetClientSimpleRank" ); 31 | MarkNativeAsOptional( "Influx_GetClientSimpleRankPoints" ); 32 | MarkNativeAsOptional( "Influx_AddClientSimpleRankPoints" ); 33 | } 34 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/simpleranks_chat.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_simpleranks_chat_included 2 | #endinput 3 | #endif 4 | #define _influx_simpleranks_chat_included 5 | 6 | 7 | #define INFLUX_LIB_SIMPLERANKS_CHAT "influx_simpleranks_chat" 8 | 9 | 10 | public SharedPlugin __pl_influx_simpleranks_chat = 11 | { 12 | name = INFLUX_LIB_SIMPLERANKS_CHAT, 13 | file = INFLUX_LIB_SIMPLERANKS_CHAT...".smx", 14 | #if defined REQUIRE_PLUGIN 15 | required = 1 16 | #else 17 | required = 0 18 | #endif 19 | }; 20 | 21 | #if !defined REQUIRE_PLUGIN 22 | public void __pl_influx_simpleranks_chat_SetNTVOptional() 23 | { 24 | } 25 | #endif 26 | -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/stocks_strf.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_stocks_strf_included 2 | #endinput 3 | #endif 4 | #define _influx_stocks_strf_included 5 | 6 | enum Strafe_t 7 | { 8 | STRF_INVALID = 0, 9 | STRF_LEFT, 10 | STRF_RIGHT 11 | }; 12 | 13 | stock Strafe_t GetStrafe( float yaw, float prevyaw, float grace = 5.0 ) 14 | { 15 | float delta = yaw - prevyaw; 16 | 17 | if ( delta == 0.0 ) return STRF_INVALID; 18 | 19 | 20 | float min = -180.0 + grace; 21 | float max = 180.0 - grace; 22 | 23 | 24 | if ( delta > 0.0 ) 25 | { 26 | return ( yaw > max && prevyaw < min ) ? STRF_RIGHT : STRF_LEFT; 27 | } 28 | else 29 | { 30 | return ( yaw < min && prevyaw > max ) ? STRF_LEFT : STRF_RIGHT; 31 | } 32 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/strafes.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_strafes_included 2 | #endinput 3 | #endif 4 | #define _influx_strafes_included 5 | 6 | 7 | #define INFLUX_LIB_STRAFES "influx_strafes" 8 | 9 | 10 | forward Action Influx_ShouldCountStrafes( int client ); 11 | 12 | native int Influx_GetClientStrafeCount( int client ); 13 | native bool Influx_IsCountingStrafes( int client ); 14 | 15 | 16 | public SharedPlugin __pl_influx_strafes = 17 | { 18 | name = INFLUX_LIB_STRAFES, 19 | file = INFLUX_LIB_STRAFES...".smx", 20 | #if defined REQUIRE_PLUGIN 21 | required = 1 22 | #else 23 | required = 0 24 | #endif 25 | }; 26 | 27 | #if !defined REQUIRE_PLUGIN 28 | public void __pl_influx_strafes_SetNTVOptional() 29 | { 30 | MarkNativeAsOptional( "Influx_GetClientStrafeCount" ); 31 | MarkNativeAsOptional( "Influx_IsCountingStrafes" ); 32 | } 33 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/strfsync.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_strfsync_included 2 | #endinput 3 | #endif 4 | #define _influx_strfsync_included 5 | 6 | 7 | #define INFLUX_LIB_STRFSYNC "influx_strfsync" 8 | 9 | 10 | native float Influx_GetClientStrafeSync( int client ); 11 | 12 | 13 | public SharedPlugin __pl_influx_strfsync = 14 | { 15 | name = INFLUX_LIB_STRFSYNC, 16 | file = INFLUX_LIB_STRFSYNC...".smx", 17 | #if defined REQUIRE_PLUGIN 18 | required = 1 19 | #else 20 | required = 0 21 | #endif 22 | }; 23 | 24 | #if !defined REQUIRE_PLUGIN 25 | public void __pl_influx_strfsync_SetNTVOptional() 26 | { 27 | MarkNativeAsOptional( "Influx_GetClientStrafeSync" ); 28 | } 29 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/style_tas.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_style_tas_included 2 | #endinput 3 | #endif 4 | #define _influx_style_tas_included 5 | 6 | 7 | #define INFLUX_LIB_STYLE_TAS "influx_style_tas" 8 | 9 | 10 | native float Influx_GetClientTASTime( int client ); 11 | 12 | 13 | public SharedPlugin __pl_influx_style_tas = 14 | { 15 | name = INFLUX_LIB_STYLE_TAS, 16 | file = INFLUX_LIB_STYLE_TAS...".smx", 17 | #if defined REQUIRE_PLUGIN 18 | required = 1 19 | #else 20 | required = 0 21 | #endif 22 | }; 23 | 24 | #if !defined REQUIRE_PLUGIN 25 | public void __pl_influx_style_tas_SetNTVOptional() 26 | { 27 | MarkNativeAsOptional( "Influx_GetClientTASTime" ); 28 | } 29 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/teams.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_teams_included 2 | #endinput 3 | #endif 4 | #define _influx_teams_included 5 | 6 | 7 | #define INFLUX_LIB_TEAMS "influx_teams" 8 | 9 | 10 | native int Influx_GetPreferredTeam(); 11 | native void Influx_SpawnPlayer( int client ); 12 | 13 | 14 | public SharedPlugin __pl_influx_teams = 15 | { 16 | name = INFLUX_LIB_TEAMS, 17 | file = INFLUX_LIB_TEAMS...".smx", 18 | #if defined REQUIRE_PLUGIN 19 | required = 1 20 | #else 21 | required = 0 22 | #endif 23 | }; 24 | 25 | #if !defined REQUIRE_PLUGIN 26 | public void __pl_influx_teams_SetNTVOptional() 27 | { 28 | MarkNativeAsOptional( "Influx_GetPreferredTeam" ); 29 | MarkNativeAsOptional( "Influx_SpawnPlayer" ); 30 | } 31 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/truevel.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_truevel_included 2 | #endinput 3 | #endif 4 | #define _influx_truevel_included 5 | 6 | 7 | #define INFLUX_LIB_TRUEVEL "influx_truevel" 8 | 9 | 10 | native bool Influx_IsClientUsingTruevel( int client ); 11 | 12 | 13 | public SharedPlugin __pl_influx_truevel = 14 | { 15 | name = INFLUX_LIB_TRUEVEL, 16 | file = INFLUX_LIB_TRUEVEL...".smx", 17 | #if defined REQUIRE_PLUGIN 18 | required = 1 19 | #else 20 | required = 0 21 | #endif 22 | }; 23 | 24 | #if !defined REQUIRE_PLUGIN 25 | public void __pl_influx_truevel_SetNTVOptional() 26 | { 27 | MarkNativeAsOptional( "Influx_IsClientUsingTruevel" ); 28 | } 29 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/zones_autobhop.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_zones_autobhop_included 2 | #endinput 3 | #endif 4 | #define _influx_zones_autobhop_included 5 | 6 | 7 | #define INFLUX_LIB_ZONES_AUTO "influx_zones_autobhop" 8 | 9 | 10 | public SharedPlugin __pl_influx_zones_autobhop = 11 | { 12 | name = INFLUX_LIB_ZONES_AUTO, 13 | file = INFLUX_LIB_ZONES_AUTO...".smx", 14 | #if defined REQUIRE_PLUGIN 15 | required = 1 16 | #else 17 | required = 0 18 | #endif 19 | }; 20 | 21 | #if !defined REQUIRE_PLUGIN 22 | public void __pl_influx_zones_autobhop_SetNTVOptional() 23 | { 24 | //MarkNativeAsOptional( "" ); 25 | } 26 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/zones_block.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_zones_block_included 2 | #endinput 3 | #endif 4 | #define _influx_zones_block_included 5 | 6 | 7 | #define INFLUX_LIB_ZONES_BLOCK "influx_zones_block" 8 | 9 | 10 | public SharedPlugin __pl_influx_zones_block = 11 | { 12 | name = INFLUX_LIB_ZONES_BLOCK, 13 | file = INFLUX_LIB_ZONES_BLOCK...".smx", 14 | #if defined REQUIRE_PLUGIN 15 | required = 1 16 | #else 17 | required = 0 18 | #endif 19 | }; 20 | 21 | #if !defined REQUIRE_PLUGIN 22 | public void __pl_influx_zones_block_SetNTVOptional() 23 | { 24 | //MarkNativeAsOptional( "" ); 25 | } 26 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/zones_freestyle.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_zones_freestyle_included 2 | #endinput 3 | #endif 4 | #define _influx_zones_freestyle_included 5 | 6 | 7 | #define INFLUX_LIB_ZONES_FS "influx_zones_freestyle" 8 | 9 | 10 | // We already check whether it is allowed or not. 11 | native bool Influx_CanClientModeFreestyle( int client ); 12 | native bool Influx_CanClientStyleFreestyle( int client ); 13 | 14 | native bool Influx_IsClientInFreestyle( int client ); 15 | 16 | 17 | public SharedPlugin __pl_influx_zones_freestyle = 18 | { 19 | name = INFLUX_LIB_ZONES_FS, 20 | file = INFLUX_LIB_ZONES_FS...".smx", 21 | #if defined REQUIRE_PLUGIN 22 | required = 1 23 | #else 24 | required = 0 25 | #endif 26 | }; 27 | 28 | #if !defined REQUIRE_PLUGIN 29 | public void __pl_influx_zones_freestyle_SetNTVOptional() 30 | { 31 | MarkNativeAsOptional( "Influx_CanClientModeFreestyle" ); 32 | MarkNativeAsOptional( "Influx_CanClientStyleFreestyle" ); 33 | 34 | MarkNativeAsOptional( "Influx_IsClientInFreestyle" ); 35 | } 36 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/zones_stage.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_zones_stage_included 2 | #endinput 3 | #endif 4 | #define _influx_zones_stage_included 5 | 6 | 7 | #define INFLUX_LIB_ZONES_STAGE "influx_zones_stage" 8 | 9 | 10 | native bool Influx_ShouldDisplayStages( int client ); 11 | 12 | native int Influx_GetClientStage( int client ); 13 | native int Influx_GetClientStageCount( int client ); 14 | 15 | native int Influx_GetRunStageCount( int client ); 16 | 17 | 18 | public SharedPlugin __pl_influx_zones_stage = 19 | { 20 | name = INFLUX_LIB_ZONES_STAGE, 21 | file = INFLUX_LIB_ZONES_STAGE...".smx", 22 | #if defined REQUIRE_PLUGIN 23 | required = 1 24 | #else 25 | required = 0 26 | #endif 27 | }; 28 | 29 | #if !defined REQUIRE_PLUGIN 30 | public void __pl_influx_zones_stage_SetNTVOptional() 31 | { 32 | MarkNativeAsOptional( "Influx_GetClientStage" ); 33 | MarkNativeAsOptional( "Influx_GetClientStageCount" ); 34 | MarkNativeAsOptional( "Influx_GetRunStageCount" ); 35 | MarkNativeAsOptional( "Influx_ShouldDisplayStages" ); 36 | } 37 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/zones_teleport.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_zones_teleport_included 2 | #endinput 3 | #endif 4 | #define _influx_zones_teleport_included 5 | 6 | 7 | #define INFLUX_LIB_ZONES_TELE "influx_zones_teleport" 8 | 9 | 10 | public SharedPlugin __pl_influx_zones_teleport = 11 | { 12 | name = INFLUX_LIB_ZONES_TELE, 13 | file = INFLUX_LIB_ZONES_TELE...".smx", 14 | #if defined REQUIRE_PLUGIN 15 | required = 1 16 | #else 17 | required = 0 18 | #endif 19 | }; 20 | 21 | #if !defined REQUIRE_PLUGIN 22 | public void __pl_influx_zones_teleport_SetNTVOptional() 23 | { 24 | } 25 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/include/influx/zones_timer.inc: -------------------------------------------------------------------------------- 1 | #if defined _influx_zones_timer_included 2 | #endinput 3 | #endif 4 | #define _influx_zones_timer_included 5 | 6 | 7 | #define INFLUX_LIB_ZONES_TIMER "influx_zones_timer" 8 | 9 | 10 | public SharedPlugin __pl_influx_zones_timer = 11 | { 12 | name = INFLUX_LIB_ZONES_TIMER, 13 | file = INFLUX_LIB_ZONES_TIMER...".smx", 14 | #if defined REQUIRE_PLUGIN 15 | required = 1 16 | #else 17 | required = 0 18 | #endif 19 | }; 20 | 21 | #if !defined REQUIRE_PLUGIN 22 | public void __pl_influx_zones_timer_SetNTVOptional() 23 | { 24 | } 25 | #endif -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_config.sp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | 5 | 6 | 7 | #define CONFIG_NAME "influx.cfg" 8 | 9 | 10 | public Plugin myinfo = 11 | { 12 | author = INF_AUTHOR, 13 | url = INF_URL, 14 | name = INF_NAME..." - Config", 15 | description = "Simply executes "...CONFIG_NAME..." file.", 16 | version = INF_VERSION 17 | }; 18 | 19 | public void OnConfigsExecuted() 20 | { 21 | ServerCommand( "exec "...CONFIG_NAME ); 22 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_core/runcmd.sp: -------------------------------------------------------------------------------- 1 | // To call style check. 2 | public Action OnPlayerRunCmd( int client, int &buttons, int &impulse, float vel[3] ) 3 | { 4 | if ( !IsPlayerAlive( client ) ) return; 5 | 6 | if ( IsFakeClient( client ) ) return; 7 | 8 | if ( g_iRunState[client] != STATE_RUNNING ) return; 9 | 10 | if ( g_iStyleId[client] == STYLE_INVALID ) return; 11 | 12 | 13 | if ( GetEntityFlags( client ) & FL_ONGROUND ) 14 | { 15 | if ( GetEngineTime() >= g_flNextStyleGroundCheck[client] ) 16 | { 17 | return; 18 | } 19 | } 20 | else 21 | { 22 | g_flNextStyleGroundCheck[client] = GetEngineTime() + 0.05; 23 | } 24 | 25 | 26 | if ( GetEntityWaterLevel( client ) > 1 ) return; 27 | 28 | 29 | MoveType mv = GetEntityMoveType( client ); 30 | if ( mv == MOVETYPE_NOCLIP ) return; 31 | 32 | if ( !g_ConVar_LadderFreestyle.BoolValue && mv == MOVETYPE_LADDER ) return; 33 | 34 | 35 | // Check freestyle zone. 36 | if ( g_bLib_Zones_Fs ) 37 | { 38 | if ( Influx_CanClientStyleFreestyle( client ) ) return; 39 | } 40 | 41 | Call_StartForward( g_hForward_OnCheckClientStyle ); 42 | Call_PushCell( client ); 43 | Call_PushCell( g_iStyleId[client] ); 44 | Call_PushArrayEx( vel, sizeof( vel ), SM_PARAM_COPYBACK ); 45 | Call_Finish(); 46 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_disableradio.sp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | 5 | 6 | public Plugin myinfo = 7 | { 8 | author = INF_AUTHOR, 9 | url = INF_URL, 10 | name = INF_NAME..." - Disable Radio", 11 | description = "Stops radio sounds.", 12 | version = INF_VERSION 13 | }; 14 | 15 | public void OnPluginStart() 16 | { 17 | // Disable radio menu cmds. 18 | AddCommandListener( Lstnr_Radio, "radio1" ); 19 | AddCommandListener( Lstnr_Radio, "radio2" ); 20 | AddCommandListener( Lstnr_Radio, "radio3" ); 21 | 22 | AddCommandListener( Lstnr_Radio, "coverme" ); 23 | AddCommandListener( Lstnr_Radio, "enemydown" ); 24 | AddCommandListener( Lstnr_Radio, "enemyspot" ); 25 | AddCommandListener( Lstnr_Radio, "fallback" ); 26 | AddCommandListener( Lstnr_Radio, "followme" ); 27 | AddCommandListener( Lstnr_Radio, "getout" ); 28 | AddCommandListener( Lstnr_Radio, "go" ); 29 | AddCommandListener( Lstnr_Radio, "holdpos" ); 30 | AddCommandListener( Lstnr_Radio, "inposition" ); 31 | AddCommandListener( Lstnr_Radio, "needbackup" ); 32 | AddCommandListener( Lstnr_Radio, "negative" ); 33 | AddCommandListener( Lstnr_Radio, "regroup" ); 34 | AddCommandListener( Lstnr_Radio, "report" ); 35 | AddCommandListener( Lstnr_Radio, "reportingin" ); 36 | AddCommandListener( Lstnr_Radio, "roger" ); 37 | AddCommandListener( Lstnr_Radio, "sectorclear" ); 38 | AddCommandListener( Lstnr_Radio, "sticktog" ); 39 | AddCommandListener( Lstnr_Radio, "stormfront" ); 40 | AddCommandListener( Lstnr_Radio, "takepoint" ); 41 | AddCommandListener( Lstnr_Radio, "takingfire" ); 42 | 43 | // CS:GO 44 | AddCommandListener( Lstnr_Radio, "cheer" ); 45 | AddCommandListener( Lstnr_Radio, "compliment" ); 46 | AddCommandListener( Lstnr_Radio, "thanks" ); 47 | } 48 | 49 | public Action Lstnr_Radio( int client, const char[] command, int argc ) 50 | { 51 | return Plugin_Handled; 52 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_disableroundrestart.sp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | #include 5 | 6 | 7 | 8 | public Plugin myinfo = 9 | { 10 | author = INF_AUTHOR, 11 | url = INF_URL, 12 | name = INF_NAME..." - Disable Round Restart", 13 | description = "Disables game start round restart. mp_ignore_round_win_conditions 1 is still needed!", 14 | version = INF_VERSION 15 | }; 16 | 17 | public Action CS_OnTerminateRound( float& delay, CSRoundEndReason& reason ) 18 | { 19 | if ( reason == CSRoundEnd_GameStart ) 20 | { 21 | LogMessage( INF_CON_PRE..."Blocking game start round restart." ); 22 | return Plugin_Handled; 23 | } 24 | 25 | return Plugin_Continue; 26 | } 27 | -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_disablesuicide.sp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | #include 5 | 6 | #undef REQUIRE_PLUGIN 7 | #include 8 | 9 | 10 | // CONVARS 11 | ConVar g_ConVar_Type; 12 | 13 | 14 | bool g_bLib_Pause; 15 | 16 | 17 | public Plugin myinfo = 18 | { 19 | author = INF_AUTHOR, 20 | url = INF_URL, 21 | name = INF_NAME..." - Disable Suicide", 22 | description = "", 23 | version = INF_VERSION 24 | }; 25 | 26 | public void OnPluginStart() 27 | { 28 | // CONVARS 29 | g_ConVar_Type = CreateConVar( "influx_disablesuicide_type", "1", "0 = Allow suicide, 1 = Change to spectator team, 2 = Teleport to start, 3 = Don't do anything, just block.", FCVAR_NOTIFY, true, 0.0, true, 3.0 ); 30 | 31 | AutoExecConfig( true, "disablesuicide", "influx" ); 32 | 33 | 34 | // LISTENERS 35 | AddCommandListener( Lstnr_Kill, "kill" ); 36 | AddCommandListener( Lstnr_Kill, "explode" ); 37 | 38 | 39 | g_bLib_Pause = LibraryExists( INFLUX_LIB_PAUSE ); 40 | } 41 | 42 | public void OnLibraryAdded( const char[] lib ) 43 | { 44 | if ( StrEqual( lib, INFLUX_LIB_PAUSE ) ) g_bLib_Pause = true; 45 | } 46 | 47 | public void OnLibraryRemoved( const char[] lib ) 48 | { 49 | if ( StrEqual( lib, INFLUX_LIB_PAUSE ) ) g_bLib_Pause = false; 50 | } 51 | 52 | public Action Lstnr_Kill( int client, const char[] command, int argc ) 53 | { 54 | if ( !client ) return Plugin_Continue; 55 | 56 | 57 | int value = g_ConVar_Type.IntValue; 58 | 59 | if ( value == 0 ) return Plugin_Continue; 60 | 61 | 62 | if ( g_bLib_Pause && IsPlayerAlive( client ) && Influx_GetClientState( client ) == STATE_RUNNING ) 63 | { 64 | Influx_PauseClientRun( client ); 65 | } 66 | 67 | 68 | switch ( value ) 69 | { 70 | case 1 : ChangeClientTeam( client, CS_TEAM_SPECTATOR ); 71 | case 2 : FakeClientCommand( client, "sm_restart" ); 72 | } 73 | 74 | return Plugin_Handled; 75 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_dropknife_css.sp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | 5 | 6 | public Plugin myinfo = 7 | { 8 | author = INF_AUTHOR, 9 | url = INF_URL, 10 | name = INF_NAME..." - Drop Knife", 11 | description = "Allows players to drop their knife.", 12 | version = INF_VERSION 13 | }; 14 | 15 | public APLRes AskPluginLoad2( Handle hPlugin, bool late, char[] szError, int error_len ) 16 | { 17 | if ( GetEngineVersion() != Engine_CSS ) 18 | { 19 | FormatEx( szError, error_len, "This plugin is for CSS only. You can safely remove this plugin file." ); 20 | return APLRes_SilentFailure; 21 | } 22 | 23 | return APLRes_Success; 24 | } 25 | 26 | public void OnPluginStart() 27 | { 28 | AddCommandListener( Lstnr_Drop, "drop" ); 29 | } 30 | 31 | public Action Lstnr_Drop( int client, const char[] command, int argc ) 32 | { 33 | if ( !IsPlayerAlive( client ) ) return Plugin_Continue; 34 | 35 | 36 | int wep = GetEntPropEnt( client, Prop_Send, "m_hActiveWeapon" ) 37 | 38 | if ( wep > 0 ) 39 | { 40 | // weapon_knife 41 | decl String:sz[13]; 42 | GetEntityClassname( wep, sz, sizeof( sz ) ); 43 | 44 | 45 | if ( StrEqual( sz[7], "knife" ) ) 46 | { 47 | RemovePlayerItem( client, wep ); 48 | } 49 | } 50 | 51 | return Plugin_Continue; 52 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_nocollision.sp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | 5 | #include 6 | #include 7 | 8 | #include 9 | 10 | 11 | #define COLLISION_TRIGGERONLY 2 12 | #define COLLISION_DEFAULT 5 13 | 14 | 15 | bool g_bLate; 16 | 17 | 18 | public Plugin myinfo = 19 | { 20 | author = INF_AUTHOR, 21 | url = INF_URL, 22 | name = INF_NAME..." - No Collision", 23 | description = "Disables collision on players.", 24 | version = INF_VERSION 25 | }; 26 | 27 | public APLRes AskPluginLoad2( Handle hPlugin, bool late, char[] szError, int error_len ) 28 | { 29 | g_bLate = late; 30 | } 31 | 32 | public void OnPluginStart() 33 | { 34 | HookEvent( "player_spawn", E_PlayerSpawn ); 35 | 36 | 37 | if ( g_bLate ) 38 | { 39 | for ( int i = 1; i <= MaxClients; i++ ) 40 | { 41 | if ( IsClientInGame( i ) && IsPlayerAlive( i ) ) 42 | { 43 | SetEntityCollisionGroup( i, COLLISION_TRIGGERONLY ); 44 | } 45 | } 46 | } 47 | } 48 | 49 | public void OnPluginEnd() 50 | { 51 | for ( int i = 1; i <= MaxClients; i++ ) 52 | { 53 | if ( IsClientInGame( i ) && IsPlayerAlive( i ) ) 54 | { 55 | SetEntityCollisionGroup( i, COLLISION_DEFAULT ); 56 | } 57 | } 58 | } 59 | 60 | public void E_PlayerSpawn( Event event, const char[] szEvent, bool bImUselessWhyDoIExist ) 61 | { 62 | int client = GetClientOfUserId( event.GetInt( "userid" ) ); 63 | if ( client < 1 || !IsClientInGame( client ) ) return; 64 | 65 | if ( GetClientTeam( client ) <= CS_TEAM_SPECTATOR || !IsPlayerAlive( client ) ) return; 66 | 67 | 68 | SetEntityCollisionGroup( client, COLLISION_TRIGGERONLY ); 69 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_recording/cmds.sp: -------------------------------------------------------------------------------- 1 | public Action Cmd_Empty( int client, int args ) { return Plugin_Handled; } 2 | 3 | public Action Cmd_MyReplay( int client, int args ) 4 | { 5 | if ( !client ) return Plugin_Handled; 6 | 7 | 8 | if ( !IsValidReplayBot() ) return Plugin_Handled; 9 | 10 | if ( !CanChangeReplay( client ) ) return Plugin_Handled; 11 | 12 | 13 | FinishRecording( client, false ); 14 | 15 | 16 | if ( CanReplayOwn( client ) ) 17 | { 18 | ReplayOwn( client ); 19 | 20 | ObserveTarget( client, g_iReplayBot ); 21 | } 22 | 23 | return Plugin_Handled; 24 | } 25 | 26 | public Action Cmd_Debug_Replay( int client, int args ) 27 | { 28 | if ( client ) 29 | { 30 | PrintToServer( "Observer target: %i", GetClientObserverTarget( client ) ); 31 | } 32 | 33 | decl i, j, k; 34 | for ( i = 0; i < g_hRunRec.Length; i++ ) 35 | for ( j = 0; j < MAX_MODES; j++ ) 36 | for ( k = 0; k < MAX_STYLES; k++ ) 37 | if ( GetRunRec( i, j, k ) != null ) 38 | { 39 | PrintToServer( INF_DEBUG_PRE..."[%i,%i,%i]: %x", i, j, k, GetRunRec( i, j, k ) ); 40 | } 41 | 42 | return Plugin_Handled; 43 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_simpleranks/menus.sp: -------------------------------------------------------------------------------- 1 | 2 | public Action Cmd_Menu_Rank( int client, int args ) 3 | { 4 | if ( !client ) return Plugin_Handled; 5 | 6 | 7 | decl String:szDisplay[192]; 8 | decl String:szInfo[32]; 9 | 10 | 11 | strcopy( szDisplay, sizeof( szDisplay ), g_szCurRank[client] ); 12 | 13 | Influx_RemoveChatColors( szDisplay, sizeof( szDisplay ) ); 14 | 15 | 16 | Menu menu = new Menu( Hndlr_Rank ); 17 | menu.SetTitle( "| Ranks |\n \nCurrent rank: '%s'\nYou have %i points.\n ", 18 | ( szDisplay[0] != 0 ) ? szDisplay : "N/A", 19 | g_nPoints[client] ); 20 | 21 | 22 | menu.AddItem( "-1", "Default rank\n ", ( g_bChose[client] ) ? ITEMDRAW_DEFAULT : ITEMDRAW_DISABLED ); 23 | 24 | 25 | decl data[RANK_SIZE]; 26 | 27 | int len = g_hRanks.Length; 28 | for ( int i = 0; i < len; i++ ) 29 | { 30 | g_hRanks.GetArray( i, data ); 31 | 32 | if ( !ShouldDisplayRank( client, data ) ) 33 | continue; 34 | 35 | FormatEx( szDisplay, sizeof( szDisplay ), "%s (%i)", data[RANK_NAME], data[RANK_POINTS] ); 36 | FormatEx( szInfo, sizeof( szInfo ), "%i", i ); 37 | 38 | Influx_RemoveChatColors( szDisplay, sizeof( szDisplay ) ); 39 | 40 | menu.AddItem( 41 | szInfo, 42 | szDisplay, 43 | ( !CanUseRank( client, data ) || g_iCurRank[client] == i ) ? ITEMDRAW_DISABLED : ITEMDRAW_DEFAULT ); 44 | } 45 | 46 | menu.Display( client, MENU_TIME_FOREVER ); 47 | 48 | return Plugin_Handled; 49 | } 50 | 51 | public Action Cmd_Menu_TopRank( int client, int args ) 52 | { 53 | if ( !client ) return Plugin_Handled; 54 | 55 | 56 | int num = g_ConVar_TopRankNumToPrint.IntValue; 57 | 58 | if ( num > 0 ) 59 | { 60 | DB_DisplayTopRanks( client, g_ConVar_TopRankNumToPrint.IntValue ); 61 | } 62 | 63 | return Plugin_Handled; 64 | } 65 | 66 | 67 | -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_simpleranks/menus_hndlrs.sp: -------------------------------------------------------------------------------- 1 | public int Hndlr_Rank( Menu menu, MenuAction action, int client, int index ) 2 | { 3 | MENU_HANDLE( menu, action ) 4 | 5 | char szInfo[16]; 6 | if ( !GetMenuItem( menu, index, szInfo, sizeof( szInfo ) ) ) return 0; 7 | 8 | 9 | int i = StringToInt( szInfo ); 10 | 11 | if ( i <= -1 ) 12 | { 13 | SetClientDefRank( client ); 14 | DB_UpdateClientChosenRank( client, "" ); 15 | } 16 | else 17 | { 18 | if ( i < g_hRanks.Length && g_nPoints[client] >= GetRankPoints( i ) && CanUseRankByIndex( client, i ) ) 19 | { 20 | SetClientRank( client, i, true, _, true ); 21 | 22 | DB_UpdateClientChosenRank( client, g_szCurRank[client] ); 23 | } 24 | } 25 | 26 | 27 | return 0; 28 | } 29 | 30 | public int Hndlr_TopRanks( Menu menu, MenuAction action, int client, int index ) 31 | { 32 | MENU_HANDLE( menu, action ) 33 | 34 | return 0; 35 | } 36 | -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_style_normal.sp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | #include 5 | 6 | 7 | public Plugin myinfo = 8 | { 9 | author = INF_AUTHOR, 10 | url = INF_URL, 11 | name = INF_NAME..." - Style - Normal", 12 | description = "", 13 | version = INF_VERSION 14 | }; 15 | 16 | public void OnPluginStart() 17 | { 18 | // CMDS 19 | RegConsoleCmd( "sm_normal", Cmd_Style_Normal, INF_NAME..." - Change your style to normal." ); 20 | RegConsoleCmd( "sm_default", Cmd_Style_Normal, "" ); 21 | RegConsoleCmd( "sm_n", Cmd_Style_Normal, "" ); 22 | } 23 | 24 | public void OnAllPluginsLoaded() 25 | { 26 | if ( !Influx_AddStyle( STYLE_NORMAL, "Normal", "Normal", "nrml", false ) ) 27 | { 28 | SetFailState( INF_CON_PRE..."Couldn't add style!" ); 29 | } 30 | } 31 | 32 | public void OnPluginEnd() 33 | { 34 | Influx_RemoveStyle( STYLE_NORMAL ); 35 | } 36 | 37 | public void Influx_OnRequestStyles() 38 | { 39 | OnAllPluginsLoaded(); 40 | } 41 | 42 | public Action Influx_OnSearchType( const char[] szArg, Search_t &type, int &value ) 43 | { 44 | if (StrEqual( szArg, "normal", false ) 45 | || StrEqual( szArg, "nrml", false ) ) 46 | { 47 | value = STYLE_NORMAL; 48 | type = SEARCH_STYLE; 49 | 50 | return Plugin_Stop; 51 | } 52 | 53 | return Plugin_Continue; 54 | } 55 | 56 | public Action Cmd_Style_Normal( int client, int args ) 57 | { 58 | if ( !client ) return Plugin_Handled; 59 | 60 | 61 | Influx_SetClientStyle( client, STYLE_NORMAL ); 62 | 63 | return Plugin_Handled; 64 | } 65 | 66 | public Action Influx_OnCheckClientStyle( int client, int style, float vel[3] ) 67 | { 68 | if ( style != STYLE_NORMAL ) return Plugin_Continue; 69 | 70 | return Plugin_Stop; 71 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_style_prespeed.sp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | 5 | #undef REQUIRE_PLUGIN 6 | #include 7 | 8 | 9 | public Plugin myinfo = 10 | { 11 | author = INF_AUTHOR, 12 | url = INF_URL, 13 | name = INF_NAME..." - Style - Prespeed", 14 | description = "", 15 | version = INF_VERSION 16 | }; 17 | 18 | public void OnPluginStart() 19 | { 20 | // CMDS 21 | RegConsoleCmd( "sm_prespeed", Cmd_Style_Prespeed, INF_NAME..." - Change your style to Prespeed." ); 22 | } 23 | 24 | public void OnAllPluginsLoaded() 25 | { 26 | if ( !Influx_AddStyle( STYLE_PRESPEED, "Prespeed", "Prespeed", "prespeed", true ) ) 27 | { 28 | SetFailState( INF_CON_PRE..."Couldn't add style!" ); 29 | } 30 | } 31 | 32 | public void OnPluginEnd() 33 | { 34 | Influx_RemoveStyle( STYLE_PRESPEED ); 35 | } 36 | 37 | public void Influx_OnRequestStyles() 38 | { 39 | OnAllPluginsLoaded(); 40 | } 41 | 42 | public Action Influx_OnSearchType( const char[] szArg, Search_t &type, int &value ) 43 | { 44 | if ( StrEqual( szArg, "prespeed", false ) ) 45 | { 46 | value = STYLE_PRESPEED; 47 | type = SEARCH_STYLE; 48 | 49 | return Plugin_Stop; 50 | } 51 | 52 | return Plugin_Continue; 53 | } 54 | 55 | public Action Cmd_Style_Prespeed( int client, int args ) 56 | { 57 | if ( !client ) return Plugin_Handled; 58 | 59 | 60 | Influx_SetClientStyle( client, STYLE_PRESPEED ); 61 | 62 | return Plugin_Handled; 63 | } 64 | 65 | public Action Influx_OnCheckClientStyle( int client, int style, float vel[3] ) 66 | { 67 | if ( style != STYLE_PRESPEED ) return Plugin_Continue; 68 | 69 | return Plugin_Stop; 70 | } 71 | 72 | public Action Influx_OnLimitClientPrespeed( int client, bool bUsedNoclip ) 73 | { 74 | return ( Influx_GetClientStyle( client ) != STYLE_PRESPEED ) ? Plugin_Continue : Plugin_Stop; 75 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_style_sw.sp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | #include 5 | #include 6 | 7 | 8 | public Plugin myinfo = 9 | { 10 | author = INF_AUTHOR, 11 | url = INF_URL, 12 | name = INF_NAME..." - Style - Sideways", 13 | description = "", 14 | version = INF_VERSION 15 | }; 16 | 17 | public void OnPluginStart() 18 | { 19 | // CMDS 20 | RegConsoleCmd( "sm_sideways", Cmd_Style_SW, "Change your style to sideways." ); 21 | RegConsoleCmd( "sm_sw", Cmd_Style_SW, "" ); 22 | } 23 | 24 | public void OnAllPluginsLoaded() 25 | { 26 | if ( !Influx_AddStyle( STYLE_SW, "Sideways", "Sideways", "sw" ) ) 27 | { 28 | SetFailState( INF_CON_PRE..."Couldn't add style!" ); 29 | } 30 | } 31 | 32 | public void OnPluginEnd() 33 | { 34 | Influx_RemoveStyle( STYLE_SW ); 35 | } 36 | 37 | public void Influx_OnRequestStyles() 38 | { 39 | OnAllPluginsLoaded(); 40 | } 41 | 42 | public Action Influx_OnSearchType( const char[] szArg, Search_t &type, int &value ) 43 | { 44 | if (StrEqual( szArg, "sw", false ) 45 | || StrEqual( szArg, "sideways", false ) ) 46 | { 47 | value = STYLE_SW; 48 | type = SEARCH_STYLE; 49 | 50 | return Plugin_Stop; 51 | } 52 | 53 | return Plugin_Continue; 54 | } 55 | 56 | public Action Cmd_Style_SW( int client, int args ) 57 | { 58 | if ( !client ) return Plugin_Handled; 59 | 60 | 61 | Influx_SetClientStyle( client, STYLE_SW ); 62 | 63 | return Plugin_Handled; 64 | } 65 | 66 | public Action Influx_OnCheckClientStyle( int client, int style, float vel[3] ) 67 | { 68 | if ( style != STYLE_SW ) return Plugin_Continue; 69 | 70 | #define FWD 0 71 | #define SIDE 1 72 | 73 | if ( vel[SIDE] != 0.0 ) 74 | { 75 | vel[SIDE] = 0.0; 76 | } 77 | 78 | return Plugin_Stop; 79 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_style_tas/natives.sp: -------------------------------------------------------------------------------- 1 | public int Native_GetClientTASTime( Handle hPlugin, int nParms ) 2 | { 3 | return view_as( GetClientApproxTime( GetNativeCell( 1 ) ) ); 4 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_style_tas_csgo.sp: -------------------------------------------------------------------------------- 1 | //#define USE_LAGGEDMOVEMENTVALUE 2 | 3 | // Changing host_timescale affects everybody but helps with laggy timescale (CSGO). Use in LAN only. 4 | //#define USE_SERVER_TIMESCALE 5 | 6 | 7 | #include "influx_style_tas/tas_shared.sp" 8 | #include "influx_style_tas/cmds.sp" 9 | #include "influx_style_tas/file.sp" 10 | #include "influx_style_tas/menus.sp" 11 | #include "influx_style_tas/menus_hndlrs.sp" 12 | #include "influx_style_tas/natives.sp" 13 | 14 | public APLRes AskPluginLoad2( Handle hPlugin, bool late, char[] szError, int error_len ) 15 | { 16 | if ( GetEngineVersion() != Engine_CSGO ) 17 | { 18 | FormatEx( szError, error_len, "This plugin is for CS:GO only. You can safely remove this plugin file." ); 19 | return APLRes_SilentFailure; 20 | } 21 | 22 | 23 | 24 | RegPluginLibrary( INFLUX_LIB_STYLE_TAS ); 25 | 26 | 27 | g_bLate = late; 28 | 29 | 30 | // NATIVES 31 | CreateNative( "Influx_GetClientTASTime", Native_GetClientTASTime ); 32 | 33 | return APLRes_Success; 34 | } 35 | -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_style_tas_css.sp: -------------------------------------------------------------------------------- 1 | //#define USE_LAGGEDMOVEMENTVALUE 2 | 3 | // Changing host_timescale affects everybody but helps with laggy timescale (CSGO). Use in LAN only. 4 | //#define USE_SERVER_TIMESCALE 5 | 6 | 7 | #include "influx_style_tas/tas_shared.sp" 8 | #include "influx_style_tas/cmds.sp" 9 | #include "influx_style_tas/file.sp" 10 | #include "influx_style_tas/menus.sp" 11 | #include "influx_style_tas/menus_hndlrs.sp" 12 | #include "influx_style_tas/natives.sp" 13 | 14 | public APLRes AskPluginLoad2( Handle hPlugin, bool late, char[] szError, int error_len ) 15 | { 16 | if ( GetEngineVersion() != Engine_CSS ) 17 | { 18 | FormatEx( szError, error_len, "Bad engine version!" ); 19 | 20 | return APLRes_SilentFailure; 21 | } 22 | 23 | 24 | 25 | RegPluginLibrary( INFLUX_LIB_STYLE_TAS ); 26 | 27 | 28 | g_bLate = late; 29 | 30 | 31 | // NATIVES 32 | CreateNative( "Influx_GetClientTASTime", Native_GetClientTASTime ); 33 | 34 | return APLRes_Success; 35 | } 36 | -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_style_wonly.sp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | #include 5 | #include 6 | 7 | 8 | public Plugin myinfo = 9 | { 10 | author = INF_AUTHOR, 11 | url = INF_URL, 12 | name = INF_NAME..." - Style - W-Only", 13 | description = "", 14 | version = INF_VERSION 15 | }; 16 | 17 | public void OnPluginStart() 18 | { 19 | // CMDS 20 | RegConsoleCmd( "sm_w-only", Cmd_Style_W, "Change your style to w-only." ); 21 | RegConsoleCmd( "sm_wonly", Cmd_Style_W, "" ); 22 | RegConsoleCmd( "sm_w", Cmd_Style_W, "" ); 23 | } 24 | 25 | public void OnAllPluginsLoaded() 26 | { 27 | if ( !Influx_AddStyle( STYLE_W, "W-Only", "W-Only", "w" ) ) 28 | { 29 | SetFailState( INF_CON_PRE..."Couldn't add style!" ); 30 | } 31 | } 32 | 33 | public void OnPluginEnd() 34 | { 35 | Influx_RemoveStyle( STYLE_W ); 36 | } 37 | 38 | public void Influx_OnRequestStyles() 39 | { 40 | OnAllPluginsLoaded(); 41 | } 42 | 43 | public Action Influx_OnSearchType( const char[] szArg, Search_t &type, int &value ) 44 | { 45 | if (StrEqual( szArg, "w", false ) 46 | || StrEqual( szArg, "wonly", false ) 47 | || StrEqual( szArg, "w-only", false ) ) 48 | { 49 | value = STYLE_W; 50 | type = SEARCH_STYLE; 51 | 52 | return Plugin_Stop; 53 | } 54 | 55 | return Plugin_Continue; 56 | } 57 | 58 | public Action Cmd_Style_W( int client, int args ) 59 | { 60 | if ( !client ) return Plugin_Handled; 61 | 62 | 63 | Influx_SetClientStyle( client, STYLE_W ); 64 | 65 | return Plugin_Handled; 66 | } 67 | 68 | public Action Influx_OnCheckClientStyle( int client, int style, float vel[3] ) 69 | { 70 | if ( style != STYLE_W ) return Plugin_Continue; 71 | 72 | #define FWD 0 73 | #define SIDE 1 74 | 75 | if ( vel[SIDE] != 0.0 ) 76 | { 77 | vel[SIDE] = 0.0; 78 | } 79 | 80 | if ( vel[FWD] < 0.0 ) 81 | { 82 | vel[FWD] = 0.0; 83 | } 84 | 85 | return Plugin_Stop; 86 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_teletoend.sp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | 5 | 6 | public Plugin myinfo = 7 | { 8 | author = INF_AUTHOR, 9 | url = INF_URL, 10 | name = INF_NAME..." - Teleport to end", 11 | description = "", 12 | version = INF_VERSION 13 | }; 14 | 15 | public void OnPluginStart() 16 | { 17 | // CMDS 18 | RegConsoleCmd( "sm_end", Cmd_GotoEnd ); 19 | RegConsoleCmd( "sm_goend", Cmd_GotoEnd ); 20 | RegConsoleCmd( "sm_gotoend", Cmd_GotoEnd ); 21 | RegConsoleCmd( "sm_teletoend", Cmd_GotoEnd ); 22 | RegConsoleCmd( "sm_teleend", Cmd_GotoEnd ); 23 | } 24 | 25 | public Action Cmd_GotoEnd( int client, int args ) 26 | { 27 | if ( !client ) return Plugin_Handled; 28 | 29 | if ( !IsPlayerAlive( client ) ) return Plugin_Handled; 30 | 31 | 32 | int runid = Influx_GetClientRunId( client ); 33 | 34 | int irun = Influx_FindRunById( runid ); 35 | if ( irun == -1 ) return Plugin_Handled; 36 | 37 | 38 | float pos[3]; 39 | float yaw = 0.0; 40 | if ( Influx_SearchTelePos( pos, yaw, runid, TELEPOSTYPE_END ) ) 41 | { 42 | Influx_SetClientState( client, STATE_NONE ); 43 | 44 | TeleportEntity( client, pos, NULL_VECTOR, NULL_VECTOR ); 45 | } 46 | else 47 | { 48 | char szRun[MAX_RUN_NAME]; 49 | Influx_GetRunName( runid, szRun, sizeof( szRun ) ); 50 | 51 | 52 | Influx_PrintToChat( _, client, "Couldn't find end to {MAINCLR1}%s{CHATCLR}!", szRun ); 53 | } 54 | 55 | return Plugin_Handled; 56 | } 57 | 58 | stock bool SearchEnd( int runid, float pos[3] ) 59 | { 60 | return ; 61 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_truevel.sp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | #include 5 | #include 6 | 7 | #undef REQUIRE_PLUGIN 8 | #include 9 | 10 | 11 | bool g_bTruevel[INF_MAXPLAYERS]; 12 | 13 | 14 | public Plugin myinfo = 15 | { 16 | author = INF_AUTHOR, 17 | url = INF_URL, 18 | name = INF_NAME..." - True Velocity", 19 | description = "Allow users to show true velocity.", 20 | version = INF_VERSION 21 | }; 22 | 23 | public APLRes AskPluginLoad2( Handle hPlugin, bool late, char[] szError, int error_len ) 24 | { 25 | // LIBRARIES 26 | RegPluginLibrary( INFLUX_LIB_TRUEVEL ); 27 | 28 | 29 | // NATIVES 30 | CreateNative( "Influx_IsClientUsingTruevel", Native_IsClientUsingTruevel ); 31 | } 32 | 33 | public void OnPluginStart() 34 | { 35 | // CMDS 36 | RegConsoleCmd( "sm_truevel", Cmd_Truevel ); 37 | } 38 | 39 | public void Influx_RequestHelpCmds() 40 | { 41 | Influx_AddHelpCommand( "truevel", "Toggle true velocity displaying." ); 42 | } 43 | 44 | public void OnClientPutInServer( int client ) 45 | { 46 | g_bTruevel[client] = false; 47 | } 48 | 49 | public Action Cmd_Truevel( int client, int args ) 50 | { 51 | if ( !client ) return Plugin_Handled; 52 | 53 | 54 | g_bTruevel[client] = !g_bTruevel[client]; 55 | 56 | 57 | Influx_PrintToChat( _, client, "Truevel: {MAINCLR1}%s{CHATCLR}!", g_bTruevel[client] ? "ON" : "OFF" ); 58 | 59 | return Plugin_Handled; 60 | } 61 | 62 | // NATIVES 63 | public int Native_IsClientUsingTruevel( Handle hPlugin, int nParms ) 64 | { 65 | int client = GetNativeCell( 1 ); 66 | 67 | return g_bTruevel[client]; 68 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_wepdrop.sp: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | #include 5 | #include 6 | 7 | #include 8 | 9 | 10 | public Plugin myinfo = 11 | { 12 | author = INF_AUTHOR, 13 | url = INF_URL, 14 | name = INF_NAME..." - Weapon Drop", 15 | description = "Disable weapon dropping.", 16 | version = INF_VERSION 17 | }; 18 | 19 | public void OnClientPutInServer( int client ) 20 | { 21 | Inf_SDKHook( client, SDKHook_WeaponDropPost, E_WeaponDropPost_Client ); 22 | } 23 | 24 | public void OnClientDisconnect( int client ) 25 | { 26 | SDKUnhook( client, SDKHook_WeaponDropPost, E_WeaponDropPost_Client ); 27 | } 28 | 29 | public void E_WeaponDropPost_Client( int client, int weapon ) 30 | { 31 | if ( weapon < 1 ) return; 32 | 33 | if ( !IsValidEntity( weapon ) ) return; 34 | 35 | 36 | if ( !KillEntity( weapon ) ) 37 | { 38 | decl String:wep[32]; 39 | GetEntityClassname( weapon, wep, sizeof( wep ) ); 40 | 41 | LogError( INF_CON_PRE..."Couldn't delete weapon %s (%i)!", wep, weapon ); 42 | } 43 | } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_zones/db_cb.sp: -------------------------------------------------------------------------------- 1 | public void Thrd_Empty( Handle db, Handle res, const char[] szError, int client ) 2 | { 3 | if ( res == null ) 4 | { 5 | Inf_DB_LogError( db, "inserting data into database", client ? GetClientOfUserId( client ) : 0, "An error occurred while saving your data!" ); 6 | } 7 | } 8 | 9 | public void Thrd_GetZones( Handle db, Handle res, const char[] szError, any data ) 10 | { 11 | if ( res == null ) 12 | { 13 | Inf_DB_LogError( db, "getting zones data" ); 14 | return; 15 | } 16 | 17 | 18 | // Attempt to load em from file if we have none in db. 19 | if ( !SQL_GetRowCount( res ) ) 20 | { 21 | LoadZones( true, false ); 22 | return; 23 | } 24 | 25 | 26 | decl String:zonedata[1024]; 27 | int zoneid; 28 | KeyValues kv; 29 | 30 | 31 | while ( SQL_FetchRow( res ) ) 32 | { 33 | zoneid = SQL_FetchInt( res, 0 ); 34 | SQL_FetchString( res, 1, zonedata, sizeof( zonedata ) ); 35 | 36 | kv = new KeyValues( "" ); 37 | if ( !kv.ImportFromString( zonedata, "" ) ) 38 | { 39 | LogError( INF_CON_PRE..."Failed to import zone of id %i keyvalue data from database! Zone data:\n%s", zoneid, zonedata ); 40 | 41 | delete kv; 42 | continue; 43 | } 44 | 45 | 46 | LoadZoneFromKv( kv ); 47 | 48 | delete kv; 49 | } 50 | 51 | SendZonesLoadPost(); 52 | 53 | PrintToServer( INF_CON_PRE..."Loaded %i zones from database!", g_hZones.Length ); 54 | } 55 | -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_zones_checkpoint/menus.sp: -------------------------------------------------------------------------------- 1 | public Action Cmd_PrintTopCpTimes( int client, int args ) 2 | { 3 | if ( !client ) return Plugin_Handled; 4 | 5 | if ( Inf_HandleCmdSpam( client, 3.0, g_flLastCmdTime[client], true ) ) 6 | { 7 | return Plugin_Handled; 8 | } 9 | 10 | 11 | int mapid = Influx_GetCurrentMapId(); 12 | int runid = Inf_GetClientRunIdParse( client ); 13 | int mode = Influx_GetClientMode( client ); 14 | int style = Influx_GetClientStyle( client ); 15 | 16 | if ( args ) 17 | { 18 | char szUseless[1]; 19 | int useless; 20 | 21 | 22 | decl String:szMap[64]; 23 | szMap[0] = 0; 24 | 25 | int runidp = -1; 26 | 27 | Inf_ParseArgs( args, 3, useless, mapid, runidp, mode, style, szUseless, 1, szMap, sizeof( szMap ) ); 28 | 29 | if ( szMap[0] != 0 ) 30 | { 31 | mapid = -1; 32 | runid = MAIN_RUN_ID; 33 | } 34 | 35 | if ( runidp != -1 ) 36 | { 37 | runid = runidp; 38 | } 39 | 40 | DB_PrintTopCPTimes( client, mapid, runid, mode, style, szMap ); 41 | } 42 | else 43 | { 44 | DB_PrintTopCPTimes( client, mapid, runid, mode, style ); 45 | } 46 | 47 | return Plugin_Handled; 48 | } 49 | 50 | public Action Cmd_Empty( int client, int args ) { return Plugin_Handled; } -------------------------------------------------------------------------------- /addons/sourcemod/scripting/influx_zones_checkpoint/menus_admin.sp: -------------------------------------------------------------------------------- 1 | public Action Cmd_DeleteCpTimes( int client, int args ) 2 | { 3 | if ( !CanUserModifyCPTimes( client ) ) return Plugin_Handled; 4 | 5 | if ( !client ) return Plugin_Handled; 6 | 7 | 8 | DB_PrintDeleteCPTimes( client, Influx_GetCurrentMapId() ); 9 | 10 | 11 | 12 | return Plugin_Handled; 13 | } -------------------------------------------------------------------------------- /cfg/influx.cfg: -------------------------------------------------------------------------------- 1 | // Executed by influx_config-module 2 | // This config is executed after server.cfg and gamemode_*.cfg files!! 3 | 4 | 5 | {% if mp_ignore_round_win_conditions %} 6 | mp_ignore_round_win_conditions {{mp_ignore_round_win_conditions}} 7 | {% else %} 8 | mp_ignore_round_win_conditions 1 9 | {% endif %} 10 | 11 | mp_autoteambalance 0 12 | mp_limitteams 0 13 | 14 | mp_autokick 0 15 | mp_freezetime 0 16 | mp_startmoney 1337 17 | 18 | 19 | // 20 | // CSS 21 | // 22 | sv_hudhint_sound 0 23 | 24 | // 25 | // CS:GO 26 | // 27 | 28 | // Don't have to change this if you have influx_mode_auto_csgo enabled. 29 | {% if sv_autobunnyhopping %} 30 | sv_autobunnyhopping {{sv_autobunnyhopping}} 31 | {% else %} 32 | sv_autobunnyhopping 0 33 | {% endif %} 34 | 35 | mp_spectators_max 1337 36 | 37 | sv_staminajumpcost 0 38 | sv_staminalandcost 0 39 | 40 | sv_clamp_unsafe_velocities 0 41 | sv_ladder_scale_speed 1 // CSS ladder speed 42 | 43 | sv_disable_immunity_alpha 1 44 | 45 | sv_occlude_players 0 46 | 47 | sv_full_alltalk 1 48 | 49 | sv_disable_radar 1 50 | 51 | // This doesn't seem to be doing anything, but oh well. 52 | mp_do_warmup_period 0 53 | 54 | mp_death_drop_defuser 0 55 | 56 | 57 | echo Executed Influx Config! 58 | -------------------------------------------------------------------------------- /cfg_build/ac_leftright.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_ac_leftright.smx" 3 | 4 | 5 | // 0 = Disable, 1 = Only disable spamming (strafe scripts), 2 = Never allow. 6 | // - 7 | // Default: "1" 8 | // Minimum: "0.000000" 9 | // Maximum: "2.000000" 10 | influx_ac_leftright "1" 11 | 12 | // If true, allow while practising/paused/not running 13 | // - 14 | // Default: "0" 15 | // Minimum: "0.000000" 16 | // Maximum: "1.000000" 17 | influx_ac_leftright_reqtimer "0" 18 | 19 | 20 | -------------------------------------------------------------------------------- /cfg_build/beams.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_zones_beams.smx" 3 | 4 | 5 | // Interval in seconds that zone beams get updated to players. 6 | // - 7 | // Default: "1.0" 8 | influx_beams_drawinterval "1.0" 9 | 10 | // Do we check if the player can see the zone or not by tracing? May be expensive. 11 | // - 12 | // Default: "0" 13 | influx_beams_tracedrawbeams "0" 14 | 15 | // The distance in which we draw the zones to players no matter what. 16 | // - 17 | // Default: "1500" 18 | influx_beams_drawdistance "1500" 19 | 20 | 21 | -------------------------------------------------------------------------------- /cfg_build/disablesuicide.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_disablesuicide.smx" 3 | 4 | 5 | // 0 = Allow suicide, 1 = Change to spectator team, 2 = Teleport to start, 3 = Don't do anything, just block. 6 | // - 7 | // Default: "1" 8 | // Minimum: "0.000000" 9 | // Maximum: "3.000000" 10 | influx_disablesuicide_type "1" 11 | 12 | 13 | -------------------------------------------------------------------------------- /cfg_build/fpscheck.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_fpscheck.smx" 3 | 4 | 5 | // How do we determine player's FPS in scroll modes? 0 = No limit. 1 = FPS can be more or equal to server's tickrate. 2 = FPS must be 300. 6 | // - 7 | // Default: "1" 8 | // Minimum: "0.000000" 9 | // Maximum: "2.000000" 10 | influx_fpscheck_type "1" 11 | 12 | 13 | -------------------------------------------------------------------------------- /cfg_build/help.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_help.smx" 3 | 4 | 5 | // Print notification to just connected player. 6 | // - 7 | // Default: "1" 8 | // Minimum: "0.000000" 9 | // Maximum: "1.000000" 10 | influx_help_notifyconnected "1" 11 | 12 | 13 | -------------------------------------------------------------------------------- /cfg_build/hud_draw.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_hud_draw.smx" 3 | 4 | 5 | // Draw interval for HudMsg. < 0 = disable 6 | // - 7 | // Default: "0.75" 8 | // Minimum: "-1.000000" 9 | // Maximum: "5.000000" 10 | influx_hud_draw_hudmsginterval "0.75" 11 | 12 | // Draw interval for sidebar menu. < 0 = disable 13 | // - 14 | // Default: "0.75" 15 | // Minimum: "-1.000000" 16 | // Maximum: "5.000000" 17 | influx_hud_draw_menuinterval "0.75" 18 | 19 | // Number of decimals to show on the sidebar. 20 | // - 21 | // Default: "2" 22 | // Minimum: "0.000000" 23 | // Maximum: "3.000000" 24 | influx_hud_draw_numdecimals_sidebar "2" 25 | 26 | // Number of decimals to show on the timer. 27 | // - 28 | // Default: "1" 29 | // Minimum: "0.000000" 30 | // Maximum: "3.000000" 31 | influx_hud_draw_numdecimals_timer "1" 32 | 33 | // Draw interval for sidebar. < 0 = disable 34 | // - 35 | // Default: "0.75" 36 | // Minimum: "-1.000000" 37 | // Maximum: "5.000000" 38 | influx_hud_draw_sidebarinterval "0.75" 39 | 40 | // Draw interval for timer. < 0 = disable 41 | // - 42 | // Default: "0.1" 43 | // Minimum: "-1.000000" 44 | // Maximum: "1.000000" 45 | influx_hud_draw_timerinterval "0.1" 46 | 47 | 48 | -------------------------------------------------------------------------------- /cfg_build/hud_draw_csgo.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.10.0.6460) 2 | // ConVars for plugin "influx_hud_draw_csgo.smx" 3 | 4 | 5 | // Set the color of the hud msg. 6 | // - 7 | // Default: "255 255 255 255" 8 | influx_hud_draw_clr "255 255 255 255" 9 | 10 | // Set the position where the sidebar is drawn. 11 | // - 12 | // Default: "0 0.4" 13 | influx_hud_draw_pos "0 0.4" 14 | 15 | // Amount of tabs to insert between columns. 16 | // - 17 | // Default: "5" 18 | // Minimum: "0.000000" 19 | influx_hud_draw_tabnum "5" 20 | 21 | // Amount of characters a tab is. If you increase/decrease font size you need to tweak this. 22 | // - 23 | // Default: "6" 24 | // Minimum: "1.000000" 25 | influx_hud_draw_tabsize "6" 26 | 27 | // Title to be shown to all players when they join. Not shown if empty. 28 | // - 29 | // Default: "Welcome to Influx Timer!" 30 | influx_hud_draw_title "Welcome to Influx Timer!" 31 | 32 | // Do we always display the title when player is in start/has no run? 33 | // - 34 | // Default: "0" 35 | // Minimum: "0.000000" 36 | // Maximum: "1.000000" 37 | influx_hud_draw_titlealways "0" 38 | 39 | 40 | -------------------------------------------------------------------------------- /cfg_build/mode_auto_csgo.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_mode_auto_csgo.smx" 3 | 4 | 5 | // - 6 | // Default: "1000" 7 | influx_auto_airaccelerate "1000" 8 | 9 | 10 | -------------------------------------------------------------------------------- /cfg_build/mode_auto_css.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_mode_auto_css.smx" 3 | 4 | 5 | // - 6 | // Default: "1000" 7 | influx_auto_airaccelerate "1000" 8 | 9 | // Does this mode have EZ-Hop? 10 | // - 11 | // Default: "1" 12 | // Minimum: "0.000000" 13 | // Maximum: "1.000000" 14 | influx_auto_ezhop "1" 15 | 16 | 17 | -------------------------------------------------------------------------------- /cfg_build/mode_scroll.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_mode_scroll.smx" 3 | 4 | 5 | // - 6 | // Default: "100" 7 | {% if scrollairaccelerate %} 8 | influx_scroll_airaccelerate "{{scrollairaccelerate}}" 9 | {% else %} 10 | influx_scroll_airaccelerate "100" 11 | {% endif %} 12 | 13 | -------------------------------------------------------------------------------- /cfg_build/mode_stockcap.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_mode_stockcap.smx" 3 | 4 | 5 | // - 6 | // Default: "100" 7 | influx_stockcap_airaccelerate "100" 8 | 9 | 10 | -------------------------------------------------------------------------------- /cfg_build/mode_velcap.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_mode_velcap.smx" 3 | 4 | 5 | // Maximum ground speed. 6 | // - 7 | // Default: "400" 8 | influx_velcap "400" 9 | 10 | // - 11 | // Default: "100" 12 | influx_velcap_airaccelerate "100" 13 | 14 | 15 | -------------------------------------------------------------------------------- /cfg_build/mvpstar.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_mvpstar.smx" 3 | 4 | 5 | // 1 = Maps beaten, 2 = Maps beaten (main only), 3 = Amount of top records, 4 = Map ranking | Else disabled. 6 | // - 7 | // Default: "2" 8 | influx_mvpstar_type "2" 9 | 10 | 11 | -------------------------------------------------------------------------------- /cfg_build/nodmg.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_nodmg.smx" 3 | 4 | 5 | // 0 = Don't do anything, 1 = Only block fall-damage, 2 = Block all damage 6 | // - 7 | // Default: "2" 8 | // Minimum: "0.000000" 9 | // Maximum: "2.000000" 10 | influx_nodmg_type "2" 11 | 12 | 13 | -------------------------------------------------------------------------------- /cfg_build/pause.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_pause.smx" 3 | 4 | 5 | // How many seconds the player has to wait before being able to pause again. 6 | // - 7 | // Default: "10" 8 | // Minimum: "0.000000" 9 | influx_pause_cooldown "10" 10 | 11 | // Forces the player to move to spectator team when pausing. 12 | // - 13 | // Default: "0" 14 | // Minimum: "0.000000" 15 | // Maximum: "1.000000" 16 | influx_pause_forcespectator "0" 17 | 18 | // Maximum pauses per run. -1 = disable limit, 0 = disable completely 19 | // - 20 | // Default: "-1" 21 | // Minimum: "-1.000000" 22 | influx_pause_maxperrun "-1" 23 | 24 | // When player resumes, will their velocity also be set? 25 | // - 26 | // Default: "0" 27 | // Minimum: "0.000000" 28 | // Maximum: "1.000000" 29 | influx_pause_usevelocity "0" 30 | 31 | 32 | -------------------------------------------------------------------------------- /cfg_build/prespeed.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.10.0.6460) 2 | // ConVars for plugin "influx_prespeed.smx" 3 | 4 | 5 | // If true, stop player's prespeed immediately even inside the start zone. 6 | // - 7 | // Default: "0" 8 | // Minimum: "0.000000" 9 | // Maximum: "1.000000" 10 | influx_prespeed_alwaysactive "0" 11 | 12 | // 0 = Timer is not started, 1 = Player's speed is capped 13 | // - 14 | // Default: "1" 15 | // Minimum: "0.000000" 16 | // Maximum: "1.000000" 17 | influx_prespeed_cap "1" 18 | 19 | // Default max prespeed. 0 = disable 20 | // - 21 | // Default: "300" 22 | // Minimum: "0.000000" 23 | {% if prespeedmaxspeed %} 24 | influx_prespeed_max "{{prespeedmaxspeed}}" 25 | {% else %} 26 | influx_prespeed_max "300" 27 | {% endif %} 28 | 29 | // Maximum number of jumps a player can do before starting a run? -1 = disable 30 | // - 31 | // Default: "-1" 32 | // Minimum: "-1.000000" 33 | {% if prespeedmaxjumps %} 34 | influx_prespeed_maxjumps "{{prespeedmaxjumps}}" 35 | {% else %} 36 | influx_prespeed_maxjumps "-1" 37 | {% endif %} 38 | 39 | // If true, don't allow players to prespeed with noclip. 40 | // - 41 | // Default: "1" 42 | // Minimum: "0.000000" 43 | // Maximum: "1.000000" 44 | influx_prespeed_noclip "1" 45 | 46 | // Use truevel when checking player's speed. 47 | // - 48 | // Default: "0" 49 | // Minimum: "0.000000" 50 | // Maximum: "1.000000" 51 | influx_prespeed_usetruevel "0" 52 | 53 | 54 | -------------------------------------------------------------------------------- /cfg_build/recchat.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_recchat.smx" 3 | 4 | 5 | // If record is shorter than this, don't do a chat message. 6 | // - 7 | // Default: "10" 8 | influx_recchat_mintimeformsg "10" 9 | 10 | // Number of decimals to use when printing to chat. 11 | // - 12 | // Default: "2" 13 | // Minimum: "0.000000" 14 | // Maximum: "3.000000" 15 | influx_recchat_numdecimals "2" 16 | 17 | 18 | -------------------------------------------------------------------------------- /cfg_build/recording.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_recording.smx" 3 | 4 | 5 | // Do weapon shooting on replay. 6 | // - 7 | // Default: "1" 8 | influx_recording_attack "1" 9 | 10 | // Do right click on replay. 11 | // - 12 | // Default: "0" 13 | influx_recording_attack2 "0" 14 | 15 | // Will automatically play replays if players haven't selected one. 16 | // - 17 | // Default: "1" 18 | // Minimum: "0.000000" 19 | // Maximum: "1.000000" 20 | influx_recording_autoplayback "1" 21 | 22 | // Replay bot's name. 23 | // - 24 | // Default: "Replay Bot - !replay" 25 | influx_recording_botname "Replay Bot - !replay" 26 | 27 | // How long we wait at the end before teleporting to start. 28 | // - 29 | // Default: "1.5" 30 | influx_recording_endwait "1.5" 31 | 32 | // 0 = Log an error and stop loading recording, 1 = Log an error, 2 = Ignore completely. 33 | // - 34 | // Default: "0" 35 | // Minimum: "0.000000" 36 | // Maximum: "2.000000" 37 | influx_recording_ignorediftickrate "0" 38 | 39 | // Max recording length in minutes. 40 | // - 41 | // Default: "75" 42 | influx_recording_maxlength "75" 43 | 44 | // How many seconds we record before the player leaves the start. 0 = Disable 45 | // - 46 | // Default: "0" 47 | // Minimum: "0.000000" 48 | // Maximum: "1337.000000" 49 | influx_recording_prerunrecord "0" 50 | 51 | // If no new playback is set, do we keep repeating the same replay? 52 | // - 53 | // Default: "1" 54 | // Minimum: "0.000000" 55 | // Maximum: "1.000000" 56 | influx_recording_repeatplayback "1" 57 | 58 | // How long we wait at the start before starting playback. 59 | // - 60 | // Default: "1.5" 61 | influx_recording_startwait "1.5" 62 | 63 | // Do weapon switching on replay. 64 | // - 65 | // Default: "1" 66 | influx_recording_wepswitching "1" 67 | 68 | 69 | -------------------------------------------------------------------------------- /cfg_build/recordsmenu.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_recordsmenu.smx" 3 | 4 | 5 | // If the number of records to print is less than this, full list is displayed. Otherwise, display style menu. 6 | // - 7 | // Default: "6" 8 | // Minimum: "0.000000" 9 | influx_recordsmenu_displayfulllistmax "6" 10 | 11 | 12 | -------------------------------------------------------------------------------- /cfg_build/recrank.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_recrank.smx" 3 | 4 | 5 | // Number of records required before printing rank. 6 | // - 7 | // Default: "1" 8 | // Minimum: "0.000000" 9 | influx_recrank_minrecords "1" 10 | 11 | // Number of seconds to wait before printing the rank. 12 | // - 13 | // Default: "1.0" 14 | // Minimum: "0.010000" 15 | influx_recrank_secstowait "1.0" 16 | 17 | 18 | -------------------------------------------------------------------------------- /cfg_build/silent_chatcmds.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_silent_chatcmds.smx" 3 | 4 | 5 | // These commands will not be shown in chat even when using public chat trigger. Separate with commas. 6 | // - 7 | // Default: "r,restart,rs,re,respawn,spawn" 8 | influx_silent_chatcmds "r,restart,rs,re,respawn,spawn" 9 | 10 | 11 | -------------------------------------------------------------------------------- /cfg_build/simpleranks.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_simpleranks.smx" 3 | 4 | 5 | // Default map reward. 6 | // - 7 | // Default: "8" 8 | // Minimum: "0.000000" 9 | influx_simpleranks_defmapreward "8" 10 | 11 | // Do we notify the player with the new rank they receive? 12 | // - 13 | // Default: "1" 14 | // Minimum: "0.000000" 15 | // Maximum: "1.000000" 16 | influx_simpleranks_displaynewrank "1" 17 | 18 | // Do we notify the player with the amount of points they get? 19 | // - 20 | // Default: "1" 21 | // Minimum: "0.000000" 22 | // Maximum: "1.000000" 23 | influx_simpleranks_displayreward "1" 24 | 25 | // If the player beats the map again with same mode and style, are points rewards for it? 26 | // - 27 | // Default: "0" 28 | // Minimum: "0.000000" 29 | // Maximum: "1.000000" 30 | influx_simpleranks_givepointsforsamemodenstyle "0" 31 | 32 | // Percentage of the normal amount we give to players if it's not the first time. 0 = Disable 33 | // - 34 | // Default: "0.1" 35 | // Minimum: "0.000000" 36 | // Maximum: "1.000000" 37 | influx_simpleranks_reward_notfirst_perc "0.1" 38 | 39 | // How many ranks to print with !toprank command. 0 = Disable 40 | // - 41 | // Default: "10" 42 | // Minimum: "0.000000" 43 | // Maximum: "25.000000" 44 | influx_simpleranks_toprank_printnum "10" 45 | 46 | // Is player's clan tag replaced with their rank? 47 | // - 48 | // Default: "1" 49 | // Minimum: "0.000000" 50 | // Maximum: "1.000000" 51 | influx_simpleranks_useclantag "1" 52 | 53 | 54 | -------------------------------------------------------------------------------- /cfg_build/simpleranks_chat.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_simpleranks_chat.smx" 3 | 4 | 5 | // Is the player's message printed to server console? 1 = Do it, 2 = Remove player rank as well. 6 | // - 7 | // Default: "2" 8 | influx_simpleranks_chat_printtoserver "2" 9 | 10 | 11 | -------------------------------------------------------------------------------- /cfg_build/spawnpoints.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.10.0.6460) 2 | // ConVars for plugin "influx_spawnpoints.smx" 3 | 4 | 5 | // - 6 | // Default: "0" 7 | influx_spawnpoints_createinmain "0" 8 | 9 | // How many spawn points we need. 10 | // - 11 | // Default: "32" 12 | influx_spawnpoints_num "32" 13 | 14 | // Which spawn point to prefer first. 0 = CT, 1 = T, 2 = Balance both 15 | // - 16 | // Default: "0" 17 | influx_spawnpoints_prefer "0" 18 | 19 | // If true, all other spawn point entities are removed. Don't use outside skill surf/bhop. 20 | // - 21 | // Default: "0" 22 | influx_spawnpoints_removeothers "0" 23 | 24 | 25 | -------------------------------------------------------------------------------- /cfg_build/speclist.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_speclist.smx" 3 | 4 | 5 | // Minimum amount of spectators before printing the message for everybody. 6 | // - 7 | // Default: "2" 8 | influx_speclist_minttonotifyall "2" 9 | 10 | // 0 = Only display to issuer, 1 = Always notify all, 2 = Notify all if there are more or equal spectators than the limit. 11 | // - 12 | // Default: "2" 13 | // Minimum: "0.000000" 14 | // Maximum: "2.000000" 15 | influx_speclist_notifyall "2" 16 | 17 | 18 | -------------------------------------------------------------------------------- /cfg_build/style_lowgrav.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_style_lowgrav.smx" 3 | 4 | 5 | // Gravity multiplier when using low gravity style. 6 | // - 7 | // Default: "0.5" 8 | // Minimum: "0.000000" 9 | // Maximum: "1.000000" 10 | influx_style_lowgrav_mult "0.5" 11 | 12 | 13 | -------------------------------------------------------------------------------- /cfg_build/style_tas.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_style_tas_css.smx" 3 | 4 | 5 | // Workaround to make MOTD display in CS:GO. 6 | // - 7 | // Default: "1" 8 | // Minimum: "0.000000" 9 | // Maximum: "1.000000" 10 | influx_style_tas_motdfix "1" 11 | 12 | // Do we record the player's wanted angles to a replay? 13 | // - 14 | // Default: "1" 15 | // Minimum: "0.000000" 16 | // Maximum: "1.000000" 17 | influx_style_tas_silentstrafer "1" 18 | 19 | // Is timescale enabled? 20 | // - 21 | // Default: "1" 22 | // Minimum: "0.000000" 23 | // Maximum: "1.000000" 24 | influx_style_tas_timescale "1" 25 | 26 | 27 | -------------------------------------------------------------------------------- /cfg_build/teams.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.10.0.6460) 2 | // ConVars for plugin "influx_teams.smx" 3 | 4 | 5 | // 0 = use mp_limitteams cvar's value. 1 = Balance teams. 2 = Always use preferred team first. 6 | // - 7 | // Default: "0" 8 | influx_teams_balanceteams "0" 9 | 10 | // Whether to block the joinclass and jointeam commands. NOTE: If you disable this, the player may die. (CSS) 11 | // - 12 | // Default: "1" 13 | influx_teams_blockteamcmds "1" 14 | 15 | // 0 = CT, 1 = T 16 | // - 17 | // Default: "0" 18 | influx_teams_preferredteam "0" 19 | 20 | 21 | -------------------------------------------------------------------------------- /cfg_build/teams_autojoin.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_teams_autojoin.smx" 3 | 4 | 5 | // How long we wait before autojoining a team. 6 | // - 7 | // Default: "1" 8 | // Minimum: "0.100000" 9 | // Maximum: "1337.000000" 10 | influx_teams_autojoin_delay "1" 11 | 12 | 13 | -------------------------------------------------------------------------------- /cfg_build/teletorun.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_teletorun.smx" 3 | 4 | 5 | // If true, restart command will put player to their current run's start. Otherwise, teleport to main start. 6 | // - 7 | // Default: "1" 8 | // Minimum: "0.000000" 9 | // Maximum: "1.000000" 10 | influx_teletorun_restarttocurrent "1" 11 | 12 | 13 | -------------------------------------------------------------------------------- /cfg_build/zones.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_zones.smx" 3 | 4 | 5 | // Size of the sprite when lining the start of the zone. 6 | // - 7 | // Default: "0.2" 8 | // Minimum: "0.000000" 9 | influx_zones_buildspritesize "0.2" 10 | 11 | // Use crosshair to build instead of your position. 12 | // - 13 | // Default: "1" 14 | // Minimum: "0.000000" 15 | // Maximum: "1.000000" 16 | influx_zones_crosshairbuild "1" 17 | 18 | // Default zone height to use. 19 | // - 20 | // Default: "128" 21 | // Minimum: "0.000000" 22 | influx_zones_defzoneheight "128" 23 | 24 | // If zone height is smaller than this, use default zone height. 0 = disable 25 | // - 26 | // Default: "4" 27 | // Minimum: "0.000000" 28 | influx_zones_heightgrace "4" 29 | 30 | // Minimum size of a zone in X, Y and Z. 31 | // - 32 | // Default: "4" 33 | // Minimum: "1.000000" 34 | influx_zones_minzonesize "4" 35 | 36 | // Is database preferred method of saving zones? 37 | // - 38 | // Default: "1" 39 | // Minimum: "0.000000" 40 | // Maximum: "1.000000" 41 | influx_zones_preferdb "1" 42 | 43 | // Do we automatically save zones on map end? 44 | // - 45 | // Default: "0" 46 | // Minimum: "0.000000" 47 | // Maximum: "1.000000" 48 | influx_zones_savezones "0" 49 | 50 | 51 | -------------------------------------------------------------------------------- /cfg_build/zones_block.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_zones_block.smx" 3 | 4 | 5 | // Default punish type for block zones. (push, teletostart, disabletimer) 6 | // - 7 | // Default: "push" 8 | influx_zones_block_punishtype "push" 9 | 10 | 11 | -------------------------------------------------------------------------------- /cfg_build/zones_stage.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_zones_stage.smx" 3 | 4 | 5 | // Stage zones act as checkpoints if checkpoints module is loaded. 6 | // - 7 | // Default: "1" 8 | // Minimum: "0.000000" 9 | // Maximum: "1.000000" 10 | influx_zones_stage_actascp "1" 11 | 12 | // Only display stage count if player's run is main. 13 | // - 14 | // Default: "1" 15 | // Minimum: "0.000000" 16 | // Maximum: "1.000000" 17 | influx_zones_stage_displayonlymain "1" 18 | 19 | // 0 = Don't display stages, 1 = Display stages if non-linear, 2 = Display all stages 20 | // - 21 | // Default: "2" 22 | // Minimum: "0.000000" 23 | // Maximum: "2.000000" 24 | influx_zones_stage_displaytype "2" 25 | 26 | 27 | -------------------------------------------------------------------------------- /cfg_build/zones_timer.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_zones_timer.smx" 3 | 4 | 5 | // When player touches the start zone, we set player's run to it. 6 | // - 7 | // Default: "1" 8 | influx_zones_timer_setrunontouch "1" 9 | 10 | // 0 = Timer starts only when leaving zone. 1 = Timer starts when jumping OR leaving zone. 11 | // - 12 | // Default: "1" 13 | {% if startonjump %} 14 | influx_zones_timer_startonjump "{{startonjump}}" 15 | {% else %} 16 | influx_zones_timer_startonjump "1" 17 | {% endif %} 18 | 19 | -------------------------------------------------------------------------------- /cfg_build/zones_validator.cfg: -------------------------------------------------------------------------------- 1 | // This file was auto-generated by SourceMod (v1.9.0.6256) 2 | // ConVars for plugin "influx_zones_validator.smx" 3 | 4 | 5 | // Does the player have to go through the validators in order? 6 | // - 7 | // Default: "0" 8 | // Minimum: "0.000000" 9 | // Maximum: "1.000000" 10 | influx_validator_forceorder "0" 11 | 12 | // Do we tell the player that they have entered a validator zone? 13 | // - 14 | // Default: "1" 15 | // Minimum: "0.000000" 16 | // Maximum: "1.000000" 17 | influx_validator_msg "1" 18 | 19 | 20 | -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo "Deploying..." 4 | 5 | python remove_autoversion.py 6 | 7 | cd builds 8 | 9 | # Zip em and roll em into a tar ball 10 | cd full && zip -rq9 ../full.zip . && cd .. 11 | cd bhop && zip -rq9 ../bhop.zip . && cd .. 12 | cd surf && zip -rq9 ../surf.zip . && cd .. 13 | cd bhoplite && zip -rq9 ../bhoplite.zip . && cd .. 14 | cd deathrun && zip -rq9 ../deathrun.zip . && cd .. 15 | tar -cf influx.tar full.zip bhop.zip surf.zip bhoplite.zip deathrun.zip 16 | 17 | echo "Uploading to site..." 18 | 19 | curl -H "Content-Type: multipart/form-data" -X POST \ 20 | -F "key=$INF_DEPLOY_KEY" \ 21 | -F "buildnum=$BUILD_NUMBER" \ 22 | -F "commithash=$COMMIT_HASH" \ 23 | -F "commitmsg=$COMMIT_MSG" \ 24 | -F "branch=$GITHUB_REF_NAME" \ 25 | -F "file=@influx.tar" \ 26 | "$INF_DEPLOY_SITE" 27 | 28 | echo "Done!" 29 | -------------------------------------------------------------------------------- /examples/testsql.sp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include 4 | 5 | 6 | public void OnPluginStart() 7 | { 8 | // Usage: sm_updatename "WHATEVER NAME" 9 | RegAdminCmd( "sm_updatename", Cmd_UpdateName, ADMFLAG_ROOT ); 10 | } 11 | 12 | public Action Cmd_UpdateName( int client, int args ) 13 | { 14 | if ( !args ) 15 | { 16 | return Plugin_Handled; 17 | } 18 | 19 | // Retrieve the database handle we use. 20 | Handle db = Influx_GetDB(); 21 | 22 | if ( db == null ) 23 | { 24 | SetFailState( INF_CON_PRE..."Couldn't retrieve database handle!" ); 25 | } 26 | 27 | 28 | char name[256]; 29 | GetCmdArgString( name, sizeof( name ) ); 30 | 31 | StripQuotes( name ); 32 | 33 | if ( !SQL_EscapeString( db, name, name, sizeof( name ) ) ) 34 | { 35 | strcopy( name, sizeof( name ), "Something went wrong!" ); 36 | } 37 | 38 | 39 | int uid = Influx_GetClientId( client ); 40 | if ( uid < 1 ) uid = 1; 41 | 42 | 43 | // Core table names can be found in influx/core.inc 44 | char szQuery[512]; 45 | FormatEx( szQuery, sizeof( szQuery ), "UPDATE "...INF_TABLE_USERS..." SET name='%s' WHERE uid=%i", name, uid ); 46 | 47 | 48 | SQL_TQuery( db, Thrd_Empty, szQuery, _, DBPrio_High ); 49 | 50 | return Plugin_Handled; 51 | } 52 | 53 | public void Thrd_Empty( Handle db, Handle res, const char[] szError, int client ) 54 | { 55 | if ( res == null ) 56 | { 57 | Inf_DB_LogError( db, "testing database" ); 58 | } 59 | } -------------------------------------------------------------------------------- /generate_auto_version.py: -------------------------------------------------------------------------------- 1 | import os 2 | import sys 3 | 4 | 5 | REL_FILE_PATH = 'addons/sourcemod/scripting/include/influx/autoversion.inc' 6 | 7 | 8 | def write_to_file(file_path, version): 9 | if not os.path.isdir(os.path.dirname(file_path)): 10 | raise Exception('Failed to build path to autoversion file! (%s)' % 11 | file_path) 12 | 13 | with open(file_path, 'w') as fp: 14 | fp.write(""" 15 | #if defined _influx_autoversion_included 16 | #endinput 17 | #endif 18 | #define _influx_autoversion_included 19 | 20 | #define INF_VERSION "%s" 21 | """ % version) 22 | 23 | 24 | def main(): 25 | full_path = os.path.join(os.path.dirname(__file__), REL_FILE_PATH) 26 | 27 | if len(sys.argv) < 2: 28 | raise Exception('No version string given!') 29 | 30 | write_to_file(full_path, sys.argv[1]) 31 | 32 | 33 | if __name__ == '__main__': 34 | main() 35 | -------------------------------------------------------------------------------- /influx_chatcolors.txt: -------------------------------------------------------------------------------- 1 | Remember to add them inside {}-characters. Eg {RED} 2 | CSS can have any color by using hex values. Eg #FF0000 for red. 3 | 4 | 5 | These colors are supported by both CSS and CS:GO 6 | 7 | TEAM 8 | RED 9 | LIGHTRED 10 | LIGHTERRED 11 | GREEN 12 | LIGHTGREEN 13 | LIMEGREEN 14 | BLUE 15 | SKYBLUE 16 | LIGHTYELLOW 17 | GOLD 18 | WHITE 19 | PINK 20 | GREY 21 | 22 | 23 | For plugin creators, use MAINCLR1 if you want to highlight text. 24 | Eg "Noclip: {MAINCLR1}ON" -------------------------------------------------------------------------------- /influx_simpleranks_readme.txt: -------------------------------------------------------------------------------- 1 | Simple ranks is what the name suggests, simple. Here's some stuff you might want to know: 2 | 3 | 4 | - You can change your rank by using !rankmenu. 5 | 6 | - Players with special flag (sm_inf_customrank) can use sm_customrank to set their own rank with own colors. 7 | 8 | - You can change the map's reward amount with sm_setmapreward . Without map name, set current map's reward. 9 | 10 | - The default map reward cvar does not apply to bonuses. You must set the reward for bonuses yourself with sm_setmapreward. 11 | 12 | - You can give players points with !givesimplepoints . 13 | 14 | - I urge you to configure the ranks, their names and colors, style rewards, etc. The configuration out of the box is bad and will most likely not fit your mapcycle/styles you host. -------------------------------------------------------------------------------- /materials/influx/beam_end.vmt: -------------------------------------------------------------------------------- 1 | "Sprite" 2 | { 3 | "$spriteorientation" "vp_parallel" 4 | "$spriteorigin" "[ 0.50 0.50 ]" 5 | "$basetexture" "influx/beam_end" 6 | } -------------------------------------------------------------------------------- /materials/influx/beam_end.vtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxTimer/sm-timer/d3e055ecf4d25cbb08ffd531215a7be49e641a6a/materials/influx/beam_end.vtf -------------------------------------------------------------------------------- /materials/influx/beam_start.vmt: -------------------------------------------------------------------------------- 1 | "Sprite" 2 | { 3 | "$spriteorientation" "vp_parallel" 4 | "$spriteorigin" "[ 0.50 0.50 ]" 5 | "$basetexture" "influx/beam_start" 6 | } -------------------------------------------------------------------------------- /materials/influx/beam_start.vtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InfluxTimer/sm-timer/d3e055ecf4d25cbb08ffd531215a7be49e641a6a/materials/influx/beam_start.vtf -------------------------------------------------------------------------------- /remove_autoversion.py: -------------------------------------------------------------------------------- 1 | # Remove autoversion.inc file from builds 2 | # We don't want modified plugins to have our build number 3 | import os 4 | 5 | 6 | def main(): 7 | print('Removing autoversion.inc files...') 8 | 9 | builds = ['full', 'bhop', 'bhoplite', 'surf', 'deathrun'] 10 | 11 | for b in builds: 12 | try: 13 | os.remove('builds/' + b + '/addons/sourcemod/scripting/include/influx/autoversion.inc') 14 | except Exception as e: 15 | print('Failed to remove autoversion.inc!') 16 | print(e) 17 | 18 | 19 | if __name__ == '__main__': 20 | main() 21 | 22 | --------------------------------------------------------------------------------