[PEDIDO]Homem ou Mulher em dialog.
#1

Alguem coloca isso aqui pra mim em dialog?

/
\
/
\
\/

pawn Код:
if(RegistrationStep[playerid] > 0)
    {
        if(RegistrationStep[playerid] == 1)
        {
            new idx;
            tmp = strtok(text, idx);
            if((strcmp("homem", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Homem")))
            {
                PlayerInfo[playerid][pSex] = 1;
                SetPlayerSkin(playerid, 137);
                PlayerInfo[playerid][pModel] = 137;
                SendClientMessage(playerid, COLOR_YELLOW2, "Ok, Voce e macho!.");
                SendClientMessage(playerid, COLOR_LIGHTRED, "Digite 'continuar' para continuar!");
                RegistrationStep[playerid] = 2;
                return 0;
            }
            else if((strcmp("mulher", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Mulher")))
            {
                PlayerInfo[playerid][pSex] = 2;
                SetPlayerSkin(playerid, 193);
                PlayerInfo[playerid][pModel] = 193;
                SendClientMessage(playerid, COLOR_YELLOW2, "Ok, Voce e mulher");
                SendClientMessage(playerid, COLOR_LIGHTRED, "Digite 'continuar' para continuar");
                RegistrationStep[playerid] = 2;
                return 0;
            }
            else
            {
                SendClientMessage(playerid, COLOR_LIGHTRED, "Voce e 'Homem' ou 'Mulher' (Digite).");
            }
            return 0;
        }
Reply
#2

#define sexo 1000
new boolexoX;

OnPlayerConnect...
ShowPlayerDialog(playerid, sexo, DIALOG_STYLE_MSGBOX, "SEXO","Qual seu sexo?", "Masculino", "Feminino");

OnDialogResponse........
if(response && dialogid == SEXO)
sexoX = true;
}
if(!response && dialogid == SEXO)
sexoX = false;
}



Se for true eh homem, se nao eh mulher

eh por ai
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)