Advertisement
Guest User

Fehlende befehle vom Efasystem

a guest
Nov 2nd, 2014
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.73 KB | None | 0 0
  1. Function IsADtCar(car) //!CallRemoteFunction("IsADtCar","i",c)
  2. {
  3. for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
  4. {
  5. for(new x = 0; x < MaxVeh; x++)
  6. {
  7. if(IsPlayerConnected(playerid) && Dtc_PlayerHaveCar[playerid][x])
  8. {
  9. if (car == PlayerCar[playerid][x][CarId])
  10. {
  11. return 1;
  12. }
  13. }
  14. }
  15. }
  16. return 0;
  17. }
  18.  
  19. forward GetDtCarOwnerSlot(playerid,veh);
  20. public GetDtCarOwnerSlot(playerid,veh)
  21. {
  22. for(new slot = 0; slot < MaxVeh; slot++)
  23. {
  24. if(PlayerCar[playerid][slot][CarId] == veh)
  25. {
  26. return slot;
  27. }
  28. }
  29. return 555;
  30. }
  31.  
  32. forward GetDtCarOwnerSlot(playerid,veh);
  33. public GetDtCarOwnerSlot(playerid,veh)
  34. {
  35. for(new slot = 0; slot < MaxVeh; slot++)
  36. {
  37. if(PlayerCar[playerid][slot][CarId] == veh)
  38. {
  39. return slot;
  40. }
  41. }
  42. return 555;
  43. }
  44.  
  45. Function OnPlayerCarUpdate(playerid)
  46. {
  47. if(IsPlayerConnected(playerid))
  48. {
  49. for(new x = 0; x < MaxVeh; x++)
  50. {
  51. if(Dtc_PlayerHaveCar[playerid][x])
  52. {
  53. DestroyVehicle(PlayerCar[playerid][x][CarId]);
  54. Dtc_Carlock[PlayerCar[playerid][x][CarId]] = 0;
  55. Dtc_LockCar(PlayerCar[playerid][x][CarId]);
  56. new string3[128];
  57. new playername3[MAX_PLAYER_NAME];
  58. GetPlayerName(playerid, playername3, sizeof(playername3));
  59. format(string3, sizeof(string3), "/Autos/%s%d.dtcar", playername3,x);
  60. new File: hFile = fopen(string3, io_write);
  61. if (hFile)
  62. {
  63. new var[32];
  64. format(var, 32, "CarId=%d\n",PlayerCar[playerid][x][CarId]);fwrite(hFile, var);
  65. format(var, 32, "CarModel=%d\n",PlayerCar[playerid][x][CarModel]);fwrite(hFile, var);
  66. format(var, 32, "CarPos_x=%.3f\n",PlayerCar[playerid][x][CarPos_x]);fwrite(hFile, var);
  67. format(var, 32, "CarPos_y=%.3f\n",PlayerCar[playerid][x][CarPos_y]);fwrite(hFile, var);
  68. format(var, 32, "CarPos_z=%.3f\n",PlayerCar[playerid][x][CarPos_z]);fwrite(hFile, var);
  69. format(var, 32, "CarRotate=%.3f\n",PlayerCar[playerid][x][CarRotate]);fwrite(hFile, var);
  70. format(var, 32, "CarNitro=%d\n",PlayerCar[playerid][x][CarNitro]);fwrite(hFile, var);
  71. format(var, 32, "CarHyd=%d\n",PlayerCar[playerid][x][CarHyd]);fwrite(hFile, var);
  72. format(var, 32, "CarWheel=%d\n",PlayerCar[playerid][x][CarWheel]);fwrite(hFile, var);
  73. format(var, 32, "CarAusp=%d\n",PlayerCar[playerid][x][CarAusp]);fwrite(hFile, var);
  74. format(var, 32, "CarSideL=%d\n",PlayerCar[playerid][x][CarSideL]);fwrite(hFile, var);
  75. format(var, 32, "CarSideR=%d\n",PlayerCar[playerid][x][CarSideR]);fwrite(hFile, var);
  76. format(var, 32, "CarFB=%d\n",PlayerCar[playerid][x][CarFB]);fwrite(hFile, var);
  77. format(var, 32, "CarRB=%d\n",PlayerCar[playerid][x][CarRB]);fwrite(hFile, var);
  78. format(var, 32, "CarSpoiler=%d\n",PlayerCar[playerid][x][CarSpoiler]);fwrite(hFile, var);
  79. format(var, 32, "CarRoof=%d\n",PlayerCar[playerid][x][CarRoof]);fwrite(hFile, var);
  80. format(var, 32, "CarHood=%d\n",PlayerCar[playerid][x][CarHood]);fwrite(hFile, var);
  81. format(var, 32, "CarVents=%d\n",PlayerCar[playerid][x][CarVents]);fwrite(hFile, var);
  82. format(var, 32, "CarLamps=%d\n",PlayerCar[playerid][x][CarLamps]);fwrite(hFile, var);
  83. format(var, 32, "CarPJ=%d\n",PlayerCar[playerid][x][CarPJ]);fwrite(hFile, var);
  84. format(var, 32, "CarC1=%d\n",PlayerCar[playerid][x][CarC1]);fwrite(hFile, var);
  85. format(var, 32, "CarC2=%d\n",PlayerCar[playerid][x][CarC2]);fwrite(hFile, var);
  86. format(var, 32, "Preis=%d\n",PlayerCar[playerid][x][CarPreis]);fwrite(hFile, var);
  87. format(var, 32, "CarArrest=%d\n",PlayerCar[playerid][x][CarArrest]);fwrite(hFile, var);
  88. format(var, 32, "Plate=%s\n",PlayerCar[playerid][x][Plate]);fwrite(hFile, var);
  89. fclose(hFile);
  90. }
  91. }
  92. }
  93. }
  94. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement