Results 1 to 10 of 82

Hybrid View

  1. #1
    Player
    Xiomara's Avatar
    Join Date
    May 2015
    Posts
    164
    Character
    Xiomara Sage
    World
    Tonberry
    Main Class
    Paladin Lv 100
    Quote Originally Posted by FantasyFuel View Post
    I can see how that could put extra strain on the servers, having to process all the kills in the world with extra data, not to mention it would also increase useless data processing data even in all the instances currently going (dungeons, trials, HoH/PotD, etc).
    I don't think the servers would be involved, it'd be more a client side thing. The server confirms the kill, but the client is responsible for determining the job and applying XP, before reporting said XP increase to the server.
    (0)

  2. #2
    Player
    FantasyFuel's Avatar
    Join Date
    Nov 2018
    Posts
    15
    Character
    Ragrar Flamesword
    World
    Diabolos
    Main Class
    Red Mage Lv 70
    Quote Originally Posted by Xiomara View Post
    I don't think the servers would be involved, it'd be more a client side thing. The server confirms the kill, but the client is responsible for determining the job and applying XP, before reporting said XP increase to the server.
    You'd still need a way to sync data between the client and server, what you're proposing is not a simple solution.
    the game would have to keep a buffer of kills made, and the server would have to connect the kills to the client list of kills, that could cause problems if the lists were ever out of sync, if lag happens, or packets go missing, then future kills would have bizarre effects.

    It wouldn't be too much of a good idea to do such things client side, there are reasons why such things are handled server-side in almost all MMOs. The more mission critical things you do client-side the more you open up your game to be exploited.
    (0)