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.


Site Sponsor

BeyondUnreal News

 
Go Back   The Unreal Admins Page > Forums > Unreal Admins > Unreal Tournament > UT Server - General Chat

Reply
Thread Tools Display Modes
  #1  
Unread 3rd August, 2013, 07:55 PM
ProAsm ProAsm is offline
Rampage
 
Join Date: Sep 2002
Location: SA.gif
Posts: 99
Default SmartDM104 Public Release

SmartDM - For UnrealTournament - Released August 2013

Name: SmartDM
Version: 1.0.4
Description: Detailed Scoreboards for Deathmatch and Team Deathmatch
Authors: The_Cowboy / ProAsm
Website: http://www.proasm.com
Technical: SmartDM.pdf included
Download: http://www.proasm.com/files/ut/SmartDM104.zip

Changes and Fixes in SmartDM104

1. Expanded viewable player displays.
This has been greatly increased and is screen resolution dependant.

2. Added a Team Game Scoreboard.
A basic TDM Scoreboard has been add to SmartDM.

3. Optional TDM headings.
Custom Team Game Headings can be added.

4. Added a client menu.
Mutate SmartDM Menu
A direct means for clients to configure their scoreboards.

5. Added Bot icons.
These icons make for easier identification of Bots.

6. Skull icon.
If a player is dead a small skull icon will display below the face.

7. Pickup Items.
These have been highlighted to enhance identification.

8. Game Options.
Options to change Game Names and color in Scoreboard.
Example:
Code:
GameInfo[0]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",GameName="Killer Deathmatch",Color="R=255,G=255,B=0")
Client Side options
NB: These options are in the client menu Mutate SmartDM Menu

bShowTransparent=False
Whether the scoreboard should be totally transparent or have a shaded background.

bShowAltScoreboard=False
True will remove Pickups and Multikills thus allowing more players to be displayed.

bShowInlineDMPlayers=False
True will show DeahMatch players inline, for 12 players, 1 to 6 on left and 7 to 12 on the right.

bShowAltTeamHeading=False
If True in a TeamGame, the Red Team / Blue Team heading will alter.

bShowTickFrameRate=True
True will show Tick Rate and Frame Rate (FPS) will be displayed at bottom right of scoreboard.

bShowSBCrossHair=False
If True the players crosshair will be displayed while viewing the scoreboard.

Keybind
In the menu is an option to set a keybind for Mutate SmartDM Menu

Installation
Add SmartDM104.u and SmartDMScoreboard104.u to your UTServer/System folder.
Open your Server.ini file and add under:

[Engine.GameEngine]
ServerPackages=SmartDM104
ServerPackages=SmartDMScoreBoard104

Add to the command line: ?Mutators=SmartDM104.SmartDM

A special thanks to The_Cowboy for allowing us to modify this excellent mod.
Also to Wises for all the inputs and testing.

http://www.proasm.com/files/ut/SmartDM104.zip

ProAsm
Reply With Quote
  #2  
Unread 4th August, 2013, 07:27 AM
||sT||slash- ||sT||slash- is offline
Rampage
 
Join Date: May 2013
Location: Mexico
Posts: 55
Default

omg awesome! i go to try it on my servers!
__________________
#PugLatino @GlobalGamers - http://utcl.forolatino.info
Reply With Quote
  #3  
Unread 9th August, 2013, 03:24 PM
The_Hitman's Avatar
The_Hitman The_Hitman is offline
Killing Spree
 
Join Date: May 2012
Location: Sweden
Posts: 29
Default

Cant get it to replace the standard one that shows on F1 works on F3 tho
__________________






http://unreal-mayhem.com
Reply With Quote
  #4  
Unread 9th August, 2013, 06:19 PM
madrixis's Avatar
madrixis madrixis is offline
Dominating
 
Join Date: Oct 2009
Location: /dev/null
Posts: 145
Default

theres a typo in the scoreboard...

"hedshots"

looking good so far. did anyone test this with a full Server? lets say 16 Players

having a test install running on 85.236.100.115:7877
Reply With Quote
  #5  
Unread 9th August, 2013, 07:33 PM
ProAsm ProAsm is offline
Rampage
 
Join Date: Sep 2002
Location: SA.gif
Posts: 99
Default

"hedshots is not a typo, its on purpose as HEADSHOTS is longer than SUICIDES.
If look hard you'll see KILSPREE is then also a typo for same reason
I just like this to fit nicely
Reply With Quote
  #6  
Unread 9th August, 2013, 11:07 PM
[rev]rato.skt's Avatar
[rev]rato.skt [rev]rato.skt is offline
Godlike
 
Join Date: Aug 2010
Location: Brazil
Posts: 363
Default

Good new mutator very nice,

Thanks!
__________________
Brazilian Server:



Reply With Quote
  #7  
Unread 9th August, 2013, 11:29 PM
back4more's Avatar
back4more back4more is offline
Holy Shit!!
 
Join Date: Oct 2008
Location: NextDoor
Posts: 1,907
Default

@proasm re:/ hedshot ~ told ya :p

HEADSHOTS
SUICIDES.....

maybe better.

@hitman you may need to use as mutator try in various positions. first / middle / last (does conflict with some mods)

@madrixis so far great with 6-8 players.. test here: www.psychoservers.co.nz > asia server.
Reply With Quote
  #8  
Unread 10th August, 2013, 12:07 AM
The_Cowboy's Avatar
The_Cowboy The_Cowboy is offline
Unstoppable
 
Join Date: Jan 2009
Location: India
Posts: 189
Default

Quote:
Originally Posted by back4more View Post
@proasm re:/ hedshot ~ told ya :p

HEADSHOTS
SUICIDES.....

maybe better.
Try writing HEADSHOTS without the "typo" on the scoreboard (if you know how to code). You will find that it will interfere/overwrite statistics.

Quote:
Originally Posted by back4more View Post
@hitman you may need to use as mutator try in various positions. first / middle / last (does conflict with some mods)
This is not due to some conflict as he says F3 works fine. By design, SmartDM doesn't exactly replace the standard scoreboard. It just shows the standard scoreboard by default.

To get best results, SmartDM serveractor must be loaded in the end. It won't conflict with any other mod which replaces scoreboard.
__________________
My GitHub repositories

Quote:
Originally Posted by Wormbo
You learn UnrealScript mainly by reading other people's code. Removing code without an important reason (download size reduction and lack of helpfulness are not important in that sense) is extremely antisocial IMHO. Sure, without the source code the package is smaller, but let's be honest - text compresses well, so the difference isn't really noticeable for redirected downloads.
Quote:
Originally Posted by Feralidragon
Trial and error is sometimes better than any tutorial, because we learn how it works for ourselfs, which kills any doubts about anything
Reply With Quote
  #9  
Unread 10th August, 2013, 04:40 AM
back4more's Avatar
back4more back4more is offline
Holy Shit!!
 
Join Date: Oct 2008
Location: NextDoor
Posts: 1,907
Default

ScreenShots

also can be used in conjunction with : UTCmds

which adds the ability to !sm to open the menu

^ for people who have NO ROOM for extra binds.

Last edited by back4more : 10th August, 2013 at 11:01 AM.
Reply With Quote
  #10  
Unread 10th August, 2013, 11:00 AM
The_Hitman's Avatar
The_Hitman The_Hitman is offline
Killing Spree
 
Join Date: May 2012
Location: Sweden
Posts: 29
Default

Thx cowboy for the info, since I thought I did something wrong LOL and THX ProAsm for the work, it looks great.
__________________






http://unreal-mayhem.com
Reply With Quote
  #11  
Unread 10th August, 2013, 11:00 AM
madrixis's Avatar
madrixis madrixis is offline
Dominating
 
Join Date: Oct 2009
Location: /dev/null
Posts: 145
Default

expected that bout the typo ;D

is there any way to disable the yellow newstyle killmessages and get the oldschool msgs back?

i just did another install on a busier Server 85.236.100.115:8177

the only thing the Players got confused by is the scoreboard
no1 no2
no3 no4

they expected
no1 no4
no2 no5
no3 no6
Reply With Quote
  #12  
Unread 10th August, 2013, 11:07 AM
back4more's Avatar
back4more back4more is offline
Holy Shit!!
 
Join Date: Oct 2008
Location: NextDoor
Posts: 1,907
Default

Quote:
Originally Posted by madrixis View Post
expected that bout the typo ;D

is there any way to disable the yellow newstyle killmessages and get the oldschool msgs back?

i just did another install on a busier Server 85.236.100.115:8177

the only thing the Players got confused by is the scoreboard
no1 no2
no3 no4

they expected
no1 no4
no2 no5
no3 no6
re scoreboard , clients need to open the mutate smartDM menu , and select inline for the 'expected' result.

also is good for 2-6 player games as it displays all players on left .. and when busy well 7-12 on the right.

have spoken to Pro about making the 'expected' , inline board the default and the left,right,left one the alternative board display also.
Reply With Quote
  #13  
Unread 10th August, 2013, 11:08 AM
The_Cowboy's Avatar
The_Cowboy The_Cowboy is offline
Unstoppable
 
Join Date: Jan 2009
Location: India
Posts: 189
Default

Quote:
Originally Posted by madrixis View Post
the only thing the Players got confused by is the scoreboard
no1 no2
no3 no4

they expected
no1 no4
no2 no5
no3 no6

Check the option Show DM Players Inline.

Picture courtesy wises
__________________
My GitHub repositories

Quote:
Originally Posted by Wormbo
You learn UnrealScript mainly by reading other people's code. Removing code without an important reason (download size reduction and lack of helpfulness are not important in that sense) is extremely antisocial IMHO. Sure, without the source code the package is smaller, but let's be honest - text compresses well, so the difference isn't really noticeable for redirected downloads.
Quote:
Originally Posted by Feralidragon
Trial and error is sometimes better than any tutorial, because we learn how it works for ourselfs, which kills any doubts about anything
Reply With Quote
  #14  
Unread 10th August, 2013, 11:44 AM
back4more's Avatar
back4more back4more is offline
Holy Shit!!
 
Join Date: Oct 2008
Location: NextDoor
Posts: 1,907
Default

in case you're wondering , the stats mod in the pic is AutoteamBalance with Highscore table ..
AutoteamBalance.ini {Edits}
Quote:
<change this>
MinHumansForStats=2

<add these>
bExportCountries=True
CountryFlagsPackage=CountryFlags2
Unrealtournament.ini {Edits}
Quote:
<add these>
ServerPackages=ATBHighScores7
ServerPackages=CountryFlags2
; CountryFlags.utx included with IPToCountry1.6
ServerActors=AutoTeamBalance.AutoTeamBalance
ServerActors=ATBHighScores7.ATBHighScores
yer..Download ATB+HighscoreTable

Last edited by back4more : 10th August, 2013 at 01:33 PM.
Reply With Quote
  #15  
Unread 12th August, 2013, 08:07 PM
ALLSTARR ALLSTARR is offline
Rampage
 
Join Date: May 2008
Posts: 63
Default

Does this scoreboard works with tournament on?
Reply With Quote
  #16  
Unread 12th August, 2013, 11:56 PM
back4more's Avatar
back4more back4more is offline
Holy Shit!!
 
Join Date: Oct 2008
Location: NextDoor
Posts: 1,907
Default

yes apparently.. just not with newnet. maybe due to actors having different names.
Reply With Quote
  #17  
Unread 13th August, 2013, 08:12 AM
madrixis's Avatar
madrixis madrixis is offline
Dominating
 
Join Date: Oct 2009
Location: /dev/null
Posts: 145
Default

theres something wrong somewhere it seems:

log:
Quote:
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.SmartDMScoreBoard104': Can't resolve package Name
Reply With Quote
  #18  
Unread 13th August, 2013, 12:06 PM
The_Cowboy's Avatar
The_Cowboy The_Cowboy is offline
Unstoppable
 
Join Date: Jan 2009
Location: India
Posts: 189
Default

Can you post full log and ini? Also make sure that ScoreBoardType is correctly written in SmartDM's ini.
__________________
My GitHub repositories

Quote:
Originally Posted by Wormbo
You learn UnrealScript mainly by reading other people's code. Removing code without an important reason (download size reduction and lack of helpfulness are not important in that sense) is extremely antisocial IMHO. Sure, without the source code the package is smaller, but let's be honest - text compresses well, so the difference isn't really noticeable for redirected downloads.
Quote:
Originally Posted by Feralidragon
Trial and error is sometimes better than any tutorial, because we learn how it works for ourselfs, which kills any doubts about anything
Reply With Quote
  #19  
Unread 13th August, 2013, 03:33 PM
madrixis's Avatar
madrixis madrixis is offline
Dominating
 
Join Date: Oct 2009
Location: /dev/null
Posts: 145
Default

it got loaded but poping up with the message in the logs.

the ini is the same one as its in the zip.

Quote:
Log: Spawning: SmartDM104.SmartDMServerActor
Log: Spawning: IpToCountry.LinkActor
Log: Case-insensitive search: IpToCountry -> ../System/ipToCountry.u
Log: Spawning: NPLoader_v16b.NPLActor
Log: Spawning: ACEv08h_S.ACEActor
Log: Bound to ACEIpDrv.so
Log: Spawning: ACEv08h_EH.ACEEventActor
Log: Level is Level DM-Deck16][.MyLevel
Log: Bringing Level DM-Deck16][.MyLevel up for play (34)...
ScriptLog: InitGame: ?game=Botpack.DeathMatchPlus?mutator=UTPureRC7G.UT PureSA,SmartDMScoreBoard104
ScriptLog: Base Mutator is DM-Deck16][.DMMutator0
ScriptLog: Mutators UTPureRC7G.UTPureSA,SmartDMScoreBoard104
ScriptLog: Add mutator UTPureRC7G.UTPureSA
ScriptLog: Add mutator SmartDMScoreBoard104
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.SmartDMScoreBoard104': Can't resolve package name
ScriptLog: UdpServerQuery(crt): Port 8178 successfully bound.
UTPure: ###############################
UTPure: # UTPure #
UTPure: # ver 1.0.RC7G #
UTPure: ###############################
UTPure:
UTPure:
UTPure: Protection is Active!
UTPure:
UTPure: ###############################
SmartDM: ServerActor, Spawning and adding Mutator...
SmartDM: Searching for Smart Scoreboard...
SmartDM: SUCCESS - A Smart Scoreboard is found
SmartDM: SmartDM 1.0.4 will use SmartDMScoreBoard104.SmartDMScoreBoard as its Scoreboard
SmartDM: Original Scoreboard determined as Botpack.TournamentScoreBoard
SmartDM: Notified UTPure HUD to use SmartDM ServerInfo.
SmartDM: SmartDM 1.0.4 loaded successfully.
ScriptLog: [ACEv08]: AutoConfig Added Package: SmartDM104.u
ScriptLog: [ACEv08]: Found a new package containing a Scoreboard: SmartDMScoreBoard104
ScriptLog: [ACEv08]: AutoConfig Added Package: SmartDMScoreBoard104.u
ScriptLog: [ACEv08]: AutoConfig Actor Exiting
Reply With Quote
  #20  
Unread 13th August, 2013, 03:39 PM
The_Cowboy's Avatar
The_Cowboy The_Cowboy is offline
Unstoppable
 
Join Date: Jan 2009
Location: India
Posts: 189
Default

Quote:
ScriptLog: InitGame: ?game=Botpack.DeathMatchPlus?mutator=UTPureRC7G.UT PureSA,SmartDMScoreBoard104
This line is causing the problem. You must remove SmartDMScoreBoard104 from mutator line. Rest is ok.
__________________
My GitHub repositories

Quote:
Originally Posted by Wormbo
You learn UnrealScript mainly by reading other people's code. Removing code without an important reason (download size reduction and lack of helpfulness are not important in that sense) is extremely antisocial IMHO. Sure, without the source code the package is smaller, but let's be honest - text compresses well, so the difference isn't really noticeable for redirected downloads.
Quote:
Originally Posted by Feralidragon
Trial and error is sometimes better than any tutorial, because we learn how it works for ourselfs, which kills any doubts about anything
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 09:30 PM.


Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

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