>>> SmartDM 108(g)

Search, find and discuss about Mutators!
User avatar
Que
Experienced
Posts: 101
Joined: Mon Dec 09, 2019 5:49 am
Personal rank: ...
Contact:

>>> SmartDM 108(g)

Post by Que » Thu Feb 13, 2020 11:42 am

powered.jpg
powered.jpg (4.13 KiB) Viewed 64 times
Image
SmartDM is a Scoreboard for the following GameTypes;

DeathMatch
TeamDeathMatch
Domination
Assault
LastManStanding
CaptureTheFlag


Image

Image

Image

Mutator: SmartDM108g.SmartDM
Add All Packages as ServerPackages

New DM Scoreboard: Mutate SmartDM MiniSB

>>> SmartDM now has its own Score Recovery System.
ChangeLog
Show
Howdy, I have solved all the problems, so sit back test and relax :)

Here is 108g of which I need feedback as since 108e I've had no feedback on any of the changes.

1. CTF Scoreboard.
Here we have the dead icon on top of the country flag in both normal and alt scoreboards with the Ping permanently displayed below the Country Flag in both the normal and alt scoreboards.
2. TDM Scoreboard.
This is still the original with the ping displayed as part of the Country name line.
3. DM Scoreboard.
Here we have several changes with the Ping alternating between the Country Name line and the side ping below the country flag.

Basically which of the 3 types is best ?

4. Other Items.
The positioning of the Country name and stuff.
The colors of the Country names and the stuff next to it.
The lowering of all scoreboards to allow messages.
Mutate SmartDM Anonymous toggles the player colors to standard for screenshot purposes.
Mutate SmartDM MiniSB Toggle a new small experimental Scoreboard.
The player recovery system.

New in 108g
DeathMatch only, bSpecsWithPlayers= in ini file and also if admin in the Menu Bind window.
This includes spectators and players in the scoreboard.
When switch to player or to spectator or leaving as player and coming back as spectator the stats will always be reloaded.

NB: Spectators do not have the off board option as it is not possible, players only.
If in the Menu, the admin switches bSpecsWithPlayers=False, all spectators will immediately have their stats reset to zero.

I've also come up with a cunning way of displaying different percentage colors for the stats.
Basically never will a player have 100% Headshors etc but he will get close.

I need a somewhat detailed report on the above otherwise its not worth continuing as I do not know where to go from here.

Code: Select all

bSpecsWithPlayers=True
^^ Specs Shown in Scoreboard
SmartDM108.ini
Show
[SmartDM108g.SmartDM]
CountryFlagsPackage=CountryFlags32b
ServerLanCountryFlag=CountryFlags32b.NZ
ServerLanCountryName=-=//NewZealand//=-
bShowCTFScoreboard=True
bSmartDMServerInfo=True
bSpawnkillDetection=True
bSwitchFragsCTF=True
FragScoreTiming=10
bPlayerRecovery=True
bAfterGodLikeMsg=True
bDebugMode=False
bDrawLogo=True
bExcludeBotsInStats=False
bSpecsWithPlayers=True
bEnhancedMultiKill=True
SpawnKillTimeArena=1.000000
SpawnKillTimeNW=3.500000
SbDelay=5.000000
MsgDelay=3.000000
bNewCapAssistScoring=True
bShowLongRangeMsg=True
bShowSpawnKillerGlobalMsg=True
bShowCoverRewardConsoleMsg=True
bShowAssistConsoleMsg=True
bPlay30SecSound=True
bPlayCaptureSound=True
bPlayAssistSound=True
bPlaySavedSound=True
bPlayLeadSound=True
bEnableOvertimeControl=True
bOverTime=True
CTF_CapBonus=15
CTF_AssistBonus=7
CTF_FlagKillBonus=3
CTF_CoverBonus=2
CTF_FlagTakenBonus=5
CTF_MinimalCapBonus=5
CTF_BaseReturnBonus=0.500000
CTF_MidReturnBonus=2.000000
CTF_EnemyBaseReturnBonus=5.000000
CTF_SavesReturnBonus=10.000000
GameInfo[0]=(bEnabled=True,GameNames="Tournament DeathMatch,DeathMatch",Color="R=0,G=128,B=255")
GameInfo[1]=(bEnabled=True,GameNames="Tournament Team Game",Color="R=128,G=128,B=255")
GameInfo[2]=(bEnabled=True,GameNames="Capture the Flag",Color="R=255,G=255,B=0")
GameInfo[3]=(bEnabled=True,GameNames="Last Man Standing",Color="R=255,G=0,B=255")
GameInfo[4]=(bEnabled=True,GameNames="Assault",Color="R=128,G=84,B=255")
GameInfo[5]=(bEnabled=True,GameNames="Domination",Color="R=48,G=128,B=255")
GameInfo[6]=(bEnabled=False,GameNames="",Color="R=255,G=255,B=255")
GameInfo[7]=(bEnabled=False,GameNames="",Color="R=255,G=255,B=255")
GameInfo[8]=(bEnabled=False,GameNames="",Color="R=255,G=255,B=255")
GameInfo[9]=(bEnabled=False,GameNames="",Color="R=255,G=255,B=255")

[SmartDM108g.SmartDMTeamIcons]
SDMIconNum=0
SDMIcons[0]=(Top1Icon="",Top2Icon="",Top3Icon="",DeadIcon="",RedFlagIcon="",BlueFlagIcon="",RedTeamIcon="",BlueTeamIcon="")
SDMIcons[1]=(Top1Icon="",Top2Icon="",Top3Icon="",DeadIcon="",RedFlagIcon="",BlueFlagIcon="",RedTeamIcon="",BlueTeamIcon="")
SDMIcons[2]=(Top1Icon="",Top2Icon="",Top3Icon="",DeadIcon="",RedFlagIcon="",BlueFlagIcon="",RedTeamIcon="",BlueTeamIcon="")
SDMIcons[3]=(Top1Icon="",Top2Icon="",Top3Icon="",DeadIcon="",RedFlagIcon="",BlueFlagIcon="",RedTeamIcon="",BlueTeamIcon="")
SDMIcons[4]=(Top1Icon="",Top2Icon="",Top3Icon="",DeadIcon="",RedFlagIcon="",BlueFlagIcon="",RedTeamIcon="",BlueTeamIcon="")
SDMIcons[5]=(Top1Icon="",Top2Icon="",Top3Icon="",DeadIcon="",RedFlagIcon="",BlueFlagIcon="",RedTeamIcon="",BlueTeamIcon="")
SDMIcons[6]=(Top1Icon="",Top2Icon="",Top3Icon="",DeadIcon="",RedFlagIcon="",BlueFlagIcon="",RedTeamIcon="",BlueTeamIcon="")
SDMIcons[7]=(Top1Icon="",Top2Icon="",Top3Icon="",DeadIcon="",RedFlagIcon="",BlueFlagIcon="",RedTeamIcon="",BlueTeamIcon="")
SDMIcons[8]=(Top1Icon="",Top2Icon="",Top3Icon="",DeadIcon="",RedFlagIcon="",BlueFlagIcon="",RedTeamIcon="",BlueTeamIcon="")
SDMIcons[9]=(Top1Icon="",Top2Icon="",Top3Icon="",DeadIcon="",RedFlagIcon="",BlueFlagIcon="",RedTeamIcon="",BlueTeamIcon="")

[SmartDM108g.SmartDMTeamHeaders]
SDMHeaderNum=0
SDMHeaders[0]=(bHeaderClear=False,RedHeader="",BlueHeader="",RedHeading="Red Team",BlueHeading="Blue Team",RedHeadingColor=(R=255,G=0,B=0,A=255),BlueHeadingColor=(R=0,G=128,B=255,A=255))
SDMHeaders[1]=(bHeaderClear=False,RedHeader="",BlueHeader="",RedHeading="Red Team",BlueHeading="Blue Team",RedHeadingColor=(R=255,G=0,B=0,A=255),BlueHeadingColor=(R=0,G=128,B=255,A=255))
SDMHeaders[2]=(bHeaderClear=False,RedHeader="",BlueHeader="",RedHeading="Red Team",BlueHeading="Blue Team",RedHeadingColor=(R=255,G=0,B=0,A=255),BlueHeadingColor=(R=0,G=128,B=255,A=255))
SDMHeaders[3]=(bHeaderClear=False,RedHeader="",BlueHeader="",RedHeading="Red Team",BlueHeading="Blue Team",RedHeadingColor=(R=255,G=0,B=0,A=255),BlueHeadingColor=(R=0,G=128,B=255,A=255))
SDMHeaders[4]=(bHeaderClear=False,RedHeader="",BlueHeader="",RedHeading="Red Team",BlueHeading="Blue Team",RedHeadingColor=(R=255,G=0,B=0,A=255),BlueHeadingColor=(R=0,G=128,B=255,A=255))
SDMHeaders[5]=(bHeaderClear=False,RedHeader="",BlueHeader="",RedHeading="Red Team",BlueHeading="Blue Team",RedHeadingColor=(R=255,G=0,B=0,A=255),BlueHeadingColor=(R=0,G=128,B=255,A=255))
SDMHeaders[6]=(bHeaderClear=False,RedHeader="",BlueHeader="",RedHeading="Red Team",BlueHeading="Blue Team",RedHeadingColor=(R=255,G=0,B=0,A=255),BlueHeadingColor=(R=0,G=128,B=255,A=255))
SDMHeaders[7]=(bHeaderClear=False,RedHeader="",BlueHeader="",RedHeading="Red Team",BlueHeading="Blue Team",RedHeadingColor=(R=255,G=0,B=0,A=255),BlueHeadingColor=(R=0,G=128,B=255,A=255))
SDMHeaders[8]=(bHeaderClear=False,RedHeader="",BlueHeader="",RedHeading="Red Team",BlueHeading="Blue Team",RedHeadingColor=(R=255,G=0,B=0,A=255),BlueHeadingColor=(R=0,G=128,B=255,A=255))
SDMHeaders[9]=(bHeaderClear=False,RedHeader="",BlueHeader="",RedHeading="Red Team",BlueHeading="Blue Team",RedHeadingColor=(R=255,G=0,B=0,A=255),BlueHeadingColor=(R=0,G=128,B=255,A=255))

[SmartDM108g.SmartDMBotInfo]
bDisableBotInfo=False
BotInfo[0]=(bUse=True,CountryFlag="CountryFlags32b.NZ",CountryName="-=//NEW-ZEALAND//=-",Ping=50)
BotInfo[1]=(bUse=True,CountryFlag="CountryFlags32b.AU",CountryName="-=//AUSTRALIA//=-",Ping=100)
BotInfo[2]=(bUse=True,CountryFlag="CountryFlags32b.NZ",CountryName="-=//NEW-ZEALAND//=-",Ping=50)
BotInfo[3]=(bUse=True,CountryFlag="CountryFlags32b.ZA",CountryName="-=//SOUTH-AFFRICA//=-",Ping=550)
BotInfo[4]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[5]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[6]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[7]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[8]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[9]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[10]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[11]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[12]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[13]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[14]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[15]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[16]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[17]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[18]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[19]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[20]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[21]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[22]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[23]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[24]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[25]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[26]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[27]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[28]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[29]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[30]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
BotInfo[31]=(bUse=False,CountryFlag="",CountryName="",Ping=0)
SmartDMAssets.utx
Show
Banners (256x32px);
Image

BotIcons (32x32px);
Image

Deathicons (32x32px);
Image

TeamIcons (64x64px);
Image

RankIcons (32x32px);
Image

MiscIcons (64x64);
Image
Open ingame menu using !sdm in chat or through console Mutate SmartDM Menu
Attachments
cooltext353103570334799.png
sdm108g.zip
(101.33 KiB) Downloaded 24 times
SmartDmAssets.7z
(304.38 KiB) Downloaded 27 times
CountryFlags32b.7z
(207.94 KiB) Downloaded 23 times
Last edited by Que on Fri Mar 27, 2020 11:25 pm, edited 113 times in total.
unreal://103.125.218.185:7760 (469 Test Server)

User avatar
[rev]rato.skt
Skilled
Posts: 210
Joined: Mon Aug 16, 2010 1:09 pm

Re: *New Release* >> SmartDM 107

Post by [rev]rato.skt » Thu Feb 13, 2020 4:50 pm

Maguinifico, I will put it on the Brazil server to test it!
if in the future you need people to test and help with ideas you can count on me :)
Brazilian Server:
Classic 168.227.251.200:7777
Madruga 35.198.46.98:7777
Duel 168.227.251.201:6666
RA 168.227.251.201:8888
Custom 168.227.251.201:7777

User avatar
Que
Experienced
Posts: 101
Joined: Mon Dec 09, 2019 5:49 am
Personal rank: ...
Contact:

Re: *New Release* >> SmartDM 107

Post by Que » Fri Feb 14, 2020 1:01 am

Delme
Last edited by Que on Thu Mar 12, 2020 5:01 pm, edited 1 time in total.
unreal://103.125.218.185:7760 (469 Test Server)

LightningHunter
Novice
Posts: 8
Joined: Tue Nov 07, 2017 11:24 pm

Re: *New Release* >> SmartDM 107

Post by LightningHunter » Fri Feb 14, 2020 8:16 am

Been a big fan of SmartDM for many years! Thanks for the update. I have an issue with Bot names overlapping some info next to them on the right side where "botland" is (I'm not sure what this info is):
Image

This only happens on the right side. Also, not important by any means, but is there a way to randomize the sword icon that appears below bots?

User avatar
EvilGrins
Godlike
Posts: 6704
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA
Contact:

Re: *New Release* >> SmartDM 107

Post by EvilGrins » Fri Feb 14, 2020 8:55 am

I was gonna ask why (what I assume are) bots are named after Pelosi and Schumer... but then I figured that was confirmation on the burning "Q" in your userpic.
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:
Smilies · viewtopic.php?f=8&t=13758

User avatar
Que
Experienced
Posts: 101
Joined: Mon Dec 09, 2019 5:49 am
Personal rank: ...
Contact:

Re: *New Release* >> SmartDM 107

Post by Que » Fri Feb 14, 2020 10:00 am

Delme
Last edited by Que on Thu Mar 12, 2020 5:01 pm, edited 6 times in total.
unreal://103.125.218.185:7760 (469 Test Server)

LightningHunter
Novice
Posts: 8
Joined: Tue Nov 07, 2017 11:24 pm

Re: *New Release* >> SmartDM 107

Post by LightningHunter » Fri Feb 14, 2020 10:27 am

I believe I am running at 1920x1080, but I am away from my computer right now.

Thanks for the boticon info, I will mess around with it when I get a chance!

User avatar
EvilGrins
Godlike
Posts: 6704
Joined: Thu Jun 30, 2011 8:12 pm
Personal rank: God of Fudge
Location: Palo Alto, CA
Contact:

Re: *New Release* >> SmartDM 107

Post by EvilGrins » Fri Feb 14, 2020 11:03 am

Que wrote:
Fri Feb 14, 2020 10:00 am
EvilGrins wrote:
Fri Feb 14, 2020 8:55 am
I was gonna ask why (what I assume are) bots are named after Pelosi and Schumer... but then I figured that was confirmation on the burning "Q" in your userpic.
Spoiler
Show
Image
This is not a political forum so I'm not going to tear you to shreds about that nonsense, but it's about both. Any corruption is bad.

Making excuses about either side's corruption is a failed point.
http://unreal-games.livejournal.com/
Image
medor wrote:Replace Skaarj with EvilGrins :mrgreen:
Smilies · viewtopic.php?f=8&t=13758

User avatar
UnrealGGecko
Godlike
Posts: 2311
Joined: Wed Feb 01, 2012 11:26 am
Personal rank: GEx the Gecko
Location: Kaunas, Lithuania
Contact:

Re: *New Release* >> SmartDM 107

Post by UnrealGGecko » Fri Feb 14, 2020 4:35 pm

@Que are you seriously doing this editing again?! :wth:
Also, from house rules:
5. Leave politics outside please. Here we want to exchange experiences. That is primarily an appeal to you, but experiences revealed that political threads heat-up the emotions and the climate of public opinion suffers heavily.

LightningHunter
Novice
Posts: 8
Joined: Tue Nov 07, 2017 11:24 pm

Re: *New Release* >> SmartDM 107

Post by LightningHunter » Fri Feb 14, 2020 7:29 pm

UnrealGGecko wrote:
Fri Feb 14, 2020 4:35 pm
@Que are you seriously doing this editing again?! :wth:
Also, from house rules:
5. Leave politics outside please. Here we want to exchange experiences. That is primarily an appeal to you, but experiences revealed that political threads heat-up the emotions and the climate of public opinion suffers heavily.
I think he already edited his post and removed the politics. Anyway, Que, I verified that my resolution is 1920 x1080. Thanks for putting up a tutorial on changing bot icons. I will have some fun with it! Maybe I missed it, but how do you change the "botland" text? I didn't see it in the tutorial.

User avatar
Que
Experienced
Posts: 101
Joined: Mon Dec 09, 2019 5:49 am
Personal rank: ...
Contact:

Re: *New Release* >> SmartDM 107

Post by Que » Fri Feb 14, 2020 10:26 pm

Delme
Last edited by Que on Thu Mar 12, 2020 5:02 pm, edited 1 time in total.
unreal://103.125.218.185:7760 (469 Test Server)

User avatar
[rev]rato.skt
Skilled
Posts: 210
Joined: Mon Aug 16, 2010 1:09 pm

Re: *New Release* >> SmartDM 107

Post by [rev]rato.skt » Fri Feb 14, 2020 11:40 pm

@Que
I have a problem, the logo is not disappearing from the top on the right...
Brazilian Server:
Classic 168.227.251.200:7777
Madruga 35.198.46.98:7777
Duel 168.227.251.201:6666
RA 168.227.251.201:8888
Custom 168.227.251.201:7777

User avatar
Que
Experienced
Posts: 101
Joined: Mon Dec 09, 2019 5:49 am
Personal rank: ...
Contact:

Re: *New Release* >> SmartDM 107

Post by Que » Sat Feb 15, 2020 12:17 pm

Delme
Last edited by Que on Thu Mar 12, 2020 5:03 pm, edited 1 time in total.
unreal://103.125.218.185:7760 (469 Test Server)

User avatar
[rev]rato.skt
Skilled
Posts: 210
Joined: Mon Aug 16, 2010 1:09 pm

Re: *New Release* >> SmartDM 107

Post by [rev]rato.skt » Sat Feb 15, 2020 2:12 pm

Hi Que,

erro
SmartDM107s Fix erro Logo :gj:
I have another error, the f3 key does not disable the smartdm... does not switch to normal score.
----------------

Here are some ideas that for version 108!!

I'm sorry if I put in a lot, but I have a lot of ideas, I hope you can enjoy something I put here

:loool: :rock: :mrgreen:

*Sound Head Shot in air exemple: Fuck Head shot!
*incorporate mutator HumiliationV2 for die hammer and transloc, and Revenge with new revenge sound, with option for use =True =False
*Incorporate 2k4Combos with option for use =True =False e
*option to use CountryFlags2 and CountryFlags3 as well, because when used it is in the wrong position!
*add queuing system for 1x1 duels, produel style, and create showscores with more information and statistics for 1x1 as it will be just 2 players...
*take all the features of SmartCTF_4E and improve some things, implement a few different options for TDM...
*put the time and icons on the hud exemple: AMP, Invisible, boots, reedmer...
Brazilian Server:
Classic 168.227.251.200:7777
Madruga 35.198.46.98:7777
Duel 168.227.251.201:6666
RA 168.227.251.201:8888
Custom 168.227.251.201:7777

User avatar
Que
Experienced
Posts: 101
Joined: Mon Dec 09, 2019 5:49 am
Personal rank: ...
Contact:

Re: *New Release* >> SmartDM 107

Post by Que » Sun Feb 16, 2020 12:15 am

Delme
Last edited by Que on Thu Mar 12, 2020 4:49 pm, edited 7 times in total.
unreal://103.125.218.185:7760 (469 Test Server)

Post Reply