[ajuda]Dialog nao e meu forte
#1

CARA, EU NГO CONSIGO CRIAR UM DIALOG (LIST)

pawn Код:
COMMAND:destino(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 1.0, -2161.1670,640.3607,1052.3817))
    {
        ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Passagens","Las Ventura\nSan Fierro","Confirmar","Cancelar");
        return 1;
    }
    return 1;
}
Atй aqui nem um problema, agora fica Fodis "
Tipo euq euro colocar As Coordenadas Para o cara assim que escolher entre San Fierro ou Las Ventura ele Seja Teleportado, OLHA COMO EU FIZ MAIS NADA acontece

pawn Код:
if(dialogid == 1)
    {
        if(response)
        {
            if(listitem == 0)
            {
                SendClientMessage(playerid, -1, "ok, Seu Destino й esse");
                return 1;
            }
            if(listitem == 1)
            {
                SendClientMessage(playerid, -1, "Ok, Vocк cancelou");
                return 1;
            }
        }
    }
    return 1;
}
Reply
#2

SetPlayerPos
Reply
#3

SetPlayerPos(playerid, x, y, z);

Legenda: X = Cordenada X, Y = Cordenada Y, Z = Cordenada Z
Reply
#4

Quote:
Originally Posted by WeenSoares_
Посмотреть сообщение
SetPlayerPos(playerid, x, y, z);

Legenda: X = Cordenada X, Y = Cordenada Y, Z = Cordenada Z
SIM ATЙ AI EU SEI MAIS TIPO ASSIM QUE EU SELECIONAR SAN FIERRO, ELE TELEPORTA PARA LA ASSIM COMO LAS VENTURA
Reply
#5

pawn Код:
if(dialogid == 1)
    {
        if(response)
        {
            if(listitem == 0)
            {
               SendClientMessage(playerid, -1, "ok, Seu Destino й esse (LV)");
               SetPlayerPos(playerid, X,Y,Z); // Coloque as cordenadas de LV.
               return 1;
            }
            if(listitem == 1)
            {
                SendClientMessage(playerid, -1, "ok, Seu Destino й esse (SF)");
                SetPlayerPos(playerid, X,Y,Z); // Coloque as cordenadas de SF.
                return 1;
            }
        }
    }
    return 1;
}
Reply
#6

qual й o local certo para colocar Tipo isso que eu quero explicar !
Reply
#7

Quote:
Originally Posted by @SwY
Посмотреть сообщение
pawn Код:
if(dialogid == 1)
    {
        if(response)
        {
            if(listitem == 0)
            {
               SendClientMessage(playerid, -1, "ok, Seu Destino й esse (LV)");
               SetPlayerPos(playerid, X,Y,Z); // Coloque as cordenadas de LV.
               return 1;
            }
            if(listitem == 1)
            {
                SendClientMessage(playerid, -1, "ok, Seu Destino й esse (SF)");
                SetPlayerPos(playerid, X,Y,Z); // Coloque as cordenadas de SF.
                return 1;
            }
        }
    }
    return 1;
}
VLW MAN !
Reply
#8

Nada
Reply
#9

OPA MAN Nao Funfo !
TIPO NГO ACONTECE NADA !!
NAO MANDA A MENSAGEM E NEM TELEPORTA
Reply
#10

No inicio do GM:

pawn Код:
#define LVSF 9985
pawn Код:
COMMAND:destino(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 1.0, -2161.1670,640.3607,1052.3817))
    {
        ShowPlayerDialog(playerid,LVSF,DIALOG_STYLE_LIST,"Passagens","Las Ventura\nSan Fierro","Confirmar","Cancelar");
        return 1;
    }
    return 1;
}
pawn Код:
if(dialogid == LVSF)
    {
        if(response)
        {
            if(listitem == 0)
            {
               SendClientMessage(playerid, -1, "ok, Seu Destino й esse (LV)");
               SetPlayerPos(playerid, X,Y,Z); // Coloque as cordenadas de LV.
               return 1;
            }
            if(listitem == 1)
            {
                SendClientMessage(playerid, -1, "ok, Seu Destino й esse (SF)");
                SetPlayerPos(playerid, X,Y,Z); // Coloque as cordenadas de SF.
                return 1;
            }
        }
    }
    return 1;
}
Faz o teste. .-.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)