Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Job Cars
- enum JobCars
- {
- Jobid,
- model,
- Float:c_x,
- Float:c_y,
- Float:c_z,
- Float:c_r,
- Color1,
- Color2,
- v_ID,
- Playerid,
- Playerid2
- }
- new Jobc[][JobCars] =
- {
- {1,408,2079.9026,-2005.2643,14.0938,270.7664,222,222},// Müllman
- {1,408,2079.9177,-2010.2943,14.0966,270.0719,222,222},// Müllman
- {1,408,2080.0693,-2015.7001,14.0998,270.3419,222,222},// Müllman
- {1,408,2080.0315,-2021.1606,14.0900,269.3503,222,222},// Müllman
- {1,408,2080.0178,-2026.9253,14.1000,270.2982,222,222},// Müllman
- {1,408,2079.9646,-2032.1600,14.0983,269.5152,222,222},// Müllman
- {1,408,2099.5913,-2038.4063,14.0959,180.6154,222,222},// Müllman
- {1,408,2099.6733,-2049.6201,14.0976,181.1321,222,222},// Müllman
- {1,408,2113.3928,-2046.2291,14.0874,135.1472,222,222},// Müllman
- {2,610,-1166.1942,-1126.7277,129.1828,358.5654,1,1}, //Farmer Trailer
- {2,610,-1171.4558,-1126.7527,129.1868,0.4535,1,1}, //Farmer Trailer
- {2,610,-1173.7697,-1132.3500,129.1826,359.3849,1,1}, //Farmer Trailer
- {2,610,-1168.7589,-1132.3225,129.1631,356.0609,1,1}, //Farmer Trailer
- {2,610,-1163.9531,-1132.2894,129.1838,0.2089,1,1}, //Farmer Trailer
- {2,531,-1166.1942,-1128.7277,129.1828,358.5654,1,1}, //Farmer Tractor
- {2,531,-1171.4558,-1128.7527,129.1868,0.4535,1,1}, //Farmer Tractor
- {2,531,-1173.7697,-1134.3500,129.1826,359.3849,1,1}, //Farmer Tractor
- {2,531,-1168.7589,-1134.3225,129.1631,356.0609,1,1}, //Farmer Tractor
- {2,531,-1163.9531,-1134.2894,129.1838,0.2089,1,1}, //Farmer Tractor
- {2,532,-1123.0048,-1136.5289,130.2360,358.9381,0,0},//Farmer
- {2,532,-1112.7772,-1136.6086,130.2003,359.1997,0,0},//Farmer
- {2,532,-1102.7003,-1136.6019,130.1947,359.6057,0,0},//Farmer
- {2,532,-1091.8539,-1136.6969,130.1945,359.3523,0,0},//Farmer
- {2,532,-1081.1121,-1136.6296,130.1971,359.4180,0,0}//Farmer
- };
- //OnGameModeInit
- for(new c=0; c<sizeof(Jobc); c++)
- {
- 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);
- if(Jobc[c][Jobid] == 1)
- {
- SetVehicleNumberPlate(Jobc[c][v_ID],"Müllmann");
- Jobc[c][Playerid] = -1;
- Jobc[c][Playerid2] = -1;
- }
- if(Jobc[c][Jobid] == 2)
- {
- SetVehicleNumberPlate(Jobc[c][v_ID],"Farmer");
- Jobc[c][Playerid] = -1;
- Jobc[c][Playerid2] = -1;
- if(Jobc[c][model] == 610)
- {
- Tractorid[Jobc[c][v_ID]] = -1;
- }
- if(Jobc[c][model] == 531)
- {
- Trailerid[Jobc[c][v_ID]] = -1;
- SetTimerEx("GetFreeTrailer",5000,false,"i",Jobc[c][v_ID]);
- }
- }
- }
- //Publics
- forward GetFreeTrailer(T_ID);
- public GetFreeTrailer(T_ID)
- {
- if(Trailerid[T_ID] != -1) return 1;
- for(new c=0; c<sizeof(Jobc); c++)
- {
- if(Jobc[c][model] == 610)
- {
- if(Tractorid[Jobc[c][v_ID]] != -1) continue;
- Trailerid[T_ID] = Jobc[c][v_ID];
- Tractorid[Jobc[c][v_ID]] = T_ID;
- printf("Trailer %d, Tractor %d",Jobc[c][v_ID],T_ID);
- AttachTrailer(Trailerid[T_ID],Tractorid[Jobc[c][v_ID]]);
- break;
- }
- }
- return 1;
- }
- AttachTrailer(a_Trailerid,a_Tractorid)
- {
- printf("Wird ausgeführt");
- AttachTrailerToVehicle(a_Trailerid,a_Tractorid);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement