Guest User

Untitled

a guest
Apr 24th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.59 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. new Text:Geldanzeige_Hintergrund_Euro;
  4. new Text:Geldanzeige_Hintergrund_Dollar;
  5.  
  6. new Text:Geldanzeige_Euro;
  7. new Text:Geldanzeige_Dollar;
  8.  
  9. new Text:Geldanzeige_Geld_Euro[MAX_PLAYERS];
  10. new Text:Geldanzeige_Geld_Dollar[MAX_PLAYERS];
  11.  
  12. forward Geldanzeige_Ueberpruefung(playerid);
  13.  
  14. //————————————————————————————————————————————————————————————————————————————————————————————————————
  15. public OnFilterScriptInit()
  16. //————————————————————————————————————————————————————————————————————————————————————————————————————
  17.  
  18. {
  19. return 1;
  20. }
  21.  
  22. //————————————————————————————————————————————————————————————————————————————————————————————————————
  23. public OnFilterScriptExit()
  24. //————————————————————————————————————————————————————————————————————————————————————————————————————
  25.  
  26. {
  27. return 1;
  28. }
  29.  
  30. //————————————————————————————————————————————————————————————————————————————————————————————————————
  31. public OnPlayerRequestClass(playerid, classid)
  32. //————————————————————————————————————————————————————————————————————————————————————————————————————
  33.  
  34. {
  35. return 1;
  36. }
  37.  
  38. //————————————————————————————————————————————————————————————————————————————————————————————————————
  39. public OnPlayerConnect(playerid)
  40. //————————————————————————————————————————————————————————————————————————————————————————————————————
  41.  
  42. {
  43. return 1;
  44. }
  45.  
  46. //————————————————————————————————————————————————————————————————————————————————————————————————————
  47. public OnPlayerDisconnect(playerid, reason)
  48. //————————————————————————————————————————————————————————————————————————————————————————————————————
  49.  
  50. {
  51. return 1;
  52. }
  53.  
  54. //————————————————————————————————————————————————————————————————————————————————————————————————————
  55. public OnPlayerSpawn(playerid)
  56. //————————————————————————————————————————————————————————————————————————————————————————————————————
  57.  
  58. {
  59. Geldanzeige_Geld_Euro[playerid] = TextDrawCreate(590.000000, 78.000000, " ");
  60. TextDrawBackgroundColor(Geldanzeige_Geld_Euro[playerid], 255);
  61. TextDrawFont(Geldanzeige_Geld_Euro[playerid], 2);
  62. TextDrawLetterSize(Geldanzeige_Geld_Euro[playerid], 0.200000, 1.000000);
  63. TextDrawColor(Geldanzeige_Geld_Euro[playerid], -1);
  64. TextDrawSetOutline(Geldanzeige_Geld_Euro[playerid], 0);
  65. TextDrawSetProportional(Geldanzeige_Geld_Euro[playerid], 1);
  66. TextDrawSetShadow(Geldanzeige_Geld_Euro[playerid], 1);
  67.  
  68. Geldanzeige_Geld_Dollar[playerid] = TextDrawCreate(590.000000, 90.000000, " ");
  69. TextDrawBackgroundColor(Geldanzeige_Geld_Dollar[playerid], 255);
  70. TextDrawFont(Geldanzeige_Geld_Dollar[playerid], 2);
  71. TextDrawLetterSize(Geldanzeige_Geld_Dollar[playerid], 0.200000, 1.000000);
  72. TextDrawColor(Geldanzeige_Geld_Dollar[playerid], -1);
  73. TextDrawSetOutline(Geldanzeige_Geld_Dollar[playerid], 0);
  74. TextDrawSetProportional(Geldanzeige_Geld_Dollar[playerid], 1);
  75. TextDrawSetShadow(Geldanzeige_Geld_Dollar[playerid], 1);
  76.  
  77. SetTimer("Geldanzeige_Ueberpruefung",1000,true);
  78.  
  79. TextDrawShowForPlayer(playerid, Geldanzeige_Geld_Euro[playerid]);
  80. TextDrawShowForPlayer(playerid, Geldanzeige_Geld_Dollar[playerid]);
  81.  
  82. TextDrawShowForPlayer(playerid, Geldanzeige_Hintergrund_Euro);
  83. TextDrawShowForPlayer(playerid, Geldanzeige_Hintergrund_Dollar);
  84.  
  85. TextDrawShowForPlayer(playerid, Geldanzeige_Euro);
  86. TextDrawShowForPlayer(playerid, Geldanzeige_Dollar);
  87.  
  88. return 1;
  89. }
  90.  
  91. //————————————————————————————————————————————————————————————————————————————————————————————————————
  92. public OnPlayerDeath(playerid, killerid, reason)
  93. //————————————————————————————————————————————————————————————————————————————————————————————————————
  94.  
  95. {
  96. TextDrawDestroy(Geldanzeige_Geld_Dollar[playerid]);
  97. TextDrawDestroy(Geldanzeige_Geld_Euro[playerid]);
  98.  
  99. TextDrawHideForPlayer(playerid,Geldanzeige_Geld_Euro[playerid]);
  100. TextDrawHideForPlayer(playerid,Geldanzeige_Geld_Dollar[playerid]);
  101.  
  102. return 1;
  103. }
  104.  
  105. //————————————————————————————————————————————————————————————————————————————————————————————————————
  106. public OnVehicleSpawn(vehicleid)
  107. //————————————————————————————————————————————————————————————————————————————————————————————————————
  108.  
  109. {
  110. return 1;
  111. }
  112.  
  113. //————————————————————————————————————————————————————————————————————————————————————————————————————
  114. public OnVehicleDeath(vehicleid, killerid)
  115. //————————————————————————————————————————————————————————————————————————————————————————————————————
  116.  
  117. {
  118. return 1;
  119. }
  120.  
  121. //————————————————————————————————————————————————————————————————————————————————————————————————————
  122. public OnPlayerText(playerid, text[])
  123. //————————————————————————————————————————————————————————————————————————————————————————————————————
  124.  
  125. {
  126. return 1;
  127. }
  128.  
  129. //————————————————————————————————————————————————————————————————————————————————————————————————————
  130. public OnPlayerCommandText(playerid, cmdtext[])
  131. //————————————————————————————————————————————————————————————————————————————————————————————————————
  132.  
  133. {
  134. return 1;
  135. }
  136.  
  137. //————————————————————————————————————————————————————————————————————————————————————————————————————
  138. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  139. //————————————————————————————————————————————————————————————————————————————————————————————————————
  140.  
  141. {
  142. return 1;
  143. }
  144.  
  145. //————————————————————————————————————————————————————————————————————————————————————————————————————
  146. public OnPlayerExitVehicle(playerid, vehicleid)
  147. //————————————————————————————————————————————————————————————————————————————————————————————————————
  148.  
  149. {
  150. return 1;
  151. }
  152.  
  153. //————————————————————————————————————————————————————————————————————————————————————————————————————
  154. public OnPlayerStateChange(playerid, newstate, oldstate)
  155. //————————————————————————————————————————————————————————————————————————————————————————————————————
  156.  
  157. {
  158. return 1;
  159. }
  160.  
  161. //————————————————————————————————————————————————————————————————————————————————————————————————————
  162. public OnPlayerEnterCheckpoint(playerid)
  163. //————————————————————————————————————————————————————————————————————————————————————————————————————
  164.  
  165. {
  166. return 1;
  167. }
  168.  
  169. //————————————————————————————————————————————————————————————————————————————————————————————————————
  170. public OnPlayerLeaveCheckpoint(playerid)
  171. //————————————————————————————————————————————————————————————————————————————————————————————————————
  172.  
  173. {
  174. return 1;
  175. }
  176.  
  177. //————————————————————————————————————————————————————————————————————————————————————————————————————
  178. public OnPlayerEnterRaceCheckpoint(playerid)
  179. //————————————————————————————————————————————————————————————————————————————————————————————————————
  180.  
  181. {
  182. return 1;
  183. }
  184.  
  185. //————————————————————————————————————————————————————————————————————————————————————————————————————
  186. public OnPlayerLeaveRaceCheckpoint(playerid)
  187. //————————————————————————————————————————————————————————————————————————————————————————————————————
  188.  
  189. {
  190. return 1;
  191. }
  192.  
  193. //————————————————————————————————————————————————————————————————————————————————————————————————————
  194. public OnRconCommand(cmd[])
  195. //————————————————————————————————————————————————————————————————————————————————————————————————————
  196.  
  197. {
  198. return 1;
  199. }
  200.  
  201. //————————————————————————————————————————————————————————————————————————————————————————————————————
  202. public OnPlayerRequestSpawn(playerid)
  203. //————————————————————————————————————————————————————————————————————————————————————————————————————
  204.  
  205. {
  206. return 1;
  207. }
  208.  
  209. //————————————————————————————————————————————————————————————————————————————————————————————————————
  210. public OnObjectMoved(objectid)
  211. //————————————————————————————————————————————————————————————————————————————————————————————————————
  212.  
  213. {
  214. return 1;
  215. }
  216.  
  217. //————————————————————————————————————————————————————————————————————————————————————————————————————
  218. public OnPlayerObjectMoved(playerid, objectid)
  219. //————————————————————————————————————————————————————————————————————————————————————————————————————
  220.  
  221. {
  222. return 1;
  223. }
  224.  
  225. //————————————————————————————————————————————————————————————————————————————————————————————————————
  226. public OnPlayerPickUpPickup(playerid, pickupid)
  227. //————————————————————————————————————————————————————————————————————————————————————————————————————
  228.  
  229. {
  230. return 1;
  231. }
  232.  
  233. //————————————————————————————————————————————————————————————————————————————————————————————————————
  234. public OnVehicleMod(playerid, vehicleid, componentid)
  235. //————————————————————————————————————————————————————————————————————————————————————————————————————
  236.  
  237. {
  238. return 1;
  239. }
  240.  
  241. //————————————————————————————————————————————————————————————————————————————————————————————————————
  242. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  243. //————————————————————————————————————————————————————————————————————————————————————————————————————
  244.  
  245. {
  246. return 1;
  247. }
  248.  
  249. //————————————————————————————————————————————————————————————————————————————————————————————————————
  250. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  251. //————————————————————————————————————————————————————————————————————————————————————————————————————
  252.  
  253. {
  254. return 1;
  255. }
  256.  
  257. //————————————————————————————————————————————————————————————————————————————————————————————————————
  258. public OnPlayerSelectedMenuRow(playerid, row)
  259. //————————————————————————————————————————————————————————————————————————————————————————————————————
  260.  
  261. {
  262. return 1;
  263. }
  264.  
  265. //————————————————————————————————————————————————————————————————————————————————————————————————————
  266. public OnPlayerExitedMenu(playerid)
  267. //————————————————————————————————————————————————————————————————————————————————————————————————————
  268.  
  269. {
  270. return 1;
  271. }
  272.  
  273. //————————————————————————————————————————————————————————————————————————————————————————————————————
  274. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  275. //————————————————————————————————————————————————————————————————————————————————————————————————————
  276.  
  277. {
  278. return 1;
  279. }
  280.  
  281. //————————————————————————————————————————————————————————————————————————————————————————————————————
  282. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  283. //————————————————————————————————————————————————————————————————————————————————————————————————————
  284.  
  285. {
  286. return 1;
  287. }
  288.  
  289. //————————————————————————————————————————————————————————————————————————————————————————————————————
  290. public OnRconLoginAttempt(ip[], password[], success)
  291. //————————————————————————————————————————————————————————————————————————————————————————————————————
  292.  
  293. {
  294. return 1;
  295. }
  296.  
  297. //————————————————————————————————————————————————————————————————————————————————————————————————————
  298. public OnPlayerUpdate(playerid)
  299. //————————————————————————————————————————————————————————————————————————————————————————————————————
  300.  
  301. {
  302. return 1;
  303. }
  304.  
  305. //————————————————————————————————————————————————————————————————————————————————————————————————————
  306. public OnPlayerStreamIn(playerid, forplayerid)
  307. //————————————————————————————————————————————————————————————————————————————————————————————————————
  308.  
  309. {
  310. return 1;
  311. }
  312.  
  313. //————————————————————————————————————————————————————————————————————————————————————————————————————
  314. public OnPlayerStreamOut(playerid, forplayerid)
  315. //————————————————————————————————————————————————————————————————————————————————————————————————————
  316.  
  317. {
  318. return 1;
  319. }
  320.  
  321. //————————————————————————————————————————————————————————————————————————————————————————————————————
  322. public OnVehicleStreamIn(vehicleid, forplayerid)
  323. //————————————————————————————————————————————————————————————————————————————————————————————————————
  324.  
  325. {
  326. return 1;
  327. }
  328.  
  329. //————————————————————————————————————————————————————————————————————————————————————————————————————
  330. public OnVehicleStreamOut(vehicleid, forplayerid)
  331. //————————————————————————————————————————————————————————————————————————————————————————————————————
  332.  
  333. {
  334. return 1;
  335. }
  336.  
  337. //————————————————————————————————————————————————————————————————————————————————————————————————————
  338. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  339. //————————————————————————————————————————————————————————————————————————————————————————————————————
  340.  
  341. {
  342. return 1;
  343. }
  344.  
  345. //————————————————————————————————————————————————————————————————————————————————————————————————————
  346. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  347. //————————————————————————————————————————————————————————————————————————————————————————————————————
  348.  
  349. {
  350. return 1;
  351. }
  352.  
  353. public Geldanzeige_Ueberpruefung(playerid)
  354. {
  355. for(new playerid = 0;playerid < MAX_PLAYERS; playerid++){
  356. new Euros,Cents;
  357. new Geldanzeige_String[64];
  358. SetPVarInt(playerid,"Euros",GetPVarInt(playerid,"Euros")+Euros);
  359. SetPVarInt(playerid,"Cents",GetPVarInt(playerid,"Cents")+Cents);
  360. format(Geldanzeige_String,64,"%d.%d",GetPVarInt(playerid,"Euros"),GetPVarInt(playerid,"Cents"));
  361. TextDrawSetString(Geldanzeige_Geld_Euro[playerid],Geldanzeige_String);}
  362. }
Add Comment
Please, Sign In to add comment