Перейти к содержанию
Авторизация  
idendemon

Окна почты

Рекомендуемые сообщения

idendemon
case dRegister1:
{
if(!response) return NewKick(playerid);
else if(!strlen(inputtext)) SPFD(playerid,dRegister1,3,"Регистрация","ОК","Выход","{"#cWHITE"}Добро пожаловать на сервер {"#cBLUE"}Inside Role Play.{"#cWHITE"}\nВаш логин: {"#cBLUE"}%s.{"#cWHITE"}\n\nДанный аккаунт не зарегистрирован,\nдля регистрации введите ваш будущий пароль.",pRegData[playerid][0]);
else
{
   if(!CheckNormalPassword(inputtext)) {
    SendClientMessage(playerid, CGRAY, "Введите пароль в английской раскладке.");
    SPFD(playerid,dRegister1,3,"Регистрация","ОК","Выход","{"#cWHITE"}Добро пожаловать на сервер {"#cBLUE"}Inside Role Play.{"#cWHITE"}\nВаш логин: {"#cBLUE"}%s.{"#cWHITE"}\n\nДанный аккаунт не зарегистрирован,\nдля регистрации введите ваш будущий пароль.",pRegData[playerid][0]);
    return 1;
}
if(strfind(inputtext,"|") != -1)
{
SendClientMessage(playerid,CGRAY,"У вас в пароле пристуствут запрещенные символы");
SPFD(playerid,dRegister1,3,"Регистрация","ОК","Выход","{"#cWHITE"}Добро пожаловать на сервер {"#cBLUE"}Inside Role Play.{"#cWHITE"}\nВаш логин: {"#cBLUE"}%s.{"#cWHITE"}\n\nДанный аккаунт не зарегистрирован,\nдля регистрации введите ваш будущий пароль.",pRegData[playerid][0]);
return 1;
}
if(strlen(inputtext) < 6 || strlen(inputtext) > 22)
{
SendClientMessage(playerid,CWHITE,"Длина пароля должна быть от 6-и до 22-х символов");
SPFD(playerid,dRegister1,3,"Регистрация","ОК","Выход","{"#cWHITE"}Добро пожаловать на сервер {"#cBLUE"}Inside Role Play.{"#cWHITE"}\nВаш логин: {"#cBLUE"}%s.{"#cWHITE"}\n\nДанный аккаунт не зарегистрирован,\nдля регистрации введите ваш будущий пароль.",pRegData[playerid][0]);
return 1;
}
mysql_real_escape_string(inputtext,pRegData[playerid][1]);
ShowPlayerDialog(playerid,dRegister2,1,"Регистрация","{"#cWHITE"}Введите ваш адрес электронной почты, в дальнейшем, при утере\nдоступа к аккаунту, вы сможете восстановить доступ к аккаунту.\n\n{"#cBLUE"}На ваш адрес электронной почты будет выслан код подтверждения,\nкоторый вы должны внести в дальнейшем окне, будьте внимательный\nпри вводе адреса электронной почты.","ОК","");
}
}
case dRegister2:
{
if(!response) {SPFD(playerid,dRegister1,3,"Регистрация","ОК","Выход","{"#cWHITE"}Добро пожаловать на сервер {"#cBLUE"}Inside Role Play.{"#cWHITE"}\nВаш логин: {"#cBLUE"}%s.{"#cWHITE"}\n\nДанный аккаунт не зарегистрирован,\nдля регистрации введите ваш будущий пароль.",pRegData[playerid][0]); return 1;}
if(strfind(inputtext,"|") != -1)
{
SendClientMessage(playerid,CGRAY,"У вас в почте пристуствуют запрещенные символы");
ShowPlayerDialog(playerid,dRegister2,1,"Регистрация","{"#cWHITE"}Введите ваш адрес электронной почты, в дальнейшем, при утере\nдоступа к аккаунту, вы сможете восстановить доступ к аккаунту.\n\n{"#cBLUE"}На ваш адрес электронной почты будет выслан код подтверждения,\nкоторый вы должны внести в дальнейшем окне, будьте внимательный\nпри вводе адреса электронной почты.","ОК","");
return 1;
}
if(!IsValidEmail(inputtext))
{
SendClientMessage(playerid,CGRAY,"E-Mail не верный. Повторите ввод.");
ShowPlayerDialog(playerid,dRegister2,1,"Регистрация","{"#cWHITE"}Введите ваш адрес электронной почты, в дальнейшем, при утере\nдоступа к аккаунту, вы сможете восстановить доступ к аккаунту.\n\n{"#cBLUE"}На ваш адрес электронной почты будет выслан код подтверждения,\nкоторый вы должны внести в дальнейшем окне, будьте внимательный\nпри вводе адреса электронной почты.","ОК","");
}
else
{
   mysql_real_escape_string(inputtext,pRegData[playerid][2]);
   new query[256];
format(query,sizeof(query),"SELECT `id` FROM `accounts` WHERE `email` = '%s'", pRegData[playerid][2]);
mysql_query(query);
mysql_store_result();
if(mysql_num_rows() > 0)
{
SendClientMessage(playerid,CGRAY,"Этот адрес уже используется");
ShowPlayerDialog(playerid,dRegister2,1,"Регистрация","{"#cWHITE"}Введите ваш адрес электронной почты, в дальнейшем, при утере\nдоступа к аккаунту, вы сможете восстановить доступ к аккаунту.\n\n{"#cBLUE"}На ваш адрес электронной почты будет выслан код подтверждения,\nкоторый вы должны внести в дальнейшем окне, будьте внимательный\nпри вводе адреса электронной почты.","ОК","");
mysql_free_result();
return 1;
}
mysql_free_result();
RegCode[playerid] = 1000 + random(9000);
EmailReg(pRegData[playerid][0], pRegData[playerid][2], RegCode[playerid]);
ShowPlayerDialog(playerid,dRegister3,1,"Регистрация","{"#cWHITE"}На указанный вами адрес электронной почты было выслано\nписьмо с коротким кодом подтверждением, введите его в окне ниже.\n\nДля того чтобы свернуть игру, используйте комбинацию {"#cBLUE"}ALT + TAB.{"#cWHITE"}\n\nОбычно письмо с кодом подтверждения приходит моментально,\nесли письмо не пришло, посмотрите папку спам.","OK","");
}
}
  case dRegister3:
{
if(!response) return NewKick(playerid);
if(strfind(inputtext,"|") != -1)
{
ShowPlayerDialog(playerid,dRegister3,1,"Регистрация","{"#cWHITE"}На указанный вами адрес электронной почты было выслано\nписьмо с коротким кодом подтверждением, введите его в окне ниже.\n\nДля того чтобы свернуть игру, используйте комбинацию {"#cBLUE"}ALT + TAB.{"#cWHITE"}\n\nОбычно письмо с кодом подтверждения приходит моментально,\nесли письмо не пришло, посмотрите папку спам.","OK","");
return 1;
}
if(strval(inputtext) == RegCode[playerid]) ShowPlayerDialog(playerid,dRegister8,2,"Регистрация","Выберите место прибытия вашего персонажа:\n1. ЖД вокзал\n2. Автовокзал\n3. Аэропорт\n4. Пристань\n5. Центр города","ОК","");
else if(strval(inputtext) != RegCode[playerid]) ShowPlayerDialog(playerid,dRegister3,1,"Регистрация","{"#cWHITE"}На указанный вами адрес электронной почты было выслано\nписьмо с коротким кодом подтверждением, введите его в окне ниже.\n\nДля того чтобы свернуть игру, используйте комбинацию {"#cBLUE"}ALT + TAB.{"#cWHITE"}\n\nОбычно письмо с кодом подтверждения приходит моментально,\nесли письмо не пришло, посмотрите папку спам.","OK","");
}
case dRegister8:
{
if(!response) return NewKick(playerid);
else
{
                switch(listitem)
{
case 0:
{
ShowPlayerDialog(playerid,dRegister8,2,"Регистрация","Выберите место прибытия вашего персонажа:\n1. ЖД вокзал\n2. Автовокзал\n3. Аэропорт\n4. Пристань\n5. Центр города","ОК","");
}
case 1:
{
   pRegData[playerid][6][0] = 1;
}
case 2:
{
   pRegData[playerid][6][0] = 2;
}
case 3:
{
   pRegData[playerid][6][0] = 3;
}
case 4:
{
   pRegData[playerid][6][0] = 4;
}
case 5:
{
   pRegData[playerid][6][0] = 5;
}
}
ShowPlayerDialog(playerid,dRegister4,0,"Регистрация","{"#cWHITE"}Выберите пол вашего персонажа:","Мужской","Женский");
}
}
case dRegister4:
{
if(response) pRegData[playerid][3][0] = 1;
else pRegData[playerid][3][0] = 2;
ShowPlayerDialog(playerid,dRegister5,0,"Регистрация","{"#cWHITE"}Выберите цвет кожи вашего персонажа:","Черный","Светлый");
}
case dRegister5:
{
if(response) pRegData[playerid][4][0] = 1;
else pRegData[playerid][4][0] = 0;
ShowPlayerDialog(playerid,dRegister6,2,"Регистрация","Выберите национальность вашего персонажа:\n1. Американец\n2. Японец\n3. Итальянец\n4. Мексиканец\n5. Латиноамериканец\n6. Испанец\n7. Русский\n8. Португалец\n9. Француз\n10. Китаец\n11. Бразилец\n12. Украинец\n13. Фин\n14. Армянин\n15. Таджик\n16. Чеченец\n17. Аргентинец\n18. Колумбиец\n19. Индиец\n20. Швед\n21. Австриец\n22. Вьетнамец\n23. Дагестанец\n24. Ингуш\n25. Цыган\n26. Кореец\n27. Афроамериканец","ОК","");
   }
case dRegister6:
{
if(!response) return NewKick(playerid);
else
{
if(!listitem) return ShowPlayerDialog(playerid,dRegister6,2,"Регистрация","Выберите национальность вашего персонажа:\n1. Американец\n2. Японец\n3. Итальянец\n4. Мексиканец\n5. Латиноамериканец\n6. Испанец\n7. Русский\n8. Португалец\n9. Француз\n10. Китаец\n11. Бразилец\n12. Украинец\n13. Фин\n14. Армянин\n15. Таджик\n16. Чеченец\n17. Аргентинец\n18. Колумбиец\n19. Индиец\n20. Швед\n21. Австриец\n22. Вьетнамец\n23. Дагестанец\n24. Ингуш\n25. Цыган\n26. Кореец\n27. Афроамериканец","ОК","");
pRegData[playerid][5][0] = listitem;
ShowPlayerDialog(playerid,dRegister7,1,"Регистрация","{"#cWHITE"}Укажите возраст вашего персонажа:","ОК","");
}
}
case dRegister7:
{
if(!response) return NewKick(playerid);
if(!isNumeric(inputtext))
{
SendClientMessage(playerid,CGRAY,"Возраст пишите цифрами. Например: 17");
ShowPlayerDialog(playerid,dRegister7,1,"Регистрация","{"#cWHITE"}Укажите возраст вашего персонажа:","ОК","");
return 1;
}
new age = strval(inputtext);
if(age <= 4 || age >= 120)
{
SendClientMessage(playerid,CGRAY,"Возраст не может быть меньше 4 и не больше 120");
ShowPlayerDialog(playerid,dRegister7,1,"Регистрация","{"#cWHITE"}Укажите возраст вашего персонажа:","ОК","");
return 1;
}
RegisterPlayer(playerid,age);
}

Помогите мне пропустить dReg2 и dReg3 обмучалса не получается

Изменено пользователем Max_Eitzen

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Predator

Даже читать не хочется, нужно нормально оформлять тему.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
idendemon

Даже читать не хочется, нужно нормально оформлять тему.

всм? все норм тут

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.