add more contributors & copyright attributions. mostly done via git blame but also it's also likely i missed some people.

This commit is contained in:
rtldg 2022-05-25 11:43:57 +00:00
parent 5b5652a34d
commit ef3ca621c4
43 changed files with 208 additions and 95 deletions

View File

@ -2,6 +2,29 @@ CHANGELOG.md file for bhoptimer -- https://github.com/shavitush/bhoptimer
Note: Dates are UTC+0.
# v3.x.x - stuff - 2022-0X-XX - rtldg
**Note:** Contributors and more copyright attributions were added to files and plugins mostly by skimming through git blame. If a name was missed or should be added/removed, please let me know (also the ordering of names was pretty random)
- added an option to use an duplicate other players' checkpoints (#1142) @Ciallo-Ani https://github.com/shavitush/bhoptimer/commit/487e3db9d09d704b67f66e928fcd36adfd990abf
- You can toggle this with `shavit_checkpoints_useothers` (default: 1)
- new parameters added to `Shavit_OnTeleportPre`, `Shavit_OnTeleport`, `Shavit_OnSavePre`, `Shavit_OnSave`, `Shavit_OnCheckpointMenuSelect`, and `Shavit_TeleportToCheckpoint`
- changed czone settings to let all zone types be configurable. made the settings for bonuses apply to every bonus https://github.com/shavitush/bhoptimer/commit/ab73e36a15bc426f4edeec13b8d44e8dffacd522
- added `Zone_Speedmod` so oblivious could have fun bonuses https://github.com/shavitush/bhoptimer/commit/acf47a11b1aa10ceaaaa1555e58611efca452098
- avoid putting these inside of entites that trigger a map's `player_speedmod` because they'll probably override each other randomly
- also gravity zones should show the gravity amount in zone edit menus now
- added the `!maprestart` & `!mapreload` aliases https://github.com/shavitush/bhoptimer/commit/a23348d843b623183aa3538ad67be6e9d5ee4446
- add csgo stripper:source configs for `workshop/2117675766/bhop_craton`, `workshop/1195609162/bhop_bless`, and `workshop/859067603/bhop_bless` https://github.com/shavitush/bhoptimer/commit/d816423eb69c1c199d1034b39e7412ad94abe17f
- added `ent_fire` to cheat commands list since it can be used on csgo https://github.com/shavitush/bhoptimer/commit/bc62b92983f829e84c7f1c06af37b237dc0214ae
- added `HUD_SPECTATORSDEAD` / !hud option `Spectator list (only when dead)` to hide the spectators list when you're alive because people spectating me makes me nervous 😵‍💫 https://github.com/shavitush/bhoptimer/commit/22a68b491b659702284bf40575b9055416f4c9a5
- added `shavit_core_hijack_teleport_angles` (temporary?) TODO description https://github.com/shavitush/bhoptimer/commit/53463d8fb9a3d058d4c938c3bbf4d23882cc133a
- added an option to toggle the basic autostrafer on the autogain/velocity/oblivious autostrafer thing https://github.com/shavitush/bhoptimer/commit/c2e50761ec4cb085e3a66391a8517ccedcbb9e09
- +`Shavit_SetAutogainBasicStrafer`, +`Shavit_GetAutogainBasicStrafer`, `sm_autogainbss`, `+/-autogainbss`
- slay zones were changed slightly so the player-killer has a 100% success rate..... but make it only slay if the timer is running https://github.com/shavitush/bhoptimer/commit/96ef03e458c5de59e52ac3dbf9f0ff862d8e9652
# v3.2.0 - checkpoints & resettargetname stuffffff - 2022-04-27 - rtldg
https://github.com/shavitush/bhoptimer/releases/tag/v3.2.0
https://github.com/shavitush/bhoptimer/commit/7c842afdf05e6c9b37174d7b1d6e21d685f6ce57

View File

@ -1,7 +1,8 @@
/*
MIT License
Copyright (c) 2019 KiD Fearless
Copyright (c) 2019-2020 KiD Fearless
Copyright (c) 2021-2022 rtldg
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - .inc file
* by: shavit
* by: shavit, rtldg
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +17,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
#if defined _shavit_included
#endinput
@ -35,3 +36,5 @@
#include <shavit/replay-recorder>
#include <shavit/wr>
#include <shavit/zones>
// new plugins (like tas) have been excluded since you should now `#include <shavit/tas>` yourself

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - anti-sv_cheats.sp
* Anti-sv_cheats and anti- cheat-command stuff
* by: rtldg
*
* This file is part of shavit's Timer.
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -2,7 +2,8 @@
* Bunnyhop Statistics API - Include file
* by: shavit
*
* This file is part of Bunnyhop Statistics API.
* Originally from Bunnyhop Statistics API (https://github.com/shavitush/bhopstats)
* but edited to be part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -2,7 +2,8 @@
* Bunnyhop Statistics API - Plugin
* by: shavit
*
* This file is part of Bunnyhop Statistics API.
* Originally from Bunnyhop Statistics API (https://github.com/shavitush/bhopstats)
* but edited to be part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - chat.inc file
* by: shavit
* by: rtldg
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Checkpoints
* by: shavit
* by: shavit, kidfearless, Nairda, GAMMA CASE, rtldg, sh4hrazad, Ciallo-Ani, OliviaMourning
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - core.inc file
* by: shavit
* by: shavit, KiD Fearless, rtldg, Nairda, GAMMA CASE, carnifex,
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +17,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
#if defined _shavit_core_included
#endinput

View File

@ -2,7 +2,8 @@
* shavit's Timer - hud.inc file
* by: shavit
*
* This file is part of shavit's Timer.
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - mapchooser.inc file
* by: shavit
* by: SlidyBat, KiD Fearless, mbhound, rtldg
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -2,7 +2,8 @@
* shavit's Timer - maps-folder-stocks.inc file
* by: rtldg, kidfearless
*
* This file is part of shavit's Timer.
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - misc.inc file
* by: shavit
* by: EvanIMK, rtldg
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,10 +1,29 @@
/*
* physicsuntouch.inc
* by: rumour
*
* Originally from EndTouch Fix (https://github.com/rumourA/End-Touch-Fix)
* but edited to be part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
* Free Software Foundation.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
#if defined _physicuntouch_included
#endinput
#endif
#define _physicuntouch_included
// Originally from https://github.com/rumourA/End-Touch-Fix
#define EFL_CHECK_UNTOUCH (1<<24)

View File

@ -2,7 +2,8 @@
* shavit's Timer - rankings.inc file
* by: shavit
*
* This file is part of shavit's Timer.
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - replay file stocks & format
* by: shavit
* by: shavit, rtldg, KiD Fearless, carnifex, Nairda, EvanIMK
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - replay-playback.inc file
* by: shavit
* by: shavit, rtldg, carnifex, KiD Fearless
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - replay-recorder.inc file
* by: shavit
* by: shavit, rtldg,
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -2,7 +2,8 @@
* shavit's Timer - stocks used by the replay plugins
* by: shavit
*
* This file is part of shavit's Timer.
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - SQL table creation and migrations
* by: shavit
* by: shavit, rtldg
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -2,6 +2,9 @@
* Steam ID handling stocks
* by: rtldg
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
* Free Software Foundation.

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Style settings
* by: shavit
* by: shavit, KiD Fearless, rtldg
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -2,6 +2,9 @@
* tas-oblivious.inc file
* by: oblivious
*
* Originally from autogain (https://github.com/defiy/autogain) Mirror: https://github.com/PMArkive/autogain
* and edited to be part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
* Free Software Foundation.

View File

@ -1,6 +1,9 @@
/*
* tas-xutax.inc file
* by: xutaxkamay
* by: xutaxkamay, KiD Fearless
*
* Retrieved from KiD-TAS (https://github.com/kidfearless/KiD-TAS)
* and edited to be part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - tas.inc file
* by: xutaxkamay, shavit
* by: xutaxkamay, shavit, rtldg
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - weapon stocks
* by: shavit
* by: shavit, psychonic, Kxnrl, rtldg
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -23,6 +24,8 @@
#endif
#define _shavit_weapon_stocks_included
// based on code by Kxnrl in SurfTimer
// https://github.com/surftimer/SurfTimer/commit/134887a29a396e01a721a78ab69e81a80593411a#diff-0b2bae39ae9de87ea2952bfd12c8777c7301e06ce683acc518229704cf024c33R4894-R4910
stock int GiveSkinnedWeapon(int client, const char[] classname)
{
int target_team = 0;
@ -57,6 +60,8 @@ stock int GiveSkinnedWeapon(int client, const char[] classname)
return weapon;
}
// based on testsuite code from psychonic
// https://github.com/alliedmodders/sourcemod/blob/c5701503185d7e1cb8411c7347abdd31eee75c4e/plugins/testsuite/entpropelements.sp#L88-L96
stock void RemoveAllWeapons(int client)
{
int weapon = -1, max = GetEntPropArraySize(client, Prop_Send, "m_hMyWeapons");

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - wr.inc file
* by: shavit
* by: shavit, SaengerItsWar, rtldg, KiD Fearless, rtldg, BoomShotKapow
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - zones.inc file
* by: shavit
* by: shavit,
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Chat
* by: shavit
* by: shavit, Nairda, GAMMA CASE, Kid Fearless, rtldg, BoomShotKapow
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +17,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
// Note: For donator perks, give donators a custom flag and then override it to have "shavit_chat".
@ -122,7 +123,7 @@ char gS_ControlCharacters[][] = {"\x01", "\x02", "\x03", "\x04", "\x05", "\x06",
public Plugin myinfo =
{
name = "[shavit] Chat Processor",
author = "shavit",
author = "shavit, Nairda, GAMMA CASE, Kid Fearless, rtldg, BoomShotKapow",
description = "Custom chat privileges (custom name/message colors), chat processor, and rankings integration.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Checkpoints
* by: shavit
* by: shavit, kidfearless, Nairda, GAMMA CASE, rumour, rtldg, sh4hrazad, Ciallo-Ani, OliviaMourning, Nuko, yupi2
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -116,7 +117,7 @@ int gI_Offset_m_lastLadderPos = 0;
public Plugin myinfo =
{
name = "[shavit] Checkpoints",
author = "shavit",
author = "shavit, kidfearless, Nairda, GAMMA CASE, rumour, rtldg, sh4hrazad, Ciallo-Ani, OliviaMourning, Nuko, yupi2",
description = "Checkpoints for shavit's bhop timer.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Core
* by: shavit
* by: shavit, rtldg, KiD Fearless, GAMMA CASE, Technoblazed, carnifex, ofirgall, Nairda, Extan, rumour, OliviaMourning, Nickelony, sh4hrazad, BoomShotKapow, strafe
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -173,7 +174,7 @@ bool gB_KZMap[TRACKS_SIZE];
public Plugin myinfo =
{
name = "[shavit] Core",
author = "shavit",
author = "shavit, rtldg, KiD Fearless, GAMMA CASE, Technoblazed, carnifex, ofirgall, Nairda, Extan, rumour, OliviaMourning, Nickelony, sh4hrazad, BoomShotKapow, strafe",
description = "The core for shavit's bhop timer.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - HUD
* by: shavit
* by: shavit, strafe, KiD Fearless, rtldg, Technoblazed, Nairda, Nuko, GAMMA CASE
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +17,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
#include <sourcemod>
#include <sdktools>
@ -118,7 +119,7 @@ chatstrings_t gS_ChatStrings;
public Plugin myinfo =
{
name = "[shavit] HUD",
author = "shavit",
author = "shavit, strafe, KiD Fearless, rtldg, Technoblazed, Nairda, Nuko, GAMMA CASE",
description = "HUD for shavit's bhop timer.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,3 +1,24 @@
/*
* shavit's Timer - mapchooser aaaaaaa
* by: various alliedmodders(?), SlidyBat, KiD Fearless, mbhound, rtldg, lilac, Sirhephaestus
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
* Free Software Foundation.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
#pragma semicolon 1
#pragma newdecls required
@ -132,7 +153,7 @@ enum
public Plugin myinfo =
{
name = "[shavit] MapChooser",
author = "SlidyBat, kidfearless, mbhound, lilac, rtldg",
author = "various alliedmodders(?), SlidyBat, KiD Fearless, mbhound, rtldg, lilac, Sirhephaestus",
description = "Automated Map Voting and nominating with Shavit's bhoptimer integration",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Miscellaneous
* by: shavit
* by: shavit, Technoblazed, strafe, EvanIMK, Nickelony, rtldg, ofirgall
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +17,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
#include <sourcemod>
#include <sdktools>
@ -145,7 +146,7 @@ chatstrings_t gS_ChatStrings;
public Plugin myinfo =
{
name = "[shavit] Miscellaneous",
author = "shavit",
author = "shavit, Technoblazed, strafe, EvanIMK, Nickelony, rtldg, ofirgall",
description = "Miscellaneous features for shavit's bhop timer.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,8 +1,8 @@
/*
* shavit's Timer - Rankings
* by: shavit
* by: shavit, rtldg
*
* This file is part of shavit's Timer.
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +16,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
// Design idea:
// Rank 1 per map/style/track gets ((points per tier * tier) * 1.5) + (rank 1 time in seconds / 15.0) points.
@ -116,7 +116,7 @@ int gI_WRHoldersCvar;
public Plugin myinfo =
{
name = "[shavit] Rankings",
author = "shavit",
author = "shavit, rtldg",
description = "A fair and competitive ranking system for shavit's bhoptimer.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Replay Bot Playback
* by: shavit
* by: shavit, rtldg, carnifex, KiD Fearless
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +17,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
#include <sourcemod>
#include <sdktools>
@ -245,7 +246,7 @@ ClosestPos gH_ClosestPos[TRACKS_SIZE][STYLE_LIMIT];
public Plugin myinfo =
{
name = "[shavit] Replay Bot",
author = "shavit",
author = "shavit, rtldg, carnifex, KiD Fearless",
description = "A replay bot for shavit's bhop timer.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Replay Recorder
* by: shavit
* by: shavit, rtldg, KiD Fearless, Ciallo-Ani, BoomShotKapow
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -36,7 +37,7 @@
public Plugin myinfo =
{
name = "[shavit] Replay Recorder",
author = "shavit",
author = "shavit, rtldg, KiD Fearless, Ciallo-Ani, BoomShotKapow",
description = "A replay recorder for shavit's bhop timer.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Sounds
* by: shavit
* by: shavit, KiD Fearless
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +17,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
#include <sourcemod>
#include <sdktools>
@ -50,7 +51,7 @@ Handle gH_OnPlaySound = null;
public Plugin myinfo =
{
name = "[shavit] Sounds",
author = "shavit",
author = "shavit, KiD Fearless",
description = "Play custom sounds when timer-related events happen.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Player Stats
* by: shavit
* by: shavit, rtldg, Nuko
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +17,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
#include <sourcemod>
#include <geoip>
@ -83,7 +84,7 @@ Convar gCV_SavePlaytime = null;
public Plugin myinfo =
{
name = "[shavit] Player Stats",
author = "shavit",
author = "shavit, rtldg, Nuko",
description = "Player stats for shavit's bhop timer.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -2,7 +2,8 @@
* shavit's Timer - TAS
* by: xutaxkamay, KiD Fearless, rtldg
*
* This file is part of shavit's Timer.
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Dynamic Timelimits
* by: shavit
* by: shavit, Nickelony, Sirhephaestus, rtldg
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +17,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
// original idea from ckSurf.
@ -77,7 +78,7 @@ char gS_MySQLPrefix[32];
public Plugin myinfo =
{
name = "[shavit] Dynamic Timelimits",
author = "shavit",
author = "shavit, Nickelony, Sirhephaestus, rtldg",
description = "Sets a dynamic value of mp_timelimit and mp_roundtime, based on average map times on the server.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - World Records
* by: shavit
* by: shavit, SaengerItsWar, KiD Fearless, rtldg, BoomShotKapow, Nuko
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +17,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
#include <sourcemod>
#include <convar_class>
@ -116,7 +117,7 @@ int gI_PBMenuPos[MAXPLAYERS+1];
public Plugin myinfo =
{
name = "[shavit] World Records",
author = "shavit",
author = "shavit, SaengerItsWar, KiD Fearless, rtldg, BoomShotKapow, Nuko",
description = "World records for shavit's bhop timer.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"

View File

@ -1,8 +1,9 @@
/*
* shavit's Timer - Map Zones
* by: shavit
* by: shavit, GAMMA CASE, rtldg, KiD Fearless, Kryptanyte, carnifex, rumour, BoomShotKapow, Nuko, Technoblazed, Kxnrl, Extan, sh4hrazad, OliviaMourning
*
* This file is part of shavit's Timer (https://github.com/shavitush/bhoptimer)
*
* This file is part of shavit's Timer.
*
* This program is free software; you can redistribute it and/or modify it under
* the terms of the GNU General Public License, version 3.0, as published by the
@ -16,7 +17,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
*/
#include <sourcemod>
#include <clientprefs>
@ -195,7 +196,7 @@ int gI_LastMenuPos[MAXPLAYERS+1];
public Plugin myinfo =
{
name = "[shavit] Map Zones",
author = "shavit",
author = "shavit, GAMMA CASE, rtldg, KiD Fearless, Kryptanyte, carnifex, rumour, BoomShotKapow, Nuko, Technoblazed, Kxnrl, Extan, sh4hrazad, OliviaMourning",
description = "Map zones for shavit's bhop timer.",
version = SHAVIT_VERSION,
url = "https://github.com/shavitush/bhoptimer"
@ -1859,7 +1860,6 @@ public Action Command_DrawAllZones(int client, int args)
return Plugin_Handled;
}
// Krypt Custom Spawn Functions (https://github.com/Kryptanyte)
public Action Command_AddSpawn(int client, int args)
{
if(!IsValidClient(client))