put player in vehicle problem
#1

pawn Код:
// This FilterScript was made by Young_Capone. Do not remove any credits or re-release this without my permission.
// uncomment the line below if you want to write a filterscript
#define FILTERSCRIPT

#include <a_samp>
//pickups
new monster;
new bullet;
new stretch;

#define COLOR_DIS_RED 0xFF0000FF//color
#define orange 0xFF9900AA//color

public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Loaded Young Capone's Admin House!");
print("--------------------------------------\n");
//createpickups
monster = CreatePickup(1318,2,1980.2821,1645.7502,11.8775);
bullet = CreatePickup(1318,2,1974.3994,1643.5505,16.9531);
stretch = CreatePickup(1318,2,1977.2159,1648.6816,18.7269);
//3dlabels
Create3DTextLabel("[KTE]ashwin the owner's house", 0x008000FF,1970.4739,1622.9263,12.8640,268.8936,0);
Create3DTextLabel("/veh to spawn a temporary vehicle or /vcall to call one", 0x6F006FFF,-1982.1013,259.5114,35.1719,268.2670,0);
Create3DTextLabel("stretch", 0x008000FF,1977.2159,1648.6816,18.7269,328.0513,0);
return 1;
}
public OnFilterScriptExit()
{
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == monster) {
    PutPlayerInVehicle(playerid, 444, 0);// monster
    }
    if(pickupid == bullet) {
    PutPlayerInVehicle(playerid, 541, 0);// bullet
    }
    if(pickupid == stretch) {
    PutPlayerInVehicle(playerid, 409, 0);//stretch
    }
    return 1;
}


public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
}

public OnPlayerConnect(playerid)
{
SendClientMessage(playerid,COLOR_DIS_RED,"This Server is using Young Capone's Admin-House");
return 1;
}
i was using this fs just for testing some pickups but whenever i run on those pickups insted of giving me a vehicle it teleports me into another vehicle!!!! far away how can i make a pickup which gives player a vehiclewhen he runs on it
Reply
#2

because u have the vehicleid so it will put u in any vehicle with that model id that has those u have to do with

so for example Example
pawn Код:
if(pickupid == monster)
   {
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z)
    new mv;
    mv = CreateVehicle(444, x,y,z, 0,0,0,-1);
    PutPlayerInVehicle(playerid, mv, 0);// monster
    }
Reply
#3

pawn Код:
/// This FilterScript was made by Young_Capone. Do not remove any credits or re-release this without my permission.
// uncomment the line below if you want to write a filterscript
#define FILTERSCRIPT

#include <a_samp>
//pickups
new monster;
new bullet;
new stretch;
new Monstercar;
new bulletcar;
new stretchcar;

#define COLOR_DIS_RED 0xFF0000FF//color
#define orange 0xFF9900AA//color

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Loaded Young Capone's Admin House!");
    print("--------------------------------------\n");
    //createpickups
    monster = CreatePickup(1318,2,1980.2821,1645.7502,11.8775);
    bullet = CreatePickup(1318,2,1974.3994,1643.5505,16.9531);
    stretch = CreatePickup(1318,2,1977.2159,1648.6816,18.7269);
    //3dlabels
    Create3DTextLabel("[KTE]ashwin the owner's house", 0x008000FF,1970.4739,1622.9263,12.8640,268.8936,0);
    Create3DTextLabel("/veh to spawn a temporary vehicle or /vcall to call one", 0x6F006FFF,-1982.1013,259.5114,35.1719,268.2670,0);
    Create3DTextLabel("stretch", 0x008000FF,1977.2159,1648.6816,18.7269,328.0513,0);
    return 1;
}
public OnFilterScriptExit()
{
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    new Float:X,Float:Y,Float:Z,Float:angle;
    GetPlayerPos(playerid,X,Y,Z);
    GetPlayerFacingAngle(playerid,angle);
    if(pickupid == monster)
    {
        Monstercar = CreateVehicle(444,X,Y,Z,angle,0,0,0);
        PutPlayerInVehicle(playerid, Monstercar, 0);// monster
    }
    if(pickupid == bullet)
    {
        bulletcar = CreateVehicle(541,X,Y,Z,angle,0,0,0);
        PutPlayerInVehicle(playerid,bulletcar, 0);// bullet
    }
    if(pickupid == stretch)
    {
        stretchcar = CreateVehicle( 409,X,Y,Z,angle,0,0,0);
        PutPlayerInVehicle(playerid,stretchcar, 0);//stretch
    }
    return 1;
}


public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
}

public OnPlayerConnect(playerid)
{
    SendClientMessage(playerid,COLOR_DIS_RED,"This Server is using Young Capone's Admin-House");
    return 1;
}
Fixeed...
Reply
#4

thx man rep+ to you
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)