[DUVIDA]Criar carro em frente ao player
#8

Quote:
Originally Posted by AFerreira
Посмотреть сообщение
pawn Код:
CMD:criarveiculo(playerid)
{
    new Float:X,Float:Y,Float:Z, Float:A;
    GetPlayerPos(playerid,X,Y,Z, A);
    AddStaticVehicle(id do carro, X, Y+5, Z, A, 0, 0);
    return true;
}
O certo seria CreateVehicle.

Traduзгo da Wiki em questгo do AddStaticVehicle:

Vocк pode usar esta funзгo para adicionar veнculos ao seu modo de jogo. Esta funзгo sу pode criar veнculos no OnGameModeInit eo OnFilterScriptInit callback. Verifique CreateVehicle se vocк estб interessado em criar veнculos durante o jogo em tempo de execuзгo.

Jб na questгo de criar o veнculo na frente do manolo use estб funзгo:

pawn Код:
GetXYInFrontOfPlayer( playerid, &Float:x, &Float:y, Float:distance)
{
    new
        Float:a
    ;
    GetPlayerPos( playerid, x, y, a);
    GetPlayerFacingAngle( playerid, a);
    if(GetPlayerVehicleID( playerid ))
    {
        GetVehicleZAngle(GetPlayerVehicleID( playerid ), a);
    }
    x += (distance * floatsin(-a, degrees));
    y += (distance * floatcos(-a, degrees));
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 3 Guest(s)