Altaric's Lobby Client - Page 3

Altaric's Lobby Client

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Post Reply
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

you know what i regret ?
i do that for some 500 ppl (dunno how many active unique users there is)
and i get less than 15 ppl commenting it almost no requests .. do ppl even care ? is the actual game flawless ?
i advertised in the lobby .. maybe even spam :) so i doubt they just don't know it exists ..
therefore, i'd like to thank you guys who pay attention to my work ..
and hope to get stuff to do ..
IMSabbel
Posts: 747
Joined: 30 Jul 2005, 13:29

Post by IMSabbel »

Well, one comment:

Fix the map downloader.
It never really shows which maps you already have. Some maps i have i can redownload without any kind of errors, others will mention the map is already there.
Some maps i HAVE get their names in black, some i dont are green...

No way to sort for new maps, ect.
patmo98
Posts: 188
Joined: 09 Jan 2006, 17:51

Post by patmo98 »

altaric wrote: therefore, i'd like to thank you guys who pay attention to my work ..
and hope to get stuff to do ..
I haven't ever use your client, but I really appreciate some of the features that you wrote and are now in the official client. Thanks for the hard work.
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Post by Argh »

If there are any features I'd like to see in an official Lobby client, these would be them:

1. A "Save my settings" dialog that actually saves all settings- map, what AIs I choose to play with, what level resources, etc.

2. I'd like somebody to put in a "rank this host" database, kind've like eBay comments, so that people who're good/bad hosts would be easy to spot. That'd take care of power-tripping hosts, etc.

3. Lastly, if the Lobby can pass commands to Spring on start, it'd be really kewl if we could pre-script a set of commands and have them run every time we play a game. This is something that's really more useful to mod developers, for now, but, as Spring's capabilties grow, it might become more generally useful- for example, if Spring allows alteration of gravity/mex output/windspeed/other map stuff through console commands, in the future, it'd be neat to see people hosting things like AA- Low Grav, Low Metal, etc., etc., and give us more possible rulesets.

These are just random thoughts, of course...
IMSabbel
Posts: 747
Joined: 30 Jul 2005, 13:29

Post by IMSabbel »

I would like SOME kind of "are you sure" question when clicking the top right close button.

Its really bad if you just think you close the chatwindow just to terminate the client without warning, including open games you host, ect.
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

Ty for the feed back :)

:?: "I would like SOME kind of "are you sure" question when clicking the top right close button. "

:arrow: when i close the lobby, oppened games continue .. never tried tho, but got disconected at least
but yeah, it's easy to implement, i'll do it soon
done : checkbox added to preferences>interface


:?: "A "Save my settings" dialog that actually saves all settings- map, what AIs I choose to play with, what level resources, etc. "

:arrow: i saw a new button in latest official release
it saves the following options : StartPos, GameEnd, LimitDGun, StartMetal, StartEnergy, MaxUnits, GhostedBuildings, DiminishingMMs
that's a start :)



:?: ""rank this host" database"

:arrow: this can be done, i need to restrict it tho : i think of something like you can rate only if host hit start button and once a day only .. or there will be asses sinking hosts which must not happen

done

:?: " if the Lobby can pass commands to Spring on start"

:arrow: actualy, theres a box which i use to paste battle rules ingame like mod, map, wind and so on .. planning to add a MOTD in wich you can add .nocost or .whatever
maybe great servers will get paid to put an ad :)
MOTD added

for a low metal command or any other command not avalable (yet) you'll have to ask the RTSspring makers as it's out of my range

:?: "Fix the map downloader"

:arrow: try updating the map list on the battle screen as it compares to that list, the algorithme seems ok


if i find time to code, hope an update wendsday near 12 gmt :)
:-)

:lol: :lol: and remember, just smile ! :lol: :lol:
Last edited by altaric on 21 Feb 2006, 23:34, edited 1 time in total.
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

implemented host rating .. should work :)
if you find bugs, submit ^^
User avatar
Zenka
Posts: 1235
Joined: 05 Oct 2005, 15:29

Post by Zenka »

I use it regularly, and it runs fine.
Never had to rehost so cannot give feedback on that.
Love the Team balancer.
The [generate rules] button give a 'list out of bounds' error when you haven't changed any of the rules.

anyway, keep it up ^.^
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

Ok
a long time nothing happened here
anyway ..
i have the ability to get who died during a battle and therefore who won it
it's the oportunity to do a long term championship
here are the problems that come with

=> should i do it ?
=> on every server ?
=> on servers that want to only ?
=> not at all (explain why plz :)

=> how do i award points ?

needs to depend on
=> won / lost (died but won ?)
=> match was even ?
=> there are stars on new accounts ( remember you can /rename ! )
=> number of games played
=> dunno how to use this one ..

actualy i think of something like that :

ratio = (my team avg rank)/(enemy teams avg rank)

win_loss
won and still alive +2
won but died +1
tie (host quit) +0 (or +1)
tie and died +0
lost (and died :) ) -1

K a constant that can be used against floats and makes player feel better :) maybe something like 1000

after each real match (longer than 15 minutes or so) add a number of points :

points += (win_loss)*ration*K


points would be granted by host and reported to a website (easier) or
host posts results to a site which calculates eveything ... (safer)

no need for admins to spec the games imho
maybe grant some trusted hosts the right to report battles ..

plz gimme your opinion !
patmo98
Posts: 188
Joined: 09 Jan 2006, 17:51

Post by patmo98 »

altaric wrote: won and still alive +2
won but died +1
I think that differentiating between won and lived and won but died won't work too well. All someone needs to do is move a peewee into his ally's base and they will never die until they have both as good as lost.

Edit: meaby this should apply if the person leaves before there team has won. This implys that the person hasn't left if he/she is a spec.
Chocapic
Posts: 556
Joined: 16 Oct 2005, 03:35

Post by Chocapic »

i think u miss calced ur ratio

in
points += (win_loss)*ration*K
only makes sense with ratio =(enemy teams avg rank) / (my team avg rank)

or either do points += (win_loss)* (1/ratio)*k allthough the first one would be better.
the best our average rank is, comparing to the oposing team the least points we must win.
User avatar
SwiftSpear
Classic Community Lead
Posts: 7287
Joined: 12 Aug 2005, 09:29

Post by SwiftSpear »

Personally I'm against perminent WL ratios being kept. Part of the fun of spring is trying lots of new mods and not nessicarly playing strictly competitively all the time.

I could support this if maby it was a ladder level selection only, and all players in the game would be made well aware that they were playing a perminent ladder game, and there was some way to enforce feeding the ladder server false data. But I don't really want to know all the times I lost compared to wins, expecially since alot of my wins are against players alot worse then I am and alot of my losses come from playing mods I'm inexperianced at or screwing with new strats that don't really work or I haven't ironed through yet. Ladder stats would be deceptive unless I played my A game all the time, which I just wouldn't want to do because my A game isn't nessicarly the game I have the most fun playing all the time.
Betalord
Former Engine Dev
Posts: 543
Joined: 29 Jun 2005, 09:31

Post by Betalord »

=> should i do it ?
No.
Unless you want to divide the community even more. If we wanted to get stats from the game we would code it in spring already, but that is not the point. Ladder/tournament system will be separated from the lobby. I guess you don't know but I've been talking to some ESL/CB admins to put up a site, also NOiZE's brother is writing one himself, but that will probably take some time to finish.
User avatar
Zenka
Posts: 1235
Joined: 05 Oct 2005, 15:29

Post by Zenka »

We could get fighting over places on the ladder.
To see who is best, we use tounaments (or we sould).
And I second Betalords vision about this.
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

Well, it might effectively split the comunity .. but it's already split between news and vets
actualy i could have it running in about one hour it's not that hard to do but i think i won't do it ..
could be used for sort term ladders, many tried but all failed

"ESL/CB" what's that ?

"we would code it in spring already"

to what i know, spring is meant to render and manage the battles, if you wanna integrate a ladder why not integrate the lobby too ? it has been suggested and concidered a waste of time

"Personally I'm against perminent WL ratios being kept. Part of the fun of spring is trying lots of new mods and not nessicarly playing strictly competitively all the time."

i tried many mods but i have fun only with AA .. others aren't as good as AA but it just my opinion, some prefere FF, some XTA and i respect it

"all players in the game would be made well aware that they were playing a perminent ladder"

of course this must be the case

"enforce feeding the ladder server false data"
this is cheating ... and it's just a minor problem usualy easy to get rid of

patmo98 => yeah, it would help against quitters
User avatar
SwiftSpear
Classic Community Lead
Posts: 7287
Joined: 12 Aug 2005, 09:29

Post by SwiftSpear »

Dude, I can respect that you only really like playing one mod... but that isn't the case for everyone. Also I don't see how a ladder system would help stop people from quitting games. If anything I'm not gonna waste any more time then I need to getting a loss over with and going for another win. If you've ever played virtually anything at the high competitive end ever you'll know that those guys are some of the worst for quitting games before they are over. If you play to win and hone your skills you aren't going to waste time pissing around with a hopeless base while your opponent prepares his final march.

I'm not against ladder play, I'm just against it being done unofficially where you will have much much less control for anticheat implimentation and other features.
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

dude, the project is open source .. you can cheat easily having the source ...
i know how to be star in 100hours without even being in a game ..
that's just not intresting
you can even cheat with .give 100 armcom .. which is the easiest way
we're not here to cheat .. and if someone unknown is on top of a ladder it's obviously a cheater ... the best players are well known ..

it would help getting rid of quitter cuz you get less points if you left before the end

i don't play to win, i play to have fun ..

"being done unofficially"
what do you call official in a fan made project ?
User avatar
wizard8873
Posts: 254
Joined: 21 Jan 2006, 02:42

Post by wizard8873 »

if people really want it, i think it should be an option. i agree with most people that its a bad idea. but, for 1 vs 1, this kind of score can be an option to turn on. what would be more interesting to do is get stats on the battle itself. how many units a player built and destroyed, how much E and M they collected and a score. There are battles that I really wanted to see stats liek that.
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

i don't have access to these info .. well not easily
unfortunately :)
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

merged with v0.21
Post Reply

Return to “Engine”