1. Hey Guest, is it this your first time on the forums?

    Visit the Beginner's Box

    Introduce yourself, read some of the ins and outs of the community, access to useful links and information.

    Dismiss Notice

Build 977 - Admin Aid, Scoreboard Improvements, Script Docs and More

Discussion in 'Announcements' started by DevBlogger, Dec 20, 2013.

  1. DevBlogger

    DevBlogger KAG DevBlog Feed Bot

    Messages:
    136
    This patch brings a few nice admin tools, the rough start of a HTML modding documentation and some minor fixes and gameplay tweaks.

    • Quick-Banning
      Sick of fishing through menus for that greifer with the name just like one of your friends? For a one-day ban that you can extend later manually, press f3 while hovering your mouse over the greifer, and then hold B and press f3 again to ban them for a day. That’s F3 to freeze players, B-F3 to ban frozen players.
    • Seclevs available from scripts
      This is largely a bonus for modders who can now check the specifics of a players security clearance, but also means makes things like votekicking admins no longer possible.
    • Seclev related bugs fixedA few missing convenience features should be available to anyone with a red name on the server.
    • Class Icons in TAB Menu
      A long-missed classic feature, you can now see the class of a player and the class make-up of a team from the TAB/Score menu. Especially useful for complaining about the exact number of useless builders you have on your team.
    • Fixed “black hole” keys
      All keys should now be able to be successfully rebound, no longer blocked by unused keys. The unused keys are now visible because they are available for modders to use.
    • Doors don’t collapse after they have become stableShould help you keep out pesky knights and help in building more “creative” structures. This applies to both doors.
    • New Spectator Camera
      Coded by community member Verrazano, the new spectator camera can follow units by clicking on them, scrolls with the keys and does little else, should be a little less confusing to use. Also has help text for those still playing with help popups.
    • HTML Documentation
      Available from the Docs folder in your KAG install, the documentation effort is underway, with a large portion of CBlob, some of CMap and a lot of global functionality exposed. We’ll be addressing issues with these soon, adding more documentation and fleshing it out, but we’re keen to have feedback on what’s there already - what you guys would like to see more of, any issues you have with what’s going on, and so on.
    • Misc Fixes
      Check the full changelog if you’re curious

    There should be another update by Christmas to get some more API functionality in, and perhaps deliver a little bit of holiday cheer to the game :^)

    Have fun,

    Max/Geti

    Full Changelog

    [fixed] can't rebind some keys ("black hole" keys on keyboard,
    particularly R, sorry Ej)
    [added] clear which keys aren't used any more
    [added] class icons to scoreboard
    [script][added] CBlob::SetScoreboardVars(texture, frame, framesize)
    and CBlob::UnsetScoreboardVars()
    [added] scripts documentation start (see KAG/Docs/index.html)
    [modified] doors won't collapse after becoming "stable"
    [added] added name/username sections to scoreboard
    [fixed] some console messages with () when same username as character name
    [script][fixed] CPlayer::isMod() not taking into account red rcon admins
    [script][added] seclev functions (check Manual/interface/Objects.txt for list)
    [fixed] server browser game mode list having unaccesible items
    [fixed] server browser game modes list having empty items
    [added] seclev aware votekick
    [added] Quick-Ban feature - hold B and tap F3 over a frozen player to
    quickly ban them for 24 hours. This is most useful in combination
    with quick-freeze (f3).
    [added] new spectator camera (thanks Verra!)
    [fixed] guard head not showing

    Original DevBlog post.
     
    rocker2, Stevedog, Joiken and 16 others like this.
  2. Hella

    Hella The Nightmare of Hair Global Moderator Donator Tester

    Messages:
    1,655
    It's time to get 'creative' again, then. :D
     
    franek123 likes this.
  3. Mazey

    Mazey Haxor Global Moderator Forum Moderator Staff Alumni Donator Official Server Admin

    Messages:
    1,914
    B + F2 should ban all unfrozen people.
     
    Stevedog, Asu, Piano and 6 others like this.
  4. Gouanaco

    Gouanaco Shark Slayer

    Messages:
    15
    Coolies :)

    But ive found that when an archer walks on his own arrows up a wall they just vanish!?
    Shouldn't there be alittle bit of wood flickering off? I know its not really a bug but it does annoy me :P
     
  5. RadioActive

    RadioActive Guest

    I'm glad to see these changes. I'm sure that will help all admins! Also, I hope that the next update will improve other bugs, because not everything works as it should.
     
    Last edited by a moderator: Dec 20, 2013
  6. Duplolas

    Duplolas So Sad

    Messages:
    917
    Cool beans. Class icons are something I really missed for classic. Only thing I wish was also added back was the taunts :B):

    Santa News-Bot. Bringing X-Mas patches for all the good little girls and boys!

    [​IMG]
     
    Last edited: Dec 20, 2013
    Joiken and Hawxx like this.
    • i love you
    it makes possible to create custom seclev features like can_spawn_bomber, go_wizard, etc
     
    Last edited: Dec 20, 2013
    FuzzyBlueBaron likes this.
  7. Knighthart

    Knighthart is love Donator

    Messages:
    151
    Would be nice to have some sort of shortcut to start a kick vote on the selected player.

    Anyways, good to see the class icons reappear.
     
    Digger101 likes this.
  8. BlueLuigi

    BlueLuigi :^) Forum Moderator Donator Tester

    Messages:
    3,620
    Very nice stuff.
     
  9. Crabmaster

    Crabmaster Bison Rider
    1. Zen Laboratories

    Messages:
    322
    All very good! Spectator mode is useful again! And you added what appears to be the healthy middle-ground for doors!
    Also allowing admins to be able to do their job easier is another thing I am glad about.

    +1
     
    hierbo likes this.
  10. BlueLuigi

    BlueLuigi :^) Forum Moderator Donator Tester

    Messages:
    3,620
    Okay the death going to the person who killed you is really annoying over time though.

    It makes me not be able to really tell me how they killed me and this will probably hurt new players a lot. He hit me from 4 tiles away, and it zooms over to him before I even see if he slashed me, double slashed me or what.
     
    Last edited: Dec 20, 2013
  11. Klokinator

    Klokinator Such Beta
    1. Aphelion's Roleplay

    Messages:
    1,443
    I don't actually like the B+F3 hotkey. Very awkward to push. F4 to ban a frozen person on mouse hover would be much more intuitive, IMO. That or maybe CTRL+F3. Still though, better than nothing!

    The door fix was an interesting method. I like it.

    Class icons yessss!
     
  12. Bint

    Bint Haxor

    Messages:
    536

    How small are your hands? :ehh:
     
    Joiken, Guitarman and norill like this.
  13. Monsteri

    Monsteri Slower Than Light Tester

    Messages:
    1,916
    He's probably around 12, so they're as small as pre-pubertian hands can be.
     
    Stevedog, Joiken, Guitarman and 5 others like this.
  14. Rubixxcube

    Rubixxcube Bison Rider

    Messages:
    66
    What I would really like to see would be using F3+(letter) for different commands. It would change freeze from being solely a punishment and instead a selection for said commands such as a team swap, class restriction, or VIP/Admin granting.
     
  15. BlueLuigi

    BlueLuigi :^) Forum Moderator Donator Tester

    Messages:
    3,620
    While that sounds good F3 is a very unintuitive key for this, maybe Alt+A + or just Alt.
     
  16. Klokinator

    Klokinator Such Beta
    1. Aphelion's Roleplay

    Messages:
    1,443
    Why does that matter? Also, using any form of combination hotkey that isn't within three keys of each other is generally fairly unintuitive, and can be exponentially more unintuitive the further the keys are apart from each other. In addition, modifier keys like CTRL or ALT +F# keys are the preferred method for this form of thing, because everyone does it. And if everyone does it, that automatically makes it more intuitive.

    I've learned that explaining things like this gets you the mark of "lol he was trolled" on this forum. Whatever.
     
  17. BlueLuigi

    BlueLuigi :^) Forum Moderator Donator Tester

    Messages:
    3,620
    B8D

    No really though, if you have to reach for it it's probably not a good hotkey.
     
  18. Bint

    Bint Haxor

    Messages:
    536
    It's really late over here so I'm just gonna continue to be off topic and post this, I guess this does make me a troll if that's what you were sayingohwellgoodnight.
    photo.png
     
  19. BlueLuigi

    BlueLuigi :^) Forum Moderator Donator Tester

    Messages:
    3,620
    You are making several implications here however.

    1)Everyone has compact F buttons as you do, big implication, mine isn't, G15 user here.
    2)That people `can't` reach it is the problem.

    The problem is that it's a stretch that's rather unnecessary if something done frequently. Ctrl-F3 would probably feel more natural.

    Now, that said, the real problem isn't with the current iteration but probably future iterations if you read further up you'll see that. Going further into letters F3+X would be terrible (what someone suggested) whereas something like Ctrl +X , would be much better, or even Alt + X , or even Alt+A+X, as F3 is a bit of a stretch for an important finger wheras Ctrl or Shift are modifier keys that are placed where they get the best use as a modifier key indeed.

    I have to jump and kick->ban someone while playing a game (Shortcut keys aren't for people already in spectator, they don't matter as much there anyway), now while I'm holding up W (middle finger), I have to press F3 (middle finger usually), while stretching to B (thumb), this is very unnatural and will probably be a semi-common occurrence.