PDA

Просмотр полной версии : [Вопрос] Вопрос по диалогам



stimorol
22.10.2015, 12:23
Здравствуйте.

Я пишу сис-му регистрации и тут возник вопрос. После ввода пароля (диалог регистрации), игрок должен выбрать пол, вот case:



case 2:
{
if(response) //Мужской пол
{
PlayerInfo[playerid][pPol] = 1;
PlayerInfo[playerid][pSkin] = 2;
}
else //Женский пол
{
PlayerInfo[playerid][pPol] = 2;
PlayerInfo[playerid][pSkin] = 11;
}
}


После того как игрок выбрал пол, ему должен вывестись диалог ввода пароля (диалог авторизации). В какую часть case, который я показал выше, мне нужно вставить вот этот диалог?:



format(string, sizeof(string), "Здравствуйте %s\nВаш аккаунт зарегистрирован!\nВведите пароль ниже.\n\nПароль:", pNick(playerid));
SPD(playerid,1,DSP, "Авторизация", string, "Готово", "Выход");

gangzone.ini
22.10.2015, 14:33
case 2:
{
if(response) //Мужской пол
{
PlayerInfo[playerid][pPol] = 1;
PlayerInfo[playerid][pSkin] = 2;
}
else //Женский пол
{
PlayerInfo[playerid][pPol] = 2;
PlayerInfo[playerid][pSkin] = 11;
}
format(string, sizeof(string), "Здравствуйте %s\nВаш аккаунт зарегистрирован!\nВведите пароль ниже.\n\nПароль:", pNick(playerid));
SPD(playerid,1,DSP, "Авторизация", string, "Готово", "Выход");
}

stimorol
22.10.2015, 14:45
case 2:
{
if(response) //Мужской пол
{
PlayerInfo[playerid][pPol] = 1;
PlayerInfo[playerid][pSkin] = 2;
}
else //Женский пол
{
PlayerInfo[playerid][pPol] = 2;
PlayerInfo[playerid][pSkin] = 11;
}
format(string, sizeof(string), "Здравствуйте %s\nВаш аккаунт зарегистрирован!\nВведите пароль ниже.\n\nПароль:", pNick(playerid));
SPD(playerid,1,DSP, "Авторизация", string, "Готово", "Выход");
}


Спасибо. А "return 1;" нигде не должно стоять?

Vano_Glad
22.10.2015, 17:31
stimorol

В данном коде нет