Donations
|
If you wish to make a donation you can by clicking the image below.
|
|
|
|
|
3rd July, 2011, 05:35 PM
|
Unstoppable
|
|
Join Date: Oct 2010
Posts: 207
|
|
I was expecting that in lms it would be like this when someone gets lives=0:
What you think?
It recognizes lms++ as a normal DeathMatch gametype.
Maybe you can change this:
Code:
if( pTGRI.GameClass == "Botpack.LastManStanding" )
to this:
Code:
if( pTGRI.GameClass == "LastManStanding" )
or this (I have not wasted much time understanding the code):
if(Level.Game.IsA('LastManStanding'))
Also the display isn't correctly fitted with LastManStanding (you probably already know):
|
3rd July, 2011, 05:47 PM
|
|
Holy Shit!!
|
|
Join Date: Mar 2005
Posts: 691
|
|
the cannot load it
Quote:
MapVoteLA: StartMutator: SmartDM0849.SmartDM
Warning: Failed to load 'NULL': Can't resolve package name
Warning: Failed to load 'Class None.SmartDMScoreBoard084910': Can't resolve package name
SmartDM: WANRING!! Smart ScoreBoard not found
SmartDM: WANRING!! Using epic's Default Scoreboard
SmartDM: Original Scoreboard determined as Botpack.TournamentScoreBoard
SmartDM: SmartDM 0.8.4.9 loaded successfully.
|
Quote:
ServerActors=IpDrv.UdpBeacon
ServerActors=IpServer.UdpServerQuery
ServerActors=SecureValidate.SVUdpServerQuery
ServerActors=SecureValidate.SVUdpServerUplink MasterServerAddress=unreal.epicgames.com MasterServerPort=27900
ServerActors=SecureValidate.SVUdpServerUplink MasterServerAddress=master0.gamespy.com MasterServerPort=27900
ServerActors=SecureValidate.SVUdpServerUplink MasterServerAddress=master.mplayer.com MasterServerPort=27900
ServerActors=DynamicActorLoader.DynamicActorLoader
ServerActors=ActorCLP.ActorCLP
ServerActors=UWeb.WebServer
ServerActors=SemiAdmin.SemiAdminSA
ServerActors=MonsterHunt2beta3.LinkActor
ServerActors=ipToCountry.LinkActor
ServerActors=HostnameBan.HostnameBan
ServerActors=Nexgen112G.NexgenActor
ServerActors=NexgenPlus100G.NXPMain
ServerActors=EndGameMusicMHA112G.EGMMain
ServerActors=NexgenServersideExtensions.NSEMain
ServerPackages=SoldierSkins
ServerPackages=CommandoSkins
ServerPackages=FCommandoSkins
ServerPackages=SGirlSkins
ServerPackages=BossSkins
ServerPackages=Botpack
ServerPackages=MultiMesh
ServerPackages=EpicCustomModels
ServerPackages=TCowMeshSkins
ServerPackages=TNaliMeshSkins
ServerPackages=TSkMSkins
ServerPackages=SoldierSkinsMHATEAM
ServerPackages=SGirlSkinsMHATEAM
ServerPackages=MapVoteLA13
ServerPackages=SmartCTF_4E
ServerPackages=SmartDM0849
ServerPackages=SmartDMScoreBoard084910
ServerPackages=IpToCountry_AOL
ServerPackages=CountryFlags2
ServerPackages=MonsterHunt
ServerPackages=MonsterHunt2beta3
ServerPackages=aBrBase
ServerPackages=aBombingRun15
ServerPackages=ScavHunt
ServerPackages=HolyWars
ServerPackages=SoldierSkins_MHPlayerSkins
ServerPackages=Commando_MHPlayerSkins
ServerPackages=FCommandoSkins_MHplayerSkins
ServerPackages=MessageAdmin
//ServerPackages=SLV205
ServerPackages=NexgenCC
ServerPackages=Nexgen112G
ServerPackages=NexgenPlus100G
ServerPackages=NexgenClientsideExtensions112GMHA
ServerPackages=EndGameMusicMHA112G
ServerPackages=AnthonyBsArmada
ServerPackages=Sammers_Kingdom
ServerPackages=LLTF-2004-ABREM
ServerPackages=utend
ServerPackages=UT2003
ServerPackages=Mayhem
ServerPackages=Return
ServerPackages=Complian_b
ServerPackages=AnthonyBsDomain
ServerPackages=brainblast
ServerPackages=ToNapali2
ServerPackages=SurfingUSA8
ServerPackages=Phantom
ServerPackages=Course
ServerPackages=pb_totalizator
ServerPackages=SFC
ServerPackages=GoRelics2
|
__________________
Letylove49 aka Shado
|
3rd July, 2011, 06:17 PM
|
|
Holy Shit!!
|
|
Join Date: Mar 2005
Posts: 691
|
|
ok i fund why that doesn't work i was because i had added the wrong name on the Scorboard type
Quote:
[SmartDM0849.SmartDM]
bEnabled=True
bExtraStats=True
ScoreBoardType=SmartDMScoreBoard084910.SmartDMScoreBoard <<< This was wrong
CountryFlagsPackage=CountryFlags2
bEnhancedMultiKill=True
EnhancedMultiKillBroadcast=3
bSmartDMServerInfo=True
bSpawnkillDetection=True
SpawnKillTimeArena=1.000000
SpawnKillTimeNW=3.500000
bNewFragSystem=False
bAfterGodLikeMsg=True
bStatsDrawFaces=True
bDrawLogo=True
bSDMSbDef=True
bShowSpecs=True
bDoKeybind=True
bExtraMsg=True
SbDelay=3.000000
MsgDelay=3.000000
bShowLongRangeMsg=True
bShowSpawnKillerGlobalMsg=True
bPlayLeadSound=True
bPlay30SecSound=True
|
__________________
Letylove49 aka Shado
|
4th July, 2011, 03:40 AM
|
|
Unstoppable
|
|
Join Date: Jan 2009
Location: India
Posts: 190
|
|
Quote:
Originally Posted by iloveut99
I was expecting that in lms it would be like this when someone gets lives=0:
|
This is strange.It is supposed to become gray only when
and
Code:
C.DrawColor = BlueColor;;
C.Font = CapFont;
C.StrLen( i+1, DummyX, DummyY );
C.Style = ERenderStyle.STY_Normal;
C.SetPos( X + StatIndent, Y - ( ( DummyY - SizeY ) / 2 ) );
C.DrawText( ( i+1 ) );
will never draw ranks in gray color.
{EDIT} I have tried several times but, I cant replicate this bug.
Quote:
Originally Posted by iloveut99
It recognizes lms++ as a normal DeathMatch gametype.
Maybe you can change this:
Code:
if( pTGRI.GameClass == "Botpack.LastManStanding" )
to this:
Code:
if( pTGRI.GameClass == "LastManStanding" )
or this (I have not wasted much time understanding the code):
if(Level.Game.IsA('LastManStanding'))
|
I have to use instr function for this.
Level.Game wont work beacause scoreboard is rendered clientside.
Quote:
Originally Posted by iloveut99
Also the display isn't correctly fitted with LastManStanding (you probably already know):
|
No , I didnt know about this.Thanks for pointing out.This is the result of using prdefined function DrawWinningCOnditions().I will override it.
__________________
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
|
Last edited by The_Cowboy : 4th July, 2011 at 04:28 AM.
Reason: edited after trying several times
|
4th July, 2011, 11:01 AM
|
Unstoppable
|
|
Join Date: Oct 2010
Posts: 207
|
|
Quote:
Originally Posted by The_Cowboy
This is strange.It is supposed to become gray only when
and
will never draw ranks in gray color.
{EDIT} I have tried several times but, I cant replicate this bug.
|
Of course you can't replicate this bug. :p
I have edited the original image in paint.net, I thought you were able to understand it. I just wanna to mean that is the way I would like to see when people gets lives=0. (all gray except the red icon)
Quote:
I have to use instr function for this.
Level.Game wont work beacause scoreboard is rendered clientside.
|
Yeah you are right:
Code:
if( InStr ( pTGRI.GameClass, "LastManStanding" ) != -1 )
Should work for almost all variations of LastManStanding. Thanks.
Last edited by iloveut99 : 4th July, 2011 at 11:24 AM.
|
4th July, 2011, 03:23 PM
|
Godlike
|
|
Join Date: Jul 2007
Posts: 261
|
|
Quote:
Originally Posted by The_Cowboy
This is strange.It is supposed to become gray only when
and
Code:
C.DrawColor = BlueColor;;
C.Font = CapFont;
C.StrLen( i+1, DummyX, DummyY );
C.Style = ERenderStyle.STY_Normal;
C.SetPos( X + StatIndent, Y - ( ( DummyY - SizeY ) / 2 ) );
C.DrawText( ( i+1 ) );
will never draw ranks in gray color.
{EDIT} I have tried several times but, I cant replicate this bug.
I have to use instr function for this.
Level.Game wont work beacause scoreboard is rendered clientside.
No , I didnt know about this.Thanks for pointing out.This is the result of using prdefined function DrawWinningCOnditions().I will override it.
|
Maybe, just a small maybe as I havent researched it right now. You could base the choice of scoreboard on hud or original scoreboard? I know in UT2k4 a HUD for every gametype exists.
|
4th July, 2011, 03:36 PM
|
Unstoppable
|
|
Join Date: Oct 2010
Posts: 207
|
|
Yeah but for example lms++ scoreboard isn't the same as the default (however it extends) so base in the TournamentReplicationInfo name maybe it's a better option, dunno.
Do what you think it's better and more compatible.
Last edited by iloveut99 : 4th July, 2011 at 03:39 PM.
|
4th July, 2011, 04:11 PM
|
Godlike
|
|
Join Date: Jul 2007
Posts: 261
|
|
Quote:
Originally Posted by iloveut99
Yeah but for example lms++ scoreboard isn't the same as the default (however it extends) so base in the TournamentReplicationInfo name maybe it's a better option, dunno.
Do what you think it's better and more compatible.
|
Comparing strings (incl InStr function) should not be prefered as it tends to be (much) slower. However if it's only used at map start it should not be that intensive.
|
4th July, 2011, 04:26 PM
|
Unstoppable
|
|
Join Date: Oct 2010
Posts: 207
|
|
Oh didn't knew that. But yeah it only checks once I believe.
|
4th July, 2011, 05:29 PM
|
|
Unstoppable
|
|
Join Date: Jan 2009
Location: India
Posts: 190
|
|
Quote:
Originally Posted by dodgethis
Maybe, just a small maybe as I havent researched it right now. You could base the choice of scoreboard on hud or original scoreboard? I know in UT2k4 a HUD for every gametype exists.
|
Quote:
Originally Posted by iloveut99
Yeah but for example lms++ scoreboard isn't the same as the default
|
I,too, believe that it might break the compatibility.
Quote:
Originally Posted by dodgethis
Comparing strings (incl InStr function) should not be prefered as it tends to be (much) slower. However if it's only used at map start it should not be that intensive.
|
I didnt know about that either.Thanks for sharing that info.
And yes, in my code, it is used in Postbeginplay() only.
__________________
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
|
|
4th July, 2011, 06:21 PM
|
|
Godlike
|
|
Join Date: Oct 2007
Posts: 291
|
|
Would like to see player netspeeds and packetloss in the graphs.
Also if possible, option to make player list vertically oriented as in EUT DM.
You get those two in and I love it.
|
4th July, 2011, 06:36 PM
|
|
Unstoppable
|
|
Join Date: Jan 2009
Location: India
Posts: 190
|
|
Quote:
Originally Posted by ProtosX
Would like to see player netspeeds and packetloss in the graphs.
|
For that I will have to sacrifice 2 stats.Name them and I will draw it.
Quote:
Originally Posted by ProtosX
Also if possible, option to make player list vertically oriented as in EUT DM.
You get those two in and I love it.
|
For now ( maybe later but not now ) I wont be making new scoreboards.
But as Scoreboard is not hardcoded in SmartDM, someone else can design a new one for ya.
__________________
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
|
|
4th July, 2011, 07:51 PM
|
Godlike
|
|
Join Date: Jul 2007
Posts: 261
|
|
Quote:
Originally Posted by The_Cowboy
I,too, believe that it might break the compatibility.
I didnt know about that either.Thanks for sharing that info.
And yes, in my code, it is used in Postbeginplay() only.
|
As long as the class extends default lms hudclass there should be no problem.
|
4th July, 2011, 08:00 PM
|
|
Godlike
|
|
Join Date: Oct 2007
Posts: 291
|
|
I can live without SpreEnd and Surv.
Consider player netspeed and packetloss more important imho.
|
4th July, 2011, 08:26 PM
|
Unstoppable
|
|
Join Date: Oct 2010
Posts: 207
|
|
You can watch yours in f6. I would not waste space with them, but that's just me.
|
4th July, 2011, 08:29 PM
|
|
Godlike
|
|
Join Date: Oct 2007
Posts: 291
|
|
ahhh its about seeing OTHER players netspeed and packetloss .....
|
4th July, 2011, 08:43 PM
|
Unstoppable
|
|
Join Date: Oct 2010
Posts: 207
|
|
What you get with that?
|
4th July, 2011, 09:30 PM
|
Godlike
|
|
Join Date: Jul 2007
Posts: 261
|
|
Quote:
Originally Posted by iloveut99
What you get with that?
|
Players often like to blame netspeed / tickrate / whatever, making that info available to other players takes away that reason for bad aim etc
|
4th July, 2011, 09:39 PM
|
Unstoppable
|
|
Join Date: Oct 2010
Posts: 207
|
|
It still depends from the player itself, the comp specs and internet. It may be good to me 10000 but not to you. Also if it's to kick laggers there's better tools for that like this one:
http://ut-files.com/index.php?dir=Ad...Monitorv10.zip
Just my 2 cents.
|
4th July, 2011, 09:51 PM
|
|
Godlike
|
|
Join Date: Oct 2007
Posts: 291
|
|
I don't think you understand the concept behind the request .
There is a reason all the competitive scoreboards include this information (including smart ctf, modos, eut ect ...)
If you don't want it fine..... but most will.
And just an fyi, netspeeds, tickrates and other factors play a major role in leveling the playing field in a competitive environment.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|