SA-MP Forums Archive
Проблема с регистрацией - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Проблема с регистрацией (/showthread.php?tid=362274)



Проблема с регистрацией - Mass_Deboose - 23.07.2012

Вообщем проблема такая, когда регистрируешься - все нормально(аккаунт создается), но при перезаходе на сервер почему то снова вылазит регистрация вместо авторизации, не понимаю в чем проблема.
PHP код:
GetPlayerName(playeridplnamesizeof(plname));
format(stringsizeof(string), "/acc/%s.ini"plname);
if(
fexist(string))
{
gPlayerAccount[playerid] = 1;
new 
loginmsg[256+1];
format(loginmsg,256,"просьба авторизации...");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Авторизация",loginmsg,"Ок","Отмена");
}
else
{
gPlayerAccount[playerid] = 0;
new 
loginmsg[1000];
format(loginmsg,1000,"тут такой текст длинный про регистрацию...");
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Регистрация",loginmsg,"Ок","Отмена");




Re: Проблема с регистрацией - CaHbKo - 24.07.2012

Проблема в том, что функция на третьей строчке возвращает 0.


Re: Проблема с регистрацией - Mass_Deboose - 24.07.2012

Quote:
Originally Posted by CaHbKo
Посмотреть сообщение
Проблема в том, что функция на третьей строчке возвращает 0.
PHP код:
if(fexist(string)) 
?
что не так то


Re: Проблема с регистрацией - OKStyle - 24.07.2012

Уберите / перед названием папки с аккаунтами... Сообщите о результатах.


Re: Проблема с регистрацией - Mass_Deboose - 24.07.2012

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
Уберите / перед названием папки с аккаунтами... Сообщите о результатах.
Убрал. То же самое, выдает снова регистрацию.


Re: Проблема с регистрацией - Alexander_Petrov - 24.07.2012

Должно работать, если хранить аккаунты прямо в папке scriptfiles


Re: Проблема с регистрацией - Stepashka - 24.07.2012

pawn Код:
format(string, sizeof(string), "/acc/%s.ini", plname);
print(string);
if(fexist(string))
потом лог сюда, и покажи код регистрации.


Re: Проблема с регистрацией - OKStyle - 25.07.2012

Может проблема не с загрузкой, а с сохранением? mxINI без костыля не работал с директориями когда-то...


Re: Проблема с регистрацией - Mass_Deboose - 26.07.2012

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
pawn Код:
format(string, sizeof(string), "/acc/%s.ini", plname);
print(string);
if(fexist(string))
потом лог сюда, и покажи код регистрации.
вот засунул тупо свою регистрацию в отдельный new.pwn, посмотрите, там та же проблема получается


Re: Проблема с регистрацией - Stepashka - 26.07.2012

Вы знаете для чего паблик public OnPlayerUpdate(playerid)?