Windows_8
Умник
Проблема: Регистрируюсь - а табличка с выбором пола не высвечивается.
Хотя в диалогах есть
Как сделат ьчтобы после реги вылезло окн ос выбором пола
Хотя в диалогах есть
PHP:
new string1[512], PlayerName[40], playername[MAX_PLAYER_NAME], sendername[MAX_PLAYER_NAME];
new string[512];
GetPlayerName(playerid, PlayerName, 40);
if(dialogid == DIALOG_REGISTER) //
{
if(response)
{
if(!strlen(inputtext))
{
format(string1, 512, "{ffffff}Здравствуйте, {3caa3c}%s!\n\
{ffffff}Этот аккаунт {3caa3c}не зарегисирован!\n\
{ffffff}Введите пароль в окошке!\n", PlayerName);
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Регистрация", string1, "Далее", "Отмена");
return 1;
}
OnPlayerRegister(playerid, inputtext);
return 1;
}
else
{
format(string1, 512, "{ffffff}Здравствуйте, {3caa3c}%s!\n\
{ffffff}Этот аккаунт {3caa3c}не зарегисирован!\n\
{ffffff}Введите пароль в окошке!\n", PlayerName);
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Регистрация", string1, "Далее", "Отмена");
}
return 1;
}
if(dialogid == DIALOG_SEX)// Выбор пола
{
if(response)
{
PlayerInfo[playerid][pReg] = 1;
PlayerInfo[playerid][pLevel] = 1;
TogglePlayerControllable(playerid, 1);
OnPlayerSave(playerid);
PlayerInfo[playerid][pModel] = 25;
SetPlayerSkin(playerid, 25);
PlayerInfo[playerid][pSex] = 1;
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Отлично, вы мужчина, Приятной игры!");
return 1;
}
else
{
PlayerInfo[playerid][pReg] = 1;
PlayerInfo[playerid][pLevel] = 1;
TogglePlayerControllable(playerid, 1);
OnPlayerSave(playerid);
PlayerInfo[playerid][pSex] = 2;
PlayerInfo[playerid][pModel] = 192;
SetPlayerSkin(playerid, 192);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Отлично, вы женщина, Приятной игры!");
return 1;
}
}
if(dialogid == DIALOG_LOGIN)
{
if(response)
{
if(!strlen(inputtext))
{
format(string1, 512, "{ffffff}Здравствуйте, {3caa3c}%s!\n\
{ffffff}Этот аккаунт {3caa3c}зарегисирован!\n\
{ffffff}Введите пароль в окошке!\n", PlayerName);
ShowPlayerDialog(playerid, DIALOG_LOGIN , DIALOG_STYLE_INPUT, "Авторизация", string1, "Войти", "Выйти");
return 1;
}
OnPlayerLogin(playerid, inputtext);
return 1;
}
else
{
format(string1, 512, "{ffffff}Здравствуйте, {3caa3c}%s!\n\
{ffffff}Этот аккаунт {3caa3c}зарегисирован!\n\
{ffffff}Введите пароль в окошке!\n", PlayerName);
ShowPlayerDialog(playerid, DIALOG_LOGIN , DIALOG_STYLE_INPUT, "Авторизация", string1, "Войти", "Выйти");
return 1;
}
}
