Server Help Forum Index Server Help
Community forums for Subgame, ASSS, and bots
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   StatisticsStatistics   RegisterRegister 
 ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin (SSL) 

Server Help | ASSS Wiki (0) | Shanky.com
couple suggestions

 
Post new topic   Reply to topic Printable version
 View previous topic  Flaggame reset/win Post :: Post Asss 1.2.0  View next topic  
Author Message
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Thu Aug 19, 2004 7:41 pm    Post subject: couple suggestions Reply to topic Reply with quote

1.) A way to determine if a message is from a macro, so the client can ignore it like Continuum.

2.) A way to determine if a sound byte is attached to the message.


That's it for now, I think.. icon_smile.gif
_________________
Performance is often the art of cheating carefully. - James Gosling
Back to top
View users profile Send private message Add User to Ignore List
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Thu Aug 19, 2004 11:11 pm    Post subject: Reply to topic Reply with quote

I agree with those two additions.

Oh, another nice addition would be the addition of a client string to the login sequence. Nothing would be done with it because it could be faked effortlessly, but it would come in handy every now and then in /?info.
_________________
Hyperspace Owner

Smong> so long as 99% deaths feel lame it will always be hyperspace to me
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
D1st0rt
Miss Directed Wannabe


Age:37
Gender:Gender:Male
Joined: Aug 31 2003
Posts: 2247
Location: Blacksburg, VA
Offline

PostPosted: Fri Aug 20, 2004 10:49 am    Post subject: Reply to topic Reply with quote

I'd like the ability to send sound messages
_________________

Back to top
View users profile Send private message Add User to Ignore List Visit posters website
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Sat Aug 21, 2004 12:22 am    Post subject: Reply to topic Reply with quote

Another request, is a way to access the new's file; but I'm not to sure how that'd work efficientially; also to stop people from spaming requests to download news they already received...
Back to top
View users profile Send private message Add User to Ignore List
Grelminar
Creator of Asss


Joined: Feb 26 2003
Posts: 378
Offline

PostPosted: Sat Aug 21, 2004 4:27 am    Post subject: Reply to topic Reply with quote

I'd like to point out that the document describing the chat protocol is called "simple-chat.txt". I wrote it to be simple, and I want to keep it simple. The spec should be no more than a page long, and someone should be able to write the base of a new client in a day. And it should be easy to use "manually", over just telnet.

So stuff that involves any more state on the client side, or message types other than single lines (like news download) is definitely out. Go visit a web site for that.

I think sounds are also unnecessary for basic chatting, which is all this is intended for.

I like the client version string idea, now that there's more than two clients. I added that to version 1.5 of the spec. I also added a PUBM type for pub chat macros, although I'm not so happy about it. New version. Support for this stuff is in the cvs version of asss, but may not be running on the test server when you read this.
Back to top
View users profile Send private message Add User to Ignore List Send email Visit posters website
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Sat Aug 21, 2004 4:49 am    Post subject: Reply to topic Reply with quote

I am also thinking there should be a way to poll the server to see what chatnet version it's currently running chatnet wise; so the client can adapt accordingly.

What kind of errors would occur if a player used the new chatnet commands on old server builds?

Multiple lines wouldn't be an issue if you base64 it icon_wink.gif but fine I wont push that idea..

Sounds could easily be added, and those "simple" chat clients can simply "ignore" the one extra field stating the number of the sound.. ya know?
...



And what don't you like about the public macro command?
Back to top
View users profile Send private message Add User to Ignore List
-Smong-
Guest


Offline

PostPosted: Mon Aug 23, 2004 9:22 am    Post subject: Reply to topic Reply with quote

CypherJF wrote:
Sounds could easily be added, and those "simple" chat clients can simply "ignore" the one extra field stating the number of the sound.. ya know?
You would have to add another message type to keep this backwards compatible.

CypherJF wrote:
I am also thinking there should be a way to poll the server to see what chatnet version it's currently running chatnet wise; so the client can adapt accordingly.
If this was done, then you can write your own complex-chat.txt and server module to handle the new message types.

CypherJF wrote:
Another request, is a way to access the new's file
I think one way to go about this is to make a module that prints the news.txt line by line to you as arena messages when you enter a certain arena. You could make the arena spec only and disallow all c2s chat.
Back to top
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Mon Aug 23, 2004 2:35 pm    Post subject: Reply to topic Reply with quote

See ya'll know what. I would modify ASSS if there was an official up to date Windows build; Catid's was built w/ .NET which I refuse to re-install; since well it doesn't run to well on my machine; also, brain's and explody's version is simply way to old. Until then, all I can do it recommend things. So please no more "you can simply add a module...".
--
That'd work; but there would be no way to know when the news file was done loading; to transfer them to the arena they wanted. :/ it's not a big deal; just was an idea.

Quote:
I am also thinking there should be a way to poll the server to see what chatnet version it's currently running chatnet wise; so the client can adapt accordingly.

C2S-> VERSION
S2C-> VERSION:<version string info>

Or even an arena message:
:VERSION <string info>

Although, any mod could simply just do an arena message and the client wouldn't be able to distinguish the two. I guess it's not a big deal; maybe it should be appened into the server ?version command. :/
Back to top
View users profile Send private message Add User to Ignore List
-Smong-
Guest


Offline

PostPosted: Mon Aug 23, 2004 3:45 pm    Post subject: Reply to topic Reply with quote

-Smong- wrote:
I think one way to go about this is to make a module that prints the news.txt line by line to you as arena messages when you enter a certain arena. You could make the arena spec only and disallow all c2s chat.
Another way is to make a module that sends the news.txt line by line as a priv message from a player called '~news', then in ccc you can do ?mkwin priv ~news so it all goes in there. You could use ppdata so they only get sent the news file once per login, or until the news file changes.
Back to top
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Mon Aug 23, 2004 5:13 pm    Post subject: Reply to topic Reply with quote

soundin good tongue.gif
Back to top
View users profile Send private message Add User to Ignore List
Cyan~Fire
I'll count you!
I'll count you!


Age:37
Gender:Gender:Male
Joined: Jul 14 2003
Posts: 4608
Location: A Dream
Offline

PostPosted: Mon Aug 23, 2004 5:49 pm    Post subject: Reply to topic Reply with quote

Smong wrote:
You would have to add another message type to keep this backwards compatible.

You could add another field like you were talking about earlier.
_________________
This help is informational only. No representation is made or warranty given as to its content. User assumes all risk of use. Cyan~Fire assumes no responsibility for any loss or delay resulting from such use.
Wise men STILL seek Him.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Mon Aug 23, 2004 6:22 pm    Post subject: Reply to topic Reply with quote

Or simply append a specific character sequence to ends of messages for sound bytes?
Back to top
View users profile Send private message Add User to Ignore List
Dr Brain
Flip-flopping like a wind surfer


Age:39
Gender:Gender:Male
Joined: Dec 01 2002
Posts: 3502
Location: Hyperspace
Offline

PostPosted: Mon Aug 23, 2004 8:20 pm    Post subject: Reply to topic Reply with quote

It is possible for me in a few weeks to make another windows setup. They aren't exactly hard to make. Just a little knowlege and some moving of files.

If you want it done, come asking in the zone sometime in september. But remember to ask again and again if I don't do it.
Back to top
View users profile Send private message Add User to Ignore List AIM Address Yahoo Messenger MSN Messenger
-Smong-
Guest


Offline

PostPosted: Tue Aug 24, 2004 12:07 pm    Post subject: Reply to topic Reply with quote

Cyan~Fire wrote:
You could add another field like you were talking about earlier.
Looking at MSG:PUB:name:msg I can't see how you can add another field in there and keep it backwards compatible. I suppose you could send something like SND:sound right before MSG:PUB:name:msg and have the server cache the sound, then destroy it after forwarding the pub message on.
Back to top
Cyan~Fire
I'll count you!
I'll count you!


Age:37
Gender:Gender:Male
Joined: Jul 14 2003
Posts: 4608
Location: A Dream
Offline

PostPosted: Tue Aug 24, 2004 5:12 pm    Post subject: Reply to topic Reply with quote

But a well-designed client should really not care whatever other fields there are. I know the one I was making doesn't.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Tue Aug 24, 2004 5:37 pm    Post subject: Reply to topic Reply with quote

There would be no way to determine the amount of arguments; ie:

MSG:PUB:sound:msg that might contain a :
vs
MSG:PUB:sound msg that might contain a :

Being there are only 3 known published clients, this is the time to modify such things.. :-/ but I think grel has it set in his mind he won't implement such a thing, so really don't worry about it...

All one can do is make a complex-chat protocol; and work from there I guess. :/
Back to top
View users profile Send private message Add User to Ignore List
Cyan~Fire
I'll count you!
I'll count you!


Age:37
Gender:Gender:Male
Joined: Jul 14 2003
Posts: 4608
Location: A Dream
Offline

PostPosted: Tue Aug 24, 2004 10:55 pm    Post subject: Reply to topic Reply with quote

Oh frick I see the problem now. Hmm that's a toughie.
Back to top
View users profile Send private message Add User to Ignore List Visit posters website
CypherJF
I gargle nitroglycerin


Gender:Gender:Male
Joined: Aug 14 2003
Posts: 2582
Location: USA
Offline

PostPosted: Wed Aug 25, 2004 12:19 am    Post subject: Reply to topic Reply with quote

Indeed... tongue.gif
Back to top
View users profile Send private message Add User to Ignore List
Display posts from previous:   
Post new topic   Reply to topic    Server Help Forum Index -> ASSS Questions All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum
View online users | View Statistics | View Ignored List


Software by php BB © php BB Group
Server Load: 33 page(s) served in previous 5 minutes.

phpBB Created this page in 0.479223 seconds : 42 queries executed (87.0%): GZIP compression disabled