MapVoteX

  • Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
BTW your logo for the mapvote needs sorting , the quality is poor and the background needs to be removed.
Looks fine this side, don't look at the .pcx itself, look in game.
What background you talking about, there is no background.
If you can improve on it then make me one but identical and must be less than 10k or I don't use it, sorry that's just me.
It's taken from the original HAL2000 logo.

MVGameName should be;

MVDefaultGame=2

The MVGameName has nothing to do with the admin and is used internally to control MVX.
It's just a pity one could not make things invisible.

MVDefaultGame=2
We can add that in as an additional option.
When will that get used, at server startup ?

also if you can move the splashlogo setting upto the top and set to something MapVoteX Related by default.
Sorry I tried but that's how UT sets it up.
It cannot be part of MVX itself because the logo is 100% clientside and MVX is 100% serverside so I had to make it a standalone class, because the MVX timers etc are all used up and could not be shared.
The other option is to removed it :)
Remember this is a Mapvote mod and not a eye candy logo making machine, so it takes it's queue or gets dumped.
I've added the bTransparent option and that is about as far as I'm prepared to go with this logo stuff.
 

Wises

New Member
Sep 15, 2008
377
0
0
Looks fine this side, don't look at the .pcx itself, look in game.
What background you talking about, there is no background.
If you can improve on it then make me one but identical and must be less than 10k or I don't use it, sorry that's just me.
It's taken from the original HAL2000 logo.

the one in the info tab I was meaning , the HAL2000 one looks fine.
no option to turn on/off like sdm?

The MVGameName has nothing to do with the admin and is used internally to control MVX.
It's just a pity one could not make things invisible.


We can add that in as an additional option.
When will that get used, at server startup ?
Yep that be good idea.

Sorry I tried but that's how UT sets it up.
It cannot be part of MVX itself because the logo is 100% clientside and MVX is 100% serverside so I had to make it a standalone class, because the MVX timers etc are all used up and could not be shared.
The other option is to removed it :)
bottom it is.

Remember this is a Mapvote mod and not a eye candy logo making machine, so it takes it's queue or gets dumped.
no worries.

I've added the bTransparent option and that is about as far as I'm prepared to go with this logo stuff.
no worries.

so... she must be about finished then after you've optimised the code and stuff?

;)
 
Last edited:

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
Yes I agree, the info text is a little shabby and that is because I did not want it huge, it had to be the size I have it now or I dump it.
If you make it twice the size then it's great.
I have also made that name my logon logo but bigger.

mvxl2.jpg
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
LOL just looking at the gradient background on my Info logo, I think it's pretty good.
You do better than that on 256 colors .pcx with the text that size and that font :)
Forum won't show .pcx :(
 
Last edited:

Wises

New Member
Sep 15, 2008
377
0
0
also .. maybe allow a hide logo's feature

bShowMVLogo=True
bUseServerLogo=True

some kind of autodisable of serverlogo if.. they use other logo systems like modos/splashlogo

etc
 

Wises

New Member
Sep 15, 2008
377
0
0
because the logo's positions are fixed.. some admins may want to use own logo systems..

however most don't know how to , and will use this mainly I reckon

;)
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
SmartDM105 is identical to 104e
http://forums.beyondunreal.com/showpost.php?p=2597236&postcount=348

also .. maybe allow a hide logo's feature
LOL just put a semicolon in front:
;ServerLogoName=whatever.whatever

however most don't know how to , and will use this mainly I reckon
I agree here.
I have played on many servers in UK and USA and have never ever seen a splash logo except the one's by Ace or UTPure.

Regarding the Server switching if empty etc.
This is very difficult to have all sorts of options as there is more error checking in the code than actual switch code.
The reason I never went here in the first place as it's dangerous that if the server tries to switch to something the admin has not entered correctly... crash!
And like I said earlier, they always blame the mod and dump it, never ever is it their fault.

That's why when you do something, there must only be one option for it, not more.
Now you want to switch to the default map and I want to switch to the default game, you also want to vary the default game.
This is now tricky and to be honest I'd rather dump the whole exercise, me I play safe.

In my book it's a lot easier to swap game 11 with game 0 and change the numbers, than to give the admin a default=2 option, because he will cock it up at some point.
Unfortunately UT code cannot look first to see if such and such exists before executing the switch.
You may be a hotshot admin, take pride in what you do and keep up with the techno, but most admin are total assholes and cock things up left right and center and you spend your life explaining on forums how to do the simplest thing.

In my case, I advertise my server as a RA server, so I will make Game[0] an RA game, so when players have switched to some crappy game that nobody wants to play, it will switch back to the RA game which is advertised.
You must also remember that non standard games do not get advertised in the UT browser which most use.
 

Wises

New Member
Sep 15, 2008
377
0
0
ok..

the logo I was talking about is the mapvote splash screen one BTW bhideLogo= like in smartDM

if you just do a server restart if a match is in process but the players have left.. (leaving only bots) .. so that it goes back to the DefaultMap in the current CustmGame not back to CustomGame[0]

an option could be set if you like.

anyways.. thats me.. have a few games then bed.
 

Wises

New Member
Sep 15, 2008
377
0
0
any way we can get this workign with DPL? Dynamic Package Loader.. Ive reached my limit for downloads I think.. I need to start sendign only relevant packages to clients pertaining to CustomGame.

I still have about 20 GameTypes I would Like to add..

which is a bunch of ServerPackages etc.

problem now with DPL is there's no VirtualPrefixes.. and also Servers which use it DPL.. wont be able to use MapVoteX.

so what ever is easyist I guess.. embed it or modify the original.. the maker has long gone.. like 8 years ago gone..

but yeah.. if not I will maybe look into it and see if I can get it to talk somehow .
 
Last edited:

Wises

New Member
Sep 15, 2008
377
0
0
just looking at the code for DPL.. trying to find where it uses the prefixes and see if there is some way to get it to use GameNames from MVX instead.

if I can do that then I maybe able to use it with this.

any idea's?

also note , it is relevant to MVX

however as a separate mod maybe the go .. if its goin to be too much work to put into this.

also wondering about the 50 games thing.. 10,000 maps .. is that still in the works?
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
if you just do a server restart if a match is in process but the players have left.. (leaving only bots) .. so that it goes back to the DefaultMap in the current CustmGame not back to CustomGame[0]
This I don't understand, when no players for a set time, what do you achieve by just restarting the current game with it's default map, you may as well restart the current game with a random map, same thing, it has no significance.
If you could show me the point of the exercise than we can tackle it.

Where as restarting with the default game when no players for a set time, I can see a point as that is normally the game that atracts people to your server in the first place.
You don't want the server sitting in some random game that people got tired of playing and left, default map or not.

also wondering about the 50 games thing.. 10,000 maps .. is that still in the works?
Next version maybe, I'm no going to change all that now.

The DPL (Dynamic package Loader) is not a problem coding, I did it in UT2Vote and was sorry ever after.
The problem is it does not belong in a Mapvote or any mod, it belongs in a DPL mod.
Just imagine all the gumph in the MVX ini file, text for a minimum of maybe 50 packages per game, that's another 30 lines of packages.
Imagine how some dumb admin could screw that up, putting the wrong packages to load in the wrong games and clients cannot see this, that and the next best thing, then it's onto the forum, bitch and moan what a crap mod MapVoteX is, sorry it just ever ain't gonna happen.
UT2Vote51 had it built in and I removed it in UT2Vote55, the best thing I ever did.
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
Ok I have added a DefaultCustomGameNum= for the server to startup in and a default game empty level switch.
Not sure what to add or make it only switch to current game and map but working on it.
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
I must apologize, this latest version is not showing the admin information and version.
It is seeing the admin but for some reason nothing is displayed.... wierd
 

Wises

New Member
Sep 15, 2008
377
0
0
hmm... DPL is an advanced admin tool.. for power admins.. there are serveral of us.. in this forum right now..

this feature is not for dumb admins... as you say.. but fir seasoned admins who run unique servers.. outside of the basic.

if you were concerned about these things ... then it could be optional.. obviously ... separate classes and .ini entries..

[dynamicpackageloader.mapvotex]
bEnableDPL=False ; default
.
.

also.. you havent had someone like me write a readme.. before.. and like i said video tutorials.. basically say it all..

in short.. if i can understand it.. they will understand.. as i will do a howto use DPL for dummies tutorial.. it is worth it...

i hate going back to this whole justification thing.. but if they can't setup this most basic mod then they really shouldnt have a server imo.

this thing is so simple that you wouldnt even need a readme.. just a sample .ini :)

anyways.. like i said .. i am looking into the code for DPL.. and just need to know how to get it to pickup the gametype from MVX as this is something i believe would help alot of advanced admins.. and theres a lot of us..

you focus on the nubs. . ill try and assist the pro's :lol:

with the mapswitch thing.. i give up.. however you will or as it is now...

same gametype / random map?.. or
same gametype / defaultmap

^theres 2 very simple options there.
 
Last edited:

Wises

New Member
Sep 15, 2008
377
0
0
one of the advanced admins has asked.. if we could also have a custom soundpackage load with the logo as well?
i think i mentioned this earlier or via email.
same setup as ServerLogo.. but ServerSound=

then we can have some cool welcome message as well.

don't worry about the dumb admins please.. leave them to me..

i'll tune em up.. or rather edcucate them.. if you can put these things in.. i'll provide a whole youtube channel on how to setup and use this thing.
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
Ok, I'll look into the DPL but it will be a separate setup with it's own class and list same as the MapVoteClientLogo and maybe even it's own standalone ini file.

The way we will do it to start with is a follows.
[MapVoteX101.MapVoteServerpackages]
DefaultPackages=
These are the ServerPackages that will be set for all games and will have a limit of what, 20 ?
These packages must include the UT default packages as well, like SoldierSkins, CommandoSkins, FCommandoSkins, SGirlSkins, BossSkins, Botpack etc

CustomGamePackages[0]=("")
.
.
.
CustomGamePackages[29]=("")
In each case the serverpackages will be listed for each game separated by commas ',' and up of a maximum of 10 per game ?
We need to put a limit on it else we run into trouble.

At this stage I will only do ServerPackages, not ServerActors as that is a whole different ball game.

You better get all you candles in a row because you are going to release this mod to the public, me I will sit on the sidelines :)

mmm... you have a way about twisting my arm :D

Oh! been playing with my other hobby as that season is starting again:
http://www.proasm.com/zs5qm - there you can see my study setup and house :)

Now I'm gonna bed, 1 am ;)