You are an unregistered user, you can register here
Navigation

Information

Site

Donations
If you wish to make a donation you can by clicking the image below.


 
Go Back   The Unreal Admins Page > Forums > Front Page > Downloads > Unreal Tournament > Addons & Mutators

Reply
 
Thread Tools Display Modes
  #1  
Unread 12th January, 2005, 07:38 PM
{DnF2}SiNiSTeR's Avatar
{DnF2}SiNiSTeR {DnF2}SiNiSTeR is offline
Rampage
 
Join Date: Jan 2005
Posts: 65
Default SmartCTF

SmartCTF is an enhancement to Capture The Flag. It aims to promote and reward teamplay instead of deathmatch. It displays CTF related stats at the end of the game, has a new scoring system, and many many more features.

Originally created by {PiN}Kev. History, latest version first:


SmartCTF 4C by {DnF2}SiNiSTeR / March 2005
  • Bugfixed version of 4B, not much changes.
  • Fixed: being unable to use a custom scoreboard like MODOS, SubStats or even the PURE Clickboard (after the first map).
  • Spawnkill time limits can be specified in the .ini-file.
  • Added a minimal flag capture bonus for the new scoring system.
  • Displays a faceless avatar instead of a blank space, when a player has no face.
  • No Flagsaves for flags really close to eachother.


More information and screenshots can be viewed at the SmartCTF site.


SmartCTF 4B by {DnF2}SiNiSTeR / March 2005
  • Totally renewed and vamped the SmartCTF scoreboard!
    • The SmartCTF scoreboard now replaces the original scoreboard instead of painting over your HUD. But no worries, you can toggle between the normal scoreboard and SmartCTF scoreboard with the familiar command "mutate SmartCTF Stats". Also by default you won't see the SmartCTF scoreboard until the game has ended like with every other SmartCTF version. Therefore there should be no disadvantages, just the advantage that your HUD does not get screwed up anymore on occasion! (Like your Chat Area being hidden again...)
    • Furthermore the scoreboard looks much sexier. Read on...
    • For starters, players are accompanied by the face of their player model (avatar).
    • There is a dark shading behind the data for better readibility of compressed screenshots.
    • The statistic bars are now a ratio of the maximum, not the total.
    • Players have extra stats: Efficiency, number of HeadShots, ShieldBelt and Damage Amp pickups.
    • Therefore ping and packetloss is displayed under the avatar.
    • The team headers if some extra information as well. These are average ping and packetloss for that team, and percent of total SB/Amp pickups.
    • In the bottom of the screen the tickrate of the server will now display (at the end of the server line).
    • All this data is also dynamic, trying to get as much players to fit on the screen as possible. It supports upto 18 players at a resolution 1024x768.
  • Several bugfixes:
    • Now compatible with UTPure's WarmUp Mode!
    • Fixed "multiple player name" bug at end of game when people leave and join.
    • No more "Long Range" messages when killing with a zoomed sniper.
    • Show FC Location (bShowFCLocation in .ini) can actually be disabled now.
    • As well as bPlay30SecSound, but this is tricky. When enabled, it changes a setting on the client when the player joins. This change remains until that player quits UT. So he could also hear the sound when joining a non-SmartCTF server later.
    • Fixed a scoring error for flagreturns (mid/base swapped).
  • More specific SmartCTF logging, also fills the Flag Assist column of UTStats by azazel!
  • Optional Spawnkill Detection, with score penalties and messages.
  • SmartCTF Server Info (F2), including Record Holders for various stats.
  • Optional "You Got The Lead"/"You Lost The Lead" announcer sounds at capping.
  • Included "Overtime Control".
  • New cap/assist scoring system.
  • Console command "mutate SmartCTF ForceEnd" to force a game to end.
  • Console command "mutate CTFInfo", like UTPure's "CheatInfo".
  • "MonsterAnnouncer" for Enhanced MultiKill (broadcast multi kills etc. in console for example for reporterbot).
  • Keybind for stat toggling can be selected in UT Settings / Controls.
  • Made the startup logo smaller.
  • Decreased filesize with ~one third.
  • Decreased network usage by ~half.
  • Works better on standalone games. But keep in mind it was programmed for a dedicated server.
  • A lot general code improvements, optimalizations and changes.

SmartCTF 4A by {DnF2}SiNiSTeR / November 2004
  • Fixes the "flagbug" where the flag is sent home when the FC disconnects. Now it is dropped there.
  • Lots of booleans you can set in the .ini file to hide certain SmartCTF messages on your server.
  • Same goes for setting SmartCTF bonuses and almost every other SmartCTF feature.
  • Can be setup as Server Actor so you don't have to select the mutator each time. Doesn't load for non-CTF gametypes.
  • Optional 'Assist' sound at assist, 'Capture' sound at capture and 'Nice Catch' sound at save.
  • SmartCTF messages have their own spot and don't interfere with other messages, this also fixes the Saved message bug.
  • Works with bots (thus offline) now as if they were players also.
  • Enhanced MultiKill Messages (Triple Kill & MegaKill + Announcer).
  • Code reformatting, various small code tweaks and optimalizations.
  • Rules for Cover Kills altered a bit (more flexable).
  • Missing Announcer sound on '30 second remaining' included.
  • Other small sounds added for some SmartCTF messages.
  • Long Range Kill detection and message at headshot location (headshot has preference).
  • Powered by SmartCTF message/logo.
  • Small Statboard enhancements.
  • Shows "Deaths" instead of "Seals" if no Seals.

SmartCTF V4.0 by {PiN}Kev / January 2004
  • Option to turn off all smartCTF messages for those who fear distraction in matches.
  • Displays FC location right bottom side when your team has flag. No more need to F1.
  • Added flag return points as follows: Flag returns in own base = 0.5 pts. Flag returns in mid = 2pts. Flag returns in enemy base = 4 pts. Flag returns very close to capping = 8 pts with a big message.
  • Auto screenshot option for tourney mode maps. D/L the ini from main page and put in system dir.
  • Fixed assist bug where some times it didn't reward as it should.
  • Fixed accessed nones. No more scriptwarning: SmartCTF.broadcastlocalizedMessage stuff in the logs.
  • Fixed current time error for month.
  • Auto brings up stats at end of game.
  • No longer made stats override F1, so people who dont have the stats binded can turn it off easier with F1.

SmartCTF V3.0 by {PiN}Kev
  • Team scores on top
  • Added ping , pl, and time for each player
  • Shows server name at bottom
  • Shows game ended message at top
  • So now with those you can take SS of SmartCTF stats instead of F1 after
  • each map in matches/tourneys.
  • Now logs covers and seals into ngLogs (Prompted by dio\Apollo's ngLog parser: http://www.clan-dioscuri.com/serverstats.php ) very nice stuff.
  • Added current time for those who lose track of time playing. The time is YOUR time, whatever your computer is set to.
  • Fixed some point system errors.

SmartCTF V2.0 by {PiN}Kev
  • Fixed bug where not all players are drawn sometimes.
  • Sorted names by score
  • Changed color scheme for easier reading. The ammount of green in bar reflects the raw number of the stat.
  • Added flag icon next to FC
  • A cover kill is now either if the victim can see FC, ** OR ** if he's within 800 unreal units of FC (Approx 50 ft).
  • Auto turns off F1 when viewing stats
  • Made the number of pulse kills it takes to get pulse whore message configurable via ini. Just put the ini in the system folder.
  • Fixed some bugs like suicides not resetting the 30-kill spree, not resetting list of ppl who assisted or covered/sealed after flag return.
  • Fixed some accessed nones, which have no impact on server performance.
  • Please remove all earlier versions of SmartCTF. I forgot to label the 1st one SmartCTFV1 in the mutator list, but this one is labeled SmartCTFV2.
Attached Files
File Type: zip SmartCTFV4_SiN.zip (178.6 KB, 2281 views)
File Type: zip SmartCTF_4C.zip (89.6 KB, 2818 views)
File Type: zip SmartCTF_4B.zip (87.5 KB, 1628 views)
__________________
SmartCTF site

Last edited by {DnF2}SiNiSTeR : 30th March, 2005 at 11:12 PM.
Reply With Quote
  #2  
Unread 14th March, 2005, 03:32 AM
Matthew Matthew is offline
Holy Shit!!
 
Join Date: Dec 2004
Posts: 2,382
Default

4B AHHH YOU RULE WOOHOOO

*Installing on his server now


THANKS MAN!

Been looking forward to this!
Reply With Quote
  #3  
Unread 14th March, 2005, 07:09 AM
kawaii kawaii is offline
Holy Shit!!
 
Join Date: Oct 2004
Posts: 1,205
Default

Sweet
__________________
Stats!
Reply With Quote
  #4  
Unread 14th March, 2005, 12:16 PM
PizzaMan's Avatar
PizzaMan PizzaMan is offline
Holy Shit!!
 
Join Date: Jun 2004
Location: Bergen - Norway
Posts: 2,389
Default

Awesome, thanks
Reply With Quote
  #5  
Unread 14th March, 2005, 02:30 PM
Matthew Matthew is offline
Holy Shit!!
 
Join Date: Dec 2004
Posts: 2,382
Default

Ah we have waited for a long time, and after installing it, I can easily say that it was worth the wait.

So thanks for the hard work Sinister, I think I can speak for everyone when I say we appriciate it very much.

Good work on this man!
Reply With Quote
  #6  
Unread 14th March, 2005, 03:57 PM
kawaii kawaii is offline
Holy Shit!!
 
Join Date: Oct 2004
Posts: 1,205
Default

Well i just installed it and i have a litle problem with it.

Everything works except the scoreboard. It says "problem loading scoreboard" when i try to view it (aswell when the game ends.)

Here's my UT.ini gameinfo section:
Code:
[Engine.GameEngine]
CacheSizeMegs=16
UseSound=False
ServerActors=IpDrv.UdpBeacon
ServerActors=IpServer.UdpServerQuery
ServerActors=IpServer.UdpServerUplink MasterServerAddress=unreal.epicgames.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master0.gamespy.com MasterServerPort=27900
ServerActors=UWeb.WebServer
ServerActors=UTDCv16.SMain
ServerActors=UTPureRC7G.UTPureSA
ServerActors=ngWatcher3b.ngWatcherSA
ServerActors=MODOSUtilsV25.SplashLogoSA
ServerActors=EasyMuteV16.EM
ServerActors=MvReporter2.MvReporter
ServerActors=MonsterAnnouncer.MA_ServerActor
ServerPackages=Botpack
ServerPackages=ZPPure7G
ServerPackages=UTPureRC7G
ServerPackages=UTDCv16
ServerPackages=UTDCv16dll
ServerPackages=antibv
ServerPackages=MODOSUtilsV25
ServerPackages=SoldierSkins
ServerPackages=CommandoSkins
ServerPackages=FCommandoSkins
ServerPackages=SGirlSkins
ServerPackages=BossSkins
ServerPackages=snakeserv
ServerPackages=ngWatcher3b
ServerPackages=BDBMapVote304
ServerPackages=SmartCTF_4B
As you can see SmartCTF_4B is placed as last item. And MODOS is only used for a logo.

And SmartCTF.ini file:
Code:
[SmartCTF_4B.SmartCTF]
bEnabled=True
CapBonus=8
AssistBonus=7
FlagKillBonus=0
CoverBonus=2
SealBonus=2
GrabBonus=0
BaseReturnBonus=0.500000
MidReturnBonus=2.000000
EnemyBaseReturnBonus=4.000000
CloseSaveReturnBonus=8.000000
SpawnKillPenalty=0
bFixFlagBug=True
bEnhancedMultiKill=False
EnhancedMultiKillBroadcast=3
bShowFCLocation=True
bSmartCTFServerInfo=True
bNewCapAssistScoring=False
bSpawnkillDetection=False
bAfterGodLikeMsg=False
bStatsDrawFaces=True
bDrawLogo=False
CoverMsgType=0
CoverSpreeMsgType=0
SealMsgType=0
SavedMsgType=3
bShowLongRangeMsg=False
bShowSpawnKillerGlobalMsg=False
bShowAssistConsoleMsg=True
bShowSealRewardConsoleMsg=True
bShowCoverRewardConsoleMsg=True
bPlayCaptureSound=False
bPlayAssistSound=True
bPlaySavedSound=True
bPlayLeadSound=True
bPlay30SecSound=False
bEnableOvertimeControl=False
bOverTime=True
bRememberOvertimeSetting=False
__________________
Stats!
Reply With Quote
  #7  
Unread 14th March, 2005, 04:19 PM
Andromeda Andromeda is offline
Dominating
 
Join Date: Sep 2004
Posts: 105
Default

Quote:
Originally Posted by kawaii
Well i just installed it and i have a litle problem with it.

Everything works except the scoreboard. It says "problem loading scoreboard" when i try to view it (aswell when the game ends.)
It *might* be ngWatcher3b, try setting up the server without ngWatcher and see if that works.
Reply With Quote
  #8  
Unread 14th March, 2005, 04:21 PM
Andromeda Andromeda is offline
Dominating
 
Join Date: Sep 2004
Posts: 105
Default

Great job on the new version Sinister! I'm sure this will be popping up on all CTF servers in no time. Thanks for all your efforts
Reply With Quote
  #9  
Unread 14th March, 2005, 04:46 PM
kilgor kilgor is offline
Killing Spree
 
Join Date: Dec 2004
Posts: 20
Default

Great job SiNiSTeR. Really nice features there.
Reply With Quote
  #10  
Unread 15th March, 2005, 10:48 PM
skandaluz skandaluz is offline
Forum Newcomer
 
Join Date: Mar 2005
Posts: 1
Default

hmm nice..was wondering instead of making it take points away from spawnkiller detection if you can make it so it deactivates your weapon for x seconds..thatd be sweet
Reply With Quote
  #11  
Unread 15th March, 2005, 11:06 PM
{DnF2}SiNiSTeR's Avatar
{DnF2}SiNiSTeR {DnF2}SiNiSTeR is offline
Rampage
 
Join Date: Jan 2005
Posts: 65
Default

Quote:
Originally Posted by skandaluz
hmm nice..was wondering instead of making it take points away from spawnkiller detection if you can make it so it deactivates your weapon for x seconds..thatd be sweet
Sorry, won't go so far as changing gameplay in that way. Also, most spawnkills tend to happen by accident. Its just to indicate you shouldn't be too impressed with that kill. For the lamers that do it on purpose, hopefully the penalty and global message will discourage them...
__________________
SmartCTF site
Reply With Quote
  #12  
Unread 16th March, 2005, 01:20 AM
BLTicklemonster BLTicklemonster is offline
Holy Shit!!
 
Join Date: May 2004
Posts: 1,004
Default

Quote:
Originally Posted by {DnF2}SiNiSTeR
Sorry, won't go so far as changing gameplay in that way. Also, most spawnkills tend to happen by accident. Its just to indicate you shouldn't be too impressed with that kill. For the lamers that do it on purpose, hopefully the penalty and global message will discourage them...
I must applaud you on your choice of words concerning spawn killers. There's this map, see, called 1v1joust that was made for ut based on the 2k4 one. Well, people think it's okay to spawn kill on that map, due to the skill it takes to get to the other base. (koff koff) so now, the official version of that map has 15 team miniguns in each base to ward off intruders. Shame that people can be so slack that a map would have to be totally redone just to keep slackers from doing thier thing.

(anybody want it? www.hawkwinds.com/tickle/joustasc.zip feel free to use it on a server if you like it. )

Now, about that smartctf thing this thread is all about before I hijacked it:

Is it stable yet? I'd love to load it up. I noticed some talk about the painting over of the stats. Yeah, I didn't like that a whole lot, because there were times that I had a funny shot I would have liked to have gotten a screeny of, but there was no way to get the ingame stats or smartctf stats off the screen.
Reply With Quote
  #13  
Unread 14th March, 2005, 04:39 PM
{DnF2}SiNiSTeR's Avatar
{DnF2}SiNiSTeR {DnF2}SiNiSTeR is offline
Rampage
 
Join Date: Jan 2005
Posts: 65
Default

Thx people

kawaii, I see you don't load SmartCTF as a server actor. How do you load it? In the mutators list? As a general rule, SmartCTF should be loaded last whenever possible. (The ServerPackage entry doesn't affect this, afaik, but ServerActor does)
__________________
SmartCTF site
Reply With Quote
  #14  
Unread 14th March, 2005, 04:42 PM
{DnF2}SiNiSTeR's Avatar
{DnF2}SiNiSTeR {DnF2}SiNiSTeR is offline
Rampage
 
Join Date: Jan 2005
Posts: 65
Default

Also, do a search in both the serverside and clientside UT log file for entries starting with "SmartCTF:" and can you list them for me

f.e.: SmartCTF: Original Scoreboard determined as Botpack.UnrealCTFScoreboard
__________________
SmartCTF site
Reply With Quote
  #15  
Unread 14th March, 2005, 05:56 PM
99indahouse 99indahouse is offline
Forum Newcomer
 
Join Date: Jan 2005
Location: Italy
Posts: 2
Default

As always BIG Thx to sinister for this wonderful mod

4b r000x
__________________
-mib.stardust- :::: Jz

Member of MiB Clan - www.utmib.com
ItaFreaks.com Super Moderator
Reply With Quote
  #16  
Unread 14th March, 2005, 05:12 PM
Azazel's Avatar
Azazel Azazel is offline
Administrator
 
Join Date: Jul 2002
Location: UK
Posts: 2,408
Default

Nice work Sinister well done matey
__________________

Phoenix Alliance - The Movie
Revisionistic Movie
The Unreal Admins Page - the resource for unreal admins
Reply With Quote
  #17  
Unread 14th March, 2005, 05:42 PM
kawaii kawaii is offline
Holy Shit!!
 
Join Date: Oct 2004
Posts: 1,205
Default

Got it working now. I added the serveractor + i removed ngstats and it works fine now.

Looks so damn nice
__________________
Stats!
Reply With Quote
  #18  
Unread 14th March, 2005, 10:06 PM
kawaii kawaii is offline
Holy Shit!!
 
Join Date: Oct 2004
Posts: 1,205
Default

Well i added the serveractor as last actor, so after pure/modosutils etc.

However the pure clickboard is gone now, and this was quite usefull. Is that normal? If so can you implant a clickboard into the next release of smartctf?
__________________
Stats!
Reply With Quote
  #19  
Unread 14th March, 2005, 10:11 PM
{DnF2}SiNiSTeR's Avatar
{DnF2}SiNiSTeR {DnF2}SiNiSTeR is offline
Rampage
 
Join Date: Jan 2005
Posts: 65
Default

It shouldn't be gone, at least it's not when I try it on my own pc. Can you still give me those log entries ("SmartCTF: ...") because one of the reasons the clickboard won't show would be that the SmartCTF scoreboard wraps around the wrong default one
__________________
SmartCTF site
Reply With Quote
  #20  
Unread 14th March, 2005, 10:43 PM
Matthew Matthew is offline
Holy Shit!!
 
Join Date: Dec 2004
Posts: 2,382
Default

What is the "Pure Clickboard"?

I've never been able to run pure because of our strangelove servers.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 12:14 PM.


 

All pages are copyright The Unreal Admins Page.
You may not copy any pages without our express permission.