1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. 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

Security Levels

Discussion in 'Community Dev Corner' started by Shadlington, Jun 30, 2012.

Mods: Downburst, Mazey
  1. flipperz

    flipperz Shopkeep Stealer

    Messages:
    167
    Just please tell me you will never add the option of certain ranks being able to place diffrent blocks because then kag is dead too me
     
  2. RoflcopterV22

    RoflcopterV22 Poison Headcrab Donator

    Messages:
    53
    Thats actually a great idea flipperz, in all seriousness- You could have one team only able to build wood and one team only stone or something, could lead to awesomeness and would be a great feature for server owners.
     
    Tiruin and UnnamedPlayer like this.
  3. Miauw62

    Miauw62 Shipwright

    Messages:
    416
    From the OP i can tell that its not about limiting blocks, more like making a roleplay system such as in DarkRP for source possible.

    Its completely optional.
     
  4. Shadlington

    Shadlington THD Team THD Team Administrator Global Moderator

    Messages:
    1,562
    ...whut.
    I don't understand where you got 'roleplay' from. How would this system support that?

    The primary purpose is server moderation.
     
  5. RoflcopterV22

    RoflcopterV22 Poison Headcrab Donator

    Messages:
    53
    I'd assume... uhh.. maybe he meant... having classes that can only build certain blocks in a roleplay? something like that maybe?
    :clueless:
     
  6. Shadlington

    Shadlington THD Team THD Team Administrator Global Moderator

    Messages:
    1,562
    Also not sure why people think this will be used to implement restrictions on block types >_>
    I've certainly not mentioned anything about that.
     
  7. Kouji

    Kouji Cold, Uncaring, Sadistic, Evil and Cruel Meanie Administrator Global Moderator Forum Moderator Tester
    1. MOLEing Over Large Estates - [MOLE]
    2. REKINS OF SEAS: Super Crew of Ultimate Havoking 2: Return of King of KAG: Chapter 420blazeit - REKIN

    Messages:
    2,910
    Well someone suggested if you could possible make it possible. Then someone showed how they think that would look and then it snowballed from there.
     
    UnnamedPlayer likes this.
  8. lavalord

    lavalord Haxor Staff Alumni Donator Tester

    Messages:
    672
    i really want custom colours cause without it how will anyone tell if your
    owner
    admin
    vip
    any other level
    wont they all just look red?
     
    Creille likes this.
  9. Gonf

    Gonf Base Burner

    Messages:
    104
    I like the idea of custom colours, especially for servers that take donations.
    "I gave you $10! Now my name is orange on a video game!"

    My only problem is the fact that there aren't actually that many colours left. :S

    Blue = Public
    Yellow = Premium
    Red = Admin
    Green = Guard
    Purple = Staff

    Where would you fit in Owner, VIP, Donator, and whatever else?
     
  10. lavalord

    lavalord Haxor Staff Alumni Donator Tester

    Messages:
    672
    public are white?
    premium - yellow
    admin - red
    guard - green
    staff - purple
    owner - black?
    VIP - blue?
    donator - brown
    anything - pink, orange
     
    Creille likes this.
  11. Shadlington

    Shadlington THD Team THD Team Administrator Global Moderator

    Messages:
    1,562
    Initially the only thing I will be providing, colour-wise, is a feature flag for the admin colour (red/orange).
    i.e. you can mark certain levels as having that colour.
    Custom colours aren't something I want to implement really, as I'd rather there was some consistency between servers for knowing who is an admin.
     
  12. lavalord

    lavalord Haxor Staff Alumni Donator Tester

    Messages:
    672
    how about implementing a standard VIP rank with a colour that is consisted along all servers like server admin
     
  13. RoflcopterV22

    RoflcopterV22 Poison Headcrab Donator

    Messages:
    53
    Yeah a blue VIP rank would be great.

    On a side note: Will servers ever be able to download custom files, like modded graphics or sounds to a client?
     
  14. Shadlington

    Shadlington THD Team THD Team Administrator Global Moderator

    Messages:
    1,562
    Can someone confirm for me what appropriate logic for reserved slots is?

    I see it as you specify a number of reserved slots for privileged users to use. Every time a privileged user joins, the increment the number of reserved slots being used - up until all the reserved slots are used up, when they use regular slots.
    Regular users only ever use up regular slots.

    e.g. 10 regular slots, 4 reserved slots:
    First 5 users to join are regular users, so slot usage is: 5/10 reg, 0/4 res.
    Next 2 users are privileged, so slots: 5/10, 2/4
    Next 3 priv, slots: 6/10, 4/4
    Next 2 reg, slots: 8/10, 4/4
    2 privs leave, slots: 7/10, 3/4
    3 regs join, slots: 10/10, 3/4
    reg tries to join, can't
    priv joins, slots: 10/10, 4/4
     
    Stevedog, Gonf, norill and 1 other person like this.
  15. ^ this, plus one more step
    priv joins, reg gets kicked :p
     
  16. Downburst

    Downburst Mindblown Global Moderator Forum Moderator Donator Tester

    Messages:
    1,814
    It's usually that a reserved slot is only taken when the server is full when a vip tries to join.

    e.g. 10 regular slots, 4 reserved slots:
    First 5 users to join are regular users, so slot usage is: 5/10 reg, 0/4 res.
    Next 2 users are privileged, so slots: 7/10, 0/4
    Next 3 priv, slots: 10/10, 0/4
    Next 2 reg, slots: 10/10, 0/4
    2 privs leave, slots: 8/10, 0/4
    3 regs join, slots: 10/10, 0/4
    reg tries to join, can't
    priv joins, slots: 10/10, 1/4

    But I guess your way is better as you have more than just an admin level so quite a lot of people will have a reg status (and quite many slots are reg)
     
    Ej likes this.
  17. Shadlington

    Shadlington THD Team THD Team Administrator Global Moderator

    Messages:
    1,562
    Discussed with FliesLikeABrick and agree that your way is better, so I'll be doing it that way :)
     
  18. FliesLikeABrick

    FliesLikeABrick THD Team THD Team Administrator Global Moderator

    Messages:
    952
    just talked about it with Shad - there are a bunch of problems with doing it his way (both real problems and 'this is weird behavior because of X reason' problems)
     
  19. guys, the final effect is the same for both ways, i don't know what's the problem.
     
  20. FliesLikeABrick

    FliesLikeABrick THD Team THD Team Administrator Global Moderator

    Messages:
    952
    It isn't the same --

    With Shadlington's method:
    1) regular users have the appearance of being able to join a full server when it is 8+2/10+4. This will look buggy and not be the expected behavior (from a usability point of view)
    2) the server browser (or any other API consumer) can't tell the difference between 8+2/10+4 and 10/10 or 10+0/10+4, so this server will appear full even though anyone can still join it
    3) when a server is 3+4/10+4, even users with reserved slots won't be able to join without a special case coded in to have reserved users 'spill' into regular slots once they're used. this and one or two related special cases make it require significantly more coding effort and overall a less clean solution
    4) more things related to those ^
     
Mods: Downburst, Mazey