xackery / eqcleanup

Cleans up PEQ database to go to certain progressions
GNU General Public License v3.0
6 stars 3 forks source link

When building all 'menus' expect 3 args #37

Closed twimjeeni closed 5 years ago

twimjeeni commented 6 years ago

When I built eqcleanup all the 'menu.go' files (in all folders--era,core,misc,tools,zone) expected 3 arguments:

menuOptions := menu.NewMenuOptions("'menu' for help [system]> ", 0)

error said something along those lines of 'expected (string, int, string) but found (string, number)'...

I just went ahead and changed the line in each file to read:

menuOptions := menu.NewMenuOptions("'menu' for help [system]> ", 0, "temp")

I realize this is not a real fix, I wanted to reference it here for anyone who was trying to build the most recent version (to get around the xml/json error which occur when using the binaries from current available releases)

xackery commented 5 years ago

i didn't reailze there was traction on this repo, interesting! I probably should touch this again - it's been 2 years since the last commit, i'll review your PR's.

xackery commented 5 years ago

i'm going to close this as i'll be rewriting the menu system. :)

twimjeeni commented 5 years ago

Awesome, your contributions to eqemu are great. I was hoping to learn more about coding via eqemu but i got kinda lost in the complexity of it, anyways I'm glad you decided to keep it up. I was curious if you would be able to provide some advice for staying on track when selecting a project to work on to learn more for someone who has basic programming experience (c++, python)?

I've never contributed to a project on github, hoping to do it more!

thanks,

twim


From: Logan notifications@github.com Sent: Saturday, January 19, 2019 3:46 AM To: xackery/eqcleanup Cc: twimjeeni; Author Subject: Re: [xackery/eqcleanup] When building all 'menus' expect 3 args (#37)

i didn't reailze there was traction on this repo, interesting! I probably should touch this again - it's been 2 years since the last commit, i'll review your PR's.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/xackery/eqcleanup/issues/37#issuecomment-455773156, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AaCkhIFosXg28K8Fl1wX8etDJKjlKX4rks5vEwV4gaJpZM4WKqgw.

xackery commented 5 years ago

eqcleanup is starting to get clumped into this: https://github.com/xackery/peq-expansions

i'm taking on the task of locking PEQ into various expansions, and allowing you to run small scripts to enable/disable specific features is the hope.

As to your question, well, the best is to do testing/code review for another person's task and learn what they're doing and how they're doing it. You'll boost their productivity and debugging and learn a ton, without hitting a ton of walls you will on your own pace. Plus, you'll build a relationship with someone who will be happy to help you out as you get stuck on the harder problems.