attaching Objects To Vehicle -
Salsa - 28.07.2013
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(myobject, GetPlayerVehicleID(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, GetPlayerVehicleID(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: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, GetPlayerVehicleID(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, GetPlayerVehicleID(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);
}
Re: attaching Objects To Vehicle -
Salsa - 28.07.2013
Help
Re: attaching Objects To Vehicle -
Alexis1999 - 28.07.2013
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;
}
}
Re: attaching Objects To Vehicle -
Salsa - 29.07.2013
not attaching Objects on your command
Re: attaching Objects To Vehicle -
Salsa - 31.07.2013
bump
Re: attaching Objects To Vehicle -
Calabresi - 31.07.2013
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);
}