Altaric's Lobby Client - Page 6

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 »

uploading V1.393
fixed the not always working close rts (it works with DR, hopes it works for everyone :)
added a welcome message : when someone joins, it says something (you choose what !)
User avatar
Dr.InfernO
Posts: 223
Joined: 18 Nov 2005, 13:55

Post by Dr.InfernO »

just tested the "auto close RTS" now also on x64.
So it definitly works under win2k3, winxp, winxp x64. super!
Great work altaric!
I'll start the dedicated server tomorrow (Friday). hope to see some people on it.
As I said you, the only thing the bot should also can do, is support for voteing and the posibility of a single "admin". Who is joining first gets this privilege. But can also lose this right by voteing him out.
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

about the admin rights, i think you should fill a list of righted admins ..
that would be best imho .. the first in is admin has its weaknesses ..
User avatar
Dr.InfernO
Posts: 223
Joined: 18 Nov 2005, 13:55

Post by Dr.InfernO »

a list of admins would be great
so will it be easy for you?
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

v1.3931
added right levels (admin, moderator)
added %r for welcome message ( = right lvl)
User avatar
Dr.InfernO
Posts: 223
Joined: 18 Nov 2005, 13:55

Post by Dr.InfernO »

Überperfect!
User avatar
Zenka
Posts: 1235
Joined: 05 Oct 2005, 15:29

Post by Zenka »

Hmmm I was wondering... I've made a few crowns for the King titles.
could you addapt the client to replace the rank icon with the corresponding crown icon when the users name has the respective title in his name?

Image for [KoXTA]
Image for [KoAA]
Image for [KoFF]
bmps here: http://lassie.student.utwente.nl/vliet/crowns.rar
Other crowns will be made on requests ;)
More info: http://taspring.clan-sy.com/phpbb/viewtopic.php?t=4265
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

maybe ...
not tonight tho :)
User avatar
Tim Blokdijk
Posts: 1242
Joined: 29 May 2005, 11:18

Post by Tim Blokdijk »

Altaric, could you help out coding the (multi-platform) Omni client?
It can be found in the svn @ BerliOS it still needs a little work to be functional.
If you ask on the mailinglist Josh (Ace07) can explain what needs to be done.
It would allow Linux and Mac users to set up and join games.
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

Hi, i'm sorry but i have absolutely no knowledge about cross platform
never even used a linux (yeah i know it's shame)
if i can do something, feel free to ask me ...

anyways ..
after a night of developing (around ... 5 hours) i release V1.394 !
what's new ?
fixed the newb hating filter
added friend list (sorted on top of clients list)
added foes list (sorted on bottom)
checkbox to open links on regular browser
added !exit, !force, !kick, !ban, !welcome
fixed the /me not showing properly

and now, let's have a long night :)

i'll be back tomorow .. or rather later as it's 1AM
User avatar
Michilus_nimbus
Posts: 634
Joined: 19 Nov 2004, 20:38

Post by Michilus_nimbus »

Tim Blokdijk wrote:Altaric, could you help out coding the (multi-platform) Omni client?
It can be found in the svn @ BerliOS it still needs a little work to be functional.
If you ask on the mailinglist Josh (Ace07) can explain what needs to be done.
It would allow Linux and Mac users to set up and join games.
I think it could use some of the stuff my bot uses (it's Python), so maybe I'll get back to that in a few days
User avatar
Tim Blokdijk
Posts: 1242
Joined: 29 May 2005, 11:18

Post by Tim Blokdijk »

@: altaric & Michilus_nimbus

You will mainly need Python skills.
You can code on Windows and check out your work under Linux by downloading the Ubuntu live cd and boot from it.
Josh (Ace07) primarily runs Linux so he will be handling that part mostly.

But talk to Josh and Betalord on the mailinglist, they are the other lobby coders.
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

V1.395

added
!welcome type (send welcome in PM or chat ?)
!kick fixed
!changerights
User avatar
Ace07
Posts: 348
Joined: 21 Apr 2005, 20:46

Post by Ace07 »

Having a windows coder for omni would be nice. The most unfortunate part about my code is that I am sure that it is somewhat weak and could have been constructed in a more Object Oriented way. I have never taken any formal classes in programming so I go off of my experiences of what others have done.

Currently there is an error in windows that I cannot seem to fix. Its a graphical glitch that may have to do with the windows version of wxPython, but it would be really cool to see the error fixed. Once that is fixed I could say that releasing the client with windows support would be possible.
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

V1.3955

changed :
/ignore and a checkbox to not hear what foes (opposite of friend) say
externalised the !help text to help.txt
... will now be said and won't return an invalid command
cached minimaps (no longer wait for the minimap to show up, gotta cache once of course :)
!minrank and !mincpu to adjust dedicated servers' params

it's late, don't have time to make sure these work .. if you can try them for me :)
User avatar
Dr.InfernO
Posts: 223
Joined: 18 Nov 2005, 13:55

Post by Dr.InfernO »

great work altaric!
Just keep the good work!
But don't forget to play with us! :)


Can you add a maplist command, which shows the installed map`s and their correct typing?
lt should work the same way like the !help command and the help.txt.
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

mmh .. why use an external file when the installed map are listed in the lobby ?
User avatar
Dr.InfernO
Posts: 223
Joined: 18 Nov 2005, 13:55

Post by Dr.InfernO »

because you can't scroll
User avatar
altaric
Posts: 185
Joined: 28 Oct 2005, 10:07

Post by altaric »

clients don't have the same list as host anyway ...
the list may not be scrollable (it is for host) it's still a stringlist easily accessed ..
User avatar
Dr.InfernO
Posts: 223
Joined: 18 Nov 2005, 13:55

Post by Dr.InfernO »

I just want a maplist.txt for writing the correct spelled maps in.

Or, if it's possible and easy for you, to access the list from the host to list it via the "!maplist" command?
Post Reply

Return to “Engine”