Altaric's Lobby Client
Moderator: Moderators
- Dr.InfernO
- Posts: 223
- Joined: 18 Nov 2005, 13:55
- Dr.InfernO
- Posts: 223
- Joined: 18 Nov 2005, 13:55
V1.396 !
added
!listmaps (or !maplist, it's same)
added a window that lists maps with info (from cache) showing size, metal, wind and so on clients can use it to councel the host on the choice of map
on my PC i can read 143 maps from the cache in 30 sec (3 maps per sec instead of a delay depending on the sdz size, usualy a few secs)
bring on feedback :)
added
!listmaps (or !maplist, it's same)
added a window that lists maps with info (from cache) showing size, metal, wind and so on clients can use it to councel the host on the choice of map
on my PC i can read 143 maps from the cache in 30 sec (3 maps per sec instead of a delay depending on the sdz size, usualy a few secs)
bring on feedback :)
- Dr.InfernO
- Posts: 223
- Joined: 18 Nov 2005, 13:55
I've mirrored the new version.
ftp://compstomp.de/TASpring.zip
ftp://compstomp.de/TASpring.zip
- Dr.InfernO
- Posts: 223
- Joined: 18 Nov 2005, 13:55
- Dr.InfernO
- Posts: 223
- Joined: 18 Nov 2005, 13:55
Okay, questions:
1) What does the left column (Connect/Notify/Battle) on the Sounds tab control?
2) What exactly does the "Post Rules" button do? What do the "Active" and "Script Lock" options on the same tab do?
3) Where does the large text field from the "MOTD" tab get used? Just in the "Rules" tab, or somewhere else?
(In short, what's the point of the Rules and MOTD tabs)
4) What does "Bot listens to host only" do?
5) What does the stuff in the "Other" tab under the "AltaMod" tab on the Battle Screen do?
6) What does the !force command do?
7) How does !welcometype work?
8) !lockspeed's output appears to be extremely spastic.
9) How does !changeright work?
10) Do you want all the /-commands documented, or just the stuff your client adds?
11) A command be added to toggle ghosted buildings?
Documentation so far can be found on the Wiki: http://taspring.clan-sy.com/wiki/Altari ... bby_Client
1) What does the left column (Connect/Notify/Battle) on the Sounds tab control?
2) What exactly does the "Post Rules" button do? What do the "Active" and "Script Lock" options on the same tab do?
3) Where does the large text field from the "MOTD" tab get used? Just in the "Rules" tab, or somewhere else?
(In short, what's the point of the Rules and MOTD tabs)
4) What does "Bot listens to host only" do?
5) What does the stuff in the "Other" tab under the "AltaMod" tab on the Battle Screen do?
6) What does the !force command do?
7) How does !welcometype work?
8) !lockspeed's output appears to be extremely spastic.
9) How does !changeright work?
10) Do you want all the /-commands documented, or just the stuff your client adds?
11) A command be added to toggle ghosted buildings?
Documentation so far can be found on the Wiki: http://taspring.clan-sy.com/wiki/Altari ... bby_Client
1) What does the left column (Connect/Notify/Battle) on the Sounds tab control?
the sound tabs is used to enable/disable sounds connect emits a sound when you connect to the master server and so on
2) What exactly does the "Post Rules" button do? What do the "Active" and "Script Lock" options on the same tab do?
the box "min/max speed" sets max speed in the game
active is to do it the old way (.minspeed) it adds the line in the "rules" box (see below)
script lock adds a line in the start script (script.txt, which contains battle info) it uses the locking from Betalord now you can set the limits instead of 1-1
3) Where does the large text field from the "MOTD" tab get used? Just in the "Rules" tab, or somewhere else?
(In short, what's the point of the Rules and MOTD tabs)
the MOTD box is copied to the rules box when you hit the MOTD button
the rules box is curently bugged and of no use, when you hit the post button, it pastes the rules box in game line by line, as if you typed them
chat relay is disabled for the same reason
4) What does "Bot listens to host only" do?
only the battle host can use the bot
5) What does the stuff in the "Other" tab under the "AltaMod" tab on the Battle Screen do?
6) What does the !force command do?
when running a dedicated server (no one in from of host monitor)
if someone fails to connect, you have to force start, use !force or !exit
!exit closes the game window (when you restart, it sends a window message to it)
7) How does !welcometype work?
you can send welcome message to newcommers to your server
leave it blank for no msg
you can send messages in battle chat or PM using the 2 checkboxes below the welcome box
!welcometype changes where the welcome goes to (chat or PM)
!lockspeed's output appears to be extremely spastic.
what means "spatic" ?
9) How does !changeright work?
!changeright map 17
will change the rights needed to change the map to 17
rights aren't based on rank, host sets them in the preferences > altamod > admin and rights
10) Do you want all the /-commands documented, or just the stuff your client adds?
if you feel like to document everything, it would be better as some of the originalstuff may appear a bit foggy to some ..
maybe do something like (*) : this applies to the original client as well
11) A command be added to toggle ghosted buildings?
does anyone uses it ?i played a single game with ghosted buildings off .. in a few monthes
Documentation so far can be found on the Wiki: http://taspring.clan-sy.com/wiki/Altari ... bby_Client
thanks for the time you spend in it , much apreciated :)
notes :
in admin tab, *:0 has to be the first line, i'll fix it some day ::
""Min CPU" is the minimum CPU speed, measured in GHz" it's MHz requires an integer sets to 0 if invalid format
the map cache also affects the battle screen as when you click a map it checks for a cache, if none if found, it makes it (2%longer than before)
if one is found, it loads it instead of unpacking the map (99% faster)
"make cache" erases the cache folder and remakes it, (use when you delete maps, but it's not needed)
"This should be as the map's displayed in !listmaps."
without .smf
works without case, spaces, ", _
also understands "cc", "gcc", "ccr", "cpia", "woc" (long names popular maps)
if map can't be found, mars is selected
use [#!corner|!corner] or [#!split|!split].
bug in your url :)
!position
making a box sets automaticly to choose and reset sets to fixed
!split 30
guesses V or H according to map size (ratio height/width)
for square maps, chooses V
!kick host could be used to close the battle ... didn't even tought about it lol
altho !kick should be limited to admins
!lockspeed
for parsing easiness, it changes on/off whatever the #of args may be
because i think it's better, my clients saves nothing more to the registery(alta.ini), altho Betalord's stuff still goes there
the usage of an ini file makes it easy to keep your settings when changing PC or formating or whatever
i'll prolly add a "shows once" (like the agreements) link to the page so when you download it you get some help
i think i said it all ...
edit : woot ! longest post i made without editing like for the changelog :)
the sound tabs is used to enable/disable sounds connect emits a sound when you connect to the master server and so on
2) What exactly does the "Post Rules" button do? What do the "Active" and "Script Lock" options on the same tab do?
the box "min/max speed" sets max speed in the game
active is to do it the old way (.minspeed) it adds the line in the "rules" box (see below)
script lock adds a line in the start script (script.txt, which contains battle info) it uses the locking from Betalord now you can set the limits instead of 1-1
3) Where does the large text field from the "MOTD" tab get used? Just in the "Rules" tab, or somewhere else?
(In short, what's the point of the Rules and MOTD tabs)
the MOTD box is copied to the rules box when you hit the MOTD button
the rules box is curently bugged and of no use, when you hit the post button, it pastes the rules box in game line by line, as if you typed them
chat relay is disabled for the same reason
4) What does "Bot listens to host only" do?
only the battle host can use the bot
5) What does the stuff in the "Other" tab under the "AltaMod" tab on the Battle Screen do?
6) What does the !force command do?
when running a dedicated server (no one in from of host monitor)
if someone fails to connect, you have to force start, use !force or !exit
!exit closes the game window (when you restart, it sends a window message to it)
7) How does !welcometype work?
you can send welcome message to newcommers to your server
leave it blank for no msg
you can send messages in battle chat or PM using the 2 checkboxes below the welcome box
!welcometype changes where the welcome goes to (chat or PM)

what means "spatic" ?
9) How does !changeright work?
!changeright map 17
will change the rights needed to change the map to 17
rights aren't based on rank, host sets them in the preferences > altamod > admin and rights
10) Do you want all the /-commands documented, or just the stuff your client adds?
if you feel like to document everything, it would be better as some of the originalstuff may appear a bit foggy to some ..
maybe do something like (*) : this applies to the original client as well
11) A command be added to toggle ghosted buildings?
does anyone uses it ?i played a single game with ghosted buildings off .. in a few monthes
Documentation so far can be found on the Wiki: http://taspring.clan-sy.com/wiki/Altari ... bby_Client
thanks for the time you spend in it , much apreciated :)
notes :
in admin tab, *:0 has to be the first line, i'll fix it some day ::
""Min CPU" is the minimum CPU speed, measured in GHz" it's MHz requires an integer sets to 0 if invalid format
the map cache also affects the battle screen as when you click a map it checks for a cache, if none if found, it makes it (2%longer than before)
if one is found, it loads it instead of unpacking the map (99% faster)
"make cache" erases the cache folder and remakes it, (use when you delete maps, but it's not needed)
"This should be as the map's displayed in !listmaps."
without .smf
works without case, spaces, ", _
also understands "cc", "gcc", "ccr", "cpia", "woc" (long names popular maps)
if map can't be found, mars is selected
use [#!corner|!corner] or [#!split|!split].
bug in your url :)
!position
making a box sets automaticly to choose and reset sets to fixed
!split 30
guesses V or H according to map size (ratio height/width)
for square maps, chooses V
!kick host could be used to close the battle ... didn't even tought about it lol
altho !kick should be limited to admins
!lockspeed
for parsing easiness, it changes on/off whatever the #of args may be
because i think it's better, my clients saves nothing more to the registery(alta.ini), altho Betalord's stuff still goes there
the usage of an ini file makes it easy to keep your settings when changing PC or formating or whatever
i'll prolly add a "shows once" (like the agreements) link to the page so when you download it you get some help
i think i said it all ...
edit : woot ! longest post i made without editing like for the changelog :)
Okay... I've got the Connect box turned off on mine, but I still get a notification when I connect and disconnect.altaric wrote:the sound tabs is used to enable/disable sounds connect emits a sound when you connect to the master server and so onegarwaen wrote:1) What does the left column (Connect/Notify/Battle) on the Sounds tab control?
So "Active" is basically the same as the old Lock Speed option, while "Script Lock" should be used if you use values other than Min 1/Max 1?altaric wrote:the box "min/max speed" sets max speed in the gameegarwaen wrote:2) What exactly does the "Post Rules" button do? What do the "Active" and "Script Lock" options on the same tab do?
active is to do it the old way (.minspeed) it adds the line in the "rules" box (see below)
script lock adds a line in the start script (script.txt, which contains battle info) it uses the locking from Betalord now you can set the limits instead of 1-1
Chat Relay and Rules Relay are going to get fixed, right?altaric wrote:the MOTD box is copied to the rules box when you hit the MOTD buttonegarwaen wrote:3) Where does the large text field from the "MOTD" tab get used? Just in the "Rules" tab, or somewhere else?
(In short, what's the point of the Rules and MOTD tabs)
the rules box is curently bugged and of no use, when you hit the post button, it pastes the rules box in game line by line, as if you typed them
chat relay is disabled for the same reason
Here's what seems to me to be a sensible way to handle these two fields:
1) Have the MOTD displayed to a player in the Battle Screen when they join. I'm not sure if this is possible, but it seems to fit with the "Message of the Day" concept.
2) Have the Rules automatically quoted in-game once the game begins, assuming the Chat Relay/Rules Relay can be fixed.
The 'bot' being the software that processes the !-commands?altaric wrote:only the battle host can use the botegarwaen wrote:4) What does "Bot listens to host only" do?
Still need this one answered.egarwaen wrote:5) What does the stuff in the "Other" tab under the "AltaMod" tab on the Battle Screen do?
Okay, so !force is the same as the host hitting ctrl-enter, !exit is the same as the host quitting. Got it. These aren't too useful right now, with the alt-tab bug, but if that ever gets fixed, they'll be great.altaric wrote:when running a dedicated server (no one in from of host monitor)egarwaen wrote:6) What does the !force command do?
if someone fails to connect, you have to force start, use !force or !exit
!exit closes the game window (when you restart, it sends a window message to it)
Okay, but how do you do that? !welcometype 0 and !welcometype 1 didn't seem to do anything, nor did !welcometype PM.altaric wrote:you can send welcome message to newcommers to your serveregarwaen wrote:7) How does !welcometype work?
leave it blank for no msg
you can send messages in battle chat or PM using the 2 checkboxes below the welcome box
!welcometype changes where the welcome goes to (chat or PM)
I think !lockspeed 1 gives a message claiming that locked speed has been turned off, but in fact it's been locked at 1. I remember that the message it prints to battle chat doesn't always properly reflect the changes it makes to the settings.altaric wrote:what means "spatic" ?egarwaen wrote:!lockspeed's output appears to be extremely spastic.
Okay, so it changes rights for commands, not for players. Got it.altaric wrote:!changeright map 17egarwaen wrote:9) How does !changeright work?
will change the rights needed to change the map to 17
rights aren't based on rank, host sets them in the preferences > altamod > admin and rights
Can do!altaric wrote:if you feel like to document everything, it would be better as some of the originalstuff may appear a bit foggy to some ..egarwaen wrote:10) Do you want all the /-commands documented, or just the stuff your client adds?
maybe do something like (*) : this applies to the original client as well
I go back and forth on it when I host. Sometimes I find them handy, other times they're annoying. Other commands that would be useful:altaric wrote:does anyone uses it ?i played a single game with ghosted buildings off .. in a few monthesegarwaen wrote:11) A command be added to toggle ghosted buildings?
- Force player team, ally, and colour.
- Commands to rehost to change mod, game size, etc.
- Ring a player. Right now, only the host can do this, but it would be handy (for dedicated servers) if other players could.
I'll make a note of that.altaric wrote:notes :
in admin tab, *:0 has to be the first line, i'll fix it some day ::
Okay, so if I want to limit it to 1.0 GHz, I have to set the Min CPU to 1000?altaric wrote:""Min CPU" is the minimum CPU speed, measured in GHz" it's MHz requires an integer sets to 0 if invalid format
I'll note these things.altaric wrote:the map cache also affects the battle screen as when you click a map it checks for a cache, if none if found, it makes it (2%longer than before)
if one is found, it loads it instead of unpacking the map (99% faster)
"make cache" erases the cache folder and remakes it, (use when you delete maps, but it's not needed)
listmaps didn't seem to include ".smf".altaric wrote:"This should be as the map's displayed in !listmaps."
without .smf
works without case, spaces, ", _
also understands "cc", "gcc", "ccr", "cpia", "woc" (long names popular maps)
if map can't be found, mars is selected
So it's case-insensistive, and spaces and _s are interchangable? Or can simply be ignored entirely? For example, if I have Green_Comet, I can do "!map Green_Comet", "!map green comet" or "!map GreenComet"?
Could I get a list of all the short map names and the maps they correspond to?
Fixed.altaric wrote:use [#!corner|!corner] or [#!split|!split].
bug in your url :)
I'll note that.altaric wrote:!position
making a box sets automaticly to choose and reset sets to fixed
Okay.altaric wrote:!split 30
guesses V or H according to map size (ratio height/width)
for square maps, chooses V
Doesn't necessarily mean someone won't try it just to see what happens. You should probably make it so the bot simply won't kick/ban the host.altaric wrote:!kick host could be used to close the battle ... didn't even tought about it lol
altho !kick should be limited to admins
I'll note that.altaric wrote:because i think it's better, my clients saves nothing more to the registery(alta.ini), altho Betalord's stuff still goes there
the usage of an ini file makes it easy to keep your settings when changing PC or formating or whatever
The documentation's updated: http://taspring.clan-sy.com/wiki/Altari ... bby_Client
hmm, my LAN Server behaves differently with the client depending on wether I ste LANMode = true/false;
When set to true it behaves correctly exept the lobby recieves the version nubmer 0.22 and decides ti sint supported and asks for a requested update, and I ahve to manually type out the login command
However lookign at the raw traffic to the main server I find that the lobby server fnorida is running gave the same identical version number and succesfulyl logged in with no request update using exectly the same string the LAN Server sent....
When set to true it behaves correctly exept the lobby recieves the version nubmer 0.22 and decides ti sint supported and asks for a requested update, and I ahve to manually type out the login command
However lookign at the raw traffic to the main server I find that the lobby server fnorida is running gave the same identical version number and succesfulyl logged in with no request update using exectly the same string the LAN Server sent....
-
- Posts: 100
- Joined: 07 Feb 2006, 21:35