Results 1 to 5 of 5
  1. #1
    Player
    Phai's Avatar
    Join Date
    Sep 2013
    Posts
    187
    Character
    Phai Mui
    World
    Ragnarok
    Main Class
    Gladiator Lv 50

    Question to who know programing (position)

    I asume SE have position update server side for a reason. I was wondering why!? Is there a securety issue or is it a more effective way to program it this way?

    I dont have this issue, but i see some of the player base struggle, and i dont want to asume its all about skill, hardware or whatever.

    I started using a VPN (not gonna advertise), and felt a good improvment. Now, if i fail, its all on me, if i make it, its all on me. This way encounters are an honest and rewardig experience.

    So u tech guys what is the reason for position check beeing serverside?
    Anotherthing, would client make the position check take some stress from the servers?
    (0)

  2. #2
    Player
    ZohnoReecho's Avatar
    Join Date
    Aug 2013
    Posts
    958
    Character
    Zohno Reecho
    World
    Ragnarok
    Main Class
    Pugilist Lv 70
    If you bring position check client side you could seriously cheat.
    The client would have to send to the server "all ok, he is safe" when you avoid an hit. You could seriously cheat forcing the client to send that message everytime, no matter where you are.

    A previous bug kinda worked that way. You told the server what you wanted to sell and it did! Without even checking if you had that item.
    FFXI manages stuff like this differently. The client tells the server which inventory slot you want to sell/equip, the server checks which item you have in that slot (so you don't send the item id from the client, but the position) and then it's sold/equipped.

    In the end, you should avoid any cheatable check on the client side. Even the teleporting issue should have a server side check, as for example "if (point B - point A) > (allowed distance in timeframe) then banhammer!". Probably this would increase the server load because the info required to do this would double (old pos and new pos instead of just new pos) and there is math to do, but I think it would help with fighting cheaters.
    (0)
    Last edited by ZohnoReecho; 11-13-2013 at 05:47 PM.

  3. #3
    Player gintoki88's Avatar
    Join Date
    Aug 2013
    Posts
    261
    Character
    Emiko Gintoki
    World
    Behemoth
    Main Class
    Pugilist Lv 50
    why not just make AOE client side besides for pvp

    that will solve half the issues there.
    (0)

  4. #4
    Player
    Lurkios's Avatar
    Join Date
    Aug 2013
    Posts
    422
    Character
    Lyli Hanabira
    World
    Sargatanas
    Main Class
    Arcanist Lv 70
    Making AOE client-side would allow the kind of cheating ZohnoReecho was talking about - meaning players could farm tombstone mats on easymode and sell them for huge for profits, etc. etc.
    (0)

  5. #5
    Moderator Furlamseere's Avatar
    Join Date
    Oct 2013
    Posts
    2,195
    It seems that there have not been any further posts about this concern being an ongoing issue. Because of this, we are considering it to be resolved. If this does continue to be a concern, please create another thread to further discuss resolutions or contact the Support Center at support.na.square-enix.com for assistance.
    (0)