attaching Objects To Vehicle
#1

simply i made some vehicles Attaching Objects
but problem is those objects attaching to other vehicles Too is anything wrong on my command ? take a look please

here is command

PHP код:
    if (strcmp(cmdtext"/miniguncar"true) == 0){
    new 
myobject CreateObject(362,0,0,-1000,0,0,0,100);
    
AttachObjectToVehicle(myobjectGetPlayerVehicleID(playerid), -0.899999,1.500000,0.000000,-405.000488,-56.700008,1.000000);
    new 
myobject1 CreateObject(362,0,0,-1000,0,0,0,100);
    
AttachObjectToVehicle(myobject1GetPlayerVehicleID(playerid), 0.524999,1.500000,0.000000,-405.000488,-56.700008,1.000000);
    return 
1;} 
Liste item

PHP код:
if(listitem == 1)
            {
            new 
mnrg[MAX_PLAYERS];
            new 
msg[128];
            new 
Float:XFloat:YFloat:Z;
            
GetPlayerPos(playeridXYZ);
            
mnrg[playerid] = CreateVehicle(562XY190.033100000);
            
PutPlayerInVehicle(playeridmnrg[playerid], 0);
            
SendClientMessage(playerid0x00CC00FF"Vechile Successfully Spawned");
            new 
myobject CreateObject(362,0,0,-1000,0,0,0,100);
            
AttachObjectToVehicle(myobjectGetPlayerVehicleID(playerid), -0.899999,1.500000,0.000000,-405.000488,-56.700008,1.000000);
            new 
myobject1 CreateObject(362,0,0,-1000,0,0,0,100);
                
AttachObjectToVehicle(myobject1GetPlayerVehicleID(playerid), 0.524999,1.500000,0.000000,-405.000488,-56.700008,1.000000);
                
GetPlayerName(playerid,mnrg,MAX_PLAYER_NAME);
            
format(msg,sizeof(msg),"%s [%i] has Spawned A Minigun Car From Cool Cars : [/coolcars]",mnrg,playerid);
            
SendClientMessageToAll(COLOR_PINK,msg);
            
GetPlayerVehicleID(playerid);
            
ChangeVehiclePaintjob(GetPlayerVehicleID(playerid),1);
            
AddVehicleComponent(GetPlayerVehicleID(playerid), 1034);
               
AddVehicleComponent(GetPlayerVehicleID(playerid), 1035);
               
AddVehicleComponent(GetPlayerVehicleID(playerid), 1036);
               
AddVehicleComponent(GetPlayerVehicleID(playerid), 1040);
               
AddVehicleComponent(GetPlayerVehicleID(playerid), 1147);
               
AddVehicleComponent(GetPlayerVehicleID(playerid), 1148);
               
AddVehicleComponent(GetPlayerVehicleID(playerid), 1171);
               
AddVehicleComponent(GetPlayerVehicleID(playerid), 1080);
            } 
Reply
#2

Help
Reply
#3

You need to define the valid vehicle ID. Here I did it for you.

pawn Код:
if (strcmp(cmdtext, "/miniguncar", true) == 0){
    if(GetPlayerVehicleID(playerid) == 362)
    {
        new weapona = CreateObject(362,0,0,-1000,0,0,0,100);
        AttachObjectToVehicle(weapona, GetPlayerVehicleID(playerid), -0.899999,1.500000,0.000000,-405.000488,-56.700008,1.000000);
        new weaponb = CreateObject(362,0,0,-1000,0,0,0,100);
        AttachObjectToVehicle(weaponb, GetPlayerVehicleID(playerid), 0.524999,1.500000,0.000000,-405.000488,-56.700008,1.000000);
        return 1;
    }
    else {
        SendClientMessage(player, COLOR_PINK, "You can only spawn the minigun weapons at a NRG Bike.");
        return 0;
    }
   
}
Reply
#4

not attaching Objects on your command
Reply
#5

bump
Reply
#6

Seems like nothing is wrong on the first code as long as you try to write /miniguncar within a vehicle. For the other code;

pawn Код:
if(listitem == 1)
            {
            new mnrg[MAX_PLAYERS];
            new msg[128];
            new Float:X, Float:Y, Float:Z;
            GetPlayerPos(playerid, X, Y, Z);
            mnrg[playerid] = CreateVehicle(562, X, Y, Z + 1, 90.0, 3, 3, 100000);
            PutPlayerInVehicle(playerid, mnrg[playerid], 0);
            SendClientMessage(playerid, 0x00CC00FF, "Vechile Successfully Spawned");
            new myobject = CreateObject(362,0,0,-1000,0,0,0,100);
            AttachObjectToVehicle(myobject, mnrg[playerid], -0.899999,1.500000,0.000000,-405.000488,-56.700008,1.000000);
            new myobject1 = CreateObject(362,0,0,-1000,0,0,0,100);
                AttachObjectToVehicle(myobject1, mnrg[playerid], 0.524999,1.500000,0.000000,-405.000488,-56.700008,1.000000);
                GetPlayerName(playerid,mnrg,MAX_PLAYER_NAME);
            format(msg,sizeof(msg),"%s [%i] has Spawned A Minigun Car From Cool Cars : [/coolcars]",mnrg,playerid);
            SendClientMessageToAll(COLOR_PINK,msg);
            ChangeVehiclePaintjob(mnrg[playerid],1);
            AddVehicleComponent(mnrg[playerid], 1034);
               AddVehicleComponent(mnrg[playerid], 1035);
               AddVehicleComponent(mnrg[playerid], 1036);
               AddVehicleComponent(mnrg[playerid], 1040);
               AddVehicleComponent(mnrg[playerid], 1147);
               AddVehicleComponent(mnrg[playerid], 1148);
               AddVehicleComponent(mnrg[playerid], 1171);
               AddVehicleComponent(mnrg[playerid], 1080);
            }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)