I have a spinoff on the usual suggestion regarding global that I'm willing to share.
I believe Global chat should be allowed to be in use by normal players when the number of players is below a certain number (e.g. 5). At this point, finding out who's online is nigh impossible. Playing alone in SO blows and we all know it. It's not meant to be a singleplayer game at all. At the same time, who wants to run the whole entire world to see where the only others online are? I surely don't. What if you did anyways, and found out everybody else was idling? Nothing but a complete waste of time.
So, when the game is in a very dry spot with the players connected, those who are still playing should be allowed to speak on the global channel.
And if spam is a problem, perhaps it could be in order to simply make a command to turn off non-GM global talk? Even though the idea of spamming an almost empty game seems extremely moronic, there is the possibility. Probably done in the same way as all the other ingame commands, e.g. "/global".
As much as i like this idea, as low is the chance that it will be implemented in v2. Effort estimation for something like that is at least 3-4hours + testing. In that time, meiun could instead accomplish a lot more for v3.
If you wanted to see this in v3 also, you should take a step back and look again, because v3 will not be similar to v2 when it comes to chatting - we have multiple game rooms and an expected player base of over 1000 (=>100+ online at a time). That will result in a dedicated clan chat but not in global chat abilities for the non gm players.
Quote from: CherryPie on August 04, 2011, 03:03:09 AM
As much as i like this idea, as low is the chance that it will be implemented in v2. Effort estimation for something like that is at least 3-4hours + testing. In that time, meiun could instead accomplish a lot more for v3.
If you wanted to see this in v3 also, you should take a step back and look again, because v3 will not be similar to v2 when it comes to chatting - we have multiple game rooms and an expected player base of over 1000 (=>100+ online at a time). That will result in a dedicated clan chat but not in global chat abilities for the non gm players.
Oh, in no way am I going to be expecting this for v3. All I'm saying is that, it'd be nice to know who the small group of people are online and where are they, as well as what they're doing, whenever you're online at a rather uncrowded time.
3 hours? Are you serious? I'm pretty sure the game already keeps count of how many users are online. Just throw an "if" statement or two into the "press alt" action. 10 minutes, tops.
Quote from: T-Rok on August 04, 2011, 03:44:17 AM
3 hours? Are you serious? I'm pretty sure the game already keeps count of how many users are online. Just throw an "if" statement or two into the "press alt" action. 10 minutes, tops.
And you do exactly know how complex and static/dynamic SOs client-server-architecture is from where..?
Of course the raw implementation takes less than an hour but in an mmo you also have to make sure that it can't be abused by portential hackers, it can't be glitched somehow and so on and so on..real software developers should know: the first 80% of your task takes 20% of the estimated time...
Quote from: CherryPie on August 04, 2011, 07:34:26 AM
Quote from: T-Rok on August 04, 2011, 03:44:17 AM
3 hours? Are you serious? I'm pretty sure the game already keeps count of how many users are online. Just throw an "if" statement or two into the "press alt" action. 10 minutes, tops.
And you do exactly know how complex and static/dynamic SOs client-server-architecture is from where..?
Of course the raw implementation takes less than an hour but in an mmo you also have to make sure that it can't be abused by portential hackers, it can't be glitched somehow and so on and so on..real software developers should know: the first 80% of your task takes 20% of the estimated time...
The core of the system is already there. All the hack prevention for global chat is already inside. The entire global chat system is programmed, hack proofed, and works as we have so when the GM's talk. Allowing people to use it if there are less than 5 people online is a simple modification to the (most likely) current check if you are a GM. No security additions would be required.
Anyways, lets stray away from details neither of you could possibly know, and back to the actual subject matter.
I've always appreciated Meiuns concept of bringing players together by keeping chat local, but a form of global chat would be appreciated in these days where the community is spread so thin. My 2cents:
- It should be completely optional & disabled by default, enabled by /global or a similar command.
- It should keep local chat's anti-spam system, kicking players after repetitive messaging.
- Perhaps the capability to personally mute players as to lessen reports and moderation requirement.
I also don't think the player count requirement should be necessary unless this is being suggested for SOv3.
I hope Meiun gives this idea some thought, as we truly need a form of communicating with each other. Shout-boxes seem to be out of the picture, and Scotty's attempt at hosting a chat server didn't pan out so well. The donation pool only goes as far as to bring in new players, communication helps keep those players.
Why not just give global chat a 5 minute cooldown per message? You only need 1 sentence to ask/answer players questions and report locations/boss monsters etc. People shouldn't use global for casual conversations, but use it as a tool to get close to eachother.
Quote from: Mr Pwnage on August 06, 2011, 05:28:30 PM
Why not just give global chat a 5 minute cooldown per message? You only need 1 sentence to ask/answer players questions and report locations/boss monsters etc. People shouldn't use global for casual conversations, but use it as a tool to get close to eachother.
i could see that working only thing about that is some noobs trying to gobal spam
Quote from: havok on August 06, 2011, 07:41:34 PM
Quote from: Mr Pwnage on August 06, 2011, 05:28:30 PM
Why not just give global chat a 5 minute cooldown per message? You only need 1 sentence to ask/answer players questions and report locations/boss monsters etc. People shouldn't use global for casual conversations, but use it as a tool to get close to eachother.
i could see that working only thing about that is some noobs trying to gobal spam
Not sure what you're trying to get at here. Assuming Pwnage meant 5 minutes between every message excluding GMs regardless of the account, it wouldn't be possible for everyone online to 'abuse' the global chat feature.
Granted, it would probably defeat the purpose of instant communication across the SO world if that was the case and not just for each individual user, which is why I'd prefer it be handled for each individual one.
Quote from: Mystery on August 06, 2011, 07:57:58 PM
Quote from: havok on August 06, 2011, 07:41:34 PM
Quote from: Mr Pwnage on August 06, 2011, 05:28:30 PM
Why not just give global chat a 5 minute cooldown per message? You only need 1 sentence to ask/answer players questions and report locations/boss monsters etc. People shouldn't use global for casual conversations, but use it as a tool to get close to eachother.
i could see that working only thing about that is some noobs trying to gobal spam
Not sure what you're trying to get at here. Assuming Pwnage meant 5 minutes between every message excluding GMs regardless of the account, it wouldn't be possible for everyone online to 'abuse' the global chat feature.
Granted, it would probably defeat the purpose of instant communication across the SO world if that was the case and not just for each individual user, which is why I'd prefer it be handled for each individual one.
kids yelling random bs thing every 5mins.
but most this time i thing a mod ill be on to gobal it anyways
Quote from: havok on August 06, 2011, 10:17:39 PM
Quote from: Mystery on August 06, 2011, 07:57:58 PM
Quote from: havok on August 06, 2011, 07:41:34 PM
Quote from: Mr Pwnage on August 06, 2011, 05:28:30 PM
Why not just give global chat a 5 minute cooldown per message? You only need 1 sentence to ask/answer players questions and report locations/boss monsters etc. People shouldn't use global for casual conversations, but use it as a tool to get close to eachother.
i could see that working only thing about that is some noobs trying to gobal spam
Not sure what you're trying to get at here. Assuming Pwnage meant 5 minutes between every message excluding GMs regardless of the account, it wouldn't be possible for everyone online to 'abuse' the global chat feature.
Granted, it would probably defeat the purpose of instant communication across the SO world if that was the case and not just for each individual user, which is why I'd prefer it be handled for each individual one.
kids yelling random bs thing every 5mins.
But I think most of the time a mod will be on to gobal chat it, anyway.
Corrected, but I still don't get what you were trying to say.. :D
Well, how about we do have what u say do it every 5 minz or so.. and if some one does use it for bad and not good then he get temp. banned.
OR! A brand new epic suggestion! Wait for the love of God, and don't waste Meiun's time on SO2 anymore!
God forbid anyone ever follows this suggestion D:
OR! A whisper command, and a "/who" command that doesn't work like a "/how many" command!
And if you have a /who command as DR4N3 said, it could also tell you where the people are too. EX: KaptainKohl -Mountain. You could then see if your friend is on and where you can find him.
Yeah a /whisper command and a proper /who command would do wonders. Or maybe just have the server say for example "Dark Sage at the wall" when one spawns. Though I'd prefer to just have a proper /who and a /whisper command.
Quote from: czechmate on August 17, 2011, 03:21:51 PM
Yeah a /whisper command and a proper /who command would do wonders. Or maybe just have the server say for example "Dark Sage at the wall" when one spawns. Though I'd prefer to just have a proper /who and a /whisper command.
We don't need to have when a boss spawns, as it would cause everyone to go there just to kill and leave and continue to do that without helping to spawn when certain people have been there for hours. But i support for private messaging and a lil global chat with lesser power.
Quote from: Forum on August 17, 2011, 09:40:41 PM
Quote from: czechmate on August 17, 2011, 03:21:51 PM
Yeah a /whisper command and a proper /who command would do wonders. Or maybe just have the server say for example "Dark Sage at the wall" when one spawns. Though I'd prefer to just have a proper /who and a /whisper command.
We don't need to have when a boss spawns, as it would cause everyone to go there just to kill and leave and continue to do that without helping to spawn when certain people have been there for hours. But i support for private messaging and a lil global chat with lesser power.
So we just run around trying to guess whena boss spawns? Oh, better yet, you spawn a boss and fight it alone. Fun ^^.
Quote from: DR4N3 on August 19, 2011, 01:15:13 PM
Quote from: Forum on August 17, 2011, 09:40:41 PM
Quote from: czechmate on August 17, 2011, 03:21:51 PM
Yeah a /whisper command and a proper /who command would do wonders. Or maybe just have the server say for example "Dark Sage at the wall" when one spawns. Though I'd prefer to just have a proper /who and a /whisper command.
We don't need to have when a boss spawns, as it would cause everyone to go there just to kill and leave and continue to do that without helping to spawn when certain people have been there for hours. But i support for private messaging and a lil global chat with lesser power.
So we just run around trying to guess whena boss spawns? Oh, better yet, you spawn a boss and fight it alone. Fun ^^.
Bosses don't spawn spontaneously (not counting snowmen? I honestly don't know if those work the same as normal boss). Someone has to be actively killing the monsters in the area. In that case, when one spawns, the person/people who are in that area actively killing will know about it. The idea of globally transmitting when a boss spawns really just means that people who are not actively killing in that area can now run over and help kill the boss. Most of the work in killing a boss is getting it to spawn in the first place. So you can see how that would be a bit unfair to the people who did all the work.
On the other hand, if there is a limited global chat, if the people who are trying to kill the boss need help, they can choose to global chat the boss spawn. That leaves the option open whether they want help or not. That's a much more fair option, and it's less actual work in terms of implementing a feature.
Quote from: Lingus on August 24, 2011, 06:32:20 PM
On the other hand, if there is a limited global chat, if the people who are trying to kill the boss need help, they can choose to global chat the boss spawn. That leaves the option open whether they want help or not. That's a much more fair option, and it's less actual work in terms of implementing a feature.
Seems like the best solution.
Selfish, but the the fairest one.
Quote from: DR4N3 on August 25, 2011, 06:27:20 AMSelfish, but the the fairest one.
Sort of, but you can turn that around as well. It's kind of selfish when someone wanders over when a boss spawns just to kill the boss and then leave. If you expect a cut of the boss, you should put in the work to help spawn it.
Kind of a tangent though.
Ontopic: A very simple, limited global chat for SO2 would be nice.
Quote from: Lingus on August 25, 2011, 03:24:49 PM
Ontopic: A very simple, limited global chat for SO2 would be nice.
Yes I also think so. Comes up in a different color from normal and gm chat so the other users know its not from there zone. Has a cool down time between them of like 30 seconds or so to prevent spamming and misuse. That last point im not really sure on.
I find this a good idea. Not that many people really play. Well more like not too may people for single chat environment anyway. But when there are a lot of people on they are most of the time in the same area like at a tournament, boss or event. So you don't need to worry about them global chatting because they are most likely already in the same zone. But when there are fewer people spread apart it will became useful.
Quote from: Lingus on August 25, 2011, 03:24:49 PM
Quote from: DR4N3 on August 25, 2011, 06:27:20 AMSelfish, but the the fairest one.
Sort of, but you can turn that around as well. It's kind of selfish when someone wanders over when a boss spawns just to kill the boss and then leave. If you expect a cut of the boss, you should put in the work to help spawn it.
Kind of a tangent though.
Ontopic: A very simple, limited global chat for SO2 would be nice.
I was building an argument and forgot to post it.
Imagine your at the bandits trying to spawn a BA, while across the map, someone is trying to spawn a DS.
Guy number 1 wants a IS and a BM, and Guy number 2 wants a DH and Slasher. They are both unaware that the other is trying to spawn given boss. They spawn the bosses, fight them maybe with a couple of friends and life goes on. An opurtunity was lost on both sides. You could say: "If he wanted that IS, he should have been here, it's not my fault" but that doesn't seem too fair to me. Maybe it's a bad and poorly constructed example, but I just want to show how it depends on perspective. I just hope I said I what I meant, my arguments usually lead to ugly misunderstandings (*coughscottycough*).
Quote from: DR4N3 on August 27, 2011, 06:31:51 AM
Quote from: Lingus on August 25, 2011, 03:24:49 PM
Quote from: DR4N3 on August 25, 2011, 06:27:20 AMSelfish, but the the fairest one.
Sort of, but you can turn that around as well. It's kind of selfish when someone wanders over when a boss spawns just to kill the boss and then leave. If you expect a cut of the boss, you should put in the work to help spawn it.
Kind of a tangent though.
Ontopic: A very simple, limited global chat for SO2 would be nice.
I was building an argument and forgot to post it.
Imagine your at the bandits trying to spawn a BA, while across the map, someone is trying to spawn a DS.
Guy number 1 wants a IS and a BM, and Guy number 2 wants a DH and Slasher. They are both unaware that the other is trying to spawn given boss. They spawn the bosses, fight them maybe with a couple of friends and life goes on. An opurtunity was lost on both sides. You could say: "If he wanted that IS, he should have been here, it's not my fault" but that doesn't seem too fair to me. Maybe it's a bad and poorly constructed example, but I just want to show how it depends on perspective. I just hope I said I what I meant, my arguments usually lead to ugly misunderstandings (*coughscottycough*).
That's fine. That's kind of a specific situation and different from what I was talking about. In that case if both parties want to announce that they have spawned whatever boss for the benefit of others, that's their choice. Which is another good case for the global chat. As of now, there wouldn't even be a way for those 2 people to let eachother know. But yea, if they want to work together, or even just let someone else jump in on the kill then by all means. But I still don't consider it selfish if they don't want to do that. They're the ones doing the work so they can choose not to let others in on the kill. At the same time they shouldn't expect someone else to do that for them if they aren't going to.
Quote from: Lingus on August 29, 2011, 05:35:14 PM
At the same time they shouldn't expect someone else to do that for them if they aren't going to.
This is the kind of things I like to avoid.
But yea, it depends on the person really. The important thing here is, will we GET a global chat in V2?