Author Topic: RTB Development  (Read 378668 times)

Here is a better picture of the new menu.



And more information about that info button:

It isn't meant to be a profile - it's useful information such as:

  • Current Name
  • BL_ID
  • Status (online/offline/on server/hosting)
  • Idle time (if they're idle)
  • Total time they've been playing
  • Previous names
  • Other stuff
  • Avatar picture

It's also worth noting at this point that you won't be able to have two people logged into an RTB Connect account. There is one account per ID and that account may only be used by one person at a time.

Edit: Feel free to suggest any information you'd find useful on this page.

On another note, I'm thinking of a new feature for the downloads system which is "file locking".

One of the issues with RTB's moderation system is that if someone submits a broken update for a file it will be instantly distributed to all the users after it's been approved. Mod Reviewers don't actually ensure the add-on works before approving them - downloading each file and trying it in-game would be way too time consuming for all the files getting submitted to us.

File locking would enable us to totally disable the add-on for all RTB users as well as prevent it from being downloaded until the author has fixed the file. Once it was fixed it could be used in-game and downloaded again.

Well I don't know about disabling the addon completely, it brings up horrible images of Amazon and Apple deleting stuff off of people's kindles and ipods. I don't mind being warned about a mod and even having it automatically turned off, but having a mod specifically prevent me from running another mod just doesn't sit well with me.

I think that locking down a file should disable downloading and then prompt a warning message in the game when you start up that says something like

"This add-on has been locked down for the following reason:
sets motd to admin password

RTB has automatically disabled it for your convenience. If you would like to run the mod at your own risk, please enable it in the mod manager."

If it was v2 that broke everything and v1 ran fine and you hadn't updated yet, the game should also just stop it from updating and let you keep running it.

If you save it for extreme cases where addons seriously break the game I think most people will follow it, especially if the reason it's being disabled sounds really scary. There's going to be people who try to get around it anyway by renaming the file or trying to comment the code out of RTB. Normal people might not ever use the option but they'll be happier that it's there and appreciate that you're giving them the choice.

Edited for clarity.
« Last Edit: July 24, 2010, 01:23:53 PM by Ephialtes »

I agree with Wedge to an extent.  Add-ons that can harm the actual game or gameplay should be disabled, whereas addons that simply have an issue and can still be used, but are just faulty, shouldn't be disabled.  Each addon should be viewed by administration, and judged from there.

In other words, it's a necessary evil that should be limited.

Tom

Well if you do totally delete the file, It would prevent the add-on from being spread in the future.

It isn't deleting the file.  It's literally "locking" it.  Also, it'll still spread regardless; someone's always going to have it.  Specifically the person who made it.

Er, you can see pictures of it here: http://returntoblockland.com/?p=214

Images are obviously images. You can go ape replacing them.
I didn't mean the actual GUI, I meant that I'd want to change the offline images and crap.

I didn't mean the actual GUI, I meant that I'd want to change the offline images and crap.
Why?

It isn't deleting the file.  It's literally "locking" it.  Also, it'll still spread regardless; someone's always going to have it.  Specifically the person who made it.

:( It's like how some of my released add-on's got crap-on'd, so I had to manually change them to work again... not fair.

:( It's like how some of my released add-on's got crap-on'd, so I had to manually change them to work again... not fair.
Which ones got crap'd and why?

Which ones got crap'd and why?

My original Print events, Plornt says there was exploits in it. As a side note, RTB just approved his remake of my events that work better. You should get them. o_o

When a user tries to login to a BL_ID that is already logged in, do you check the existing login for a response (ie ping them) and disconnect the old connection if they're non-responsive? Blockland is far from the most stable game and it would suck if your client crashed and you couldn't reconnect to RTB Connect for five minutes after a crash because the server thinks you're still there.

The server is very effective at detecting when people have disconnected, so that isn't an issue.

Well I don't know about disabling the addon completely, it brings up horrible images of Amazon and Apple deleting stuff off of people's kindles and ipods. I don't mind being warned about a mod and even having it automatically turned off, but having a mod specifically prevent me from running another mod just doesn't sit well with me.

I think that locking down a file should disable downloading and then prompt a warning message in the game when you start up that says something like

"This add-on has been locked down for the following reason:
sets motd to admin password

RTB has automatically disabled it for your convenience. If you would like to run the mod at your own risk, please enable it in the mod manager."

If it was v2 that broke everything and v1 ran fine and you hadn't updated yet, the game should also just stop it from updating and let you keep running it.

If you save it for extreme cases where addons seriously break the game I think most people will follow it, especially if the reason it's being disabled sounds really scary. There's going to be people who try to get around it anyway by renaming the file or trying to comment the code out of RTB. Normal people might not ever use the option but they'll be happier that it's there and appreciate that you're giving them the choice.

I think this is a pretty good plan. We already have some functionality in RTB that temporarily inserts items into the Crap-on list (and removes it upon restarting) for situations that require immediate action, but I haven't had to use that yet.

Will there be a way for users to "report" faulty add-ons?

Will there be a way for users to "report" faulty add-ons?

I thought there already is in Mod Manager...