Руководство - как сохранять деньги на сервере.Регистрация может сохранить все ваши деньги полученные после регистрации.
После этого процесса вам нужно будет только вводить одну команду при каждом заходе в игру и все деньги перетекают вам в карман, и все изменения этих денег записываются на учетную запись. Как видите, все просто.СОЗДАТЬ СЧЕТ (одноразово): /register пароль (запомните ваш пароль, его нужно будет вводить при каждом входе)
ЗАБРАТЬ ДЕНЬГИ СО СЧЕТА (это нужно делать СРАЗУ после входа в игру): /login пароль (который вы ввели при регистрации)
ПОЛОЖИТЬ ДЕНЬГИ НА СЧЕТ: автоматически при выходе из игры, но ТОЛЬКО ЕСЛИ ВЫ ЛОГИНИЛИСЬ.
Возможные проблемы:
- если вы только что зарегистрировались, очень рекомендуется сразу же залогиниться.
- если у вас много денег на счету и вы хотите зарегистрироваться лучше скинуть эти деньги другу, чтобы после регистрации и логина их вернул.
- если вы забыли залогиниться при входе и набрали много денег - перешлите их другу, залогиньтесь и заберите обратно. Во избежании этого логиниться нужно сразу после входа. Только тогда ваши заработки не будут пропадать зря.
Частые ошибки:
Человек регистрируется. Играет-играет, зарабатывает кучу денег и потом логинится, и естественно все деньги теряет. Поэтому нужно действовать точно так как написано. Логиниться сразу по входу. Запомните: сохраняется только то, что вы получили ПОСЛЕ ЛОГИНА и ПЕРЕД ВЫХОДОМ.
Если логиниться сразу - будет сохраняться все что наиграли.
Правильный пример: вы зарегистрировались, залогинились, играете, заработали 20000, вышли из игры, потом зашли опять, залогинились, получили на счет 20000, заработали 20000, вышли из игры, потом зашли опять, залогинились, получили на счет 40000...
Говоря короче: регистрация делает счет, логин сразу после входа переводит деньги со счета в ваш карман, при выходе из игры деньги из кармана сами текут на счет (ничего вводить не надо) если ранее вы залогинились.
Все вопросы в эту тему. Отвечу.
Также еще советую прочитать сообщение Стаса выше. Там то же самое описано немного по-другому.