I've noticed while playing Stick Online there's something strange about where you can or can't position yourself. Sometimes you can jump to a certain area by standing on a ledge, and sometimes you can't quite position yourself on that ledge. Sometimes you can sit inside another stick, and sometimes you can only sit to the left or right of it, making it thicker. Or sometimes you can swing and hit someone, yet someone else with the exact same weapon cannot hit you, as I've just noticed messing around with foG. It all seems to be the matter of a single pixel.
I've seen this happen all throughout my time playing SO, and I was just curious, is this a bug or...?
GM drawing functions are a bitch in online games.
yes i've noticed that too through my years of SO it is rather annoying :P
I always thought it was because of the different agi stats that affect how far people walk/run.
I think it is in relation to player's AGI stats, if I'm thinking about the what you're talking about, its how GM functions.
Say if you have 1 AGI you move at 1 speed (that's 1 pixel per frame/step) you'd be able to get into every spot with perfection due to the fact that you'd move exactly one pixel per step. But if at 33 AGI, your speed is like 2.5 or something (or anything but 1) you have to skip pixels in area in order to travel faster in the same amount of time. So higher AGI accounts have a harder time getting in exact spots. The reason it changes sometimes is because the exact positions you can place yourself are dependent on where you started moving from.
However, this problem can be remedied to an extent by changing speeds (with hats, blue CC) moving a little, and trying again.
And the weapon swinging I have no clue about, its been around for a while, I've only noticed it with GSs though.
Also, I have no idea what speeds you move at with what AGI, those were just examples.
the part where you keep trying it doesnt work ive tried over and over again
Sigh,
- This has nothing to do with drawing functions
- This has nothing to do with player position or agi stat (your position will ALWAYS be a whole number, no decimals)
- Lag is all this has to do with... I think lag can be masked really well...
That's it, I guess :S
I never said anything about positions having decimal values D: (speed maybe), just that higher speeds make you skip a certain number of pixels that you could potentially want to be on.
AGI / speed might have something to do with what I'm talking about however. All I'm explaining is what causes you to not be able to get into every exact spot, when other times you can (ledges, other players etc). In my eyes it looked like it was what Lucifer was talking about. If I am talking about a completely different issue, I'm sorry, no biggie right? At least I tried. :D
Quote from: Epsilon72200 on January 08, 2011, 12:19:04 AM
I never said anything about positions having decimal values D: (speed maybe), just that higher speeds make you skip a certain number of pixels that you could potentially want to be on.
AGI / speed might have something to do with what I'm talking about however. All I'm explaining is what causes you to not be able to get into every exact spot, when other times you can (ledges, other players etc). In my eyes it looked like it was what Lucifer was talking about. If I am talking about a completely different issue, I'm sorry, no biggie right? At least I tried. :D
Haha, don't take my post offensively =P
Yes, I was wrong about what lucifer was talking about. My apologies. What you said is true and correct, it is because of your speed not being rounded, since then your speed would be upgraded every 10 agi or so.
XD Okay cool, I thought I was missing something there. d:
And @ spike balll:
If you can't get into an exact spot, try running a bit to side, switching to a faster hat (Like a bandit mask) and going back to the spot you couldn't get before. If it still wont work, run to the side again, but not the exact same spot, and switch back to another non-AGI hat and try again.
Eventually, switching back and forth between fast hats and normal hats in different spots, and trying again should get you where you want to go, but it can be time consuming (its also nearly pointless, unless you need to get at the tip of a ledge to jump from with low AGI or something ;D).
I've found this aswell, but it seems to only occur with me once i've been killed.
Like for example I could be sitting 'in' another player, have a pvp, respawn and then I would no longer fit 'in' that player but being killed again switches it back to normal.
Dont know if this is just with me but try it and see ;D
Quote from: Tyco-RC on January 08, 2011, 09:00:41 AM
I've found this aswell, but it seems to only occur with me once i've been killed.
Like for example I could be sitting 'in' another player, have a pvp, respawn and then I would no longer fit 'in' that player but being killed again switches it back to normal.
Dont know if this is just with me but try it and see ;D
My guess from this is that spawning uses a random number. So it could be like "x=spawnx+random(3) but its more likely it would use intrandom(3)
Since you move at a constant speed (Im assuming this. But it seems true for the most part) its right to say that more agi could find it harder landing in an exact position because they move so many pixels consistently a frame. So the amount of spaces your stick person can be on is more limited with the more agi you have. Now what spaces those are can be changed. If you get knocked back or maybe by just spawning from a different spawn point could change what places your stick person lands on every frame.
It could also be you did not tap the arrow key fast enough. :P
Quote from: Mr Pwnage on January 07, 2011, 09:17:21 PM
GM drawing functions are a bitch in online games.
They work the just the same offline.
Hey guys, up for a little challenge? Let's find out the formula for movement speed, like we did for defense and damage.
Who's in?
Quote from: krele on January 08, 2011, 12:23:45 PM
Hey guys, up for a little challenge? Let's find out the formula for movement speed, like we did for defense and damage.
Who's in?
Thats a little harder than damage and defense. For those, some parts of the calculation were given to us. But if you think about movement speed, we have no health bar to judge how much it is doing. However, if done properly using only a single step, you could use pixel counting as an equivalent to the health bar, I think. It would require many many people all of whom are at different agility levels.
Seifer already revealed this information in 2007. Base speed of a stick man is 3.0. Every agility point increases your speed by 0.1. Therefore the formula is something like...
hSpeed = 3 + (agility + agility bonus) / 10
It's very likely got more to it than that. But that's the basically the idea of it.
Now I don't quite understand how the speed system works for Gamemaker. But I can assume if your speed was 4, then you would move 4 pixels per step. That's my assumption.
EDIT: Grr...
Quote from: RayRay on January 08, 2011, 04:00:34 PM
Quote from: T-Rok on January 08, 2011, 01:20:02 PM
Quote from: krele on January 08, 2011, 12:23:45 PM
Hey guys, up for a little challenge? Let's find out the formula for movement speed, like we did for defense and damage.
Who's in?
Thats a little harder than damage and defense.
That's why it's a challenge.
How was that hard at all? we were told the formula.
God dang it! I'm always missing that little number at the bottom! Arrgh...
Quote from: JoEL on January 08, 2011, 06:23:25 PM
Quote from: RayRay on January 08, 2011, 04:00:34 PM
Quote from: T-Rok on January 08, 2011, 01:20:02 PM
Quote from: krele on January 08, 2011, 12:23:45 PM
Hey guys, up for a little challenge? Let's find out the formula for movement speed, like we did for defense and damage.
Who's in?
Thats a little harder than damage and defense.
That's why it's a challenge.
How was that hard at all? we were told the formula.
I didn't know we were told the formula?
Quote from: Mr Pwnage on January 07, 2011, 09:17:21 PM
GM drawing functions are a bitch in online games.
They work the just the same offline.
[/quote]
....What?