Advertisement
Guest User

Job Cars

a guest
Dec 13th, 2015
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.16 KB | None | 0 0
  1. //Job Cars
  2. enum JobCars
  3. {
  4. Jobid,
  5. model,
  6. Float:c_x,
  7. Float:c_y,
  8. Float:c_z,
  9. Float:c_r,
  10. Color1,
  11. Color2,
  12. v_ID,
  13. Playerid,
  14. Playerid2
  15. }
  16.  
  17. new Jobc[][JobCars] =
  18. {
  19. {1,408,2079.9026,-2005.2643,14.0938,270.7664,222,222},// Müllman
  20. {1,408,2079.9177,-2010.2943,14.0966,270.0719,222,222},// Müllman
  21. {1,408,2080.0693,-2015.7001,14.0998,270.3419,222,222},// Müllman
  22. {1,408,2080.0315,-2021.1606,14.0900,269.3503,222,222},// Müllman
  23. {1,408,2080.0178,-2026.9253,14.1000,270.2982,222,222},// Müllman
  24. {1,408,2079.9646,-2032.1600,14.0983,269.5152,222,222},// Müllman
  25. {1,408,2099.5913,-2038.4063,14.0959,180.6154,222,222},// Müllman
  26. {1,408,2099.6733,-2049.6201,14.0976,181.1321,222,222},// Müllman
  27. {1,408,2113.3928,-2046.2291,14.0874,135.1472,222,222},// Müllman
  28. {2,610,-1166.1942,-1126.7277,129.1828,358.5654,1,1}, //Farmer Trailer
  29. {2,610,-1171.4558,-1126.7527,129.1868,0.4535,1,1}, //Farmer Trailer
  30. {2,610,-1173.7697,-1132.3500,129.1826,359.3849,1,1}, //Farmer Trailer
  31. {2,610,-1168.7589,-1132.3225,129.1631,356.0609,1,1}, //Farmer Trailer
  32. {2,610,-1163.9531,-1132.2894,129.1838,0.2089,1,1}, //Farmer Trailer
  33. {2,531,-1166.1942,-1128.7277,129.1828,358.5654,1,1}, //Farmer Tractor
  34. {2,531,-1171.4558,-1128.7527,129.1868,0.4535,1,1}, //Farmer Tractor
  35. {2,531,-1173.7697,-1134.3500,129.1826,359.3849,1,1}, //Farmer Tractor
  36. {2,531,-1168.7589,-1134.3225,129.1631,356.0609,1,1}, //Farmer Tractor
  37. {2,531,-1163.9531,-1134.2894,129.1838,0.2089,1,1}, //Farmer Tractor
  38. {2,532,-1123.0048,-1136.5289,130.2360,358.9381,0,0},//Farmer
  39. {2,532,-1112.7772,-1136.6086,130.2003,359.1997,0,0},//Farmer
  40. {2,532,-1102.7003,-1136.6019,130.1947,359.6057,0,0},//Farmer
  41. {2,532,-1091.8539,-1136.6969,130.1945,359.3523,0,0},//Farmer
  42. {2,532,-1081.1121,-1136.6296,130.1971,359.4180,0,0}//Farmer
  43. };
  44.  
  45. //OnGameModeInit
  46. for(new c=0; c<sizeof(Jobc); c++)
  47. {
  48. Jobc[c][v_ID] = AddStaticVehicleEx(Jobc[c][model],Jobc[c][c_x],Jobc[c][c_y],Jobc[c][c_z],Jobc[c][c_r],Jobc[c][Color1],Jobc[c][Color2],-1);
  49. if(Jobc[c][Jobid] == 1)
  50. {
  51. SetVehicleNumberPlate(Jobc[c][v_ID],"Müllmann");
  52. Jobc[c][Playerid] = -1;
  53. Jobc[c][Playerid2] = -1;
  54. }
  55. if(Jobc[c][Jobid] == 2)
  56. {
  57. SetVehicleNumberPlate(Jobc[c][v_ID],"Farmer");
  58. Jobc[c][Playerid] = -1;
  59. Jobc[c][Playerid2] = -1;
  60. if(Jobc[c][model] == 610)
  61. {
  62. Tractorid[Jobc[c][v_ID]] = -1;
  63. }
  64. if(Jobc[c][model] == 531)
  65. {
  66. Trailerid[Jobc[c][v_ID]] = -1;
  67. SetTimerEx("GetFreeTrailer",5000,false,"i",Jobc[c][v_ID]);
  68. }
  69. }
  70. }
  71.  
  72.  
  73. //Publics
  74. forward GetFreeTrailer(T_ID);
  75. public GetFreeTrailer(T_ID)
  76. {
  77. if(Trailerid[T_ID] != -1) return 1;
  78. for(new c=0; c<sizeof(Jobc); c++)
  79. {
  80. if(Jobc[c][model] == 610)
  81. {
  82. if(Tractorid[Jobc[c][v_ID]] != -1) continue;
  83. Trailerid[T_ID] = Jobc[c][v_ID];
  84. Tractorid[Jobc[c][v_ID]] = T_ID;
  85. printf("Trailer %d, Tractor %d",Jobc[c][v_ID],T_ID);
  86. AttachTrailer(Trailerid[T_ID],Tractorid[Jobc[c][v_ID]]);
  87. break;
  88. }
  89. }
  90. return 1;
  91. }
  92.  
  93. AttachTrailer(a_Trailerid,a_Tractorid)
  94. {
  95. printf("Wird ausgeführt");
  96. AttachTrailerToVehicle(a_Trailerid,a_Tractorid);
  97. return 1;
  98. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement