Now, I have a few other questions. I found your ULib.tsayColor, how would I implement that into this? Just replace ULib.tsay with ULib.tsayColor, then do (ply, Color(200,100,50,Opacity?), "I", Color(150, 255, 0, Opacity??), "LIKE", Color(etc), "TO",
And so on?
Unsure how you found
Ulib.tsayColor, but, all of the ULib functions are documented here -
http://ulyssesmod.net/docs/files/ULib_readme-txt.htmlYou would indeed have to place the color before each text, but, I
think we made it simpler than having to use the "Color()" command.
Experiment. Try a table. ply, {r#g#,b#}, "text1", {r#g#,b#}, "text2"
If that doesn't work, try your way. Pay attention to the errors it may give.
Also, where would I have to place this, would I need to add it into one of the ULib/ULX directories?
ULX Addon 101
Make your own folder in gmod/addons/<my_addon_foldername>
Make an addon.txt within that folder (look at another addon to see what's in it...then name your info in it.)
Within <myaddonfoldername>, make a lua/ulib/modules/<my_file_name>.lua (replace ulib with ulx if you plan on ever using ulx functions, for now, you're only using ulib.tsayColor)
Within that lua file, place your code.
Now, whenever you load your server and it has ulib on it, it will load that file as a module.
This way, it won't be as easily affected by any Ulib(or ulx) file/folder structure changes we ever make.
Sorry for a lot of questions, I'm just willing to learn.
No need to apologize for wanting to learn from well-thought out and researched questions