SA-MP Forums Archive
Tram - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Tram (/showthread.php?tid=370504)



Tram - JEkvall95 - 20.08.2012

I have added a tram to san fiero.
I've added it as a static vehicle. in the city's railroads but why cant I drive it? I can only get in as a passenger


Re: Tram - JEkvall95 - 20.08.2012

bump I would like some help :/ srry


Re: Tram - JaKe Elite - 20.08.2012

This is untested.
But give it a try maybe it work.

Put this OnPlayerKeyStateChange

pawn Код:
if(newkeys & 16)
{
    new Float:vx, Float:vy, Float:vz;
    if(IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 449)
    {
        GetVehiclePos(GetPlayerVehicleID(playerid), vx, vy, vz);
        SetPlayerPos(playerid, vx, vy, vz);
        return 1;
    }
    for(new v; v < MAX_VEHICLES; v++)
    {
        GetVehiclePos(v, vx, vy, vz);
        if(IsPlayerInRangeOfPoint(playerid, 8, vx, vy, vz) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 449)
        {
            PutPlayerInVehicle(playerid, v, 0);
            return 1;
        }
    }
}



Re: Tram - JEkvall95 - 20.08.2012

ok ill try


Re: Tram - JEkvall95 - 20.08.2012

Quote:
Originally Posted by Romel
Посмотреть сообщение
This is untested.
But give it a try maybe it work.

Put this OnPlayerKeyStateChange

pawn Код:
if(newkeys & 16)
{
    new Float:vx, Float:vy, Float:vz;
    if(IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 449)
    {
        GetVehiclePos(GetPlayerVehicleID(playerid), vx, vy, vz);
        SetPlayerPos(playerid, vx, vy, vz);
        return 1;
    }
    for(new v; v < MAX_VEHICLES; v++)
    {
        GetVehiclePos(v, vx, vy, vz);
        if(IsPlayerInRangeOfPoint(playerid, 8, x, y, z) && GetVehicleModel(GetPlayerVehicleID(playerid)) == 449)
        {
            PutPlayerInVehicle(playerid, v, 0);
            return 1;
        }
    }
}
could u give it a test? because u can drive a tram on normal railroads but not in the san fiero :S if u understand


Re: Tram - JaKe Elite - 20.08.2012

let me try..


Re: Tram - JaKe Elite - 20.08.2012

Yup it work.