[AJUDA] Cadastramento
#1


se eu clicar em homen vai, se eu clicar em mulher n vai

e se clicar em los santos vai, se clicar em sf nao vai.

(Traduzindo: todo butao direito nao funfa.)

Код HTML:
ShowPlayerDialog(playerid, 40, DIALOG_STYLE_MSGBOX, "Registro", " Seja bem vindo ao Brasil Extreme Killer \n Primeiro escolha seu sexo \n\n Voce й Homem ou Mulher?", "Homem", "Mulher");
Reply
#2

Procure por:
pawn Код:
if(dialogid == 40)
e poste oque estб abaixo.
Reply
#3

Код HTML:
  		if(dialogid == 40)
		{
   			if(response == 0)
     		        {
     		        if(PlayerInfo[playerid][pTut] >= 1) { SendClientMessage(playerid, COLOR_YELLOW2, "Ok, vocк e Mulher."); PlayerInfo[playerid][pSex] = 2; return 1; }
     		        OnPlayerText(playerid,"Mulher");
     		        format(str, sizeof(str), "Qual a cidade vocк deseja morar? \n - Escolha entre: \n\n - Los Santos e San Fierro\n\n");
     		        ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "Registro", str, "Los Santos", "San Fierro");
     		        return 1;
	    	}
	    	if(response == 1)
     		{
     		        if(PlayerInfo[playerid][pTut] >= 1) { SendClientMessage(playerid, COLOR_YELLOW2, "Ok, vocк e Homem."); PlayerInfo[playerid][pSex] = 1; return 1; }
     		        OnPlayerText(playerid,"Homem");
     		        format(str, sizeof(str), "Qual a cidade vocк deseja morar? \n - Escolha entre: \n\n - Los Santos e San Fierro\n\n");
     		        ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "Registro", str, "Los Santos", "San Fierro");
     		        return 1;
	    	}
			return 1;
		}
so ta meio bagunзado
Reply
#4

nau funfo nao
Reply
#5

pawn Код:
if(dialogid == 40)
{
    if(response)
    {
        if(PlayerInfo[playerid][pTut] >= 1) { SendClientMessage(playerid, COLOR_YELLOW2, "Ok, vocк e Homem."); PlayerInfo[playerid][pSex] = 1; }
        OnPlayerText(playerid,"Homem");
        format(str, sizeof(str), "Qual a cidade vocк deseja morar? \n - Escolha entre: \n\n - Los Santos e San Fierro\n\n");
        ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "Registro", str, "Los Santos", "San Fierro");
    }
    else
    {
        if(PlayerInfo[playerid][pTut] >= 1) { SendClientMessage(playerid, COLOR_YELLOW2, "Ok, vocк e Mulher."); PlayerInfo[playerid][pSex] = 2; }
        OnPlayerText(playerid,"Mulher");
        format(str, sizeof(str), "Qual a cidade vocк deseja morar? \n - Escolha entre: \n\n - Los Santos e San Fierro\n\n");
        ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "Registro", str, "Los Santos", "San Fierro");
    }
}
Explicaзгo rбpida:
pawn Код:
if(response)
Seria o 1є Botгo, no caso do segundo ou vocк coloca
pawn Код:
if(!response)
ou entгo cria um 'else' que foi a maneira que fiz, tudo darб na mesma coisa, sу que acho que fazendo um 'else' й menos gasto de linha e mais prбtico.
Reply
#6

pawn Код:
if(dialogid == 40)
{
    if(response)
    {
        if(PlayerInfo[playerid][pTut] >= 1)
        {
        SendClientMessage(playerid, COLOR_YELLOW2, "Ok, vocк e Homem.");
        PlayerInfo[playerid][pSex] = 1;
        }
        OnPlayerText(playerid,"Homem");
        format(str, sizeof(str), "Qual a cidade vocк deseja morar? \n - Escolha entre: \n\n - Los Santos e San Fierro\n\n");
        ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "Registro", str, "Los Santos", "San Fierro");
    }
    else
    {
        if(PlayerInfo[playerid][pTut] >= 1)
        {
        SendClientMessage(playerid, COLOR_YELLOW2, "Ok, vocк e Mulher.");
        PlayerInfo[playerid][pSex] = 2;
        }
        OnPlayerText(playerid,"Mulher");
        format(str, sizeof(str), "Qual a cidade vocк deseja morar? \n - Escolha entre: \n\n - Los Santos e San Fierro\n\n");
        ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "Registro", str, "Los Santos", "San Fierro");
    }
}
N esqueзe do response do 2 botao
Reply
#7

na copilaзao nenhum mais ainda continua funcionando sу o direito
Reply
#8

pawn Код:
if(dialogid == 40)
{
    if(response == 0) {
        if(PlayerInfo[playerid][pTut] >= 1) {
            SendClientMessage(playerid, COLOR_YELLOW2, "Ok, vocк e Mulher.");
            PlayerInfo[playerid][pSex] = 2;
            return 1;
        }
        OnPlayerText(playerid,"Mulher");
        format(str, sizeof(str), "Qual a cidade vocк deseja morar? \n - Escolha entre: \n\n - Los Santos e San Fierro\n\n");
        ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "Registro", str, "Los Santos", "San Fierro");
        return 1;
    }
    if(!response == 1) {
        if(PlayerInfo[playerid][pTut] >= 1) {
            SendClientMessage(playerid, COLOR_YELLOW2, "Ok, vocк e Homem.");
            PlayerInfo[playerid][pSex] = 1;
            return 1;
        }
        OnPlayerText(playerid,"Homem");
        format(str, sizeof(str), "Qual a cidade vocк deseja morar? \n - Escolha entre: \n\n - Los Santos e San Fierro\n\n");
        ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "Registro", str, "Los Santos", "San Fierro");
        return 1;
    }
    return 1;
}
Eu acho q eґassim ve ai
Reply
#9

Quote:
Originally Posted by [LF]PlaYer
Посмотреть сообщение
pawn Код:
if(dialogid == 40)
{
    if(response == 0) {
        if(PlayerInfo[playerid][pTut] >= 1) {
            SendClientMessage(playerid, COLOR_YELLOW2, "Ok, vocк e Mulher.");
            PlayerInfo[playerid][pSex] = 2;
            return 1;
        }
        OnPlayerText(playerid,"Mulher");
        format(str, sizeof(str), "Qual a cidade vocк deseja morar? \n - Escolha entre: \n\n - Los Santos e San Fierro\n\n");
        ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "Registro", str, "Los Santos", "San Fierro");
        return 1;
    }
    if(!response == 1) {
        if(PlayerInfo[playerid][pTut] >= 1) {
            SendClientMessage(playerid, COLOR_YELLOW2, "Ok, vocк e Homem.");
            PlayerInfo[playerid][pSex] = 1;
            return 1;
        }
        OnPlayerText(playerid,"Homem");
        format(str, sizeof(str), "Qual a cidade vocк deseja morar? \n - Escolha entre: \n\n - Los Santos e San Fierro\n\n");
        ShowPlayerDialog(playerid, 100, DIALOG_STYLE_MSGBOX, "Registro", str, "Los Santos", "San Fierro");
        return 1;
    }
    return 1;
}
Eu acho q eґassim ve ai
WTF
Reply
#10

coloquei todos e nenhum deu ainda continuo funcionando so o esquerdo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)