[Ajuda] Interior Enforce
#6

Isso darб certo:
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_PASSENGER && GetVehicleModel(GetPlayerVehicleID(playerid)) == 427)
    {
        SetPlayerPos(playerid, 2084.479980, -1374.825928, 300.628052);
        SetPlayerFacingAngle(playerid, 0);
        SetCameraBehindPlayer(playerid);
        SetPlayerInterior(playerid, 1);
        Inenforcer[playerid] = GetPlayerVehicleID(playerid);

        //Armazenar o atual virtual World em uma PVar
        SetPVarInt(playerid, "VirtualW", GetPlayerVirtualWorld(playerid));
        //Setar o virtual world do player
        SetPlayerVirtualWorld(playerid, Inenforcer[playerid]);
    }
    return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == 16 && Inenforcer[playerid])
    {
        new Float:X, Float:Y, Float:Z;
        GetVehiclePos(Inenforcer[playerid], X, Y, Z);
        SetPlayerPos(playerid, X+4, Y, Z);
        SetPlayerInterior(playerid, 0);
       
        //Setar o virtual World armazenado na PVar
        SetPlayerVirtualWorld(playerid, GetPVarInt(playerid, "VirtualW"));
        //----
        Inenforcer[playerid] = 0;
    }
    return 1;
}
Reply


Messages In This Thread
Interior Enforce - by JuniorLanne - 25.09.2014, 18:02
Re: Interior Enforce - by Rodney Francalim - 25.09.2014, 18:30
Re: Interior Enforce - by ForT - 25.09.2014, 18:32
Re: Interior Enforce - by JuniorLanne - 27.09.2014, 19:38
Re: Interior Enforce - by JuniorLanne - 27.09.2014, 20:06
Re: Interior Enforce - by ForT - 27.09.2014, 20:12
Re: Interior Enforce - by JuniorLanne - 27.09.2014, 20:17

Forum Jump:


Users browsing this thread: 1 Guest(s)