![]() |
Stefan, lag from PMs
I suggest that PMs should not be downloaded unless the player decides to read them. Recieving all those bytes from the server must really cause a fair bit of latency where it matters - in the game. If I'm sparring then I don't care if someone called "NINJAH4X0R2000" decides to tell everyone how much he hates "KILAGOKUU842". No, I just care about the fight, and some PMs are huge. On big servers like Classic, I'm sure this contributes quite a lot to the awful lag conditions we currently suffer from.
Sure, we can turn off mass messages but then we might miss an important one from a member of staff or a close friend. It would be far better if the text was only retrieved when the player double clicked the name in the list. |
Staff messages are always sent through - these are red bubbles.
|
Well, okay, but tht's not the point. There's still considerable traffic coming in at a time when it probably shouldn't be. My choice: I can either lag in a spar, or I can miss all PMs for the duration of that spar. Those options aren't too good.
|
*waves his hand in Stefan's direction*
Hey, I made a valid point here! |
Quote:
|
Quote:
Hehe :D |
*screws piece of paper up and throws it at Stefan's head*
I know that this post doesn't really need an answer from you, Stef, but if I don't know that you've read it then I have to keep bumping it up again. Could you let me know if you've seen this? |
*throws a lead weight at Stefan's head*
Next time it's a bomb! |
There is waaay too much lag from PMs, and I've been killed a few times when i accidentally clicked on a pm, and was waiting for it to load. I also wish there was a way to turn the heads off on the mini-map, so you can still see it, but don't have the heads cluttering it up. A few weeks ago, they had a trivia quiz by PM, and b4 I could even read the questions, the answers were already up. I really could have used the cash prizes, as I don't PK, and I knew most of the answers. This is not too big of a deal, but it can be if you get killed while waiting for a PM to load. I strongly agree with Kaimetsu that PM's should be accessed through the playerlist. The toalls are fine, but PM's are big trouble, especially on my 28.8 modem. Also, I think the toalls should be cached in case you click through one. Once, i was waiting for some important information, and I accidentally double clicked, so the toall disappeared, and I had to feel stupid by asking again. This way, the toalls would be saved to a small text file, or even better, you could choose whether to save toalls or not in the options menu. NEway, sorry I got off the subject there, but yeah, good idea. There is another thread "GIM/buddy list" about making the chat system an external program, like AIM (which sux) or ICQ. That would end a lot of lag! Especially if the chat client was run on a separate server from the game server.
Stefan, please read this thread!!!!!! P.S. Kaimetsu, how do you "screw up" a piece of paper? |
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
And anyway, the system would work something like a message board. You go to the board and you know if people have posted because it sends you scraps of information such as the last poster and the time. This is what the PM system should do. It should alert the users that a PM has been sent and that should appear on their playerlist. But instead of downloading straight away it is kept on the server with a unique ID (much like in our history folders but stored separately instead of grouping by account names). When the person clicks the PM, it sends a request to the server (along with the message ID, which would come with the rest of the message stuff) and then the server would send that specific PM to us. There'd be slightly more lag in actually recieving the message but it'd stop huge amounts of text clogging our modems when we're trying to fight or whatever. |
Re: Screwing up paper
Quote:
|
I really don't care as long as I get the jist of the message.
As for mass PM's, I just turn them off. Most of them are pointless. |
Quote:
If two people were sparring (let's say it's Game and Shady). Shady's men would want him to win and thus they'd want Gameo to lag as much as possible, so they could just send him strings of huge PMs to clog up his connection. This kind of "lag attack" is not a good thing and can make some crucial differences in some circumstances. |
Quote:
Two days and counting... |
Re: Screwing up paper
Quote:
|
J/K about "screwing up paper". Phrases can have very different meanings in different countries. BTW, what country are you in (just wondering)? The mini-history idea rocks! Maybe you should make the bomb a mail bomb and send it to Stefan. Then he would get the massage! (lol)
|
I like this idea.
|
GodSpeed, that's exactly what I'm referring to.
And, for those who don't alrady know from my incessant whining, I'm living in England, the home of the English language. Therefore, anyone who dares threaten my lingual know-how is wrong before they even open their mouths. Yes, I'm joking. |
Alt + 3 will turn off your mini-map, you will still see toalls and PMs.
|
Quote:
|
Quote:
*drops the bomb down Stefan's chimney* |
Quote:
|
I am only reading threads that look interesting :-)
Changing the playerlist is an important thing, it should be more optimized so that you don't see all people on the list (not sure about this) Only sending PMs when double-clicking wouldn't be so good, then opening a PM would lag. I don't think that sending the PMs is a big problem. Most traffic is caused by receiving player positions from the current level, and positions of players on the map. Changing the thing so that you only see your buddies on the playerlist or only displaying buddies on the map would mean less traffic, but it would take away a lot of Graal's feeling of being able to always contact everyone. |
btw have caught the bomb and threw it back
|
Bad Grammar.........Stefan...........OH THE HORROR!!!
Quote:
|
hehe i was concentrating on the 'threw' thing
(hope that at least that was right :-) |
Oh Dear.........
Quote:
LOL, Ok, I'll stop picking on you now Stefan. |
Quote:
|
Quote:
*runs away to find a bigger bomb, then comes back* I can't believe that PMs don't contribute to lag (although I'm in agreement on the issue of the playerlists and maps etc). Everytime anybody sends a mass message, we must be downloading something like 100 bytes at a time. I mean, it may not necessarily produce much of a visible effect, but think of the traffic! Think of the traffic! To a scripter who spends hours thinking of ways to cut down transfer volumes (like on my Drakkara) it's a constant source of pain, worry and doubt. Now, getting back to what's important... *affixes the bomb to Stefan's head with duct tape* |
I once made a NPC that caught and threw back bombs. It wasn't really intentional, it just detected when it was near a bomb, picked it up and threw it at you. bombs[index].x and y apply to flying bombs too. I think it's still up in Old Graal, in the cheap hotel room...like anyone cares. ^^;
|
| All times are GMT +2. The time now is 04:29 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.