ULX

Author Topic: Quick Question  (Read 9375 times)

0 Members and 1 Guest are viewing this topic.

Offline iViscosity

  • Respected Community Member
  • Hero Member
  • *****
  • Posts: 803
  • Karma: 58
Re: Quick Question
« Reply #15 on: April 12, 2017, 12:01:35 PM »
This brief history lesson can help answer your question. Garry's Mod v9 (the first that supported Lua scripting) was released on Oct 28, 2005- ULX beta was released 3 days later on Oct. 31 (very barebones), and an official v1.0 release was released just under 2 months later.

How barebones are you talking about here?
« Last Edit: April 12, 2017, 12:04:20 PM by iViscosity »
I'm iViscosity. I like gaming and programming. Need some help? Shoot me PM.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Quick Question
« Reply #16 on: April 12, 2017, 12:23:53 PM »
I think it had basic permissions (set via a file) and a few commands.
Experiencing God's grace one day at a time.

Offline iViscosity

  • Respected Community Member
  • Hero Member
  • *****
  • Posts: 803
  • Karma: 58
Re: Quick Question
« Reply #17 on: April 13, 2017, 08:01:28 AM »
Okay...
So then, about when did the Ulysses Library come about, and where did you get the idea for that and then integrate it into ULX?
I'm iViscosity. I like gaming and programming. Need some help? Shoot me PM.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Quick Question
« Reply #18 on: April 13, 2017, 08:22:58 AM »
I think ULib came about with GM10. More people were using the various libraries/utilities provided by ULX, and we wanted to allow developers to have the power of these without coupling themselves to ULX. In an ideal world, I still think this is the best solution, but it has caused so much confusion for our users that we are re-combining them in the next generation ULX release.
Experiencing God's grace one day at a time.

Offline iViscosity

  • Respected Community Member
  • Hero Member
  • *****
  • Posts: 803
  • Karma: 58
Re: Quick Question
« Reply #19 on: April 13, 2017, 08:27:08 AM »
Are you looking to add new people to your team at all for ULX4? I'm not as good of programmers as you all are, but I can learn, and I'd really like to get the experience and pride of knowing I did something like that. If not, I'm not going to argue with that at all because I understand how that might feel to you, but I have a dedicated test server that I could help you guys test on or something like that, but I'm really trying to improve, especially because I plan to major in computer science/programming in college so the more experience the better.
I'm iViscosity. I like gaming and programming. Need some help? Shoot me PM.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: Quick Question
« Reply #20 on: April 23, 2017, 09:35:11 AM »
We aren't looking for more general developers for ULX4 at the moment, but we'll keep you in mind. I've taken a break on ULX4 at the moment to work on another project, but will hopefully get back to ULX4 sooner rather than later. :)

Sorry for the delay, it's been a crazy week!
Experiencing God's grace one day at a time.

Offline iViscosity

  • Respected Community Member
  • Hero Member
  • *****
  • Posts: 803
  • Karma: 58
Re: Quick Question
« Reply #21 on: April 23, 2017, 09:39:12 AM »
Yeah I understand. Not sure how much of help I'd be at this point as I'm still not amazingly well versed in Lua quite yet, but I'm hoping I can learn :D
I'm iViscosity. I like gaming and programming. Need some help? Shoot me PM.

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2728
  • Karma: 430
    • |G4P| Gman4President
Re: Quick Question
« Reply #22 on: April 23, 2017, 10:39:42 AM »
Keep learning! A general interest in the betterment of the gmod community as a whole is something that not many people have these days.

But, as you will find with most things, you don't join an established project to learn. I believe our github allows for public pull requests though, so you are always welcome to play with the code and if you come up with anything useful or fix something, we could always pull it into the official code.