WHY is determioning target location still done client side?
At least once a day i get a mob that doesnt appear to move clientside, and will kill me with melee attacks while it is still 50m-70m away according to my client. If i'm pulling out of a herd or pred pack, its utterly suicidal (since i cant even try to rush it - i'll get all sorts of aggro)
and dozens of times each day, mobs will get in 1-3 'free hits' where server knows them to be in range, and client thinks they are not.
Given a choice between looking like I'm attacking thin air, and dieing - thank you i'll fight thin air.
ALL range checkign should be done SERVERSIDE damnit. Get a system architect
Move ALL combat stuff server-sdie damnit!
Re: Move ALL combat stuff server-sdie damnit!
First, there is no need to shout, your not the only person who has theese problems, second before you start ranting about telling them to do all the processing server side learn some client/server basics.
The situation is as follows:
You: Attack mob
-> Message to server, attacking mob
* Mob starts running towards you (on the server) [Lots of other things happen]
<- Message from the server saying, yup, that mob is running towards you, its not there, there, getting closer, killing you, and your dead again. [And again, lots of other information sent.]
Thats the basics of how it works, feel free to correct me anyone who knows better. The reason it appears to be far off on your screen is because you (your client/computer/game, whatever) is not getting the message from the server saying that a mob is running towards you and where it is.
Basicically this bottles down to one of two things, either your internet connection is poor, and your computer isnt getting the location of the mob from the server fast enough, or, which is more often the case, the server is being slow in sending you the data.
About your comment on moving the mechanics server side, they allready are
if you moved them client side then you *might* see an improvment, *but* it would be mere guesswork on the client side, and the more stuff is done client side, the more it can be changed to cheat and so forth. Also due to the processing done client side, other people may see different things... gah the list goes on but client side processing is ultimatly flawed in a game like this.
(For example if your XP, mob type, difficulty and other things were calculated client side, you could get a program to change the amount of XP by telling the server that the mob you just killed was much harder then you actually killed, and the server would happly accept it not knowing any better (and how would it, if all the processing was done client side)
Note: client side processing, ignoring *lots* of stuff (like the above), would make the servers run faster, and generally there would be less data transfered so better "connections", but this would put even more strain on your PC, another major factor to consider.
Sorry about big moan, but I hate people who make all theese prejudged statments, al-la "Move ALL combat stuff server-sdie damnit!"
( Ohh and is that meant to be "Move ALL combat stuff server-side damnit!" ? )
-Katara
The situation is as follows:
You: Attack mob
-> Message to server, attacking mob
* Mob starts running towards you (on the server) [Lots of other things happen]
<- Message from the server saying, yup, that mob is running towards you, its not there, there, getting closer, killing you, and your dead again. [And again, lots of other information sent.]
Thats the basics of how it works, feel free to correct me anyone who knows better. The reason it appears to be far off on your screen is because you (your client/computer/game, whatever) is not getting the message from the server saying that a mob is running towards you and where it is.
Basicically this bottles down to one of two things, either your internet connection is poor, and your computer isnt getting the location of the mob from the server fast enough, or, which is more often the case, the server is being slow in sending you the data.
About your comment on moving the mechanics server side, they allready are

(For example if your XP, mob type, difficulty and other things were calculated client side, you could get a program to change the amount of XP by telling the server that the mob you just killed was much harder then you actually killed, and the server would happly accept it not knowing any better (and how would it, if all the processing was done client side)
Note: client side processing, ignoring *lots* of stuff (like the above), would make the servers run faster, and generally there would be less data transfered so better "connections", but this would put even more strain on your PC, another major factor to consider.
Sorry about big moan, but I hate people who make all theese prejudged statments, al-la "Move ALL combat stuff server-sdie damnit!"

( Ohh and is that meant to be "Move ALL combat stuff server-side damnit!" ? )
-Katara
Re: Move ALL combat stuff server-sdie damnit!
I don't know much about this server/client side business but, I did have somthing like this happen in the target radar when expoloring and went like this:
Range 50 meters, no mobs near, no mobs too close, look around no preditors, moveing along BANG Im dead. Where the heck did that come from it wasn't even on the radar.
Now, I know what your thinking and happened too often for it to be me every time.
And I know my computer and conection are very fast.
So it must be this information not being supplied fast enough stuff your talking about.
Well its irritating as hell.
Range 50 meters, no mobs near, no mobs too close, look around no preditors, moveing along BANG Im dead. Where the heck did that come from it wasn't even on the radar.
Now, I know what your thinking and happened too often for it to be me every time.
And I know my computer and conection are very fast.
So it must be this information not being supplied fast enough stuff your talking about.
Well its irritating as hell.
Re: Move ALL combat stuff server-sdie damnit!
i've never had that happen, i've had more than one mob aggro on me either by being too close to them or they social on me
i find it useful to look in the system window when i'm running around and then i can see when i'm taking damage
also in order to get better performance try turning off some of the graphical stuff as well as reducing some of the lag
and to answer your question syserror, you are mostly correct well for the layman at least
i find it useful to look in the system window when i'm running around and then i can see when i'm taking damage
also in order to get better performance try turning off some of the graphical stuff as well as reducing some of the lag
and to answer your question syserror, you are mostly correct well for the layman at least
Re: Move ALL combat stuff server-sdie damnit!
Have a look in the "sys.info" window, its probably a "sniper" as I call them, I dont know much about them but, for example when killing Zora Kovan, after killing all nearby Zora Kovan you get shot from (apparantly) nowhere.
I havent been able to find the "Sniper" since I like Death Penalty as much as the next person. It does appear in sys.info as being attacked from a Zora Kovan, im guessing we're not the only ones who have ranged attacks
Ohh and sorry for the big moan earlier, I play this game to have fun but people who say things like that deserve to be shot I think
thexdane: Yeah it wasnt supposted to be a guide on how to start a client/server netwrok
-Katara
I havent been able to find the "Sniper" since I like Death Penalty as much as the next person. It does appear in sys.info as being attacked from a Zora Kovan, im guessing we're not the only ones who have ranged attacks

Ohh and sorry for the big moan earlier, I play this game to have fun but people who say things like that deserve to be shot I think

thexdane: Yeah it wasnt supposted to be a guide on how to start a client/server netwrok

-Katara