Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.69 KB | None | 0 0
  1. // Neon system ChriZ - Serdar BAYRAK
  2. #include <a_samp>
  3. #pragma tabsize 0
  4.  
  5. public OnFilterScriptInit()
  6. {
  7. print("\n--------------------------------------");
  8. print(" Neon sistemi aktif.");
  9. print("--------------------------------------\n");
  10. return 1;
  11. }
  12.  
  13. public OnFilterScriptExit()
  14. {
  15. return 1;
  16. }
  17.  
  18. main()
  19. {
  20. print("\n----------------------------------");
  21. print(" Neon Sistemi aktif.");
  22. print("----------------------------------\n");
  23. }
  24.  
  25. public OnPlayerConnect(playerid)
  26. {
  27. SendClientMessage(playerid, 0x9EC73DAA, "Bu sunucu neon sistemi kullanıyor. - ChriZ");
  28. return 1;
  29. }
  30.  
  31.  
  32. public OnPlayerCommandText(playerid, cmdtext[])
  33. {
  34. if (strcmp(cmdtext, "/deneme", true) == 10)
  35. {
  36. ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Neon Sistemi - ChriZ", "Mavi\nKırmızı\nYeşil\nBeyaz\nPembe\nSarı\nNeon Kaldır", "Tamam","İptal");
  37. return 1;
  38. }
  39. return 0;
  40. }
  41.  
  42. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  43. {
  44. if (dialogid == 1)
  45. {
  46. if(response)
  47. {
  48. return 1;
  49. }
  50.  
  51. //Mavi neon.
  52. SetPVarInt(playerid, "Statu", 1);
  53. SetPVarInt(playerid, "neon", CreateObject(18648,0,0,0,0,0,0));
  54. SetPVarInt(playerid, "neon1", CreateObject(18648,0,0,0,0,0,0));
  55. AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  56. AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  57. }
  58. if(listitem == 1)
  59. {
  60.  
  61. //Kırmızı neon.
  62. SetPVarInt(playerid, "Statu", 1);
  63. SetPVarInt(playerid, "neon2", CreateObject(18647,0,0,0,0,0,0));
  64. SetPVarInt(playerid, "neon3", CreateObject(18647,0,0,0,0,0,0));
  65. AttachObjectToVehicle(GetPVarInt(playerid, "neon2"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  66. AttachObjectToVehicle(GetPVarInt(playerid, "neon3"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  67. SendClientMessage(playerid, 0xFFFFFFAA, "Başarıyla yüklendi!");
  68.  
  69. }
  70. if(listitem == 2)
  71. {
  72.  
  73.  
  74. //Yeşil neon.
  75. SetPVarInt(playerid, "Statu", 1);
  76. SetPVarInt(playerid, "neon4", CreateObject(18649,0,0,0,0,0,0));
  77. SetPVarInt(playerid, "neon5", CreateObject(18649,0,0,0,0,0,0));
  78. AttachObjectToVehicle(GetPVarInt(playerid, "neon4"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  79. AttachObjectToVehicle(GetPVarInt(playerid, "neon5"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  80. SendClientMessage(playerid, 0xFFFFFFAA, "Başarıyla yüklendi!");
  81.  
  82. }
  83. if(listitem == 3)
  84. {
  85.  
  86. //Beyaz neon.
  87. SetPVarInt(playerid, "Statu", 1);
  88. SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0));
  89. SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0));
  90. AttachObjectToVehicle(GetPVarInt(playerid, "neon6"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  91. AttachObjectToVehicle(GetPVarInt(playerid, "neon7"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  92. SendClientMessage(playerid, 0xFFFFFFAA, "Başarıyla yüklendi!");
  93.  
  94. }
  95. if(listitem == 4)
  96. {
  97.  
  98.  
  99. //Pembe neon.
  100. SetPVarInt(playerid, "Statu", 1);
  101. SetPVarInt(playerid, "neon8", CreateObject(18651,0,0,0,0,0,0));
  102. SetPVarInt(playerid, "neon9", CreateObject(18651,0,0,0,0,0,0));
  103. AttachObjectToVehicle(GetPVarInt(playerid, "neon8"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  104. AttachObjectToVehicle(GetPVarInt(playerid, "neon9"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  105. SendClientMessage(playerid, 0xFFFFFFAA, "Başarıyla yüklendi!");
  106.  
  107. }
  108. if(listitem == 5)
  109. {
  110.  
  111.  
  112. //Sarı neon.
  113. SetPVarInt(playerid, "Statu", 1);
  114. SetPVarInt(playerid, "neon10", CreateObject(18650,0,0,0,0,0,0));
  115. SetPVarInt(playerid, "neon11", CreateObject(18650,0,0,0,0,0,0));
  116. AttachObjectToVehicle(GetPVarInt(playerid, "neon10"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  117. AttachObjectToVehicle(GetPVarInt(playerid, "neon11"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
  118. SendClientMessage(playerid, 0xFFFFFFAA, "Başarıyla yüklendi!");
  119.  
  120. }
  121.  
  122. if(listitem == 6)
  123. {
  124. //Neon kaldırıcı.
  125. DestroyObject(GetPVarInt(playerid, "neon"));
  126. DeletePVar(playerid, "Statu");
  127. DestroyObject(GetPVarInt(playerid, "neon1"));
  128. DeletePVar(playerid, "Statu");
  129. DestroyObject(GetPVarInt(playerid, "neon2"));
  130. DeletePVar(playerid, "Statu");
  131. DestroyObject(GetPVarInt(playerid, "neon3"));
  132. DeletePVar(playerid, "Statu");
  133. DestroyObject(GetPVarInt(playerid, "neon4"));
  134. DeletePVar(playerid, "Statu");
  135. DestroyObject(GetPVarInt(playerid, "neon5"));
  136. DeletePVar(playerid, "Statu");
  137. DestroyObject(GetPVarInt(playerid, "neon6"));
  138. DeletePVar(playerid, "Statu");
  139. DestroyObject(GetPVarInt(playerid, "neon7"));
  140. DeletePVar(playerid, "Statu");
  141. DestroyObject(GetPVarInt(playerid, "neon8"));
  142. DeletePVar(playerid, "Statu");
  143. DestroyObject(GetPVarInt(playerid, "neon9"));
  144. DeletePVar(playerid, "Statu");
  145. DestroyObject(GetPVarInt(playerid, "neon10"));
  146. DeletePVar(playerid, "Statu");
  147. DestroyObject(GetPVarInt(playerid, "neon11"));
  148. DeletePVar(playerid, "Statu");
  149.  
  150. DeletePVar(playerid, "Statu");
  151.  
  152.  
  153. }
  154. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement