Stop the spam - Upgrade to 2.4.2 floating box

If you've had any problems with Nexuiz, or would like to report bugs, post here.

Moderators: Nexuiz Moderators, Moderators


  • Upgrade to 2.4.2 !!!
    Upgrade to 2.4.2 !!!
    Upgrade to 2.4.2 !!!
    Upgrade to 2.4.2 !!!
    Upgrade to 2.4.2 !!!
    Upgrade to 2.4.2 !!!
    Upgrade to 2.4.2 !!!

    Annoying yellow box reminder has appeared floating throughout the game.

    Say it once say it clearly but don't float the box all over throughout the game..
    Do a text insert reminder during map changes maybe but better for many will be your uploading to the Ubuntu repository and letting the user wait for the auto upgrade?

    Oh btw
    Upgrade to 2.4.2 !!! :twisted:
    Upgrade to 2.4.2 !!! :twisted:
    Upgrade to 2.4.2 !!! :twisted:
    Upgrade to 2.4.2 !!! :twisted:
    Upgrade to 2.4.2 !!! :twisted:
    Upgrade to 2.4.2 !!! :twisted:
    Upgrade to 2.4.2 !!! :twisted:
    Upgrade to 2.4.2 !!! :twisted:
    davidpbrown
    Member
     
    Posts: 14
    Joined: Mon May 12, 2008 5:41 pm
    Location: Manchester UK

Mon May 12, 2008 5:55 pm

  • We did try a "regular" announcement before, but people didn't upgrade. On OpenArena, server admins don't even upgrade their SERVERS.

    It is harsh, but it was necessary :( if you think you can do it better, do it.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Mon May 12, 2008 7:33 pm

  • Can you explain why it's important..

    The impression is all versions are compatible. Obviously there are benefits in the newest shiniest version etc but unless it's a security upgrade, is it really that important?

    Great game btw :)

    Maybe you could have an auto upgrade.. auto downloaded like the maps do? Bounce onto a main server instead of the host etc.
    davidpbrown
    Member
     
    Posts: 14
    Joined: Mon May 12, 2008 5:41 pm
    Location: Manchester UK

Mon May 12, 2008 7:44 pm

  • We can't guarantee everything will work for old clients on new servers. In fact compatibility is broken every release in subtle or not so subtle ways. Old clients are a feature-stopper and a support-request generator. Clients should update. If the distributions don't provide new packages the users should take action on their own. In the past many users did simply ignore the "new version available" alert and saw the game falling apart later on.
    User avatar
    SavageX
    Site Admin
     
    Posts: 442
    Joined: Wed Mar 01, 2006 9:34 am

Mon May 12, 2008 7:48 pm

  • best example is CSQC
    2.4 supports CSQC, before 2.4 the clients would just crash

    and CSQC just gives us an awful lot of new possibilities...
    so...
    I wish this upgrade message was in v2.3 already :S
    User avatar
    Blµb
    Alien trapper
     
    Posts: 277
    Joined: Thu Mar 29, 2007 1:49 pm

Mon May 12, 2008 8:12 pm

  • I'm sure Microsoft would agree upgrades are important too (ducks)

    Maybe just make the message less annoying.. the user could acknowledge it once at the start.. promise to upgrade and it could disappear until the next time?

    I would think an in your face box on startup would be preferred over any in game annoyance.

    I've got it loaded into /opt atm but looking at synaptic for Ubuntu, it's showing latest version available would be 2.4.1. Would that mean I'm still seeing this upgrade message if I did bother to now switch to the repository? - seems a bad idea for those on Ubuntu unless you have your own repository.
    davidpbrown
    Member
     
    Posts: 14
    Joined: Mon May 12, 2008 5:41 pm
    Location: Manchester UK

Mon May 12, 2008 8:27 pm

  • is there a way for server admins to deny someone access on the server unless they have a certain version number on their client? Perhaps with the message "This server requires version 2.x. Please upgrade."

    I wouldn't care if people (in the know) could get around by by manually setting their client version number. This would be to help promote people who AREN'T in-the-know to upgrade.

    Or maybe not a rejection. but a message displayed immediately when they connect which would tell them that they should upgrade. Then the message would go away after a few seconds. (EDIT: I mean like a custom message that the server admin could set, similar to MOTD)

    Just throwing some ideas in the hat for future versions.
    Last edited by Dokujisan on Mon May 12, 2008 9:27 pm, edited 1 time in total.
    Dokujisan
    Forum addon
     
    Posts: 1199
    Joined: Sat Oct 07, 2006 4:31 pm
    Location: Louisville, Kentucky

Mon May 12, 2008 9:10 pm

  • You can remove the notification by adding this to autoexec.cfg (if don't have that file create it in data folder):
    Code: Select all
    g_nexuizversion 2.4.2


    That fools the menu (and servers) to think you are using the 2.4.2 version.
    User avatar
    morfar
    Site Admin
     
    Posts: 938
    Joined: Tue Feb 28, 2006 6:08 pm
    Location: The Island

Mon May 12, 2008 9:19 pm

  • Thanks morfar
    That works - once but it seems nexuiz refreshes the file and removes the line but it would be easy enough to script around.
    davidpbrown
    Member
     
    Posts: 14
    Joined: Mon May 12, 2008 5:41 pm
    Location: Manchester UK

Mon May 12, 2008 9:26 pm

  • Nexuiz makes changes to autoexec.cfg?
    Hmm...I thought it only made changes to config.cfg.
    :?:
    Dokujisan
    Forum addon
     
    Posts: 1199
    Joined: Sat Oct 07, 2006 4:31 pm
    Location: Louisville, Kentucky

Mon May 12, 2008 9:49 pm

  • Ah - you're right and I'm tired.
    Adding to the config.cfg worked for once only!

    I was half thinking about how maybe the autoexec will only be for Windoh$
    davidpbrown
    Member
     
    Posts: 14
    Joined: Mon May 12, 2008 5:41 pm
    Location: Manchester UK

Mon May 12, 2008 10:20 pm

  • I have a better idea: make it crash when it detects an old Nexuiz version and popup an error message explaining it. That way you couldn't play the game with an old client.

    Lol, no, seriously now, Dokujisan's idea is good.
    4m [PB] (amoebios)

    This is Your world.
    The mysterious Mr. 4m
    Forum addon
     
    Posts: 1402
    Joined: Wed Mar 01, 2006 6:03 pm
    Location: germany

Tue May 13, 2008 5:58 am

  • Actually, there have been serious security holes in the past that got fixed.

    2.2.3 -> 2.3: a 2.3 or higher client has a cvar that makes it act as a "speedhack" on a 2.2.3 server (but that actually should just reduce the impact of packet loss)
    2.4 -> 2.4.2: libpng had a remote code execution hole, and CSQC files in 2.4 are "viral" (a client that plays on a CSQC enabled server will download csprogs.dat, and if that one now starts a server, anyone connecting to him will get the "viral csprogs.dat" too)

    That makes it a bit more necessary than you think to update...
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Tue May 13, 2008 6:00 am

  • Dokujisan wrote:Or maybe not a rejection. but a message displayed immediately when they connect which would tell them that they should upgrade. Then the message would go away after a few seconds.


    Already exists... that was our first attempt at an update notification. Just got ignored.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Tue May 13, 2008 8:25 am

  • Well it also is a good indicator of how many servers are slow to update their Nexuiz versions. I have seen the line: The server is running version 2.4, you are running version 2.4.2" a bit too often already. A lot of server admins were also very slow to update from 2.3 to 2.4. In fact I'm sure there are still a bunch of 2.3 servers now. And then you get the same nag message, only that you have a newer version than the server has... that reminds me, I still have to set g_nexuizversion to 18.5.1 on my server.

    Anyhow, I am fine with the annoying update image spam. If it will get people to start looking around and update then it's working. But maybe it would be better to just having a red bar added at the top or bottom of the screen as a notifier, maybe with a url. And it will always be there, in menu's, during play, etc. Because it is more likely to not get people pissed off when it is not hovering all over the screen and yet still be annoying enough to get people to update.

    "you are missing out on some cool new features, update your 2.x.x version to 2.4.2 now at www.nexuiz.com"

    Or something like that. With bright colors.
    Now with new shiny avatar.
    User avatar
    PinkRobot
    Alien trapper
     
    Posts: 443
    Joined: Fri Jul 21, 2006 7:06 pm
    Location: #brlogetc

Tue May 13, 2008 3:21 pm

  • UPGRADE ENCOURAGEMENT PROTIP:
    Make old clients connect to the men's liberty server with the message "Nexuiz has detected that you dislike progress... you should feel at home here".
    Xeno
    peregrinus originis incognitae
     
    Posts: 396
    Joined: Wed Nov 15, 2006 10:42 pm

Tue May 13, 2008 4:01 pm

  • that is quite funny :-)

    On a side note, so is your signature image (picard spelling nexuiz). Did you make that? :-D
    Dokujisan
    Forum addon
     
    Posts: 1199
    Joined: Sat Oct 07, 2006 4:31 pm
    Location: Louisville, Kentucky

Tue May 13, 2008 4:58 pm

  • PunkRabbit wrote:Anyhow, I am fine with the annoying update image spam. If it will get people to start looking around and update then it's working. But maybe it would be better to just having a red bar added at the top or bottom of the screen as a notifier, maybe with a url. And it will always be there, in menu's, during play, etc. Because it is more likely to not get people pissed off when it is not hovering all over the screen and yet still be annoying enough to get people to update.


    We did think of that, but didn't find any fixed place on the screen that can without causing any problems be permanently "blocked". Like, bottom is owned by the HUD, top is owned by the chat messages... and the slowly moving one at least avoids the crosshair, and never permanently sits on anything else.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Tue May 13, 2008 10:47 pm

  • well, i want to play but the new version dont let me cos' everithing is invisible

    plz remove that thing, soon

    thx ^^
    stimpyjcat
    Member
     
    Posts: 15
    Joined: Mon May 12, 2008 1:17 pm

Wed May 14, 2008 8:28 pm



Return to Nexuiz - Support / Bugs




Information
  • Who is online
  • Users browsing this forum: No registered users and 1 guest