Ulysses
Ulysses Stuff => General Chat & Help and Support => Topic started by: Megiddo on July 05, 2007, 01:24:36 PM
-
Well, I've already emailed everyone about this, but I thought I should post it in here too. There are major UCL (our library to handle player authentication and permission) changes in the next version. This means you should be on the lookout for new exploits to gain unauthorized access. (The old method is still shut out. You'll need to be more creative than that!)
Basically, access isn't tied to the commands anymore but to strings. This affected say commands too since they used to be tied directly into command access.
-
Continuing on the UCL change train, we've revived our keyvalues loading/saving functions from GM9 because garry's just wasn't satisfactory. :)
Even though the syntax is quite a bit different, it should be completely backwards compatible. Let me know if you run into any problems. You will need to delete misc_registered.txt. This isn't set to be backwards compatible since it's only existed in SVN so far
TODO: Now that we're not using strings for keys, we can use ipairs() when cycling through the tables. Need to do this, much better performance-wise.