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

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

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

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

Цикл

Статус
В этой теме нельзя размещать новые ответы.

kushichka

Умник
Попробовал создать цикл на попытки ввода неправильного пароля. Но получилось так что какой пароль не ввел бы, все равно спавнит. Что не так, вроде бы цикл должен работать?

PHP:
stock LoadPlayer(playerid, inputtext[])//загрузка игрока
{
        new pass[16], string[34];
	format(string,sizeof(string),"Users/%s,ini",GN(playerid));
	new File = ini_openFile(string);
	ini_getString(File,"Pass",pass,16);
	if(strcmp(pass, inputtext, true) != 0)
	{
	    for(new i=0; i != 3; ++i)
	    {
			switch(i)
			{
			    case 1: SPD(playerid,DSM,2,"{FFFFFF}","Вы ввели неверный пароль, осталось 2 попытки","Повтор","");
			    case 2: SPD(playerid,DSM,2,"{FFFFFF}","Вы ввели неверный пароль, осталось 1 попытки","Повтор","");
	        	    case 3: SCM(playerid,COLOR_YELLOW,"Введите /q что бы выйти"), Kick(playerid);
			}
  	    }
  		return 1;
	}
	else
	{
		ini_getInteger(File,"Skin",PInfo[playerid][pSkin]);
      	        ini_closeFile(File);
      	        SCM(playerid,COLOR_GREEN, "Вы успешно авторизировались");
                SpawnPlayer(playerid);
		SetPVarInt(playerid,"Logged",1);
	}
	return 1;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу