Never have problems running scripts again! With this central script server and in game manager you can easily download and run working scripts with just a few clicks. All scripts are working and safe, and can be approved / edited by a moderator. Also, script authors can easily publish updates to their scripts through the script manager. There are currently over 120 scripts, with more being added constantly.
Latest version: 3.15, released Sept 14th, 2024 (changelog)
How it works: Users paste their script into submit page. It has fields for title, author, and description (all shown in an in game tooltip). Moderators (me and cracker64) will look over the script and make sure it works and is safe, then approve it. Once a script goes live it can be viewed and downloaded in the "Online" tab of the script manager. Clicking the "Online" tab will automatically check for updates for all scripts and the manager itself.
In addition, you can put your own scripts in the "scripts" directory. These are handled locally, and can be run or deleted all from inside TPT. You can use the "Change Dir" button to change where scripts are downloaded and run from.
This is actually just an update to cracker64's script manager. All the new client side stuff is done by me, and all the server stuff is done by cracker64. Report any problems or bugs here. Also, start pasting in scripts! Source also on Github.
Edited 25 times by jacob1, cracker64, LBPHacker. Last: 15th September
Yay someone posted. Just had to make it a global sticky because nobody ever goes into the lua subforum :(. I think there are 7 scripts on there right now, i'll try and get more people to upload scripts :P.
And to help lua modders even more I might try making an in game element designer. I've always wanted to ...
More on the server side of things, this is what the browser page looks like (page thanks to boxmein).
You can submit new scripts, submit updates to existing scripts, and preview other scripts from here. Hopefully this will make it easier for people to try out scripting and see what it can do.
Edited 4 times by cracker64, jacob1. Last: 8th Jul 2018
@FeynmanLogomaker(View Post) I think boxmein is working on an even nicer one too :). But for now it's functional.
Also there's 18 scripts now! Maybe i'll work on an update to the client, I already fixed some annoying bugs (ESC, changelogs, Identifier already in use errors) but I also noticed it's not putting the scripts in alphabetical order like it used to. Also the downloaded ones were supposed to go in order of id but maybe i'll make that alphabetical too.
@QuentinADay(View Post) I might just add a "restart" button. I didn't want to make restarts necessary too often, it would get annoying if it restarted every time you deleted a running script. But the main reason it does that is that when the script is deleted it forgets it was ever running ...