Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info
Статус
В этой теме нельзя размещать новые ответы.

Andrey_Kiryuhin

Изучающий
Пользователь
Регистрация
11 Ноя 2010
Сообщения
514
Лучшие ответы
0
Репутация
123
Привет пацаны кароче у меня случилась вот такая дребидень!
Я сделал регистрацию допустим и у тебя пороль 123456789 и когда при логине в окошко пишешь пороль не 123456789 а например 25 он всё равно входит в аккаунт что делать?
Вот public OnPlayerRequestClass
PHP:
public OnPlayerRequestClass(playerid, classid)
{
	PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
	if(gPlayerLogged[playerid] != 1)
  	{
  		if(gPlayerAccount[playerid] != 0)
  		{
			  new loginstring[128];
			  new loginname[64];
			  GetPlayerName(playerid,loginname,sizeof(loginname));
			  format(loginstring,sizeof(loginstring),"Добро Пожаловать на наш сервер, %s\nВводите Пароль, чтобы войти под вашим аккаунтом:",loginname);
			  ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,"Вход",loginstring,"Войти","Выйти");
  		}
	  	else
	  	{
			  new regstring[128];
			  new regname[64];
			  GetPlayerName(playerid,regname,sizeof(regname));
			  format(regstring,sizeof(regstring),"Добро Пожаловать на наш сервер, %s\nЗарегестрируйтесь пожалуйста.\nВведи пароль в окошко:",regname);
			  ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"Регистрация",regstring,"Регистрация","Выход");
	  	}
  }
	return 1;
}
Конец паблика OnPlayerRegister
PHP:
                new loginstring[128];
			    new loginname[64];
			    GetPlayerName(playerid,loginname,sizeof(loginname));
			    format(loginstring,sizeof(loginstring),"Добро Пожаловать, %s\nИдентифицируйтесь чтобы войти на наш сервер!:",loginname);
			    ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,"Логин",loginstring,"Вход","Выход");
		}
	}
	return 1;
}
Вот паблика OnPlayerLogin
PHP:
        iniClose(File);
		}
		else
    	{
		    SendClientMessage(playerid, COLOR_WHITE, " Пароль неверный.");
		    new loginstring[128];
		    new loginname[64];
		    GetPlayerName(playerid,loginname,sizeof(loginname));
		    format(loginstring,sizeof(loginstring),"Ошибка Вы ввели неверный пороль \nВведите верный пароль что войти под аакаунт\nЕсли вы напишите неправильнрый пороль 3 раза вас забанят на короткое время:",loginname);
		    ShowPlayerDialog(playerid,12347,DIALOG_STYLE_INPUT,"Вход",loginstring,"Войти","Выход");
		    iniClose(File);
		    gPlayerLogTries[playerid] += 1;
		    if(gPlayerLogTries[playerid] == 4) { Ban(playerid); }
		    return 1;
    	}
Что делать?
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу