Noil 1 Posted August 11, 2015 Hey, Do you know the situation of playing Ragnarok professional, that you end up having like at least 10 accounts? My idea is to log in the same account multiple times, but not multiple times in the same charackter like shifting the double login check just one step deeper. I think this will become something source moddy? Possible problems I see: Item duplication due to parallel storage use, but this would be like gstorage? Yours Noil Quote Share this post Link to post Share on other sites
Dastgir 1246 Posted August 11, 2015 Hey, Do you know the situation of playing Ragnarok professional, that you end up having like at least 10 accounts? My idea is to log in the same account multiple times, but not multiple times in the same charackter like shifting the double login check just one step deeper. I think this will become something source moddy? Possible problems I see: Item duplication due to parallel storage use, but this would be like gstorage? Yours Noil Same account, multiple times?Currently not possible, since the source DB uses account_Id to store player data... Quote Share this post Link to post Share on other sites
Noil 1 Posted August 11, 2015 Sorry if I am nooby, but could you explain this any further to me? Why is this a problem you can still use the id because it's the same account Quote Share this post Link to post Share on other sites
Garr 117 Posted August 11, 2015 Just imagine an array. What you currently want is for array to provide different elements(character info) under one and the same index (account_id) at the same time. Quote Share this post Link to post Share on other sites
Noil 1 Posted August 11, 2015 (edited) Yeah an array can do this different elements same array. Still don't get the core problem ---- Edit ---- Client A --> AccountID[Char 1] = Charackter Info for Char 1 Client B --> AccountID[Char 2] = Charackter Info for Char 2 whereas the account id is equal Edited August 11, 2015 by Noil Quote Share this post Link to post Share on other sites
Winterfox 83 Posted August 11, 2015 @@Noil It is more like this: acc2char[accid] = currentlyusedchar; Quote Share this post Link to post Share on other sites
Noil 1 Posted August 11, 2015 Looks impracticable, but maybe I get it to work Quote Share this post Link to post Share on other sites
Winterfox 83 Posted August 11, 2015 @@Noil That depends on what the client sends to identify a session. If he gives you the char id it could work. If he only gives you the account id, it wont work. But using your approach would force the server to loop trough the array everytime a character operation is performed and you would need to change it in many places i guess. So it is a lot of work for sure. Quote Share this post Link to post Share on other sites
Noil 1 Posted August 12, 2015 If I use the 2014-02-05 client and the client files you sent me will the client throw error? Quote Share this post Link to post Share on other sites