View Single Post
Old 24/02/2014, 12:28 PM   #1
durelom
Little Clucker
 
durelom's Avatar
 
Join Date: May 2009
Posts: 24
Reputation: 0
Exclamation Как вместо чекпоинта сделать иконку

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) на карте.
Я уже все испробовал!
__________________
Code:
public OnPlayerConnect(playerid)
{
    new name[MAX_PLAYER_NAME], 
    new string[48];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "%s прибежал на сервер.", name );
    SendClientMessageToAll(0xFFFF00AA, string);
    Kick(playerid);
    SendClientMessage(playerid, COLOR_YELLOW, " и тут же ушел )))). ");
    return 1;
}
durelom is offline   Reply With Quote