AttachDynamicObjectToVehicle
#1

Hello. Today i started working on farm system, but i have only one thing to fix. Objects r not attaching to car. heres my code.
PHP код:
forward AddLogToQuad(playerid);
public 
AddLogToQuad(playerid)
{
     switch(
QuadInfo[GetQuadID(playerid)][quadLogs])
     {
         case 
0:
         {
             
SendClientMessage(playerid, -1"Daemata urikas n1");
             new 
quadobject1;
             
quadobject1 CreateObject(19793,0.0,0.0,-1000.0,0.0,0.0,0.0);
            
AttachObjectToVehicle(quadobject1QuadInfo[GetQuadID(playerid)][quadCar], 0.157, -2.6510.2500.0000.0000.000);
            
QuadInfo[GetQuadID(playerid)][quadLogs] = 1;
            
RemoveLogFromPlayer(playerid);
            
UpdateQuadLabel(QuadInfo[GetQuadID(playerid)][quadLabel], playerid);
         }
         case 
1:
         {
             
SendClientMessage(playerid, -1"daemata urikas n2");
              new 
quadobject2;
             
quadobject2 CreateObject(19793,0.0,0.0,-1000.0,0.0,0.0,0.0);
            
AttachObjectToVehicle(quadobject2QuadInfo[GetQuadID(playerid)][quadCar], 0.157, -2.9720.2400.0000.0000.000);
            
QuadInfo[GetQuadID(playerid)][quadLogs] = 2;
            
RemoveLogFromPlayer(playerid);
            
UpdateQuadLabel(QuadInfo[GetQuadID(playerid)][quadLabel], playerid);
         }
         case 
2:
         {
             new 
quadobject3;
             
quadobject3 CreateDynamicObject(19793,0.0,0.0,-1000.0,0.0,0.0,0.0,-1,-1,-1,300.0,300.0);
                
AttachDynamicObjectToVehicle(quadobject3QuadInfo[GetQuadID(playerid)][quadCar], 0.157, -3.2630.1800.0000.0000.000);
                
QuadInfo[GetQuadID(playerid)][quadLogs] = 3;
                
RemoveLogFromPlayer(playerid);
                
UpdateQuadLabel(QuadInfo[GetQuadID(playerid)][quadLabel], playerid);
         }
         case 
3:
         {
             new 
quadobject4;
            
quadobject4 CreateDynamicObject(19793,0.0,0.0,-1000.0,0.0,0.0,0.0,-1,-1,-1,300.0,300.0);
               
AttachDynamicObjectToVehicle(quadobject4QuadInfo[GetQuadID(playerid)][quadCar], 0.157, -3.6520.1700.0000.0000.000);
               
QuadInfo[GetQuadID(playerid)][quadLogs] = 4;    
               
RemoveLogFromPlayer(playerid);
               
UpdateQuadLabel(QuadInfo[GetQuadID(playerid)][quadLabel],playerid);        
         }
         case 
4:
         {
             new 
quadobject5;
            
quadobject5 CreateDynamicObject(19793,0.0,0.0,-1000.0,0.0,0.0,0.0,-1,-1,-1,300.0,300.0);
            
AttachDynamicObjectToVehicle(quadobject5QuadInfo[GetQuadID(playerid)][quadCar], 0.157, -3.9820.1500.0000.0000.000);
            
QuadInfo[GetQuadID(playerid)][quadLogs] = 5
            
RemoveLogFromPlayer(playerid);
            
UpdateQuadLabel(QuadInfo[GetQuadID(playerid)][quadLabel],playerid);        
         }
         case 
5:
         {
             new 
quadobject6;
            
quadobject6 CreateDynamicObject(19793,0.0,0.0,-1000.0,0.0,0.0,0.0,-1,-1,-1,300.0,300.0);
            
AttachDynamicObjectToVehicle(quadobject6QuadInfo[GetQuadID(playerid)][quadCar], 0.157, -3.9710.1600.0000.0000.000); 
            
QuadInfo[GetQuadID(playerid)][quadLogs] = 6;
            
RemoveLogFromPlayer(playerid);
            
UpdateQuadLabel(QuadInfo[GetQuadID(playerid)][quadLabel],playerid);            
         }
         case 
6:
         {
             new 
quadobject7;
            
quadobject7 CreateDynamicObject(19793,0.0,0.0,-1000.0,0.0,0.0,0.0,-1,-1,-1,300.0,300.0);
            
AttachDynamicObjectToVehicle(quadobject7QuadInfo[GetQuadID(playerid)][quadCar], 0.157, -3.4930.1590.0000.0000.000);
            
QuadInfo[GetQuadID(playerid)][quadLogs] = 7;
            
RemoveLogFromPlayer(playerid);
            
UpdateQuadLabel(QuadInfo[GetQuadID(playerid)][quadLabel], playerid);        
         }
         case 
7:
         {
             new 
quadobject8;
            
quadobject8 CreateDynamicObject(19793,0.0,0.0,-1000.0,0.0,0.0,0.0,-1,-1,-1,300.0,300.0);
            
AttachDynamicObjectToVehicle(quadobject8QuadInfo[GetQuadID(playerid)][quadCar], 0.157, -3.2230.2300.0000.0000.000); 
            
QuadInfo[GetQuadID(playerid)][quadLogs] = 8;
            
RemoveLogFromPlayer(playerid);
            
UpdateQuadLabel(QuadInfo[GetQuadID(playerid)][quadLabel],playerid);            
         }
         case 
8:
         {
             new 
quadobject9;
            
quadobject9 CreateDynamicObject(19793,0.0,0.0,-1000.0,0.0,0.0,0.0,-1,-1,-1,300.0,300.0);
            
AttachDynamicObjectToVehicle(quadobject9QuadInfo[GetQuadID(playerid)][quadCar], 0.157, -2.7720.1790.0000.0000.000);
            
QuadInfo[GetQuadID(playerid)][quadLogs] = 9
            
RemoveLogFromPlayer(playerid);    
            
UpdateQuadLabel(QuadInfo[GetQuadID(playerid)][quadLabel],playerid);        
         }
         case 
9:
         {
            new 
quadobject10;
            
quadobject10 CreateDynamicObject(19793,0.0,0.0,-1000.0,0.0,0.0,0.0,-1,-1,-1,300.0,300.0);
            
AttachDynamicObjectToVehicle(quadobject10QuadInfo[GetQuadID(playerid)][quadCar], 0.157, -2.4910.2190.0000.0000.000);
            
QuadInfo[GetQuadID(playerid)][quadLogs] = 10;
            
RemoveLogFromPlayer(playerid);        
            
UpdateQuadLabel(QuadInfo[GetQuadID(playerid)][quadLabel],playerid);    
         }
         case 
10:
         {
             
SendClientMessage(playerid, -1"{FFFFFF}Urikashi Ukve Devs {88D841} 10 {FFFFFF}Mori.");
         }
     }
     return 
1;

Reply


Messages In This Thread
AttachDynamicObjectToVehicle - by Pearson - 17.01.2017, 02:15
Re: AttachDynamicObjectToVehicle - by Chocopie - 17.01.2017, 02:22
Re: AttachDynamicObjectToVehicle - by Pearson - 17.01.2017, 02:27
Re: AttachDynamicObjectToVehicle - by Chocopie - 17.01.2017, 02:41

Forum Jump:


Users browsing this thread: 1 Guest(s)