Blockland Forums > Modification Help
RTB Development
Ephialtes:
--- Quote from: -Jetz- on July 10, 2010, 01:45:00 PM ---Can review bot learn to check for syntax errors? I began to notice several people saying my deflector didn't work. I had dismissed the earlier ones because I thought nobody should overlook such a thing. However, testing revealed they were right. It did not appear. I downloaded it from RTB, examined it, and to my surprise, discovered a syntax error.I fixed it as soon as I could, and deployed an update ASAP, which was apparantly approved in record time.
Still, I feel bad for overlooking such a thing, and then for dismissing it for so long. But I can't help but feel that RTB shouldn't have missed such a thing. I know it was my fault too, but should something be done to prevent this from happening in the future?
--- End quote ---
Not really. Writing a Torquescript parser doesn't sound like much fun at all.
It is and always will be the job of the add-on submitter to make sure it works before handing it over to a reviewer. We don't have the time to download every single add-on and test it in-game given the volume of submissions we get.
Wedge:
--- Quote from: canto xe on July 10, 2010, 07:04:47 PM ---Yea if it's free i agree that he used free service,Ephi can't pay all from his pocket...
--- End quote ---
Running an IRC network off his server would probably cost him nothing more than he's already paying. The software needed to host an irc network is freely available. There's just no reason to set one up when using an existing one is easier and faster to setup.
canto xe:
Btw that hyperlink problem should be solved and people should be able to click hyperlinks
soldier:
--- Quote from: Ephialtes on July 08, 2010, 04:31:11 PM ---The Bargain Bin is for crappy looking stuff, if something gets failed for being too low quality for that then you better believe it's some hand-drawn MS Paint decal.
--- End quote ---
--- Quote ---Fooly Fun Commands
A bunch of fun commands for you!
ยป Low quality add-on.
--- End quote ---
I have it, it is my favorite add-on
here's a link to it: http://forum.blockland.us/index.php?topic=46132.0
Ephialtes:
So a while back I said I'd be experimenting with a proprietary chat server - I've pretty much finished this and got a proof-of-concept model working in python which has a significantly smaller CPU and memory footprint while also being able to happily hold >1000 concurrent connections which is likely more than we'll ever need. From a load perspective this is really promising - I wasn't too keen on increasing the server resources for the old server.
Due to this, I think I'm going to go ahead with our own chat. A lot of time was spent with me trying to figure out how the XMPP protocol worked so it'll cut out a lot of time if I just make up our own protocol. It also makes it much more extensible because I don't have to learn someone else's codebase.
So the features I'll be aiming to implement for v4 are:
* Friends list + presence
* Friend invitations
* Friend messaging
* Friend list management (groups)
* Blocking
* Status updates (away/busy/available)
* Join friend's servers
* Invite friends to the server you're on
* Private chatrooms (not sure whether I will allow people to make them whenever or whether they must be requested/registered)
* Private chat settings (admin/mod/access settings)