Ulysses
Ulysses Stuff => Releases => Ulysses Release Archives => Topic started by: Megiddo on May 08, 2007, 11:50:30 PM
-
UccTV is client side. This means you install it on your client, not on your server!
UccTV lets you spectate all your players on your server simultaneously. It splits your screen up into however many views you want and you get a real-time monitor of the players!
Here's some screenshots:
(http://img255.imageshack.us/img255/4884/freespace06v210007ho4.th.jpg) (http://img255.imageshack.us/my.php?image=freespace06v210007ho4.jpg)
Broken into 9 views, note the player HUD on each view.
(http://img476.imageshack.us/img476/8742/freespace06v210008hj0.th.jpg) (http://img476.imageshack.us/my.php?image=freespace06v210008hj0.jpg)
Broken into 4 views
To install, simply extract the zip to your addons folder, restart your server, and join a server where you have admin privileges. (Yes, you must either be an admin in ULX or be an admin in the default GM10 user file)
Once in game, you can configure all your options under the spawn menu in options->UccTV Settings. Options are:
Enable: Turn on/off
Show HUD: Draw HUDs for all the players (hp, ammo count)
Number of screens (squared): Number of screens on each side to show
Screen offset: Only used when players > number of squares. Locks a player rotation (IE, set what players you're viewing)
Rotation time: Only used when players > number of squares and screen offset == 0, this sets how long UccTV waits before rotating the player screens (Bringing in a new screen, booting an old)
Known bugs:
* Can't see yourself in another player's view! I know of no way to fix this currently, so don't whine about this!
* Your "hands" will always be drawn on top of everything else in a player's view if they're looking toward you. Again, I know of no current way to fix this.
* FPS drop. Obviously, your client is going to be doing a lot more rendering now so this is a natural consequence. I was getting about 9 FPS watching 7 players in freespace06. This sort of frame rate was perfectly acceptable for observing them, but definitely not okay if you want to try DM'ing or building.
Useful command to bind a key to toggle UccTV on and off:
BindToggle n cctv
Of course, replace 'n' with the key you want to bind.
Download:
http://ulyssesmod.net/archive/UccTV-v0_9.zip (http://ulyssesmod.net/archive/UccTV-v0_9.zip)
-
wow Megiddo great job.
I'm already using the !spectate command but this is even better.
:-*
-
Really nice one there Meg, I guess I can scratch the admin booth with all the rt screens from my map now... :)
-
Nice job thats really sexy :D
-
Today's Garry's Mod updated fixed ScriptEnforcer. My question is, since UccTV is client side only, how would I add it to userscripts.txt or how would I install it on the server so that "scriptenforcer_output out.txt" would allow it automatically?
-
Put it in autorun on the server for the output to get it.
-
Got it thanks!
Now just to figure out how to keep ScriptEnforcer to only disable unallowed scripts and not drop people. ???
Edit: Wire SVN (clientside) was screwing up output to clientscripts.txt. Moral of the story, delete garrysmod folder and have a clean install while running "scriptenforcer_output clientscripts".
-
Bump. This needs updating to work with the Garry's Mod update. We'll see you when you get back from vacation. :)
-
What atomicspark said,
I will try it for sure once updated, (but i'm affraid about my fps) !
-
It works, you just can't change the settings. Four windows is not enough for our big WCA servers.
-
I fixed it, the menu system of it got screwed up after the update, I fixed it. So As long as he is ok with it, just tell me if i can upload it and where.
-
The link to get it is here, I released it on garrysmod.org because I figured It would benefit players more...I GAVE A LINK to your website and stated as clearly as I could that All credit goes to Ulysses.
http://garrysmod.org/downloads/?a=view&id=20386
-
Thanks for fixing it :)
Edit: but this doesn't work for me :/
Oh wait, it does, sorry :)
-
Dan,
Please make sure 100% you have an authors permission before re-releasing something in a public site such as Garrysmod.org.
Attaching it here would have been the best option. Then perhaps if Megiddo didn't mind, he would have given permission, or posted your fixed code on our site.
I'm not speaking for Megiddo, but as a developer for Team Ulysses, I believe what you did isn't best practice.
Thanks
-
How can I upload here? I suggested doing it, once you tell me how, I will remove it from Garrysmod.org and Put it here!
-
I think you need to register to post attachments (not sure). Look near the message box (where you write replies), there is Addtional Options -> Attach
-
Press reply and it's under additional options.
-
Here it is, Sorry For the Garrysmod Upload I will delete that, Hope this helped you guys, even a little bit.
-
Hey guys,
This looks like a really helpful addon but there's a couple issues that I seem to be having.
The biggest problem i'm having with UccTV is that The TVs keep switching views to other players constantly, and I am spectating myself in 2 or 3 out of my 4 TVs. I know what I'm doing - I dont want to spectate myself. And if there's no way from stopping it from spectating me, then how do I get it so it only shows me in one viewport and not multiple ones?
I would like like to be able to watch each of my players in a TV section that does not cycle, and I don't want to see myself.
The second bug is text often overlays in itself. Take a look in the attached screenshot.
-Thanks for any help you guys can give me!
-
Hmm. I'm not sure why you're getting 3x yourself.
Its possible some conflict with another mod is occuring.
That, or this version of UccTV isn't compatible with latest updates of Gmod/ULX/ULib.
Megiddo, can you add any extra info here?
-
It's been working fine for me. Not sure what the problem could be.
-
Well I'm using the "Fixed" version that Pcwizdan uploaded, because on page 1 it was mentioned that the update in august broke it (as in you couldn't change the settings for UccTV anymore).
Also there was something mentioned about a menu, I thought UccTV could only be used with console commands?
-
Megiddo, i don't use the menu, so don't know if the menu is broken or not, however,
It's fine for me also, but I've been using your non-publicly released 9_5 beta.
You didn't ever update this one did you?
I've never tried pcwizdan's
-
I use PCWizdan's fixed version and last time I checked, it works fine.
-
can you post a fixed version as it is no longer available off .org
-
Look above you
-
You guys have done great with UCCTV, I find it immensely handy to watch over the server. I do have a request though. If possible, could you add something to UCCTV that lets you focus on players? For example Mingebag01 joins the server, and I've been warned this guy likes to cause trouble, so I need to catch him in the act. I type 'cctv_focus "Mingebag01"' and my second UCCTV screen is now focused solely on this player, with my other windows cycling through players as normal. Maybe with cctv_unfocus to set it back to cycling through players again. Multiple focus would be even handier. Another suggestion, although this isn't as important. Maybe a list of SteamIDs you can update in a text in the UCCTV folder of players UCCTV will ignore. So I can set other admins, etc and then I only focus on normal players in the server.
Hope you guys like the suggestions, and I'd love to see them implemented.
-
Got a small error:
includes/modules/controlpanel.lua:27: controlpanel.Get() - Error creating a ControlPanel!
You're calling this function too early! Call it in a hook!
Thanks.
-
You guys have done great with UCCTV, I find it immensely handy to watch over the server. I do have a request though. If possible, could you add something to UCCTV that lets you focus on players? For example Mingebag01 joins the server, and I've been warned this guy likes to cause trouble, so I need to catch him in the act. I type 'cctv_focus "Mingebag01"' and my second UCCTV screen is now focused solely on this player, with my other windows cycling through players as normal. Maybe with cctv_unfocus to set it back to cycling through players again. Multiple focus would be even handier. Another suggestion, although this isn't as important. Maybe a list of SteamIDs you can update in a text in the UCCTV folder of players UCCTV will ignore. So I can set other admins, etc and then I only focus on normal players in the server.
Hope you guys like the suggestions, and I'd love to see them implemented.
Yea, I really like this idea, also it works great
-
How can i get the fixed version?
-
A "fixed version" is currently in testing by the forum moderators. Be patient.
-
How can i get the fixed version?
Register on this forum, then you'll be able to see member file attachments, like the fix pcwizdan did.
-
Release the fixed version already. :P
-
I agree, release it! :)
-
The control panel doesnt get created, and i get this:
includes/modules/controlpanel.lua:27: controlpanel.Get() - Error creating a ControlPanel!
You're calling this function too early! Call it in a hook!
-
The control panel doesnt get created, and i get this:
includes/modules/controlpanel.lua:27: controlpanel.Get() - Error creating a ControlPanel!
You're calling this function too early! Call it in a hook!
See this release by pcwizdan; http://forums.ulyssesmod.net/index.php/topic,860.msg5693.html#msg5693
UccTV is over 2 years old now, even that community member release.
It may not work, as Garry seems to like to change his code then expects all the mod authors to keep up.
ULib and ULX are really the big ones we attempt to keep up to date, others, including UccTV, fall by the way side.
-
It's difficult to keep all our releases working when garry's intent on breaking them as often as possible. :)
-
Ah, thanks. ;D
-
You should be able to click on one player's screen and then it would zoom in 100%, and then press some kind of back button to go back to the list. I mean, on a 42 slot server, it would be impossible to see everything well.
-
It be cool if you added a freeze button to each window so if you catch them spamming you can stop them and then you can go ahead and ban or kick him/her
-
Woah. Way to wake a topic over 2 years old. (Then again, Megiddo DID mention several old releases in his release post at FP that I'm not even sure work anymore)
Now that is been woken.... anyone tested this or PCWizDan's (mentioned about 3 posts ago) latest 3 year old code to test if it works?
I'd be surprised if it does.
If it does, heck, Stick, add the functionality suggestion in the previous post. Make it a addon tab in XGUI :D
-
It's on the TODO, me and Megiddo talked about it shortly before we released :P I believe it should be fairly easy to implement, too!
-
mm I don't think it does, I've never had any kind of player viewer thing work for me
-
Megiddo said it should be working fine, might be the old interface that's broken, yet I haven't confirmed it yet. :P
-
it actually works fine. I think my problem int he past had to do with the server bug you found of an invalid ban, stickly.
-
UccTV is client side. This means you install it on your client, not on your server!
replace
if SERVER then return end
with
if SERVER then
AddCSLuaFile("autorun/cctv.lua")
return
end
Then you can upload to server 8)
-
Thanks for the tip edgarsf123!
I will be using that