Alex_Jemison
Умник
Переделывал регистрацию в моде Social RP
И здесь посыпались ошибки в предупреждение
Мой вариант:
Оригинал:
И здесь посыпались ошибки в предупреждение
PHP:
C:\Users\Jemison\Desktop\Holy RP\pawno\include\sscanf2.inc(155) : warning 219: local variable "i" shadows a variable at a preceding level
C:\Users\Jemison\Desktop\Holy RP\pawno\include\sscanf2.inc(199) : warning 219: local variable "i" shadows a variable at a preceding level
C:\Users\Jemison\Desktop\Holy RP\pawno\include\foreach.inc(702) : warning 219: local variable "i" shadows a variable at a preceding level
C:\Users\Jemison\Desktop\Holy RP\pawno\include\foreach.inc(1040) : warning 219: local variable "i" shadows a variable at a preceding level
C:\Users\Jemison\Desktop\Holy RP\pawno\include\geolocation.inc(489) : warning 219: local variable "i" shadows a variable at a preceding level
C:\Users\Jemison\Desktop\Holy RP\gamemodes\OLRP.pwn(3652) : warning 219: local variable "i" shadows a variable at a preceding level
C:\Users\Jemison\Desktop\Holy RP\gamemodes\OLRP.pwn(3661) : warning 219: local variable "i" shadows a variable at a preceding level
C:\Users\Jemison\Desktop\Holy RP\gamemodes\OLRP.pwn(3702) : warning 219: local variable "i" shadows a variable at a preceding level
C:\Users\Jemison\Desktop\Holy RP\gamemodes\OLRP.pwn(3877) : warning 219: local variable "i" shadows a variable at a preceding level ........ и тд.
PHP:
@LoginDialog(playerid);
@LoginDialog(playerid)
{
new dialog[256+(-2+MAX_PLAYER_NAME)];
format(dialog, sizeof(dialog),
"{FFFFFF}Добро пожаловать на сервер {FF8C00}Holy RP.\n\n\
{FFFFFF}Аккаунт с логином {63BD4E}%s {FFFFFF}уже зарегистрирован.\n\
Введите пароль от аккаунта в поле ниже :\n\n", GetName(playerid));
ShowPlayerDialog(playerid, dLogin, 3, "{FFFFFF}Авторизация", dialog, "Далее", "Отмена");
return 1;
}
@RegisterDialog(playerid);
@RegisterDialog(playerid)
{
new dialog[256+(-2+MAX_PLAYER_NAME)];
format(dialog, sizeof(dialog),
"{FFFFFF}Добро пожаловать на сервер {FF8C00}Holy RP.\n\n\
{FFFFFF}Аккаунт с логином {63BD4E}%s {FFFFFF}ещё не зарегистрирован\n\
Вам необходимо пройти регистрацию.", GetName(playerid));
ShowPlayerDialog(playerid, dRegister, DIALOG_STYLE_MSGBOX, "{FFFFFF}Регистрация", dialog, "Далее", "Выход");
return 1;
}
Оригинал:
PHP:
@LoginDialog(playerid);
@LoginDialog(playerid)
{
SetPVarInt(playerid, "login_timer", 30);
stringer[0] = EOS;
format(stringer, 512, "\
{FFFFFF}Добро пожаловать на сервер проекта {FFCC00}"SERVER_NAME".\n\n\
{FFFFFF}Аккаунт с логином {63BD4E}%s {FFFFFF}уже зарегистрирован на этом сервере.\n\
Введите пароль от аккаунта в поле ниже и нажмите 'Войти'.\n\n\
У Вас есть 30 секунд на авторизацию.", GetName(playerid));
ShowPlayerDialog(playerid, dLogin, 3, "{FFCC00}Авторизация", stringer, "Войти", "Отмена");
return 1;
}
@RegisterDialog(playerid);
@RegisterDialog(playerid)
{
stringer[0] = EOS;
format(stringer, 512, "\
{FFFFFF}Добро пожаловать на сервер проекта {FFCC00}"SERVER_NAME".\n\n\
{FFFFFF}Аккаунт с логином {63BD4E}%s {FFFFFF}ещё не зарегистрирован на этом сервере.\n\
Для того чтобы начать игру необходимо пройти регистрацию.", GetName(playerid));
ShowPlayerDialog(playerid, dRegister, DIALOG_STYLE_MSGBOX, "{FFCC00}Регистрация", stringer, "Далее", "Отмена");
return 1;
}
