News:

FOR INFORMATION ON DONATIONS, AND HOW TO OBTAIN ACCESS TO THE GAME, PLEASE VIEW THE FOLLOWING TOPIC: http://stick-online.com/boards/index.php?topic=2.0

Main Menu

Sprite Oddity

Started by Lucifer, January 07, 2011, 09:09:34 PM

Previous topic - Next topic

Lucifer

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...?

Mr Pwnage

GM drawing functions are a bitch in online games.
"I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones." -Albert Einstein (1947)

http://www.benmward.com/projects.php

spike-balll

yes i've noticed that too through my years of SO it is rather annoying  :P

ZeWan

I always thought it was because of the different agi stats that affect how far people walk/run.
helo

Epsilon72200

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.
a.k.a. "[NIN]", "EpsiloNIN" and "PudgeNIN".


spike-balll

the part where you keep trying it doesnt work ive tried over and over again

krele

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

Epsilon72200

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
a.k.a. "[NIN]", "EpsiloNIN" and "PudgeNIN".


krele

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.

Epsilon72200

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).
a.k.a. "[NIN]", "EpsiloNIN" and "PudgeNIN".


Tyco-RC

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
- 2nd Place Finish in Danimals 6th Tournament -

T-Rok

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)

ARTgames

#12
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.

krele

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?

T-Rok

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.