[Ajuda] Sistema de GPS
#1

Gostaria de saber se й possivel fazer quando,por exemplo, a pessoa digita /pref e em vez de se teletransportar( Claro pq e um rpg) apareceria uma seta ou uma linha indicando a rota ate as coordenadas(Pref)

Й possivel fazer isso, e se sim, como fazer?

Obg a todos que colaborarem!


Vlw
Reply
#2

Utilize

pawn Код:
SetPlayerRaceCheckpoint(playerid, 1, X, Y, Z, 0, 0, 0, 5);
Exemplo


pawn Код:
CMD:pref(playerid)
{
    SetPlayerRaceCheckpoint(playerid, 1, -2466.2349, 2273.4458, 4.8359, 0, 0, 0, 5);
    return 1;
}
E para quando o player chegar no local utilize em;

pawn Код:
DisablePlayerRaceCheckpoint(playerid);
Reply
#3

Hm vou tentar ok valeu
Reply
#4

pawn Код:
#include <a_samp>

#define FILTERSCRIPT

#define DIALOG_GPS 1000

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/gps", true))
    {
        ShowPlayerDialog(playerid, DIALOG_GPS, DIALOG_STYLE_LIST, "GPS", "Prefeitura \nDepartamento de Polнcia", "Selecionar", "Fechar");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_GPS)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                SetPlayerCheckpoint(playerid, 1467.7356, -1767.4352, 13.5469, 3.0);
                }
                case 1:
                {
                SetPlayerCheckpoint(playerid, 1540.0187, -1678.8928, 13.5498, 3.0);
                }
            }
        }
    }
    return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
    DisablePlayerCheckpoint(playerid);
    return 1;
}
Criei esta pequena base para vocк.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)