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

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

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

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

Как эти 2 диалога будут выглядеть на MySQL R7?

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

Gressie

Мастер
PHP:
case 2:
	{
		new name[MAX_PLAYER_NAME];
		GetPlayerName(playerid, name, sizeof(name));
		new bac[500];
    	GetPlayerName(playerid, playername, sizeof(playername));
		if(response)
		{
			if(!strlen(inputtext))
			{
				format(string,256,"{FFFFFF}______________________________________\n\n  Добро пожаловать на Samp Role Play\n       Регистрация нового персонажа\n\nЛогин: %s\nВведите пароль:\n______________________________________", name);
				ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"{0080FF}Регистрация",string,"Готово","Отмена");
				return 1;
			}
				format(bac, sizeof(bac), "%s.ini", playername);
				dini_Create(bac);
				OnPlayerRegister(playerid,inputtext);
				PlayerPlaySound(playerid, 1183, 0.0, 0.0, 0.0);
				new rulesdialog[1300];
				format(rulesdialog,sizeof(rulesdialog), "%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s",
				RulesMSG[0],RulesMSG[1],RulesMSG[2],RulesMSG[3],RulesMSG[4],RulesMSG[5],RulesMSG[6],RulesMSG[7],RulesMSG[8],RulesMSG[9],RulesMSG[10],RulesMSG[11],RulesMSG[12],RulesMSG[13],RulesMSG[14],RulesMSG[15],RulesMSG[16],RulesMSG[17],RulesMSG[18],RulesMSG[19],RulesMSG[20],RulesMSG[21]);
				ShowPlayerDialog(playerid,12,DIALOG_STYLE_MSGBOX,"Правила сервера Samp Role Play", rulesdialog, "Далее >>", "");
				return 1;
		}
		else
		{
			Kick(playerid);
		}
	}
И

PHP:
case 1:
	{
        new name[MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
		if(response)
		{
			if(!strlen(inputtext))
			{
				format(string,256,"{FFFFFF}Добро пожаловать на сервер Game Simulator\nВаш ник зарегистрирован\n\nЛогин: {00FF00}%s\n{FFFFFF}Введите пароль указанный при регистрации:", name);
           		ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"{0080FF}Авторизация",string,"Войти","Отмена");
				return 1;
			}
			new pass[256];
			GetPlayerName(playerid,playername,sizeof(playername));
			format(string,sizeof(string),"%s.ini",playername);
			new File = ini_openFile(string);
			ini_getString(File,"Key",pass);
			ini_closeFile(File);
            if(!strcmp(Rich(inputtext),pass,true))
            {
                OnPlayerLogin(playerid,Rich(inputtext));
            }
            else
            {
				ShowPlayerDialog(playerid,69,DIALOG_STYLE_MSGBOX,"Пароль не верный!","{FF6347}Вы были кикнуты с сервера\nПричина: 'Не верный пароль'\nВведите '/q', чтобы выйти","Ок","");
            	Kick(playerid);
            }
		}
		else
		{
			Kick(playerid);
		}
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу