Author Topic: Can a user make their own addon based off ulx?  (Read 1472 times)

0 Members and 1 Guest are viewing this topic.

Offline awesomenessispure

  • Newbie
  • *
  • Posts: 9
  • Karma: -7
Can a user make their own addon based off ulx?
« on: August 11, 2014, 08:33:37 AM »
Can a user take ulx scripts and make their own addon/menu as long as they give ulysses credit? Also can they use ulib with it?
« Last Edit: August 11, 2014, 08:41:36 AM by awesomenessispure »

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Can a user make their own addon based off ulx?
« Reply #1 on: August 11, 2014, 12:15:08 PM »
Depends on your definition of "addon".
ULX is an administrative module for ULib; it was written to use ULib to allow administration of a server.
ULX has capability to have "modules", that is, extra parts, so, yes, a user could use some of it too.
Many of the "releases" in our Releases section of the forum are modules written for ULX.

ULib is our library, we wrote and intend for it's multiple abilities to be used in any type of addon or gamemode functions you wish, including if wanted, no requirement for ULX to be installed.

See http://forums.ulyssesmod.net/index.php/topic,4633.0.html (several Lua/Ulysses resources)
See http://forums.ulyssesmod.net/index.php/topic,3064.0.html (Discussion of our ULib docs)
See http://forums.ulyssesmod.net/index.php/topic,3658.0.html (basic guidelines for writing code in the ULib universe)
See http://forums.ulyssesmod.net/index.php/topic,4464.0.html ("NEW STUFF HERE section - shows a reasonably well commented portion of writing a "ulx <blah>" command for a module.

EDIT - You changed the wording of your question while I was replying.
Regarding license of any of our work, each readme.txt file with our code contains licensing agreement.
https://github.com/Nayruden/Ulysses/search?q=license&ref=cmdform
Summarized - yes, can be used, with proper credit as defined in the Creative Commons version we use, and with no profit with our derived code.
« Last Edit: August 11, 2014, 12:21:05 PM by JamminR »
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming