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

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

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

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

не понятные цифры в OnDialogResponse

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

Bruins

Новичок
Подскажите пожалуйста, что это за цифры, за что они отвечают ? не взлом ли это какой нибудь?) if(!response) return GKick(playerid, 476574567); if(!response) return GKick(playerid, 75674567); if(!response) return GKick(playerid, 635653456);

PHP:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    //printf("OnDialogResponse(%s[%d], %i, %i, %i, %s)", Name(playerid), playerid, dialogid, response, listitem, inputtext);
	new string[512];
	while(strfind(inputtext, "%s", true) != -1) strdel(inputtext, strfind(inputtext, "%s", true), strfind(inputtext, "%s", true) + 2);
	while(strfind(inputtext, "%", true) != -1) strdel(inputtext, strfind(inputtext, "%", true), strfind(inputtext, "%", true) + 2);
	switch(dialogid)
	{
	    case dAut:
		{
		    if(!response) return GKick(playerid, 476574567);
			for(new i = strlen(inputtext); i != 0; --i)
			switch(inputtext[i])
			{
				case 'А'..'Я', 'а'..'я', ' ', '`', '=': return LoginDialog(playerid);
			}
			if(strlen(inputtext) < 6 || strlen(inputtext) > 30) return LoginDialog(playerid);
			mysql_format(database, string, sizeof(string), "SELECT * FROM `Accounts` WHERE `Name` = '%e' AND `pKey` = '%e'", Name(playerid), inputtext);
			mysql_function_query(database, string, true, "LoginCallback", "i", playerid);
			return 1;
		}
		case dReg:
		{
		    if(!response) return GKick(playerid, 75674567);
			for(new i = strlen(inputtext); i != 0; --i)
			switch(inputtext[i])
			{
				case 'А'..'Я', 'а'..'я', ' ', '`', '=': return RegisterDialog(playerid);
			}
			if(strlen(inputtext) < 6 || strlen(inputtext) > 30) return RegisterDialog(playerid);
			settext(pRegData[playerid][0], inputtext);
			SPD(playerid, dEmail, DIALOG_STYLE_INPUT, "{FFFFFF}Email", "{ffffff}Пожалуйста, введите свой электронный адрес.\n\n{97FF0E}Внимание! На почту будет выслан пароль к аккаунту если захотите его восстановить.", "Далее", "Выйти");
			return 1;
  		}
		case dEmail:
		{
		    if(!response) return GKick(playerid, 635653456);
			if(strlen(inputtext) < 1 || strlen(inputtext) > 40 || strfind(inputtext, "@", true) == -1 || strfind(inputtext, ".", true) == -1)
			{
			    SPD(playerid, dEmail, DIALOG_STYLE_INPUT, "{0089FF}Email", "{ffffff}Пожалуйста, введите свой электронный адрес.\n\n{97FF0E}Внимание! На почту будет выслан пароль к аккаунту если захотите его восстановить.", "Далее", "Выйти");
                return SCM(playerid, COLOR_GREY, "E-Mail не верный. Повторите ввод.");
			}
			for(new i = strlen(inputtext); i != 0; --i)
			switch(inputtext[i])
			{
				case 'А'..'Я', 'а'..'я', ' ', '`', '=':
				{
				    SPD(playerid, dEmail, DIALOG_STYLE_INPUT, "{0089FF}Email", "{ffffff}Пожалуйста, введите свой электронный адрес.\n\n{97FF0E}Внимание! На почту будет выслан пароль к аккаунту если захотите его восстановить.", "Далее", "Выйти");
	                return SCM(playerid, COLOR_GREY, "E-Mail не верный. Повторите ввод.");
				}
			}
			settext(pRegData[playerid][1], inputtext);
			ShowPlayerDialog(playerid, dSex, DIALOG_STYLE_MSGBOX, "{FFFFFF}Выбор пола", "{ffffff}Какого пола будет ваш персонаж:", "Мужчина", "Женщина");
			return 1;
		}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу