Code Monkey home page Code Monkey logo

gmodprepubwpf's Introduction

Garrys Mod Pre-Publishing Helper (WPF Version)

A little tool I wrote to automate the creation of the gma file when uploading a garry's mod map. You still need to use a program like crowbar to upload the map to the workshop. I could implement that myself but the way crowbar does it would blow this program out of the water.

While the download is a single executable, I recommend you put it in a subfolder as it creates log files in its own folder and you may not be able to find them if the directory you put the program in is cluttered with files and folders.

Installation

  1. Download from github (https://github.com/The1Wolfcast/GModPrePubHelperWPF/releases)

  2. Run GModPrePubHelperWPF.exe

How to use:

programlayout

  1. Addon Name - What the name of your addon will be (used for the .gma file)

  2. Map File - The path to your compile map file (.bsp)

  3. Thumbnail - A path to the custom thumbnail that shows up in the map selector in gmod (must be a .png file and the resolution width and height must be equal!)

  4. Map Tags - The tags for your workshop item, you can choose up to 2

  5. gmad.exe - A path to gmad.exe (usually located in the bin folder of your gmod installation)

  6. Output and File Creation - The directory you want your gma file to be created at

  7. Info Console - Info will show up here. Everything output to the info console will also be written to a log file.

For Additional Help

Feel free to reach out to me on Steam (https://steamcommunity.com/id/t1wc/) Discord (The1Wolfcast) or email ([email protected]) if you have any issues, make sure you include your log file and a description of your issue.

Facepunch: https://wiki.facepunch.com/gmod/Workshop_Addon_Creation

Video Demonstration: https://youtu.be/2Up_QpmPLxA

gmodprepubwpf's People

Contributors

rob-storm avatar

Stargazers

Gabriel avatar  avatar

Watchers

 avatar

gmodprepubwpf's Issues

crash on build

Info: [15:35:35] Name is 'gm_bubblehouse'
Info: [15:35:40] BSP path has been set to C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\maps\Custom\first\map.bsp
Info: [15:35:43] Using Thumbnail has been set to True
Info: [15:35:45] Thumbnail at C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\maps\Custom\first\hammer_NoSKHN1Nv6.png has been loaded
Info: [15:35:48] Tag 1 has been set to roleplay
Info: [15:35:49] Tag 2 has been set to fun
Info: [15:35:55] Output directory has been set to C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\maps\Custom\first
Info: [15:35:58] Gmad path has been set to C:\Users\mylap\Downloads\gmad.exe
Info: [15:36:0] Starting .gma creation process
Info: [15:36:0] ----------------------
Info: [15:36:0] Setting up folders

Where is EXE

Anyone having this Problem Went to My File and Try to Start Gmod Pre Pub WPF couldn't find the Exe

Windows 11

I created map and got console messege:

Warning gmad.exe has closed check C/users/xnxx/Desktop for your .gma file. There is a chance it may not have worked!
For whatever reason some of the ,essages from gmad.exe are not being output, not my problem!

I use default gmod, not any beta shit.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.