GithubHelp home page GithubHelp logo

geominorai / tf2-ecj-jumpassist Goto Github PK

View Code? Open in Web Editor NEW

This project forked from joinedsenses/tf2-ecj-jumpassist

0.0 0.0 0.0 6.72 MB

Core plugin for a TF2 rocket jump server.

License: GNU General Public License v3.0

SourcePawn 100.00%

tf2-ecj-jumpassist's Introduction

TF2-ECJ-JumpAssist

Build Requirements:

https://github.com/JoinedSenses/SM-JSLib
https://github.com/JoinedSenses/SM-SaveLoc
https://github.com/JoinedSenses/SourceMod-IncludeLibrary/blob/master/include/color_literals.inc

Various differences compared to nolem's (arispoloway) version:

If switching from nolem's version to this one, a new database will need to be created due to changes in the database structure.

Too many differences to really list. TL;DR this version is more efficient

Syntax updates
Database structure
Improved race functionality
Integrated hide plugin
Changed chat messages/colors (Change theme colors by editing cTheme1/2 and recompiling)
Removed updater.
Removed speedrun functionality (Available in self-race)
Showkeys improvements (Efficiency/responsiveness. Also improved /skeyspos)
Tons of other undocumented misc changes.

This plugin supports SaveLoc functionality found here:
https://github.com/JoinedSenses/SM-SaveLoc

Public Commands

Command Description
======== Help ========
ja_help Shows JA's commands.
sm_jumptf Shows the jump.tf website.
sm_forums Shows the jump.tf forums.
sm_jumpassist Shows the forum page for JumpAssist.
======== General ========
sm_save, sm_s Saves your current position.
sm_tele, sm_t Teleports you to your current saved location.
sm_reset, sm_r Sends you back to the beginning without deleting your save.
sm_restart Deletes your save, and sends you back to the beginning.
sm_undo Restores your last saved position.
sm_ammo, sm_regen Regenerates weapon ammunition
sm_superman Makes you strong like superman. (Reduces damage taken)
sm_hardcore Enables hardcore mode (No regen, no saves)
sm_hide Hide other players.
sm_hidemessage Toggles display of JA messages, such as save and teleport
sm_preview Toggle noclip to preview map/stage. Location is restored after use.
======== Spec ========
sm_spec <optional:targetname> Open spectate menu or type a players name to spectate
sm_speclock Spec lock another player (Retarget player if they die, change teams/class)
======== ShowKeys ========
sm_skeys Toggle showing a client's keys
sm_skeyscolor, sm_skeyscolors Changes the color of the text for skeys.
sm_skeyspos, sm_skeysloc Changes the location of the text for skeys.
======== Race ========
sm_race Initializes a new race.
sm_leaverace Leave the current race.
sm_specrace Spectate a race.
sm_racelist Display race list
sm_raceinfo Display information about the race you are in.

Admin Commands

Command Description
sm_server_race, sm_s_race Invite everyone to a server wide race
sm_mapset Change map settings
sm_send Send target to another target.
sm_fspec <targetname> <optional:targettospec> Force target to spectate

CVars

CVar Def Description
ja_enable 1 Turns JumpAssist on/off.
ja_welcomemsg 1 Show clients the welcome message when they join?
ja_ammocheat 1 Allows engineers infinite sentrygun ammo?
ja_crits 0 Allow critical hits?
ja_superman 1 Allows everyone to be invincible?
sm_hide_explosions 1 Enable/Disable hiding explosions

tf2-ecj-jumpassist's People

Contributors

geominorai avatar joinedsenses avatar mikusch avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.