Перенос аккаунтов файлы=>mysql
#1

После перевода сервера на бд написал небольшой скрипт автоматического переноса с файлов в бд(не php,a напрямую при коннекте),то есть при коннекте проверяем зарегистрирован ли игрок на сервере в файлах и записываем всё в бд,однако возникли проблемы.Как вы считаете как лучше переносить аккаунты,php скриптом или при коннекте игрока проверку,имеется ли его аккаунт в файлах и автоматическая запись в бд?
Вот как я сделал
в onplayerconnect

http://pastebin.com/kZfd8B8z

в public OnPlayerRequestClass(playerid, classid)

http://pastebin.com/VKzrHhLR

Вот функции записи и проверки зареган или нет

http://pastebin.com/NwfLJLhf

При коннекте аккаунт просто не успевает как бы перенестись,то есть имя и пароль переносит нормально,а остальное как рандомно...
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)