Author Topic: [done] If AI replaces a player online the name shown should be changed  (Read 2144 times)

Pizza90

  • Draco Rider
  • *****
  • Posts: 282
    • View Profile
When we play online can happen that a player (or more) drops and the ai gets his place. The problem is that if you press "?" after the player got disconnected you still see his name as he was still playing, while it's the AI that is playing!  Often happens that players dont remember "who is who" like "who is yellow? who is red?" a way to see it it's pressing "?" but as i said if a player got disconnected minutes ago you still see his name and this can cause confusion! I suggest that in case the player gets disconnected the name should be changed to something like "CPU" or "AI" or "Pizza90(ai)" or "Pizza90(CPU)" or something like that so people would recognize easily that the player Pizza90 is not playing online any more and the one that is playing it's the AI.
« Last Edit: 12 June 2012, 00:21:14 by tomreyn »
I translated Megaglest in italian and i keep the translation updated.

victorj

  • Guest
Pizza90 seems like a great idea, because a lot of confusion when the player is disconected. The time behind develop Softcoder posted his desires, his was the player left the game could come back to it, if it even exists, the name would have to be changed more than once, it would be best Pizza90 (AI) or Pizza90 (CPU).
« Last Edit: 1 June 2012, 23:16:11 by victorj »

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
+1
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
I generally like this idea, but keep in mind that adding (AI) is easily faked (unless parantheses are forbidden in player names including by editing glestuser.ini).
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

Ishmaru

  • Behemoth
  • *******
  • Posts: 1,071
  • um wat??
    • View Profile
    • DelphaDesign
I generally like this idea, but keep in mind that adding (AI) is easily faked (unless parantheses are forbidden in player names including by editing glestuser.ini).

What would be the issue if someone fakes it? I don't see a benifit for doing so...
Annex: Conquer the World Release 4 For Pc Mac + Linux
https://forum.megaglest.org/index.php?topic=9570.0
Annex is now on Facebook!
https://www.facebook.com/AnnexConquer

John.d.h

  • Moderator
  • Airship
  • ********
  • Posts: 3,757
  • I have to go now. My planet needs me.
    • View Profile
I generally like this idea, but keep in mind that adding (AI) is easily faked (unless parantheses are forbidden in player names including by editing glestuser.ini).
It could be in a different color or size.

Pizza90

  • Draco Rider
  • *****
  • Posts: 282
    • View Profile
I agree with John.d.h and of course the colour or the size (or both) used for the word "AI" should not be used by human players (so there should a restriction for the colour and/or the size).
I translated Megaglest in italian and i keep the translation updated.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
I generally like this idea, but keep in mind that adding (AI) is easily faked (unless parantheses are forbidden in player names including by editing glestuser.ini).

What would be the issue if someone fakes it? I don't see a benifit for doing so...
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Added in svn, we now prefix the username with *Disconnect* - playername

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Thanks. I haven't tried it, yet, but *Disconnect* - is rather long, so I wonder what the final game stats screen will look like then...
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: If ai replaces a player online the name shown should be changed
« Reply #10 on: 11 June 2012, 23:51:43 »
Yes it was too long. I've added a new String in the language file: AI=AI and now the playername will change to:

*AI* - playername

in the user status debug view and the final battle stats.
Thanks