Attach Object help
#1

My script:
Код:
CMD:cl(playerid,params[])
{
	// infernus:
	new myobject = CreateObject(18641,0,0,-1000,0,0,0,100);
	AttachObjectToVehicle(myobject, GetPlayerVehicleID(playerid), 1.434999,0.000000,0.000000,181.799896,391.500518,178.200042);

	// infernus:
	new myobject = CreateObject(18646,0,0,-1000,0,0,0,100);
	AttachObjectToVehicle(myobject, GetPlayerVehicleID(playerid), -0.405000,0.300000,0.674999,361.078979,0.000000,-432.179931);
	return 1;
}
My error:
Код:
D:\Trucking\gamemodes\Tuntun.pwn(284) : error 021: symbol already defined: "myobject"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Reply
#2

Remove it, or rename the offending thing. To something like:

pawn Код:
CMD:cl(playerid,params[])
{
    // infernus:
    new myobject = CreateObject(18641,0,0,-1000,0,0,0,100);
    AttachObjectToVehicle(myobject, GetPlayerVehicleID(playerid), 1.434999,0.000000,0.000000,181.799896,391.500518,178.200042);

    // infernus:
    new myobject1 = CreateObject(18646,0,0,-1000,0,0,0,100);
    AttachObjectToVehicle(myobject1, GetPlayerVehicleID(playerid), -0.405000,0.300000,0.674999,361.078979,0.000000,-432.179931);
    return 1;
}
Reply
#3

You can only attach one object per vehicle. Even though in your code you were using the same variable name for the two integer values. Which is not allowed. Thats why you were getting that error.
The correct code can be:
pawn Код:
CMD:cl(playerid,params[])
{
    // infernus:
    new myobject = CreateObject(18641,0,0,-1000,0,0,0,100);
    AttachObjectToVehicle(myobject, GetPlayerVehicleID(playerid), 1.434999,0.000000,0.000000,181.799896,391.500518,178.200042);
    return 1;
}
Reply
#4

Thanks bro...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)