SA-MP Forums

SA-MP Forums (https://forum.sa-mp.com/index.php)
-   Русский/Russian (https://forum.sa-mp.com/forumdisplay.php?f=32)
-   -   Как вместо чекпоинта сделать иконку (https://forum.sa-mp.com/showthread.php?t=496911)

durelom 24/02/2014 12:28 PM

Как вместо чекпоинта сделать иконку
 
PHP Code:

    else if(dialogid == TAXI_DIALOG+2)
    {
        if(
response)
        {
            
PlayerTaxiStarted[playerid] = true;
            
SetPlayerCheckpoint(playeridLASTPOS[playerid][0], LASTPOS[playerid][1], LASTPOS[playerid][2], 5.0);
            
SetPlayerCheckpoint(GetPlayerCarPass(playerid), LASTPOS[playerid][0], LASTPOS[playerid][1], LASTPOS[playerid][2], 5.0);
            
SendClientMessage(GetPlayerCarPass(playerid), -1"{00ED1C}Таксист согласился довезти тебя до пункта назначения.");
            
SendClientMessage(playerid, -1"{00ED1C}Отправляйся к красному маркеру, который указан на карте.");
            for(new 
i=0i<MAX_TAXIi++)
            {
                if(
TAXI_ID[i] == GetPlayerVehicleID(playerid))
                {
                    
Update3DTextLabelText(TAXI_TEXT[i], 0xDEF200FF"[{FFFFFF}такси{DEF200}]\n{EB1313}занято");
                    break;
                }
            }
        }
        else
        {
            
SendClientMessage(GetPlayerCarPass(playerid), -1"{FF0000}Таксист отказался довезти тебя до пункта назначения.");
            
SendClientMessage(playerid, -1"{FF0000}Ты отказался довезти пассажира.");
            
RemovePlayerFromVehicle(GetPlayerCarPass(playerid));
        }
        return 
1;
    }        }
        } 

Как тут поменять вместо чекпоинта(SetPlayerCheckpoint) сделать иконку(SetPlayerMapIcon) на карте.
Я уже все испробовал!

OKStyle 24/02/2014 01:20 PM

Re: Помогите разобраться
 
"Ну", сказал он, почесав бороду, "фейспалм". Я тут вижу 2 лишние скобки. И 2 раза выставленный чекпоинт. Жесть. Для таких вопросов ̶е̶с̶т̶ь ̶о̶т̶д̶е̶л̶ь̶н̶а̶я ̶т̶е̶м̶а нужно создать особую тему.

durelom 24/02/2014 01:49 PM

Re: Помогите разобраться
 
Это не весь код. тут скобок лишних нет. Чекпоинт выходит водителю и пасажиру, вот из-за этого два чекпоинта. Ну так как я начал избавляться от виртуальных миров, то пока что чекпоинтов на карте много. Вот из-за этого я хочу сделать иконки.

Jon_De 24/02/2014 01:54 PM

Re: Помогите разобраться
 
Quote:

вместо чекпоинта(SetPlayerCheckpoint) сделать иконку(SetPlayerMapIcon)
ты сам на свой вопрос ответил
вместо SetPlayerCheckpoint сделать SetPlayerMapIcon

durelom 24/02/2014 02:00 PM

Re: Помогите разобраться
 
Quote:

Originally Posted by Jon_De (Post 2927822)
ты сам на свой вопрос ответил
вместо SetPlayerCheckpoint сделать SetPlayerMapIcon

Я делал так, выходит ошибки

Jon_De 24/02/2014 02:16 PM

Re: Помогите разобраться
 
Quote:

Originally Posted by durelom (Post 2927830)
Я делал так, выходит ошибки

потому что у них параметры разные
http://wiki.sa-mp.com/wiki/SetPlayerMapIcon
http://wiki.sa-mp.com/wiki/SetPlayerCheckpoint


All times are GMT. The time now is 08:59 AM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.