1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

New players to start in jail for competitive matches

Discussion in 'Jailbreak General' started by Ikkuh, Apr 1, 2006.

  1. Ikkuh

    Ikkuh Phear the nades

    Joined:
    Apr 19, 2005
    Messages:
    107
    Likes Received:
    0
    Not really a bug, but more of an exploit. This would be a good add-on for competitive play:

    Someone is in jail, and he leaves. Then someone else joins the game and that guy is not in jail anymore. This exploit is very bad for competitive matches, because when a team is on the brink of execution, someone just leaves and another one joins to release the team.

    Solution: during a match (not before), everyone that joins should be put in jail. Another option for everyone that joins when another player left while in jail, should be put in jail, is also good. This should be an addon because on pub-play it wouldn't work ;)
     
  2. T2A`

    T2A` I'm dead.

    Joined:
    Jan 10, 2004
    Messages:
    8,752
    Likes Received:
    0
    QFT.

    When you join a game of TAM in progress, you join the "dead" members of your team, not the free ones. With enough people ready to go on your JB squad, you could avoid ever being executed because you could rotate people in. Please fix this. :D
     
  3. tarquin

    tarquin design is flawed

    Joined:
    Oct 11, 2000
    Messages:
    3,945
    Likes Received:
    0
    Seems like a good idea.

    Are there any other tweaks to the rules that would be useful for competitive matches? They could all go into one Add-on.
     
  4. The_Head

    The_Head JB Mapper

    Joined:
    Jul 3, 2004
    Messages:
    3,092
    Likes Received:
    0
    We also had the idea of an option for stopping all escape attempts as some 'pros' don't seem to like it.
    I think new players spawning in jail all of the time would work though , its annoying when you about to get a lock then you can't because of the new player.
     
  5. G.Lecter

    G.Lecter Registered Tester

    Joined:
    Dec 31, 2004
    Messages:
    1,257
    Likes Received:
    3
    I'd remove Llamas from competitive matches :)(), since they still can kill players (although you won't go to jail...). If you jailcamp you should be directly teleported to jail.
    An option to unable ArenaMatches would be OK for an Addon like this too, although I think hiding until an ArenaMatch starts is a good valid strategy. :rolleyes:
     
  6. Alhanalem

    Alhanalem Teammember on UT3JB Bangaa Bishop

    Joined:
    Feb 21, 2002
    Messages:
    2,238
    Likes Received:
    0
    For this you can just turn off the Llama hunt addon, problem solved.

    As for the arena, do we have to disable all of the things that make jailbreak fun and unique in order to be "competitive" ? I dont think the arena hurts competition (heck if you ask me it encourages it).
     
  7. Ikkuh

    Ikkuh Phear the nades

    Joined:
    Apr 19, 2005
    Messages:
    107
    Likes Received:
    0
    the arena must stay. IMO only the things that hurt gameplay (free joins and llamas) must go for competitive matches. This should all be optional ofc, because for pub play they must stay :)

    Instead of llamaizing, going directly to jail is better imo. Arena is good for comp, because it gives a losing team a chance to get another player in the field. Plus it discourages defensive releasecamping, because after some time all the players can be back in play again.

    ofc JB shouldnt be thumbed down to a competitive gametype, but to attract a bigger audience, these things should be optional ;)
     
  8. Hazel.H

    Hazel.H Member

    Joined:
    Jan 15, 2004
    Messages:
    700
    Likes Received:
    0
    Sounds like a good idea :) If you join in the middle of the game and are still loading up the map someone usually kills you anyway :rolleyes: I remember games that have dragged on ages because people kept leaving and joining.
     
  9. T2A`

    T2A` I'm dead.

    Joined:
    Jan 10, 2004
    Messages:
    8,752
    Likes Received:
    0
    Arena is one of things that makes JB fun, so that shouldn't go. If you dumb down everything it ends up being TAM where you don't get all the weapons, and that would suck. :p

    I dunno about escapes, though, because we haven't had any matches on a map that has them (except Heights, and that's easy to prevent). Aswan, for example, can be really, really annoyingly hard to get a capture in because everyone continually streams out of the bottom, but I guess with more organization like in a TWL match it won't matter because someone should kill the guy standing on the escape switch. I'd say leave them in for now. Assuming you can even do anything about them, which I doubt, considering it's map specific.
     
  10. tarquin

    tarquin design is flawed

    Joined:
    Oct 11, 2000
    Messages:
    3,945
    Likes Received:
    0
    I've been thinking about how to code for preventing escapes.
    I *think* we can run a check on whether a jail is open each time someone leaves it. If the jail wasn't open, then it's an escape => frag 'em and send 'em back to jail with a message.

    Can anyone think of a name for this addon?
     
  11. T2A`

    T2A` I'm dead.

    Joined:
    Jan 10, 2004
    Messages:
    8,752
    Likes Received:
    0
    JBComp? :)

    I'm assuming these things would be optional. I don't really know how TWL wants to handle jail escapes, so we might need appropriate check boxes to dis/enable stuff.

    Someone on our team is also in the process of making a competition-friendly version of Arlon. The "official" one crashes many people's computers on execution, and the lifts have a tendency to kill people for no reason. We already have a version that corrects those things, but someone just recently pointed out you can shield jump up to the super shock when anyone wins the arena because the door stays open for a long time. :(
     
  12. Jrubzjeknf

    Jrubzjeknf Registered Coder

    Joined:
    Mar 12, 2004
    Messages:
    1,276
    Likes Received:
    0
    Just make a door that's open as long as there's someone in the ssr volume. That way it'd close as soon as the player got out.

    Adding this stuff to the Coding To-Do List.
     
  13. tarquin

    tarquin design is flawed

    Joined:
    Oct 11, 2000
    Messages:
    3,945
    Likes Received:
    0
    ssr volume?
     
  14. Jrubzjeknf

    Jrubzjeknf Registered Coder

    Joined:
    Mar 12, 2004
    Messages:
    1,276
    Likes Received:
    0
    Super Shock Rifle Volume, where the arena winner spawns. Sry for lacking to write it down properly. :p

    When llamas are fragged/teleported back to jail immediately, what do you see on the HUD/hear?
    Newcomers should join in jail. What about reconnecters?
     
    Last edited: Apr 2, 2006
  15. tarquin

    tarquin design is flawed

    Joined:
    Oct 11, 2000
    Messages:
    3,945
    Likes Received:
    0
    That's something specific to Arlon, right?

    For llamas, I'm not sure what we can do. It depends on the llama code.
    I don't think there's currently a way of detecting a reconnection but doing something other than llamaizing.
     
  16. G.Lecter

    G.Lecter Registered Tester

    Joined:
    Dec 31, 2004
    Messages:
    1,257
    Likes Received:
    3
    Forgot for a moment Llama Hunt is an Addon :rolleyes:, but turning it off wouldn't add any penalty to jailcamping, which isn't a good thing...
    Teleporting jailcampers directly to jail might be too much, maybe it'd be better if the damage you inflict to someone with Release-Protection affected to yourself, until you take so much damage that you die...

    ---
    I pointed the ArenaMatch thing because you might meet some 'competitive' :rolleyes: players saying that your teammate got free because he had the good luck that an ArenaMatch randomly started at the right moment... :p But everyone seems happy with the way it's now (me too... :D) so leave it as is.

    Perhaps it'd be cool if the random timing of the ArenaMatch was removed and you had instead a new key to challenge someone to ArenaMatch whenever you think it's the moment. A menu or something JB-scoreboard like would open so you can select the player you want to fight against. The other player could accept or refuse the invitation, depending on the situation... :D
    It might not be worth making that since the random timing works quite well, although it could be a cool Addon itself... Just another crazy idea. :)
     
    Last edited: Apr 2, 2006
  17. tarquin

    tarquin design is flawed

    Joined:
    Oct 11, 2000
    Messages:
    3,945
    Likes Received:
    0
    So we have...

    * new players join matches in jail
    * escapes are not allowed
    * llama behaviour sends you right to jail

    This last one we can perhaps code by detecting a player being made llama, and killing it instantly?
    It would make the GUI options a bit messy though, as you'd have to enable llama stuff anyway, and then check 'Send llamas directly to jail'.

    Anything I've missed?
     
  18. Jrubzjeknf

    Jrubzjeknf Registered Coder

    Joined:
    Mar 12, 2004
    Messages:
    1,276
    Likes Received:
    0
    Yup. A reconnection is possible to detect, that's how JBAddonLlama detects a reconnection by a person who was in jail at the (last) time he disconnected.

    I take it these guys should be sent to jail immediately too, because soon-to-be-dead people would be able to reconnect to safety and have full health.

    I suggest we make a new JBAddon. All options Tarq mentioned can be put there. When the 3rd is enabled, this addon loads a modified version of JBAddonLlama which does and doesn't everything we need. It will not show up in the Addon list.
     
  19. haarg

    haarg PC blowticious

    Joined:
    Apr 24, 2002
    Messages:
    1,927
    Likes Received:
    0
    I think it would be much cleaner to modify JBAddonProtection to add an option for reverse-damage.
     
  20. tarquin

    tarquin design is flawed

    Joined:
    Oct 11, 2000
    Messages:
    3,945
    Likes Received:
    0
    Llama will show in the Addon list anyway. If it's not there, it's because the relevant package is not in your UT folder.

    I need to look at the code for what's possible, but I think the simplest thing is for option 3 to work like this:

    1. set whatever llama options you want in the usual places: jail camping and reconnecting
    2. in the new addon, check "llamas are sent straight to jail".

    We already have a bit of a mess with llama stuff, because options are in two add-ons. I'd rather not delve into that too much if possible.
     

Share This Page