Перейти к содержимому



Добро пожаловать на пользовательский форум CR-MP.RU
Зарегистрируйтесь или авторизуйтесь на нашем форуме, чтобы получить доступ ко всем функциям.
Если у Вас уже имеется аккаунт, нажмите, чтобы войти.
Если у Вас нет аккаунта на нашем форуме, нажмите, чтобы перейти к регистрации. Возникли проблемы с регистрацией ? Обратитесь на почту admin@cr-mp.ru с вашей проблемой.
Фотография

Регистрация в моде(Novgorod Rp(Exciting) не реклама)

- - - - - Warning регистрация проблема

Лучший Ответ Andrey_Gromov99 , 31 Май 2018 - 09:12

что выдаёт сервер, когда вы отвечаете на вопросы верно?

Пишет UCP регистрация завершена.Я сейчас скачал мод у меня только на первом вопросе спрашивает а потом закрывается вкладка,но мод включен.

Вот скрины:https://imgur.com/a/pPKojza( mail я вводил просто не заскринил)

Перейти к сообщению »


  • Закрытая тема Тема закрыта
Сообщений в теме: 10

#1
Andrey_Gromov99

Флудер


Репутация: 2

Когда я прохожу UCP на сервере и уже ответил на вопросы правильно меня не перекидывает дальше на выбор расы

Вот мод:Вот мод: 

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

Вот сама UCP:

case dCreateAccount:

{
    if(!response)
    {
        SCM(playerid, -1, "Регистрация отменена. Для выхода с сервера используйте /q(uit)");
        
        Kick(playerid);
    
        return 1;
    }
    
      for(new i = strlen(inputtext)-1; i != -1; i--)
        {
            switch(inputtext[i])
            {
                case '0'..'9', 'а'..'я', 'a'..'z', 'А'..'Я', 'A'..'Z': continue;
                default: return SPD(playerid, dCreateAccount, DIALOG_STYLE_INPUT, "Регистрация", "Ошибка. Использовать возможно только латинские буквы и цифры\n{FFFFFF}Введите пароль от аккаунта для того, чтоб продолжить игру:", "Вход", "Выход");
            }
        }
    
    new password_length = strlen(inputtext);
    
    if(!password_length)
    return SPD(playerid, dCreateAccount, DIALOG_STYLE_INPUT, "Регистрация", erorreg1, "Далее", "Отмена");
    
    else if(password_length < 4)
    return SPD(playerid, dCreateAccount, DIALOG_STYLE_INPUT, "Регистрация", erorreg2, "Далее", "Отмена");
    
else if(password_length > 20)
    return SPD(playerid, dCreateAccount, DIALOG_STYLE_INPUT, "Регистрация", erorreg3, "Далее", "Отмена");
    
else
{
    format(pInfo[playerid][pPass], 30, "%s", inputtext);
    
    SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", mailtext, "Далее", "Отмена");
}
}
 
case dCreateAccount + 1:
{
if(!response)
{
    SCM(playerid, -1, "Регистрация отменена. Для выхода с сервера используйте /q(uit)");
 
        Kick(playerid);
 
        return 1;
}
 
new length = strlen(inputtext);
    
if(!length)
    return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", mailtext, "Далее", "Отмена");
    
if(length < 4)
    return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", mailtext, "Далее", "Отмена");
    
for(new idx; idx < length; idx ++)
{
    switch(inputtext[idx])
    {
        case '0'..'9', 'a'..'z', 'A'..'Z', '@', '.', '_', '-': continue;
        default: return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", #C_GRAY "Ошибка: {FFFFFF}EMail-адрес не соответствует эталону\n\n" mailtext, "Далее", "Отмена");
    }
}
 
if(strfind(inputtext, "@") == -1)
{
    return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", #C_GRAY "Ошибка: {FFFFFF}EMail-адрес не соответствует эталону\n\n" mailtext, "Далее", "Отмена");
}
 
format(pInfo[playerid][pMail], 25, "%s", inputtext);
 
SetPVarInt(playerid, "ucp_question_id", 0);
 
format:str_big( #C_GRAY "UCP Регистрация / Вопрос №%d\n\n{ffffff}%s", GetPVarInt(playerid, "ucp_question_id") + 1, ucp_questions[GetPVarInt(playerid, "ucp_question_id")]);
SPD(playerid, dCreateAccount + 2, DIALOG_STYLE_INPUT, "UCP Регистрация", str_big, "Далее", "Отмена");
}
 
case dCreateAccount + 2:
{
new question_id = GetPVarInt(playerid, "ucp_question_id"),
bool: right_type = false;
 
switch(inputtext[0])
{
    case '0'..'9': right_type = true;
}
 
if(response && right_type)
{
    pInfo[playerid][pUcpData][question_id] = ucp_answers[question_id] == strval(inputtext) ? 1 : 0;
    
    SetPVarInt(playerid, "ucp_question_id", question_id + 1);
    
    if(question_id + 1 == 10)
    {
        new answers = 0;
        
        for(new idx; idx < sizeof ucp_questions; idx ++)
            if(pInfo[playerid][pUcpData][idx] == 1) answers ++;
            
if(answers >= 7)
        {
        SCM(playerid, -1, "UCP Регистрация завершена");
 
        mysql_format:str_big("INSERT INTO `" #DB_ACCOUNTS "` (Name, Pass, Mail, UcpData) VALUES ('%s', '%s', '%s', '%d|%d|%d|%d|%d|%d|%d|%d|%d|%d')", pInfo[playerid][pName], pInfo[playerid][pPass], pInfo[playerid][pMail],
pInfo[playerid][pUcpData][0],pInfo[playerid][pUcpData][1],pInfo[playerid][pUcpData][2],pInfo[playerid][pUcpData][3],pInfo[playerid][pUcpData][4],
pInfo[playerid][pUcpData][5],pInfo[playerid][pUcpData][6],pInfo[playerid][pUcpData][7],pInfo[playerid][pUcpData][8],pInfo[playerid][pUcpData][9]);
mysql_function_query(mysql_connect_ID, str_big, false, "", "");
                        CheckNickname(playerid);
            mysql_format:str_small( "SELECT ID, Ban, Pass FROM `" #DB_ACCOUNTS "` WHERE `Name` = '%s' LIMIT 1", pInfo[playerid][pName]);
mysql_tquery( mysql_connect_ID, str_small, "OnPlayerFind", "i", playerid );
}
else
{
    SCM(playerid, 0xFF5533FF, "Вы не набрали нужного количества правильных ответов");
    SCM(playerid, 0xFFCC00FF, "Регистрация отменена");
    
Kick(playerid);
 
return 1;
}
 
return 1;
    }
}
 
            format:str_big( #C_GRAY "UCP Регистрация / Вопрос №%d\n\n{ffffff}%s", GetPVarInt(playerid, "ucp_question_id") + 1, ucp_questions[GetPVarInt(playerid, "ucp_question_id")]);
SPD(playerid, dCreateAccount + 2, DIALOG_STYLE_INPUT, "UCP Регистрация", str_big, "Далее", "Отмена");
}
    
    case dRegister:
    {
            if(!response)
{
pInfo[playerid][pChart][0]=1;
new year, month, day;
getdate(year, month, day);
new RegIp[16];
GetPlayerIp(playerid, RegIp, 16);
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Chart` = '%d|%d|%d|%d' WHERE `Name` = '%s'",pInfo[playerid][pChart][0],pInfo[playerid][pChart][1],pInfo[playerid][pChart][2],pInfo[playerid][pChart][3],pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Regdate` = '%d|%d|%d' WHERE `Name` = '%s'",day,month,year,pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Regip` = '%s' WHERE `ID` = '%d'", RegIp, pInfo[playerid][pID]);
mysql_function_query(mysql_connect_ID, str_small, false, "", "");
SCM(playerid,-1,"Вы выбрали женский пол своему персонажу");
return SPD(playerid,dRegister+1,list,"Выберите расу вашего","" #C_GRAY "1. {ffffff}Европеец\n" #C_GRAY "2. {ffffff}Латиноамериканец\n" #C_GRAY "3. {ffffff}Африканец\n" #C_GRAY "4. {ffffff}Азиат","Ок","");
 
}
 
pInfo[playerid][pChart][0]=2;
SCM(playerid,-1,"Вы выбрали мужской пол своему персонажу");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `pInvSlotsKol` = '0|0|0|0|0|0|0|0|0|0' WHERE `Name` = '%s'",pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Chart` = '%d|%d|%d|%d' WHERE `Name` = '%s'",pInfo[playerid][pChart][0],pInfo[playerid][pChart][1],pInfo[playerid][pChart][2],pInfo[playerid][pChart][3],pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `pInvSlots` = '0|0|0|0|0|0|0|0|0|0' WHERE `Name` = '%s'",pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
return SPD(playerid,dRegister+1,list,"Выберите расу вашего","" #C_GRAY "1. {ffffff}Европеец\n" #C_GRAY "2. {ffffff}Латиноамериканец\n" #C_GRAY "3. {ffffff}Африканец\n" #C_GRAY "4. {ffffff}Азиат","Ок","");
    }
    
        case dRegister+1:
    {
            if(!response) return Kick(playerid);
            pInfo[playerid][pChart][2]=listitem;
            mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `pInvSlotsKol` = '0|0|0|0|0|0|0|0|0|0' WHERE `Name` = '%s'",pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
            mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Chart` = '%d|%d|%d|%d' WHERE `Name` = '%s'",pInfo[playerid][pChart][0],pInfo[playerid][pChart][1],pInfo[playerid][pChart][2],pInfo[playerid][pChart][3],pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `pInvSlots` = '0|0|0|0|0|0|0|0|0|0' WHERE `Name` = '%s'",pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
            SetPVarInt(playerid,"skinchange",1);
SpawnPlayer(playerid);
}
 


#2
AntDPS

Житель


Репутация: 17

Для вставки кода используйте кнопку код и укажите номера строкm9CyK81.png

, что выдаёт сервер, когда вы отвечаете на вопросы верно? 

, проверьте: 

мод

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

 


Сообщение отредактировал AntDPS: 31 Май 2018 - 00:53


#3
Andrey_Gromov99

Флудер


Репутация: 2
✓  Лучший Ответ

что выдаёт сервер, когда вы отвечаете на вопросы верно?

Пишет UCP регистрация завершена.Я сейчас скачал мод у меня только на первом вопросе спрашивает а потом закрывается вкладка,но мод включен.

Вот скрины:

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

( mail я вводил просто не заскринил)


Сообщение отредактировал DanikPlay: 31 Май 2018 - 09:20


#4
AntDPS

Житель


Репутация: 17

но мод включен.

Скриншоты перезалейте!


Сообщение отредактировал AntDPS: 31 Май 2018 - 10:34


#5
Andrey_Gromov99

Флудер


Репутация: 2

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

,

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

 



#6
AntDPS

Житель


Репутация: 17

, понял, сейчас гляну. 



#7
Andrey_Gromov99

Флудер


Репутация: 2

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

,ок

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

 так понял в моде который я скинул в первом посте просто не перекидывает на другой этап   



#8
AntDPS

Житель


Репутация: 17

, В ЛС скинул ссылку.



#9
Andrey_Gromov99

Флудер


Репутация: 2

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

,точно мне скинул?



#10
AntDPS

Житель


Репутация: 17

, да



#11
Andrey_Gromov99

Флудер


Репутация: 2

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

, скинь пожалуйста в ВК я тебе уже написал







Темы с аналогичным тегами Warning, регистрация, проблема

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных