Guest User

Untitled

a guest
Sep 24th, 2012
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.98 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define VKONTROLA 19923
  4. #define VKONTROLA1 19924
  5. #define VKONTROLA2 19925
  6. #define VKONTROLA3 19926
  7. #define VKONTROLA4 19927
  8. new engine,lights,alarm,doors,bonnet,boot,objective;
  9.  
  10.  
  11.  
  12. public OnPlayerCommandText(playerid, cmdtext[])
  13. {
  14. if(strcmp(cmdtext, "/vcontrol", true) == 0)
  15. {
  16. if(IsPlayerInAnyVehicle(playerid))
  17. {
  18. ShowPlayerDialog(playerid,VKONTROLA,DIALOG_STYLE_LIST,"{B39E4D}Vozilo","Motor\nSvjetla\nHauba\nGepek","Izaberi","Izadji");
  19. }
  20. else return SendClientMessage(playerid, -1, "Morate biti u vozilu.");
  21. return 1;
  22. }
  23. return 0;
  24. }
  25.  
  26. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  27. {
  28. new avto = GetPlayerVehicleID(playerid);
  29. if(dialogid == VKONTROLA4)
  30. {
  31. if(!response)
  32. {
  33. GetVehicleParamsEx(avto,engine,lights,alarm,doors,bonnet,boot,objective);
  34. SetVehicleParamsEx(avto,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective);
  35. }
  36. if(response)
  37. {
  38. GetVehicleParamsEx(avto,engine,lights,alarm,doors,bonnet,boot,objective);
  39. SetVehicleParamsEx(avto,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective);
  40. }
  41. }
  42.  
  43. if(dialogid == VKONTROLA3)
  44. {
  45. if(!response)
  46. {
  47. GetVehicleParamsEx(avto,engine,lights,alarm,doors,bonnet,boot,objective);
  48. SetVehicleParamsEx(avto,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
  49. }
  50. if(response)
  51. {
  52. GetVehicleParamsEx(avto,engine,lights,alarm,doors,bonnet,boot,objective);
  53. SetVehicleParamsEx(avto,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
  54. }
  55. }
  56.  
  57. if(dialogid == VKONTROLA2)
  58. {
  59. if(!response)
  60. {
  61. GetVehicleParamsEx(avto,engine,lights,alarm,doors,bonnet,boot,objective);
  62. SetVehicleParamsEx(avto,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
  63. }
  64. if(response)
  65. {
  66. GetVehicleParamsEx(avto,engine,lights,alarm,doors,bonnet,boot,objective);
  67. SetVehicleParamsEx(avto,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
  68. }
  69. }
  70.  
  71. if(dialogid == VKONTROLA1)
  72. {
  73. if(!response)
  74. {
  75. GetVehicleParamsEx(avto,engine,lights,alarm,doors,bonnet,boot,objective);
  76. SetVehicleParamsEx(avto,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
  77. }
  78. if(response)
  79. {
  80. GetVehicleParamsEx(avto,engine,lights,alarm,doors,bonnet,boot,objective);
  81. SetVehicleParamsEx(avto,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
  82. }
  83. }
  84.  
  85. if(dialogid == VKONTROLA)
  86. {
  87. if(response)
  88. {
  89. if(listitem == 0)
  90. {
  91. ShowPlayerDialog(playerid,VKONTROLA1,DIALOG_STYLE_MSGBOX,"{B39E4D}Motor","Odaberite sta zelite da radite sa vasim motorom.","Upali","Ugasi");
  92. }
  93. if(listitem == 1)
  94. {
  95. ShowPlayerDialog(playerid,VKONTROLA2,DIALOG_STYLE_MSGBOX,"{B39E4D}Svjetla","Odaberite sta zelite da radite sa vasim svjetlima.","Upali","Ugasi");
  96. }
  97. if(listitem == 2)
  98. {
  99. ShowPlayerDialog(playerid,VKONTROLA3,DIALOG_STYLE_MSGBOX,"{B39E4D}Hauba","Odaberite sta zelite da radite sa vasom haubom.","Otvori","Zatvori");
  100. }
  101. if(listitem == 3)
  102. {
  103. ShowPlayerDialog(playerid,VKONTROLA4,DIALOG_STYLE_MSGBOX,"{B39E4D}Gepek","Odaberite sta zelite da radite sa vasim gepekom.","Otvori","Zatvori");
  104. }
  105. //
  106. }
  107. }
  108. return 1;
  109. }
Advertisement
Add Comment
Please, Sign In to add comment