Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Future Improvements (https://forums.graalonline.com/forums/forumdisplay.php?f=10)
-   -   Display toall: messages in an actual chat window (https://forums.graalonline.com/forums/showthread.php?t=64330)

Loriel 02-24-2006 06:37 PM

Display toall: messages in an actual chat window
 
Currently, toall: messages are accessed by clicking any of the grey bubbles around your minimap, and then display the beginning of the sender's nickname followed by their message on your green until you click elsewhere.

This makes it pretty uncomfortable to follow a conversation, especially if you are unable to click each message as soon as it is sent, because then you lose chronological order.

It would be way more awesome if toall: messages were (optionally?) displayed in a regular irc-like scrollable small chat window, perhaps with clickable nicknames to show account names. :(

ApothiX 02-24-2006 07:54 PM

Quote:

Originally Posted by Loriel
Currently, toall: messages are accessed by clicking any of the grey bubbles around your minimap, and then display the beginning of the sender's nickname followed by their message on your green until you click elsewhere.

This makes it pretty uncomfortable to follow a conversation, especially if you are unable to click each message as soon as it is sent, because then you lose chronological order.

It would be way more awesome if toall: messages were (optionally?) displayed in a regular irc-like scrollable small chat window, perhaps with clickable nicknames to show account names. :(

You could easily handle the ChatBar.onAction() handler, and check if the message starts with toall: and rescript your own way to send it, and set ChatBar.Text to null (or player.chat), so that it doesn't send the old toall aswell.

Skyld 02-24-2006 08:01 PM

Quote:

Originally Posted by ApothiX
You could easily handle the ChatBar.onAction() handler, and check if the message starts with toall: and rescript your own way to send it, and set ChatBar.Text to null (or player.chat), so that it doesn't send the old toall aswell.

This will not solve the problem on all servers, and the Chatbar's scripting itself may take the onAction() handle before your own script does.

ApothiX 03-02-2006 03:35 PM

Quote:

Originally Posted by Skyld
This will not solve the problem on all servers, and the Chatbar's scripting itself may take the onAction() handle before your own script does.

I'm pretty sure it doesn't, if you set the text to NULL in your own onAction() handler, it doesn't send any text.

Loriel 03-02-2006 09:08 PM

This was a suggestion for the graal client, not a gscript feature request.

jake13jake 03-03-2006 10:04 AM

Perhaps have an option to click the toall bubbles or to have them scroll from the bottom of the screen up, and after a time interval they disappear?

Also, perhaps the ability to restrict certain players from mass messaging and/or toalls.
Also, perhaps the ability to disable mass messages from certain admins in staff rights, and to extend that probably the ability to make it a staff mass only when they're on the staff tab of the playerlist.

Now that I think about it, allow a set limit on the number of people that a person can mass message to at a single time. Perhaps allow the client to make it's own choice on whether to ignore the mass based on user options of how many people the mass message was sent to.

Inverness 03-03-2006 11:27 PM

How about an allowtoalls as a server option.
This way you could disable the default toall system, just like you can disable the default sethead system when you want to make your own, this way you could just have a script take effect when your chat text starts with toall.

I'd rather not have it as a feature in the Graal client so servers can customize it to their liking to make it more like a chatroom.

Mass Message button for PlayerList!

jake13jake 03-04-2006 12:54 AM

Quote:

Originally Posted by Inverness
How about an allowtoalls as a server option.
This way you could disable the default toall system, just like you can disable the default sethead system when you want to make your own, this way you could just have a script take effect when your chat text starts with toall.

I'd rather not have it as a feature in the Graal client so servers can customize it to their liking to make it more like a chatroom.

Mass Message button for PlayerList!

Isn't that in enablefeatures?

Loriel 03-04-2006 07:09 AM

Quote:

Originally Posted by Inverness
This way you could disable the default toall system, just like you can disable the default sethead system when you want to make your own, this way you could just have a script take effect when your chat text starts with toall.

But I cannot! I do not run a server, and I cannot make all the servers I play on adopt a system I am comfortable it.

Perhaps it could be magically interfaced into a gani script that I can edit on clientside, though.

jake13jake 03-04-2006 11:50 PM

Quote:

Originally Posted by Loriel
But I cannot! I do not run a server, and I cannot make all the servers I play on adopt a system I am comfortable it.

Perhaps it could be magically interfaced into a gani script that I can edit on clientside, though.

I would think that optional changes could be implemented and then perhaps have the client send data to the server so to determine how many people are using the new option rather than the old option and see if the old way of displaying toalls should be eliminated. The chat bubble/minimap stuff is a bit of a mess imo.


All times are GMT +2. The time now is 05:13 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.