22.07.2013, 08:13
I need help with this checkpoint. Every other checkpoint works except dmvcplast, when I enter dmvcplast nothing happens. The checkpoint stays there and I don't get the license and the client message doesnt send. i'm wondering if some one could mabye figure out the issue
Код:
1. new dmvcar = GetPlayerVehicleID(playerid); 2. if(dmvcar == dmv[0] || dmvcar == dmv[1] || dmvcar == dmv[2] || dmvcar == dmv[3] || dmvcar == dmv[4]) 3. { 4. if(takingdmv[playerid] = 1) 5. { 6. if(CP[playerid] == dmvcp1) 7. { 8. DisablePlayerCheckpoint(playerid); 9. dmvcp2 = SetPlayerCheckpoint(playerid,-54.7761,1201.7308,19.2109,3.0); 10. SCM(playerid,COLOR_YELLOW,"DMV: Good, now proceed to the next checkpoint."); 11. } 12. else if(CP[playerid] == dmvcp2) 13. { 14. dmvcp2 = DisablePlayerCheckpoint(playerid); 15. dmvcp3 = SetPlayerCheckpoint(playerid,-49.9239,1146.0499,19.5930,3.0); 16. SCM(playerid,COLOR_YELLOW,"DMV: Good, now proceed to the next checkpoint."); 17. } 18. else if(CP[playerid] == dmvcp3) 19. { 20. dmvcp3 = DisablePlayerCheckpoint(playerid); 21. dmvcp4 = SetPlayerCheckpoint(playerid,27.4992,1128.0336,19.5938,3.0); 22. SCM(playerid,COLOR_YELLOW,"DMV: Good, now proceed to the next checkpoint."); 23. } 24. else if(CP[playerid] == dmvcp4) 25. { 26. dmvcp4 =DisablePlayerCheckpoint(playerid); 27. dmvcp5 = SetPlayerCheckpoint(playerid,-17.4935,1071.4863,19.5938,3.0); 28. SCM(playerid,COLOR_YELLOW,"DMV: Good, now proceed to the next checkpoint."); 29. } 30. else if(CP[playerid] == dmvcp5) 31. { 32. dmvcp5 =DisablePlayerCheckpoint(playerid); 33. dmvcp6 = SetPlayerCheckpoint(playerid,-62.5911,1037.3400,19.5938,3.0); 34. SCM(playerid,COLOR_YELLOW,"DMV: Good, now proceed to the next checkpoint."); 35. } 36. else if(CP[playerid] == dmvcp6) 37. { 38. dmvcp6 =DisablePlayerCheckpoint(playerid); 39. dmvcp7 = SetPlayerCheckpoint(playerid,-88.7619,1100.6285,19.5938,3.0); 40. SCM(playerid,COLOR_YELLOW,"DMV: Good, now proceed to the next checkpoint."); 41. } 42. else if(CP[playerid] == dmvcp7) 43. { 44. dmvcp7 =DisablePlayerCheckpoint(playerid); 45. dmvcp8 = SetPlayerCheckpoint(playerid,-188.0131,1117.1333,19.5969,3.0); 46. SCM(playerid,COLOR_YELLOW,"DMV: Good, now proceed to the next checkpoint."); 47. } 48. else if(CP[playerid] == dmvcp8) 49. { 50. dmvcp8 =DisablePlayerCheckpoint(playerid); 51. dmvcp9 = SetPlayerCheckpoint(playerid,-187.4841,1180.7617,19.5907,3.0); 52. SCM(playerid,COLOR_YELLOW,"DMV: Good, now proceed to the next checkpoint."); 53. } 54. else if(CP[playerid] == dmvcp9) 55. { 56. dmvcp9 =DisablePlayerCheckpoint(playerid); 57. dmvcp10 = SetPlayerCheckpoint(playerid,-95.2145,1195.9398,19.5938,3.0); 58. SCM(playerid,COLOR_YELLOW,"DMV: Good, now proceed to the next checkpoint."); 59. } 60. else if(CP[playerid] == dmvcp10) 61. { 62. dmvcp10 =DisablePlayerCheckpoint(playerid); 63. dmvcplast = SetPlayerCheckpoint(playerid,42.2369,1213.7709,19.0469,3.0); 64. SCM(playerid,COLOR_YELLOW,"DMV: Good, now proceed to the next checkpoint."); 65. } 66. else if(CP[playerid] == dmvcplast) 67. { 68. dmvcplast =DisablePlayerCheckpoint(playerid); 69. PlayerInfo[playerid][pDriversLic] = 1; 70. PlayerInfo[playerid][pDriversLicP] = 5; 71. SCM(playerid,COLOR_GREEN,"DMV: Congratulations!, You've earned your drivers license."); 72. //takingdmv[playerid] = 0; 73. } 74. } 75. return 1; 76. }