[Tool] [Workshop] LuaWorkshopper - quick tool for addon making and publishing
0 replies, posted
This is a repost of my tool due to Addons subforum is now unavailable
Quick Tool For Addon Making And Publishing
Release date: 03.03.2018
Subcategory: Workshop Tool
Operating System: Windows
Additional Requirements: Installed Garry's Mod or gma.exe and gmpublish.exe
Written on: Lua
Compiled by: SrLua 5.1 Pre-Compiled
Interface: Command line
FIle Name: LuaWorkshopper.exe
File Size: 294 KB
LuaWorkshopper is a tool for Workshop which includes .gma creation and Workshop publishing.
Prefix "Lua" means program was written on Lua language. You don't need to have installed Lua tools, program was compiled to .exe and it's portable.
LuaWorkshopper was developed for simplifying addons preparation process. Program will report errors in file or print separately.
Download latest version from this post.
Put anywhere you want. For best experience use unprotected directories such as Desktop.
For the first startup you need to set bin folder where gma.exe and gmpublish.exe are located.
Go to Garry's Mod folder location (steamapps/Garry's Mod/ or right click on GMod icon in Steam and find "Browse local files...")
Drag from folder your bin folder to LuaWorkshopper (Don't mess with steamapps/Garry's Mod/garrysmod/lua/bin or steamapps/Garry's Mod/garrysmod/bin)
Don't worry about quotation marks, program will strip them
Press enter to continue
After bin folder is set you're ready to use program
First of all you need to choose action, so no arguments accepted there (Example: gma) (Wrong: gma *you addon folder*)
LuaWorkshopper will say what you need to give and what's wrong.
For next results type help. To exit from action type "cancel". Action can be choosen after "Input:" text appearing
exit Exit program.
gma Creates .gma
gma log Returns last gmad.exe log. Available after gmad.exe build.
help Return available commands.
mode Switches input mode filename/path.
workshop create Creates new Workshop Item.
workshop error Return error description by number.
workshop list Returns list of Workshop Items.
workshop log Returns last gmpublish.exe log. Available after gmpublish.exe executing.
workshop update Updates new Workshop Item.
File Name Mode
File name mode requires file name or folder name without full path.
Example: folder is in C:/Users/Spar/Desktop/ named My Unique DarkRP. You need to type: My Unique DarkRP
2. Path Mode
Path mode requires full path starting from disk (C:/)
Example: folder is in C:/Users/Spar/Desktop/ named My Unique DarkRP. You need to type or drag: C:/Users/Spar/Desktop/My Unique DarkRP or "C:/Users/Spar/Desktop/My Unique DarkRP"
1) If you put LuaWorkshopper in protected folder, it won't be able to create config and error file.
To fix that:
Put in unprotected folder such as Desktop
Run LuaWorkshopper as Administrator.
2) If you ran LuaWorkshopper as Administator there will be an issue with dragging files inside program.
To fix that: Copy path in Windows Explorer and paste into program
3) If you wrote quote symbol " in changes text, it will fail
No fix for now
Super-fast creator. One command will create .gma and publish it after
Fix 3rd known problem
LuaWorkshopper v1.0: Windows 32x and 64x | Source Code
Note about source code: LuaWorkshopper use some functions made by Facepunch studio and other programmers. Uncommercial use.
Sorry, you need to Log In to post a reply to this thread.