Advertisement
Guest User

Untitled

a guest
Jul 11th, 2012
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.25 KB | None | 0 0
  1. #define FILTERSCRIPT
  2.  
  3. #include <a_samp>
  4.  
  5. #define Grün 0x33AA33AA
  6. #define Grau 0xB4B5B7FF
  7. #define DIALOG_NAVIGATION 9314
  8. #define DIALOG_RADIOSYSTEM 9315
  9.  
  10. forward HatkeinRadio(carid);
  11.  
  12. #if defined FILTERSCRIPT
  13.  
  14.  
  15. public OnFilterScriptInit()
  16. {
  17. print("\n--------------------------------------");
  18. print(" Blank Filterscript by your name here");
  19. print("--------------------------------------\n");
  20. return 1;
  21. }
  22.  
  23. public OnFilterScriptExit()
  24. {
  25. return 1;
  26. }
  27.  
  28. #else
  29.  
  30. main()
  31. {
  32. print("\n----------------------------------");
  33. print(" Blank Gamemode by your name here");
  34. print("----------------------------------\n");
  35. }
  36.  
  37. #endif
  38.  
  39. public OnGameModeInit()
  40. {
  41. // Don't use these lines if it's a filterscript
  42. SetGameModeText("Blank Script");
  43. AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
  44. return 1;
  45. }
  46.  
  47. public OnGameModeExit()
  48. {
  49. return 1;
  50. }
  51.  
  52. public OnPlayerRequestClass(playerid, classid)
  53. {
  54. SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  55. SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  56. SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  57. return 1;
  58. }
  59.  
  60. public OnPlayerConnect(playerid)
  61. {
  62. return 1;
  63. }
  64.  
  65. public OnPlayerDisconnect(playerid, reason)
  66. {
  67. return 1;
  68. }
  69.  
  70. public OnPlayerSpawn(playerid)
  71. {
  72. return 1;
  73. }
  74.  
  75. public OnPlayerDeath(playerid, killerid, reason)
  76. {
  77. return 1;
  78. }
  79.  
  80. public OnVehicleSpawn(vehicleid)
  81. {
  82. return 1;
  83. }
  84.  
  85. public OnVehicleDeath(vehicleid, killerid)
  86. {
  87. return 1;
  88. }
  89.  
  90. public OnPlayerText(playerid, text[])
  91. {
  92. return 1;
  93. }
  94.  
  95. public OnPlayerCommandText(playerid, cmdtext[])
  96. {
  97. if (strcmp("/navigation", cmdtext, true, 10) == 0)
  98. {
  99. ShowPlayerDialog(playerid,DIALOG_NAVIGATION,DIALOG_STYLE_LIST,"Navigation","LS-Bank\nLS-Autohaus\nPolice Department\nUhrenladen\nHandyladen\nBurger Shot\n24/7 Shop\nMarker löschen","Navigieren","Abbrechen");
  100. }
  101. if(strcmp("/vehradio",cmdtext,true, 10) == 0)
  102. {
  103. if(HatkeinRadio(GetPlayerVehicleID(playerid)))
  104. {
  105. SendClientMessage(playerid,Grau,"Fahrräder oder Bikes besitzen kein Radio!");
  106. return 1;
  107. }
  108. if(IsPlayerInAnyVehicle(playerid))
  109. {
  110. ShowPlayerDialog(playerid,DIALOG_RADIOSYSTEM,DIALOG_STYLE_LIST,"Wähle deinen Stream","iLoveRadio\nTechnoBase.fm\nBlackBeats.fm\nBigFM\nRadio ausschalten","Wählen","Abbrechen");
  111. }
  112. else
  113. {
  114. SendClientMessage(playerid,Grau,"Du musst dazu in einem Fahrzeug mit Radio sitzen!");
  115. }
  116. }
  117. return 0;
  118. }
  119.  
  120. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  121. {
  122. return 1;
  123. }
  124.  
  125. public OnPlayerExitVehicle(playerid, vehicleid)
  126. {
  127. return 1;
  128. }
  129.  
  130. public OnPlayerStateChange(playerid, newstate, oldstate)
  131. {
  132. return 1;
  133. }
  134.  
  135. public OnPlayerEnterCheckpoint(playerid)
  136. {
  137. DisablePlayerCheckpoint(playerid);
  138. SendClientMessage(playerid,Grün,"Du hast dein Ziel erreicht!");
  139. return 1;
  140. }
  141.  
  142. public OnPlayerLeaveCheckpoint(playerid)
  143. {
  144. return 1;
  145. }
  146.  
  147. public OnPlayerEnterRaceCheckpoint(playerid)
  148. {
  149. return 1;
  150. }
  151.  
  152. public OnPlayerLeaveRaceCheckpoint(playerid)
  153. {
  154. return 1;
  155. }
  156.  
  157. public OnRconCommand(cmd[])
  158. {
  159. return 1;
  160. }
  161.  
  162. public OnPlayerRequestSpawn(playerid)
  163. {
  164. return 1;
  165. }
  166.  
  167. public OnObjectMoved(objectid)
  168. {
  169. return 1;
  170. }
  171.  
  172. public OnPlayerObjectMoved(playerid, objectid)
  173. {
  174. return 1;
  175. }
  176.  
  177. public OnPlayerPickUpPickup(playerid, pickupid)
  178. {
  179. return 1;
  180. }
  181.  
  182. public OnVehicleMod(playerid, vehicleid, componentid)
  183. {
  184. return 1;
  185. }
  186.  
  187. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  188. {
  189. return 1;
  190. }
  191.  
  192. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  193. {
  194. return 1;
  195. }
  196.  
  197. public OnPlayerSelectedMenuRow(playerid, row)
  198. {
  199. return 1;
  200. }
  201.  
  202. public OnPlayerExitedMenu(playerid)
  203. {
  204. return 1;
  205. }
  206.  
  207. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  208. {
  209. return 1;
  210. }
  211.  
  212. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  213. {
  214. return 1;
  215. }
  216.  
  217. public OnRconLoginAttempt(ip[], password[], success)
  218. {
  219. return 1;
  220. }
  221.  
  222. public OnPlayerUpdate(playerid)
  223. {
  224. return 1;
  225. }
  226.  
  227. public OnPlayerStreamIn(playerid, forplayerid)
  228. {
  229. return 1;
  230. }
  231.  
  232. public OnPlayerStreamOut(playerid, forplayerid)
  233. {
  234. return 1;
  235. }
  236.  
  237. public OnVehicleStreamIn(vehicleid, forplayerid)
  238. {
  239. return 1;
  240. }
  241.  
  242. public OnVehicleStreamOut(vehicleid, forplayerid)
  243. {
  244. return 1;
  245. }
  246.  
  247. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  248. {
  249. if(dialogid == DIALOG_NAVIGATION)
  250. {
  251. if(response)
  252. {
  253. if(listitem == 0)
  254. {
  255. SetPlayerCheckpoint(playerid,1462.5264,-1023.0425,23.8331,3.0);
  256. SendClientMessage(playerid,Grün,"Bitte begib dich zum Roten Marker, um ans Ziel zu gelangen!");
  257. }
  258. if(listitem == 1)
  259. {
  260. SetPlayerCheckpoint(playerid,767.2914,-1344.1949,13.5198,3.0);
  261. SendClientMessage(playerid,Grün,"Bitte begib dich zum Roten Marker, um ans Ziel zu gelangen!");
  262. }
  263. if(listitem == 2)
  264. {
  265. SetPlayerCheckpoint(playerid,1541.6317,-1673.6486,13.5529,3.0);
  266. SendClientMessage(playerid,Grün,"Bitte begib dich zum Roten Marker, um ans Ziel zu gelangen!");
  267. }
  268. if(listitem == 3)
  269. {
  270. SetPlayerCheckpoint(playerid,1630.9749,-1166.5237,24.0781,3.0);
  271. SendClientMessage(playerid,Grün,"Bitte begib dich zum Roten Marker, um ans Ziel zu gelangen!");
  272. }
  273. if(listitem == 4)
  274. {
  275. SetPlayerCheckpoint(playerid,1692.4144,-1167.0757,23.8281,3.0);
  276. SendClientMessage(playerid,Grün,"Bitte begib dich zum Roten Marker, um ans Ziel zu gelangen!");
  277. }
  278. if(listitem == 5)
  279. {
  280. SetPlayerCheckpoint(playerid,1200.9058,-923.0348,43.0097,3.0);
  281. SendClientMessage(playerid,Grün,"Bitte begib dich zum Roten Marker, um ans Ziel zu gelangen!");
  282. }
  283. if(listitem == 6)
  284. {
  285. SetPlayerCheckpoint(playerid,1315.5546,-909.9294,38.2532,3.0);
  286. SendClientMessage(playerid,Grün,"Bitte begib dich zum Roten Marker, um ans Ziel zu gelangen!");
  287. }
  288. if(listitem == 7)
  289. {
  290. DisablePlayerCheckpoint(playerid);
  291. SendClientMessage(playerid,Grün,"Navigation ausgeschaltet!");
  292. }
  293. }
  294. }
  295. if(dialogid == DIALOG_RADIOSYSTEM)
  296. {
  297. if(response)
  298. {
  299. if(listitem == 0)
  300. {
  301. GameTextForPlayer(playerid, "~y~iLoveRadio", 500,3);
  302. PlayAudioStreamForPlayer(playerid, "http://www.iloveradio.de/listen.pls"); // Iloveradio Stream
  303. }
  304. if(listitem == 1)
  305. {
  306. GameTextForPlayer(playerid, "~y~Hardbase.FM.", 500,3);
  307. PlayAudioStreamForPlayer(playerid, "http://listen.hardbase.fm/dsl.pls");
  308. }
  309. if(listitem == 2)
  310. {
  311. GameTextForPlayer(playerid, "~y~BlackbeatsFM", 500,3);
  312. PlayAudioStreamForPlayer(playerid, "http://blackbeats.fm/listen.pls");
  313. }
  314. if(listitem == 3)
  315. {
  316. GameTextForPlayer(playerid, "~y~BIG FM", 500,3);
  317. PlayAudioStreamForPlayer(playerid, "http://www.bigfm.de/webradio/bigfm-high.pls");
  318. }
  319. if(listitem == 4)
  320. {
  321. GameTextForPlayer(playerid, "~y~Radio ausgeschaltet", 500,3);
  322. StopAudioStreamForPlayer(playerid);
  323. }
  324. }
  325. }
  326. return 1;
  327. }
  328.  
  329. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  330. {
  331. return 1;
  332. }
  333. public HatkeinRadio(carid)
  334. {
  335. new fahrzeug = GetVehicleModel(carid);
  336. {
  337. if(fahrzeug == 481 || fahrzeug == 509 || fahrzeug == 510)
  338. {
  339. return 1;
  340. }
  341. }
  342. return 0;
  343. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement