Ulysses
Ulysses Stuff => Releases => Ulysses Release Archives => Topic started by: atomicspark on September 04, 2009, 01:36:03 AM
-
So I was messing around with ULX Jail the other day, accidentally destroyed the walls, and someone said, "Hey, you could use this as a spawn point."
I present to you my first ULX module, A.A.S.M. (AtomicSpark's Awesome Spawnpoint Module (name is obviously a WIP too)).
This allows you to set a spawnpoint for yourself (or others). This is perfect for any fort war or role-playing servers. Credit goes to Ulysses Team, since I basically just hacked ULX Jail.
Requirements
- ULX SVN Revision 63 (or newer)
- ULib SVN Revision 89 (or newer)
Features
- No buggy SENT to deal with.
Stolen from built off of ULX Jail, so you know it's awesome!
Commands
- ulx setspawn [<players, defaults to self>] - Sets the spawnpoint for target(s). (say: !setspawn)
- ulx resetspawn [<players, defaults to self>] - Resets the spawnpoint for target(s). (say: !resetspawn)
These are admin-only by default. If you want allow a group to only be able to set their own spawnpoint (read: Selfcommands (http://forums.ulyssesmod.net/index.php/topic,2995.0.html)-like), type "ulx groupallow <group> setspawn ^" in console. Don't forget to also "ulx groupallow <group> setspawn ^"!
Known Bugs
- With UPS (I haven't tested others), you're able to "claim" the spawnpoint prop by physgun-ing it. This changes the owner from World to your player name. This should not effect the module itself, but more testing is needed.
DOWNLOAD (http://dl.getdropbox.com/u/1270919/garrysmod/spawnpoint.zip)
Add-on format, extract to "garrysmod/addons".
-
Sweet, good work spark. Would you mind changing the name, though? We like to keep U* for official Ulysses stuff. :)
-
What, I can't join your club? :P I'll think of something. Maybe...
Edit: I guess I could of put this thread in Developers Corner. Megiddo (or others), feel free to move it where you think it belongs. Since it's not a full release yet, I wanted to keep it out of the Releases (http://forums.ulyssesmod.net/index.php/board,15.0.html) section. Poor Jay gets harassed enough over URestrict. :(
-
Ha. No problem atomicspark.
It's not our fault Jay decided to rewrite URestrict mid-stride.
Megiddo's done it to his releases (ULib is on recode #what..4?#
My UMotd script was rewritten twice... and quite honestly probably needs to be rewritten again!
If you want this in dev corner, let us know.
Releases is absolutely fine too.
XGUI's been there a while WIP.
-
Poor Jay gets harassed enough over URestrict.
- Lol, it keeps me busy and on task :D
-
Well it was more of not wanting to push out an unfinished product and then players get pissy when something doesn't work or x feature isn't available.
If someone who actually knows Lua or how ULX modules work could check over my code, that would be great. I'm not familiar with Lua, but have written enough that it shouldn't be too hard to figure out from pre-written code. The hard part will be finding/checking Garry's Mod functions.
-
XGUI's been there a while WIP.
Yeah-- it's taking me a whole lot longer than I anticipated :P
-
Mentionable updates! Sorry for the lack of versioning. There is no method to my madness. :-\
Changelog
- Changed the commands to be available to all users by default and to only work on themselves.
- Added admin versions that can target any player.
- Moved the spawnpoint's prop(s) settings to the top of the file. This not only optimizes the code a little, but makes it easier for server admins to customize their spawnpoints.
- Might of randomly fixed some inconsistencies in my code. Of course, I might of created more too!
Also if one of you fine gentlemen could move this thread to the Releases (http://forums.ulyssesmod.net/index.php/board,15.0.html) section, that would be great. It's in a usable state now and I'll probably just be making minor changes from now on. That is until the new UCL stuff is pushed out. :D
-
Major updates to go along with the new command system (http://forums.ulyssesmod.net/index.php/topic,4265.0.html)! Yay! :D
Changelog
Stolen rewrote the module to work with the new ULX command system. Now requires ULX rev. 63 and ULib rev. 89 or newer!- Stayed with the original admin-only commands. "Selfcommands (http://forums.ulyssesmod.net/index.php/topic,2995.0.html)" are easily added via "ulx groupallow <group> setspawn ^" (don't forget "ulx groupallow <group> resetspawn ^").
-
Does someone have this lying around so I can download it? The OP link 404'd
-
Last Active:
February 17, 2011, 04:47:54 AM
Maybe atomic still has it somewhere and will attach it to the original post.
-
Please give me a download link, I really want this
-
Please somone sent me link!
-
This addon is outdated and most likely doesn't work anymore unless Atomic has updated it. Though, if he had, I would imagine he would have posted the updated link on this site.