Jon Cameron
Умник
Всем привет, давно хотел задать такой вопрос, но все как - то забывал.
Вот допустим есть сток, для обнуления данных игрока, ну чтобы другому игроку с таким идом вдруг не попались эти данные (вроде так)
Так вот, куда нужно вставлять строчку "RemovePlayerInfo(playerid);" в OnPlayerConnect или в OnPlayerDisconnect ? Слышал два варианта и не знаю какой правильно.
Далее, у меня есть система денег и лвла, в базе данных при создании столбца Level и Money я указал в графе "по умолчанию" для Левела "1", для денег "500".
Т.е у меня уровень после регистрации должен быть не "0" а "1", а деньги "500$", но почему - то, при создании аккаунта у меня все по нулям, лвл - 0, деньги - 0.
хотя после регистрации в строке level указан 1 и в графе money указано 500, как быть ?
Вот допустим есть сток, для обнуления данных игрока, ну чтобы другому игроку с таким идом вдруг не попались эти данные (вроде так)
PHP:
stock RemovePlayerInfo(playerid)
{
pinfo[playerid][pID] = 0;
pinfo[playerid][pName][0] = EOS;
pinfo[playerid][pPass][0] = EOS;
pinfo[playerid][pEmail][0] = EOS;
pinfo[playerid][pSex] = 0;
pinfo[playerid][pNations] = 0;
pinfo[playerid][pSkin] = 0;
pinfo[playerid][pAdmin] = 0;
pinfo[playerid][pMoney] = 0;
afk_system[playerid] = 0;
return 1;
}
Далее, у меня есть система денег и лвла, в базе данных при создании столбца Level и Money я указал в графе "по умолчанию" для Левела "1", для денег "500".
Т.е у меня уровень после регистрации должен быть не "0" а "1", а деньги "500$", но почему - то, при создании аккаунта у меня все по нулям, лвл - 0, деньги - 0.
хотя после регистрации в строке level указан 1 и в графе money указано 500, как быть ?
