Note: I have ULX 1.13
Chicken!!! C'mon, try the latest greatest
beta ULX and Ulib releases by Megiddo!
1. I'm trying to find a spawn menu that is easy to use and can make a admin menu. I tried eswep but i don't like how it crates weapons.
I've not currently investigated any swep menu other than what Ulx provides.
If you at least want pick and choose capability, that is only sometimes 'buggy',
go into your lua/ulx/ulx_menus.lua file (wordpad opens it fine, might have to associate it first, notepad probably won't, as notepad usually shows the files all bunched together)
Once you've opened the file, find the line that reads "WEAPON_MENU_ENABLED = false" at very top.
Change that to "WEAPON_MENU_ENABLED = true"
Now you and any admin with 'access_kick", letter "c" in access flags, will have an extra ulx_menu option.
This option allows you to give users, either all, or individual, various SWEPS you have.
2. How do you set teams(colors) for different people?
As listed in your ulx_help menu from console...
ulx_team <user> <team> - forces the user to join the team ( unassigned, spectator, blue, yellow, green, red ) ( say: team )
3. How do you block certain objects from being spawned?
ULX 1.x is _very_ buggy about whether it works or not for its anti-spam and prop protect.
(ULX v2 didn't include either)
I'd dare say much of the problems it has are due to conflicts with any number of lua scripts out there.
However, perhaps you'll have better luck. Worth a shot.
Start with going into your ulx/configs/server.ini file.
Change ulx_sv_antispamenabled from 0 to 1
Change any of the other antispam variables you think. Defaults should work fine.
Then, go into your ulx/ulx_props.lua file. Scroll all the way down to the bottom.
There is the format for adding items you don't want spawned.
Chimney is already set to 0.
My apologies, but if you need to add more than whats listed, I don't know an easy way to find the exact model path.
As for if ULX's protection doesn't work for you, there is a PropProtect from the FP forums that seems popular.
4. How do I start people off with certain weapons depending on access level? (admin, player)
With ULX? Hmm. Not possible without a plug in (which I've not seen), other than following my directions in my answer to your question 1 above. Admins have to have 'kick' ability. "c" flag in ulx/configs/users.ini
5. How do you make messages that come up in the middle of the screen at certain intervals?
Open up your ulx/configs/server.ini again, find the section that reads // Adverts
Add additional lines you want using addCsayAdvert like the example there.
Though not timed or repeating, you can say things yourself using
ulx_csay <message> - prints the message in the center of everyone's screen ( say: @@@ )
I think admins have to have the chat access to do that.
Sorry for my noobness, I've never made a server before.
Have fun!