Raised This Month: $ Target: $400
 0% 

[TF2] Jailbreak Redux


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author
Scag
AlliedModders Donor
Join Date: May 2017
Location: Crashing Hale
Plugin ID:
6357
Plugin Version:
2.0.0
Plugin Category:
Gameplay
Plugin Game:
Team Fortress 2
Plugin Dependencies:
    Servers with this Plugin:
    15 
    Plugin Description:
    Jailbreak for TF2, transmogrified
    Old 12-04-2018 , 18:21   [TF2] Jailbreak Redux
    Reply With Quote #1

    A project I've been working on for the past year or so without releasing publicly because it needed that One Last Thing™.


    Why TF2Jail Redux?

    Born out of my dislike with the unorganized and jumbled mess the original TF2Jail plugin was, I went out and did a complete rewrite of it, opening up Jailbreak gameplay into a useable API that is very developer-friendly. The entirety of the plugin is built with developers in mind with the goal of making Last Request creation and event management as streamlined as possible.


    What's the Difference?

    As of V2.0, I've tried to keep the differences between Redux and the original TF2Jail as minimal as possible. Redux inherits most all of the features of TF2Jail, but improves upon it with tons of new features. The main difference is exposure. The amount of logic that is exposed to developers with Redux grants them as much control over gameplay as possible. And not to mention, last request creation is as streamlined as possible.

    Rundown:
    • 13-15 Already-included last requests to use. About half are from TF2Jail.
    • More Warden features such as markers and a laser pointer.
    • More mute features.
    • A built-in Warday feature.
    • Doubled character length of last request names.
    • Some new, creative target filters.
    • Warden-banning in the Teambans plugin.
    • A custom-made weapon blocker.
    • And some more kickass stuff.


    For Developers

    The wiki contains a list of Redux's API, but you can also open up the .inc files for reference since I usually forget to update the wiki with the latest data. Redux uses an SDKHook-Style set of forwards, and there are plenty of them; so you probably won't need to touch the main plugin. The plugin is organized into meaningful file names, though, so you probably won't have much of an issue finding your way around anyways.

    As mentioned before, there is plenty of exposure, so you can create some wicked third party plugins. There are two example last request plugins that are included in the repository: PropHunt and Versus Saxton Hale. So, anything is possible really.

    You don't necessarily need hardcore SourcePawn knowledge to use the plugin, but you'll need some if you plan on editing it or making your own, custom last request.

    For more details and a basic run-through of last request creation and forward/native usage, check out the wiki.


    Installation

    Grab a download link from the GitHub repository and follow the detailed instructions in the installation section of the wiki.

    Go wild.


    Thanks To

    nergal, whose plugin design I adopted from VSH2.
    Drixevel, with the original plugin.
    FlaminSarge, with Be The Horsemann.
    retsam, with Aim Names
    And others


    Requirements

    SourceMod 1.10+
    TF2Items
    TF2Attributes (optional)
    SteamWorks (optional)


    REPOSITORY
    WIKI
    MechMercs LR Module
    Weapon Blocker
    __________________
    Over-engineering is underrated.

    GitHub
    BTC
    ETH

    Retired

    Last edited by Scag; 07-02-2020 at 19:18. Reason: V2.0 rewrite
    Scag is offline
     



    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 23:24.


    Powered by vBulletin®
    Copyright ©2000 - 2024, vBulletin Solutions, Inc.
    Theme made by Freecode