Advertisement
Guest User

[HUN]Memfish Minigame v2.0

a guest
Feb 13th, 2015
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 60.67 KB | None | 0 0
  1. /*Memfish Minigame v2.0 by Memphis
  2. Copyright c 2015
  3. Lines: 1593*/
  4.  
  5. #include <a_samp>
  6. #include <streamer>
  7. #include <fixchars>
  8. #include <OPSP>
  9.  
  10. new deer[38], area[2];
  11. new enablefish[MAX_PLAYERS];
  12. new fishter[MAX_PLAYERS];
  13. new fishgo[MAX_PLAYERS];
  14. new connect_timer[MAX_PLAYERS];
  15. new fishnyeremeny[MAX_PLAYERS];
  16. new Float:onex, Float:oney, Float:onez;
  17. new Float:twox, Float:twoy, Float:twoz;
  18. new Float:threex, Float:threey, Float:threez;
  19. new Float:fourx, Float:foury, Float:fourz;
  20. new Float:fivex, Float:fivey, Float:fivez;
  21. new Float:sixx, Float:sixy, Float:sixz;
  22. new Float:sevenx, Float:seveny, Float:sevenz;
  23. new Float:eightx, Float:eighty, Float:eightz;
  24. new Float:ninex, Float:niney, Float:ninez;
  25. new Float:tenx, Float:teny, Float:tenz;
  26. new Float:tenonex, Float:tenoney, Float:tenonez;
  27. new Float:tentwox, Float:tentwoy, Float:tentwoz;
  28. new Float:tenthreex, Float:tenthreey, Float:tenthreez;
  29. new Float:tenfourx, Float:tenfoury, Float:tenfourz;
  30. new Float:tenfivex, Float:tenfivey, Float:tenfivez;
  31. new Float:tensixx, Float:tensixy, Float:tensixz;
  32. new Float:tensevenx, Float:tenseveny, Float:tensevenz;
  33. new Float:teneightx, Float:teneighty, Float:teneightz;
  34. new Float:tenninex, Float:tenniney, Float:tenninez;
  35. new Float:twentyx, Float:twentyy, Float:twentyz;
  36. new Float:twentyonex, Float:twentyoney, Float:twentyonez;
  37. new Float:twentytwox, Float:twentytwoy, Float:twentytwoz;
  38. new Float:twentythreex, Float:twentythreey, Float:twentythreez;
  39. new Float:twentyfourx, Float:twentyfoury, Float:twentyfourz;
  40. new Float:twentyfivex, Float:twentyfivey, Float:twentyfivez;
  41. new Float:twentysixx, Float:twentysixy, Float:twentysixz;
  42. new Float:twentysevenx, Float:twentyseveny, Float:twentysevenz;
  43. new Float:twentyeightx, Float:twentyeighty, Float:twentyeightz;
  44. new Float:twentyninex, Float:twentyniney, Float:twentyninez;
  45. new Float:thirtyx, Float:thirtyy, Float:thirtyz;
  46. new Float:thirtyonex, Float:thirtyoney, Float:thirtyonez;
  47. new Float:thirtytwox, Float:thirtytwoy, Float:thirtytwoz;
  48. new Float:thirtythreex, Float:thirtythreey, Float:thirtythreez;
  49. new Float:thirtyfourx, Float:thirtyfoury, Float:thirtyfourz;
  50. new Float:vertical, Float:horizontal;
  51. new copyright[128];
  52. new kills[MAX_PLAYERS];
  53. new PlayerText:Textdraw0[MAX_PLAYERS];
  54.  
  55. #define DIALOG_WELCOME 1234
  56. #define MEMFISH 150
  57. #define MEMFISH_KORLAT "150"
  58. #define CopyR "{ff0000}Memphis"
  59. #define BUILD "{ff0099}v2.0"
  60. #define PRESSED(%0) \
  61. (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
  62.  
  63. Float:DistanceCameraTargetToLocation(Float:CamX, Float:CamY, Float:CamZ, Float:ObjX, Float:ObjY, Float:ObjZ, Float:FrX, Float:FrY, Float:FrZ) {
  64.  
  65. new Float:TGTDistance;
  66.  
  67. TGTDistance = floatsqroot((CamX - ObjX) * (CamX - ObjX) + (CamY - ObjY) * (CamY - ObjY) + (CamZ - ObjZ) * (CamZ - ObjZ));
  68.  
  69. new Float:tmpX, Float:tmpY, Float:tmpZ;
  70.  
  71. tmpX = FrX * TGTDistance + CamX;
  72. tmpY = FrY * TGTDistance + CamY;
  73. tmpZ = FrZ * TGTDistance + CamZ;
  74.  
  75. return floatsqroot((tmpX - ObjX) * (tmpX - ObjX) + (tmpY - ObjY) * (tmpY - ObjY) + (tmpZ - ObjZ) * (tmpZ - ObjZ));
  76. }
  77.  
  78. stock Float:GetPointAngleToPoint(Float:x2, Float:y2, Float:X, Float:Y) {
  79.  
  80. new Float:DX, Float:DY;
  81. new Float:angle;
  82.  
  83. DX = floatabs(floatsub(x2,X));
  84. DY = floatabs(floatsub(y2,Y));
  85.  
  86. if (DY == 0.0 || DX == 0.0) {
  87. if(DY == 0 && DX > 0) angle = 0.0;
  88. else if(DY == 0 && DX < 0) angle = 180.0;
  89. else if(DY > 0 && DX == 0) angle = 90.0;
  90. else if(DY < 0 && DX == 0) angle = 270.0;
  91. else if(DY == 0 && DX == 0) angle = 0.0;
  92. }
  93. else {
  94. angle = atan(DX/DY);
  95.  
  96. if(X > x2 && Y <= y2) angle += 90.0;
  97. else if(X <= x2 && Y < y2) angle = floatsub(90.0, angle);
  98. else if(X < x2 && Y >= y2) angle -= 90.0;
  99. else if(X >= x2 && Y > y2) angle = floatsub(270.0, angle);
  100. }
  101.  
  102. return floatadd(angle, 90.0);
  103. }
  104.  
  105. stock GetXYInFrontOfPoint(&Float:x, &Float:y, Float:angle, Float:distance) {
  106. x += (distance * floatsin(-angle, degrees));
  107. y += (distance * floatcos(-angle, degrees));
  108. }
  109.  
  110. stock IsPlayerAimingAt(playerid, Float:x, Float:y, Float:z, Float:radius) {
  111. new Float:camera_x,Float:camera_y,Float:camera_z,Float:vector_x,Float:vector_y,Float:vector_z;
  112. GetPlayerCameraPos(playerid, camera_x, camera_y, camera_z);
  113. GetPlayerCameraFrontVector(playerid, vector_x, vector_y, vector_z);
  114. switch (GetPlayerWeapon(playerid)) {
  115. case 34,35,36: {
  116. if (DistanceCameraTargetToLocation(camera_x, camera_y, camera_z, x, y, z, vector_x, vector_y, vector_z) < radius) return true;
  117. return false;
  118. }
  119. case 30,31: {vertical = 4.0; horizontal = -1.6;}
  120. case 33: {vertical = 2.7; horizontal = -1.0;}
  121. default: {vertical = 6.0; horizontal = -2.2;}
  122. }
  123.  
  124. new Float:angle = GetPointAngleToPoint(0, 0, floatsqroot(vector_x*vector_x+vector_y*vector_y), vector_z) - 270.0;
  125. new Float:resize_x, Float:resize_y, Float:resize_z = floatsin(angle+vertical, degrees);
  126. GetXYInFrontOfPoint(resize_x, resize_y, GetPointAngleToPoint(0, 0, vector_x, vector_y)+horizontal, floatcos(angle+vertical, degrees));
  127.  
  128. if (DistanceCameraTargetToLocation(camera_x, camera_y, camera_z, x, y, z, resize_x, resize_y, resize_z) < radius) return true;
  129. return false;
  130. }
  131.  
  132. public OnPlayerConnect(playerid)
  133. {
  134. enablefish[playerid] = 0;
  135. fishter[playerid] = 0;
  136. fishgo[playerid] = 0;
  137. kills[playerid] = 0;
  138. return 1;
  139. }
  140.  
  141. public OnFilterScriptInit()
  142. {
  143. deer[0] = CreateDynamicObject(1604, 813.80652, 1651.17017, 6.39090, 0.00000, 0.00000, 90.00000, 2);
  144. deer[1] = CreateDynamicObject(1604, 812.83289, 1641.93262, 5.63370, 0.00000, 0.00000, 90.00000, 2);
  145. deer[2] = CreateDynamicObject(1604, 812.84717, 1643.64136, 5.63370, 0.00000, 0.00000, 90.00000, 2);
  146. deer[3] = CreateDynamicObject(1604, 813.51984, 1636.42358, 6.35583, 0.00000, 0.00000, 90.00000, 2);
  147. deer[4] = CreateDynamicObject(1604, 813.50043, 1644.02075, 6.35580, 0.00000, 0.00000, 90.00000, 2);
  148. deer[5] = CreateDynamicObject(1604, 813.52014, 1633.53076, 6.35580, 0.00000, 0.00000, 90.00000, 2);
  149. deer[6] = CreateDynamicObject(1604, 812.71326, 1632.09778, 5.36595, 0.00000, 0.00000, 90.00000, 2);
  150. deer[7] = CreateDynamicObject(1604, 812.82452, 1634.39319, 5.66696, 0.00000, 0.00000, 90.00000, 2);
  151. deer[8] = CreateDynamicObject(1604, 814.55859, 1633.06262, 6.88943, 0.00000, 0.00000, 90.00000, 2);
  152. deer[9] = CreateDynamicObject(1604, 814.63116, 1637.05750, 6.88940, 0.00000, 0.00000, 90.00000, 2);
  153. deer[10] = CreateDynamicObject(1604, 814.64349, 1624.27185, 6.88940, 0.00000, 0.00000, 90.00000, 2);
  154. deer[11] = CreateDynamicObject(1604, 814.41290, 1649.69849, 6.39090, 0.00000, 0.00000, 90.00000, 2);
  155. deer[12] = CreateDynamicObject(1604, 815.09680, 1648.39954, 5.74113, 0.00000, 0.00000, 90.00000, 2);
  156. deer[13] = CreateDynamicObject(1604, 814.07562, 1649.51050, 6.04417, 0.00000, 0.00000, 90.00000, 2);
  157. deer[14] = CreateDynamicObject(1604, 815.48120, 1636.69336, 6.35580, 0.00000, 0.00000, 90.00000, 2);
  158. deer[15] = CreateDynamicObject(1604, 814.30768, 1637.36255, 6.35580, 0.00000, 0.00000, 90.00000, 2);
  159. deer[16] = CreateDynamicObject(1604, 815.36877, 1634.11487, 6.35580, 0.00000, 0.00000, 90.00000, 2);
  160. deer[17] = CreateDynamicObject(1604, 814.23602, 1632.37439, 6.35580, 0.00000, 0.00000, 90.00000, 2);
  161. deer[18] = CreateDynamicObject(1604, 815.76440, 1628.93188, 6.35580, 0.00000, 0.00000, 90.00000, 2);
  162. deer[19] = CreateDynamicObject(1604, 815.08368, 1637.80676, 6.35580, 0.00000, 0.00000, 90.00000, 2);
  163. deer[20] = CreateDynamicObject(1604, 815.08368, 1637.80676, 6.77770, 0.00000, 0.00000, 90.00000, 2);
  164. deer[21] = CreateDynamicObject(1604, 814.55341, 1635.53979, 6.55557, 0.00000, 0.00000, 90.00000, 2);
  165. deer[22] = CreateDynamicObject(1604, 814.84479, 1640.87634, 6.85371, 0.00000, 0.00000, 90.00000, 2);
  166. deer[23] = CreateDynamicObject(1604, 813.83588, 1643.10217, 5.63370, 0.00000, 0.00000, 90.00000, 2);
  167. deer[24] = CreateDynamicObject(1604, 813.82953, 1647.18164, 6.04417, 0.00000, 0.00000, 90.00000, 2);
  168. deer[25] = CreateDynamicObject(1604, 814.54596, 1647.30957, 6.41987, 0.00000, 0.00000, 90.00000, 2);
  169. deer[26] = CreateDynamicObject(1604, 814.02185, 1645.65967, 5.73276, 0.00000, 0.00000, 90.00000, 2);
  170. deer[27] = CreateDynamicObject(1604, 815.29480, 1643.20801, 6.13626, 0.00000, 0.00000, 90.00000, 2);
  171. deer[28] = CreateDynamicObject(1604, 814.82391, 1641.64307, 6.13626, 0.00000, 0.00000, 90.00000, 2);
  172. deer[28] = CreateDynamicObject(1604, 814.46466, 1639.94714, 6.13626, 0.00000, 0.00000, 90.00000, 2);
  173. deer[30] = CreateDynamicObject(1604, 814.95929, 1640.51062, 5.66366, 0.00000, 0.00000, 90.00000, 2);
  174. deer[31] = CreateDynamicObject(1604, 815.54102, 1640.51941, 6.35580, 0.00000, 0.00000, 90.00000, 2);
  175. deer[32] = CreateDynamicObject(1604, 814.81555, 1630.32007, 5.91798, 0.00000, 0.00000, 90.00000, 2);
  176. deer[33] = CreateDynamicObject(1604, 813.98413, 1627.29175, 5.91798, 0.00000, 0.00000, 90.00000, 2);
  177. area[0] = CreateDynamicCuboid(781.8628, 1606.8362, 4.0951, 821.5828, 1706.3688, 17.7522);
  178. area[1] = CreateDynamicCuboid(793.4337, 1667.3652, 4.1175, 809.9350, 1669.5652, 6.6975);
  179. format(copyright, sizeof(copyright),"A Memfisht készítette %s\n{ff9900}Jelenlegi verzió %s\n{ff9900}Nyeremény adása %s {ff9900}halnál.", CopyR, BUILD, MEMFISH_KORLAT);
  180. CreateDynamic3DTextLabel(copyright, 0xFF9900FF, 801.77594, 1667.83691, 7.16579, 30.0);
  181. return 1;
  182. }
  183.  
  184. public OnPlayerShootPlayer(Shooter,Target,Float:HealthLost,Float:ArmourLost)
  185. {
  186. if (fishter[Shooter] == 1)
  187. {
  188. SetPlayerHealth(Target, 100);
  189. SetPlayerArmour(Target, 100);
  190. }
  191. else if (fishter[Target] == 1)
  192. {
  193. SetPlayerHealth(Target, 100);
  194. SetPlayerArmour(Target, 100);
  195. }
  196. return 1;
  197. }
  198.  
  199. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  200. {
  201. if (fishter[playerid] == 1)
  202. {
  203. SetPlayerPos(playerid, 802.0587,1677.6029,6.1007);
  204. SetPlayerFacingAngle(playerid, 180);
  205. GameTextForPlayer(playerid, "~r~Írd be a következőt ~b~/fish", 3000, 5);
  206. }
  207. return 1;
  208. }
  209.  
  210. public OnPlayerExitVehicle(playerid, vehicleid)
  211. {
  212. if (fishter[playerid] == 1)
  213. {
  214. SetPlayerPos(playerid, 802.0587,1677.6029,6.1007);
  215. SetPlayerFacingAngle(playerid, 180);
  216. GameTextForPlayer(playerid, "~r~Írd be a következőt ~b~/fish", 3000, 5);
  217. }
  218. return 1;
  219. }
  220.  
  221. public OnPlayerCommandText(playerid, cmdtext[])
  222. {
  223. if(!strcmp(cmdtext, "/fish", true))
  224. {
  225. if (fishter[playerid] == 0)
  226. {
  227. new string[129], name[MAX_PLAYER_NAME];
  228. GetPlayerName(playerid,name,sizeof(name));
  229. format(string,sizeof(string),"[TELEPORT] %s elment a Memfish Minigamebe. (/fish)",name);
  230. SendClientMessageToAll(0xF1C40FAA,string);
  231. PlayAudioStreamForPlayer(playerid, "http://users.atw.hu/memphis-ftp/Memfish.mp3");
  232. SendClientMessage(playerid, 0xFF9900FF, "Ha kiszeretnéd kapcsolni a zenét írd be {ff0000}/stopmusic.");
  233. SetPlayerPos(playerid, 802.0587,1677.6029,6.1007);
  234. SetPlayerFacingAngle(playerid, 180);
  235. fishter[playerid] = 1;
  236. SetPlayerVirtualWorld(playerid, 1);
  237. enablefish[playerid] = 0;
  238. new str[100];
  239. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  240. Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 237.000106, 9.540741, str);
  241. PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.449999, 1.600000);
  242. PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1);
  243. PlayerTextDrawColor(playerid, Textdraw0[playerid], -1);
  244. PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0);
  245. PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 1);
  246. PlayerTextDrawBackgroundColor(playerid, Textdraw0[playerid], 51);
  247. PlayerTextDrawFont(playerid, Textdraw0[playerid], 2);
  248. PlayerTextDrawSetProportional(playerid, Textdraw0[playerid], 1);
  249. PlayerTextDrawShow(playerid,Textdraw0[playerid]);
  250. kills[playerid] = 0;
  251. }
  252. else if (fishter[playerid] == 1)
  253. {
  254. new string[129], name[MAX_PLAYER_NAME];
  255. GetPlayerName(playerid,name,sizeof(name));
  256. format(string,sizeof(string),"[TELEPORT] %s kilépett a Memfish Minigameből. (/fish)",name);
  257. SendClientMessageToAll(0xF1C40FAA,string);
  258. StopAudioStreamForPlayer(playerid);
  259. SetPlayerPos(playerid, 1977.5977,-2654.8076,13.5469);
  260. fishter[playerid] = 0;
  261. SetPlayerVirtualWorld(playerid, 0);
  262. enablefish[playerid] = 0;
  263. PlayerTextDrawDestroy(playerid, Textdraw0[playerid]);
  264. kills[playerid] = 0;
  265. }
  266. return 1;
  267. }
  268. if(!strcmp(cmdtext, "/fishfokoz", true))
  269. {
  270. if (fishgo[playerid] == 0)
  271. {
  272. MoveDynamicObject(deer[0], 789.10773, 1651.17017, 6.39090, 2.00);
  273. MoveDynamicObject(deer[1], 789.10773, 1643.39258, 6.85371, 2.00);
  274. MoveDynamicObject(deer[2], 789.10773, 1641.93262, 5.63370, 2.00);
  275. MoveDynamicObject(deer[3], 789.10773, 1643.64136, 5.63370, 2.00);
  276. MoveDynamicObject(deer[4], 789.10773, 1636.42358, 6.35583, 2.00);
  277. MoveDynamicObject(deer[5], 789.10773, 1644.02075, 6.35580, 2.00);
  278. MoveDynamicObject(deer[6], 789.10773, 1633.53076, 6.35580, 2.00);
  279. MoveDynamicObject(deer[7], 789.10773, 1632.09778, 5.36595, 2.00);
  280. MoveDynamicObject(deer[8], 789.10773, 1634.39319, 5.66696, 2.00);
  281. MoveDynamicObject(deer[9], 789.10773, 1633.06262, 6.88943, 2.00);
  282. MoveDynamicObject(deer[10], 789.10773, 1637.05750, 6.88940, 2.00);
  283. MoveDynamicObject(deer[11], 789.10773, 1624.27185, 6.88940, 2.00);
  284. MoveDynamicObject(deer[12], 789.10773, 1649.69849, 6.39090, 2.00);
  285. MoveDynamicObject(deer[13], 789.10773, 1648.39954, 5.74113, 2.00);
  286. MoveDynamicObject(deer[14], 789.10773, 1649.51050, 6.04417, 2.00);
  287. MoveDynamicObject(deer[15], 789.10773, 1636.69336, 6.35580, 2.00);
  288. MoveDynamicObject(deer[16], 789.10773, 1637.36255, 6.35580, 2.00);
  289. MoveDynamicObject(deer[17], 789.10773, 1634.11487, 6.35580, 2.00);
  290. MoveDynamicObject(deer[18], 789.10773, 1632.37439, 6.35580, 2.00);
  291. MoveDynamicObject(deer[19], 789.10773, 1628.93188, 6.35580, 2.00);
  292. MoveDynamicObject(deer[20], 789.10773, 1637.80676, 6.35580, 2.00);
  293. MoveDynamicObject(deer[21], 789.10773, 1637.80676, 6.77770, 2.00);
  294. MoveDynamicObject(deer[22], 789.10773, 1635.53979, 6.55557, 2.00);
  295. MoveDynamicObject(deer[23], 789.10773, 1640.87634, 6.85371, 2.00);
  296. MoveDynamicObject(deer[24], 789.10773, 1643.10217, 5.63370, 2.00);
  297. MoveDynamicObject(deer[25], 789.10773, 1647.18164, 6.04417, 2.00);
  298. MoveDynamicObject(deer[26], 789.10773, 1647.30957, 6.41987, 2.00);
  299. MoveDynamicObject(deer[27], 789.10773, 1645.65967, 5.73276, 2.00);
  300. MoveDynamicObject(deer[28], 789.10773, 1643.20801, 6.13626, 2.00);
  301. MoveDynamicObject(deer[29], 789.10773, 1641.64307, 6.13626, 2.00);
  302. MoveDynamicObject(deer[30], 789.10773, 1639.94714, 6.13626, 2.00);
  303. MoveDynamicObject(deer[31], 789.10773, 1640.51062, 5.66366, 2.00);
  304. MoveDynamicObject(deer[32], 789.10773, 1640.51941, 6.35580, 2.00);
  305. MoveDynamicObject(deer[33], 789.10773, 1630.32007, 5.91798, 2.00);
  306. SendClientMessage(playerid, 0xFF9900FF, "Elindítottad a halat.");
  307. connect_timer[playerid] = SetTimerEx("Refresh", 1, true, "i", playerid);
  308. for(new i = 0; i < MAX_PLAYERS; i++)
  309. {
  310. fishgo[i] = 1;
  311. }
  312. }
  313. else if (fishgo[playerid] == 1)
  314. {
  315. SetDynamicObjectPos(deer[0], 813.80652, 1651.17017, 6.39090);
  316. SendClientMessage(playerid, 0xFF9900FF, "Megállítottad a halat.");
  317. KillTimer(connect_timer[playerid]);
  318. for(new i = 0; i < MAX_PLAYERS; i++)
  319. {
  320. fishgo[i] = 0;
  321. }
  322. }
  323. return 1;
  324. }
  325. return 0;
  326. }
  327.  
  328. public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
  329. {
  330. GetDynamicObjectPos(deer[0], onex, oney, onez);
  331. GetDynamicObjectPos(deer[1], twox, twoy, twoz);
  332. GetDynamicObjectPos(deer[2], threex, threey, threez);
  333. GetDynamicObjectPos(deer[3], fourx, foury, fourz);
  334. GetDynamicObjectPos(deer[4], fivex, fivey, fivez);
  335. GetDynamicObjectPos(deer[5], sixx, sixy, sixz);
  336. GetDynamicObjectPos(deer[6], sevenx, seveny, sevenz);
  337. GetDynamicObjectPos(deer[7], eightx, eighty, eightz);
  338. GetDynamicObjectPos(deer[8], ninex, niney, ninez);
  339. GetDynamicObjectPos(deer[9], tenx, teny, tenz);
  340. GetDynamicObjectPos(deer[10], tenonex, tenoney, tenonez);
  341. GetDynamicObjectPos(deer[11], tentwox, tentwoy, tentwoz);
  342. GetDynamicObjectPos(deer[12], tenthreex, tenthreey, tenthreez);
  343. GetDynamicObjectPos(deer[13], tenfourx, tenfoury, tenfourz);
  344. GetDynamicObjectPos(deer[14], tenfivex, tenfivey, tenfivez);
  345. GetDynamicObjectPos(deer[15], tensixx, tensixy, tensixz);
  346. GetDynamicObjectPos(deer[16], tensevenx, tenseveny, tensevenz);
  347. GetDynamicObjectPos(deer[17], teneightx, teneighty, teneightz);
  348. GetDynamicObjectPos(deer[18], tenninex, tenniney, tenninez);
  349. GetDynamicObjectPos(deer[19], twentyx, twentyy, twentyz);
  350. GetDynamicObjectPos(deer[20], twentyonex, twentyoney, twentyonez);
  351. GetDynamicObjectPos(deer[21], twentytwox, twentytwoy, twentytwoz);
  352. GetDynamicObjectPos(deer[22], twentythreex, twentythreey, twentythreez);
  353. GetDynamicObjectPos(deer[23], twentyfourx, twentyfoury, twentyfourz);
  354. GetDynamicObjectPos(deer[24], twentyfivex, twentyfivey, twentyfivez);
  355. GetDynamicObjectPos(deer[25], twentysixx, twentysixy, twentysixz);
  356. GetDynamicObjectPos(deer[26], twentysevenx, twentyseveny, twentysevenz);
  357. GetDynamicObjectPos(deer[27], twentyeightx, twentyeighty, twentyeightz);
  358. GetDynamicObjectPos(deer[28], twentyninex, twentyniney, twentyninez);
  359. GetDynamicObjectPos(deer[29], thirtyx, thirtyy, thirtyz);
  360. GetDynamicObjectPos(deer[30], thirtyonex, thirtyoney, thirtyonez);
  361. GetDynamicObjectPos(deer[31], thirtytwox, thirtytwoy, thirtytwoz);
  362. GetDynamicObjectPos(deer[32], thirtythreex, thirtythreey, thirtythreez);
  363. GetDynamicObjectPos(deer[33], thirtyfourx, thirtyfoury, thirtyfourz);
  364. new str[100];
  365. if(IsPlayerAimingAt(playerid, onex, oney, onez, 0.35))
  366. {
  367. if (enablefish[playerid] == 1)
  368. {
  369. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  370. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  371. SetDynamicObjectPos(deer[0], 813.80652, 1651.17017, 6.39090);
  372. MoveDynamicObject(deer[0], 789.10773, 1651.17017, 6.39090, 2.00);
  373. kills[playerid]++;
  374. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  375. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  376. if (fishnyeremeny[playerid] == MEMFISH)
  377. {
  378. fishnyeremeny[playerid] = 0;
  379. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  380. SetTimerEx("Mempfish", 1, false, "i", playerid);
  381. }
  382. else
  383. {
  384. fishnyeremeny[playerid] ++;
  385. }
  386. }
  387. else if (enablefish[playerid] == 0)
  388. {
  389. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  390. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  391. }
  392. }
  393. if(IsPlayerAimingAt(playerid, twox, twoy, twoz, 0.35))
  394. {
  395. if (enablefish[playerid] == 1)
  396. {
  397. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  398. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  399. SetDynamicObjectPos(deer[1], 814.45288, 1643.39258, 6.85371);
  400. MoveDynamicObject(deer[1], 789.10773, 1643.39258, 6.85371, 2.00);
  401. kills[playerid]++;
  402. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  403. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  404. if (fishnyeremeny[playerid] == MEMFISH)
  405. {
  406. fishnyeremeny[playerid] = 0;
  407. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  408. SetTimerEx("Mempfish", 1, false, "i", playerid);
  409. }
  410. else
  411. {
  412. fishnyeremeny[playerid] ++;
  413. }
  414. }
  415. else if (enablefish[playerid] == 0)
  416. {
  417. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  418. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  419. }
  420. }
  421. if(IsPlayerAimingAt(playerid, threex, threey, threez, 0.35))
  422. {
  423. if (enablefish[playerid] == 1)
  424. {
  425. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  426. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  427. SetDynamicObjectPos(deer[2], 812.83289, 1641.93262, 5.63370);
  428. MoveDynamicObject(deer[2], 789.10773, 1641.93262, 5.63370, 2.00);
  429. kills[playerid]++;
  430. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  431. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  432. if (fishnyeremeny[playerid] == MEMFISH)
  433. {
  434. fishnyeremeny[playerid] = 0;
  435. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  436. SetTimerEx("Mempfish", 1, false, "i", playerid);
  437. }
  438. else
  439. {
  440. fishnyeremeny[playerid] ++;
  441. }
  442. }
  443. else if (enablefish[playerid] == 0)
  444. {
  445. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  446. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  447. }
  448. }
  449. if(IsPlayerAimingAt(playerid, fourx, foury, fourz, 0.35))
  450. {
  451. if (enablefish[playerid] == 1)
  452. {
  453. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  454. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  455. SetDynamicObjectPos(deer[3], 812.84717, 1643.64136, 5.63370);
  456. MoveDynamicObject(deer[3], 789.10773, 1643.64136, 5.63370, 2.00);
  457. kills[playerid]++;
  458. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  459. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  460. if (fishnyeremeny[playerid] == MEMFISH)
  461. {
  462. fishnyeremeny[playerid] = 0;
  463. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  464. SetTimerEx("Mempfish", 1, false, "i", playerid);
  465. }
  466. else
  467. {
  468. fishnyeremeny[playerid] ++;
  469. }
  470. }
  471. else if (enablefish[playerid] == 0)
  472. {
  473. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  474. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  475. }
  476. }
  477. if(IsPlayerAimingAt(playerid, fivex, fivey, fivez, 0.35))
  478. {
  479. if (enablefish[playerid] == 1)
  480. {
  481. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  482. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  483. SetDynamicObjectPos(deer[4], 813.51984, 1636.42358, 6.35583);
  484. MoveDynamicObject(deer[4], 789.10773, 1636.42358, 6.35583, 2.00);
  485. kills[playerid]++;
  486. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  487. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  488. if (fishnyeremeny[playerid] == MEMFISH)
  489. {
  490. fishnyeremeny[playerid] = 0;
  491. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  492. SetTimerEx("Mempfish", 1, false, "i", playerid);
  493. }
  494. else
  495. {
  496. fishnyeremeny[playerid] ++;
  497. }
  498. }
  499. else if (enablefish[playerid] == 0)
  500. {
  501. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  502. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  503. }
  504. }
  505. if(IsPlayerAimingAt(playerid, sixx, sixy, sixz, 0.35))
  506. {
  507. if (enablefish[playerid] == 1)
  508. {
  509. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  510. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  511. SetDynamicObjectPos(deer[5], 813.50043, 1644.02075, 6.35580);
  512. MoveDynamicObject(deer[5], 789.10773, 1644.02075, 6.35580, 2.00);
  513. kills[playerid]++;
  514. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  515. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  516. if (fishnyeremeny[playerid] == MEMFISH)
  517. {
  518. fishnyeremeny[playerid] = 0;
  519. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  520. SetTimerEx("Mempfish", 1, false, "i", playerid);
  521. }
  522. else
  523. {
  524. fishnyeremeny[playerid] ++;
  525. }
  526. }
  527. else if (enablefish[playerid] == 0)
  528. {
  529. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  530. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  531. }
  532. }
  533. if(IsPlayerAimingAt(playerid, sevenx, seveny, sevenz, 0.35))
  534. {
  535. if (enablefish[playerid] == 1)
  536. {
  537. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  538. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  539. SetDynamicObjectPos(deer[6], 813.52014, 1633.53076, 6.35580);
  540. MoveDynamicObject(deer[6], 789.10773, 1633.53076, 6.35580, 2.00);
  541. kills[playerid]++;
  542. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  543. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  544. if (fishnyeremeny[playerid] == MEMFISH)
  545. {
  546. fishnyeremeny[playerid] = 0;
  547. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  548. SetTimerEx("Mempfish", 1, false, "i", playerid);
  549. }
  550. else
  551. {
  552. fishnyeremeny[playerid] ++;
  553. }
  554. }
  555. else if (enablefish[playerid] == 0)
  556. {
  557. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  558. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  559. }
  560. }
  561. if(IsPlayerAimingAt(playerid, eightx, eighty, eightz, 0.35))
  562. {
  563. if (enablefish[playerid] == 1)
  564. {
  565. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  566. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  567. SetDynamicObjectPos(deer[7], 812.71326, 1632.09778, 5.36595);
  568. MoveDynamicObject(deer[7], 789.10773, 1632.09778, 5.36595, 2.00);
  569. kills[playerid]++;
  570. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  571. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  572. if (fishnyeremeny[playerid] == MEMFISH)
  573. {
  574. fishnyeremeny[playerid] = 0;
  575. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  576. SetTimerEx("Mempfish", 1, false, "i", playerid);
  577. }
  578. else
  579. {
  580. fishnyeremeny[playerid] ++;
  581. }
  582. }
  583. else if (enablefish[playerid] == 0)
  584. {
  585. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  586. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  587. }
  588. }
  589. if(IsPlayerAimingAt(playerid, ninex, niney, ninez, 0.35))
  590. {
  591. if (enablefish[playerid] == 1)
  592. {
  593. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  594. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  595. SetDynamicObjectPos(deer[8], 812.82452, 1634.39319, 5.66696);
  596. MoveDynamicObject(deer[8], 789.10773, 1634.39319, 5.66696, 2.00);
  597. kills[playerid]++;
  598. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  599. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  600. if (fishnyeremeny[playerid] == MEMFISH)
  601. {
  602. fishnyeremeny[playerid] = 0;
  603. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  604. SetTimerEx("Mempfish", 1, false, "i", playerid);
  605. }
  606. else
  607. {
  608. fishnyeremeny[playerid] ++;
  609. }
  610. }
  611. else if (enablefish[playerid] == 0)
  612. {
  613. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  614. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  615. }
  616. }
  617. if(IsPlayerAimingAt(playerid, tenx, teny, tenz, 0.35))
  618. {
  619. if (enablefish[playerid] == 1)
  620. {
  621. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  622. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  623. SetDynamicObjectPos(deer[9], 814.55859, 1633.06262, 6.88943);
  624. MoveDynamicObject(deer[9], 789.10773, 1633.06262, 6.88943, 2.00);
  625. kills[playerid]++;
  626. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  627. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  628. if (fishnyeremeny[playerid] == MEMFISH)
  629. {
  630. fishnyeremeny[playerid] = 0;
  631. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  632. SetTimerEx("Mempfish", 1, false, "i", playerid);
  633. }
  634. else
  635. {
  636. fishnyeremeny[playerid] ++;
  637. }
  638. }
  639. else if (enablefish[playerid] == 0)
  640. {
  641. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  642. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  643. }
  644. }
  645. if(IsPlayerAimingAt(playerid, tenonex, tenoney, tenonez, 0.35))
  646. {
  647. if (enablefish[playerid] == 1)
  648. {
  649. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  650. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  651. SetDynamicObjectPos(deer[10], 814.63116, 1637.05750, 6.88940);
  652. MoveDynamicObject(deer[10], 789.10773, 1637.05750, 6.88940, 2.00);
  653. kills[playerid]++;
  654. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  655. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  656. if (fishnyeremeny[playerid] == MEMFISH)
  657. {
  658. fishnyeremeny[playerid] = 0;
  659. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  660. SetTimerEx("Mempfish", 1, false, "i", playerid);
  661. }
  662. else
  663. {
  664. fishnyeremeny[playerid] ++;
  665. }
  666. }
  667. else if (enablefish[playerid] == 0)
  668. {
  669. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  670. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  671. }
  672. }
  673. if(IsPlayerAimingAt(playerid, tentwox, tentwoy, tentwoz, 0.35))
  674. {
  675. if (enablefish[playerid] == 1)
  676. {
  677. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  678. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  679. SetDynamicObjectPos(deer[11], 814.64349, 1624.27185, 6.88940);
  680. MoveDynamicObject(deer[11], 789.10773, 1624.27185, 6.88940, 2.00);
  681. kills[playerid]++;
  682. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  683. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  684. if (fishnyeremeny[playerid] == MEMFISH)
  685. {
  686. fishnyeremeny[playerid] = 0;
  687. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  688. SetTimerEx("Mempfish", 1, false, "i", playerid);
  689. }
  690. else
  691. {
  692. fishnyeremeny[playerid] ++;
  693. }
  694. }
  695. else if (enablefish[playerid] == 0)
  696. {
  697. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  698. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  699. }
  700. }
  701. if(IsPlayerAimingAt(playerid, tenthreex, tenthreey, tenthreez, 0.35))
  702. {
  703. if (enablefish[playerid] == 1)
  704. {
  705. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  706. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  707. SetDynamicObjectPos(deer[12], 814.41290, 1649.69849, 6.39090);
  708. MoveDynamicObject(deer[12], 789.10773, 1649.69849, 6.39090, 2.00);
  709. kills[playerid]++;
  710. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  711. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  712. if (fishnyeremeny[playerid] == MEMFISH)
  713. {
  714. fishnyeremeny[playerid] = 0;
  715. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  716. SetTimerEx("Mempfish", 1, false, "i", playerid);
  717. }
  718. else
  719. {
  720. fishnyeremeny[playerid] ++;
  721. }
  722. }
  723. else if (enablefish[playerid] == 0)
  724. {
  725. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  726. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  727. }
  728. }
  729. if(IsPlayerAimingAt(playerid, tenfourx, tenfoury, tenfourz, 0.35))
  730. {
  731. if (enablefish[playerid] == 1)
  732. {
  733. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  734. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  735. SetDynamicObjectPos(deer[13], 815.09680, 1648.39954, 5.74113);
  736. MoveDynamicObject(deer[13], 789.10773, 1648.39954, 5.74113, 2.00);
  737. kills[playerid]++;
  738. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  739. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  740. if (fishnyeremeny[playerid] == MEMFISH)
  741. {
  742. fishnyeremeny[playerid] = 0;
  743. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  744. SetTimerEx("Mempfish", 1, false, "i", playerid);
  745. }
  746. else
  747. {
  748. fishnyeremeny[playerid] ++;
  749. }
  750. }
  751. else if (enablefish[playerid] == 0)
  752. {
  753. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  754. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  755. }
  756. }
  757. if(IsPlayerAimingAt(playerid, tenfivex, tenfivey, tenfivez, 0.35))
  758. {
  759. if (enablefish[playerid] == 1)
  760. {
  761. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  762. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  763. SetDynamicObjectPos(deer[14], 814.07562, 1649.51050, 6.04417);
  764. MoveDynamicObject(deer[14], 789.10773, 1649.51050, 6.04417, 2.00);
  765. kills[playerid]++;
  766. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  767. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  768. if (fishnyeremeny[playerid] == MEMFISH)
  769. {
  770. fishnyeremeny[playerid] = 0;
  771. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  772. SetTimerEx("Mempfish", 1, false, "i", playerid);
  773. }
  774. else
  775. {
  776. fishnyeremeny[playerid] ++;
  777. }
  778. }
  779. else if (enablefish[playerid] == 0)
  780. {
  781. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  782. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  783. }
  784. }
  785. if(IsPlayerAimingAt(playerid, tensixx, tensixy, tensixz, 0.35))
  786. {
  787. if (enablefish[playerid] == 1)
  788. {
  789. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  790. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  791. SetDynamicObjectPos(deer[15], 815.48120, 1636.69336, 6.35580);
  792. MoveDynamicObject(deer[15], 789.10773, 1636.69336, 6.35580, 2.00);
  793. kills[playerid]++;
  794. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  795. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  796. if (fishnyeremeny[playerid] == MEMFISH)
  797. {
  798. fishnyeremeny[playerid] = 0;
  799. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  800. SetTimerEx("Mempfish", 1, false, "i", playerid);
  801. }
  802. else
  803. {
  804. fishnyeremeny[playerid] ++;
  805. }
  806. }
  807. else if (enablefish[playerid] == 0)
  808. {
  809. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  810. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  811. }
  812. }
  813. if(IsPlayerAimingAt(playerid, tensevenx, tenseveny, tensevenz, 0.35))
  814. {
  815. if (enablefish[playerid] == 1)
  816. {
  817. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  818. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  819. SetDynamicObjectPos(deer[16], 814.30768, 1637.36255, 6.35580);
  820. MoveDynamicObject(deer[16], 789.10773, 1637.36255, 6.35580, 2.00);
  821. kills[playerid]++;
  822. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  823. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  824. if (fishnyeremeny[playerid] == MEMFISH)
  825. {
  826. fishnyeremeny[playerid] = 0;
  827. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  828. SetTimerEx("Mempfish", 1, false, "i", playerid);
  829. }
  830. else
  831. {
  832. fishnyeremeny[playerid] ++;
  833. }
  834. }
  835. else if (enablefish[playerid] == 0)
  836. {
  837. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  838. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  839. }
  840. }
  841. if(IsPlayerAimingAt(playerid, teneightx, teneighty, teneightz, 0.35))
  842. {
  843. if (enablefish[playerid] == 1)
  844. {
  845. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  846. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  847. SetDynamicObjectPos(deer[17], 815.36877, 1634.11487, 6.35580);
  848. MoveDynamicObject(deer[17], 789.10773, 1634.11487, 6.35580, 2.00);
  849. kills[playerid]++;
  850. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  851. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  852. if (fishnyeremeny[playerid] == MEMFISH)
  853. {
  854. fishnyeremeny[playerid] = 0;
  855. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  856. SetTimerEx("Mempfish", 1, false, "i", playerid);
  857. }
  858. else
  859. {
  860. fishnyeremeny[playerid] ++;
  861. }
  862. }
  863. else if (enablefish[playerid] == 0)
  864. {
  865. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  866. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  867. }
  868. }
  869. if(IsPlayerAimingAt(playerid, tenninex, tenniney, tenninez, 0.35))
  870. {
  871. if (enablefish[playerid] == 1)
  872. {
  873. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  874. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  875. SetDynamicObjectPos(deer[18], 814.23602, 1632.37439, 6.35580);
  876. MoveDynamicObject(deer[18], 789.10773, 1632.37439, 6.35580, 2.00);
  877. kills[playerid]++;
  878. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  879. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  880. if (fishnyeremeny[playerid] == MEMFISH)
  881. {
  882. fishnyeremeny[playerid] = 0;
  883. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  884. SetTimerEx("Mempfish", 1, false, "i", playerid);
  885. }
  886. else
  887. {
  888. fishnyeremeny[playerid] ++;
  889. }
  890. }
  891. else if (enablefish[playerid] == 0)
  892. {
  893. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  894. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  895. }
  896. }
  897. if(IsPlayerAimingAt(playerid, twentyx, twentyy, twentyz, 0.35))
  898. {
  899. if (enablefish[playerid] == 1)
  900. {
  901. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  902. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  903. SetDynamicObjectPos(deer[19], 815.76440, 1628.93188, 6.35580);
  904. MoveDynamicObject(deer[19], 789.10773, 1628.93188, 6.35580, 2.00);
  905. kills[playerid]++;
  906. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  907. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  908. if (fishnyeremeny[playerid] == MEMFISH)
  909. {
  910. fishnyeremeny[playerid] = 0;
  911. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  912. SetTimerEx("Mempfish", 1, false, "i", playerid);
  913. }
  914. else
  915. {
  916. fishnyeremeny[playerid] ++;
  917. }
  918. }
  919. else if (enablefish[playerid] == 0)
  920. {
  921. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  922. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  923. }
  924. }
  925. if(IsPlayerAimingAt(playerid, twentyonex, twentyoney, twentyonez, 0.35))
  926. {
  927. if (enablefish[playerid] == 1)
  928. {
  929. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  930. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  931. SetDynamicObjectPos(deer[20], 815.08368, 1637.80676, 6.35580);
  932. MoveDynamicObject(deer[20], 789.10773, 1637.80676, 6.35580, 2.00);
  933. kills[playerid]++;
  934. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  935. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  936. if (fishnyeremeny[playerid] == MEMFISH)
  937. {
  938. fishnyeremeny[playerid] = 0;
  939. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  940. SetTimerEx("Mempfish", 1, false, "i", playerid);
  941. }
  942. else
  943. {
  944. fishnyeremeny[playerid] ++;
  945. }
  946. }
  947. else if (enablefish[playerid] == 0)
  948. {
  949. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  950. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  951. }
  952. }
  953. if(IsPlayerAimingAt(playerid, twentytwox, twentytwoy, twentytwoz, 0.35))
  954. {
  955. if (enablefish[playerid] == 1)
  956. {
  957. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  958. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  959. SetDynamicObjectPos(deer[21], 815.08368, 1637.80676, 6.77770);
  960. MoveDynamicObject(deer[21], 789.10773, 1637.80676, 6.77770, 2.00);
  961. kills[playerid]++;
  962. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  963. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  964. if (fishnyeremeny[playerid] == MEMFISH)
  965. {
  966. fishnyeremeny[playerid] = 0;
  967. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  968. SetTimerEx("Mempfish", 1, false, "i", playerid);
  969. }
  970. else
  971. {
  972. fishnyeremeny[playerid] ++;
  973. }
  974. }
  975. else if (enablefish[playerid] == 0)
  976. {
  977. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  978. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  979. }
  980. }
  981. if(IsPlayerAimingAt(playerid, twentythreex, twentythreey, twentythreez, 0.35))
  982. {
  983. if (enablefish[playerid] == 1)
  984. {
  985. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  986. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  987. SetDynamicObjectPos(deer[22], 814.55341, 1635.53979, 6.55557);
  988. MoveDynamicObject(deer[22], 789.10773, 1635.53979, 6.55557, 2.00);
  989. kills[playerid]++;
  990. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  991. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  992. if (fishnyeremeny[playerid] == MEMFISH)
  993. {
  994. fishnyeremeny[playerid] = 0;
  995. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  996. SetTimerEx("Mempfish", 1, false, "i", playerid);
  997. }
  998. else
  999. {
  1000. fishnyeremeny[playerid] ++;
  1001. }
  1002. }
  1003. else if (enablefish[playerid] == 0)
  1004. {
  1005. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1006. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1007. }
  1008. }
  1009. if(IsPlayerAimingAt(playerid, twentyfourx, twentyfoury, twentyfourz, 0.35))
  1010. {
  1011. if (enablefish[playerid] == 1)
  1012. {
  1013. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  1014. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1015. SetDynamicObjectPos(deer[23], 814.84479, 1640.87634, 6.85371);
  1016. MoveDynamicObject(deer[23], 789.10773, 1640.87634, 6.85371, 2.00);
  1017. kills[playerid]++;
  1018. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  1019. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  1020. if (fishnyeremeny[playerid] == MEMFISH)
  1021. {
  1022. fishnyeremeny[playerid] = 0;
  1023. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  1024. SetTimerEx("Mempfish", 1, false, "i", playerid);
  1025. }
  1026. else
  1027. {
  1028. fishnyeremeny[playerid] ++;
  1029. }
  1030. }
  1031. else if (enablefish[playerid] == 0)
  1032. {
  1033. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1034. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1035. }
  1036. }
  1037. if(IsPlayerAimingAt(playerid, twentyfivex, twentyfivey, twentyfivez, 0.35))
  1038. {
  1039. if (enablefish[playerid] == 1)
  1040. {
  1041. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  1042. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1043. SetDynamicObjectPos(deer[24], 813.83588, 1643.10217, 5.63370);
  1044. MoveDynamicObject(deer[24], 789.10773, 1643.10217, 5.63370, 2.00);
  1045. kills[playerid]++;
  1046. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  1047. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  1048. if (fishnyeremeny[playerid] == MEMFISH)
  1049. {
  1050. fishnyeremeny[playerid] = 0;
  1051. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  1052. SetTimerEx("Mempfish", 1, false, "i", playerid);
  1053. }
  1054. else
  1055. {
  1056. fishnyeremeny[playerid] ++;
  1057. }
  1058. }
  1059. else if (enablefish[playerid] == 0)
  1060. {
  1061. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1062. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1063. }
  1064. }
  1065. if(IsPlayerAimingAt(playerid, twentysixx, twentysixy, twentysixz, 0.35))
  1066. {
  1067. if (enablefish[playerid] == 1)
  1068. {
  1069. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  1070. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1071. SetDynamicObjectPos(deer[25], 813.82953, 1647.18164, 6.04417);
  1072. MoveDynamicObject(deer[25], 789.10773, 1647.18164, 6.04417, 2.00);
  1073. kills[playerid]++;
  1074. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  1075. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  1076. if (fishnyeremeny[playerid] == MEMFISH)
  1077. {
  1078. fishnyeremeny[playerid] = 0;
  1079. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  1080. SetTimerEx("Mempfish", 1, false, "i", playerid);
  1081. }
  1082. else
  1083. {
  1084. fishnyeremeny[playerid] ++;
  1085. }
  1086. }
  1087. else if (enablefish[playerid] == 0)
  1088. {
  1089. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1090. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1091. }
  1092. }
  1093. if(IsPlayerAimingAt(playerid, twentysevenx, twentyseveny, twentysevenz, 0.35))
  1094. {
  1095. if (enablefish[playerid] == 1)
  1096. {
  1097. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  1098. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1099. SetDynamicObjectPos(deer[26], 814.54596, 1647.30957, 6.41987);
  1100. MoveDynamicObject(deer[26], 789.10773, 1647.30957, 6.41987, 2.00);
  1101. kills[playerid]++;
  1102. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  1103. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  1104. if (fishnyeremeny[playerid] == MEMFISH)
  1105. {
  1106. fishnyeremeny[playerid] = 0;
  1107. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  1108. SetTimerEx("Mempfish", 1, false, "i", playerid);
  1109. }
  1110. else
  1111. {
  1112. fishnyeremeny[playerid] ++;
  1113. }
  1114. }
  1115. else if (enablefish[playerid] == 0)
  1116. {
  1117. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1118. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1119. }
  1120. }
  1121. if(IsPlayerAimingAt(playerid, twentyeightx, twentyeighty, twentyeightz, 0.35))
  1122. {
  1123. if (enablefish[playerid] == 1)
  1124. {
  1125. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  1126. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1127. SetDynamicObjectPos(deer[27], 814.02185, 1645.65967, 5.73276);
  1128. MoveDynamicObject(deer[27], 789.10773, 1645.65967, 5.73276, 2.00);
  1129. kills[playerid]++;
  1130. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  1131. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  1132. if (fishnyeremeny[playerid] == MEMFISH)
  1133. {
  1134. fishnyeremeny[playerid] = 0;
  1135. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  1136. SetTimerEx("Mempfish", 1, false, "i", playerid);
  1137. }
  1138. else
  1139. {
  1140. fishnyeremeny[playerid] ++;
  1141. }
  1142. }
  1143. else if (enablefish[playerid] == 0)
  1144. {
  1145. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1146. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1147. }
  1148. }
  1149. if(IsPlayerAimingAt(playerid, twentyninex, twentyniney, twentyninez, 0.35))
  1150. {
  1151. if (enablefish[playerid] == 1)
  1152. {
  1153. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  1154. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1155. SetDynamicObjectPos(deer[28], 815.29480, 1643.20801, 6.13626);
  1156. MoveDynamicObject(deer[28], 789.10773, 1643.20801, 6.13626, 2.00);
  1157. kills[playerid]++;
  1158. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  1159. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  1160. if (fishnyeremeny[playerid] == MEMFISH)
  1161. {
  1162. fishnyeremeny[playerid] = 0;
  1163. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  1164. SetTimerEx("Mempfish", 1, false, "i", playerid);
  1165. }
  1166. else
  1167. {
  1168. fishnyeremeny[playerid] ++;
  1169. }
  1170. }
  1171. else if (enablefish[playerid] == 0)
  1172. {
  1173. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1174. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1175. }
  1176. }
  1177. if(IsPlayerAimingAt(playerid, thirtyx, thirtyy, thirtyz, 0.35))
  1178. {
  1179. if (enablefish[playerid] == 1)
  1180. {
  1181. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  1182. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1183. SetDynamicObjectPos(deer[29], 814.82391, 1641.64307, 6.13626);
  1184. MoveDynamicObject(deer[29], 789.10773, 1641.64307, 6.13626, 2.00);
  1185. kills[playerid]++;
  1186. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  1187. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  1188. if (fishnyeremeny[playerid] == MEMFISH)
  1189. {
  1190. fishnyeremeny[playerid] = 0;
  1191. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  1192. SetTimerEx("Mempfish", 1, false, "i", playerid);
  1193. }
  1194. else
  1195. {
  1196. fishnyeremeny[playerid] ++;
  1197. }
  1198. }
  1199. else if (enablefish[playerid] == 0)
  1200. {
  1201. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1202. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1203. }
  1204. }
  1205. if(IsPlayerAimingAt(playerid, thirtyonex, thirtyoney, thirtyonez, 0.35))
  1206. {
  1207. if (enablefish[playerid] == 1)
  1208. {
  1209. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  1210. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1211. SetDynamicObjectPos(deer[30], 814.46466, 1639.94714, 6.13626);
  1212. MoveDynamicObject(deer[30], 789.10773, 1639.94714, 6.13626, 2.00);
  1213. kills[playerid]++;
  1214. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  1215. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  1216. if (fishnyeremeny[playerid] == MEMFISH)
  1217. {
  1218. fishnyeremeny[playerid] = 0;
  1219. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  1220. SetTimerEx("Mempfish", 1, false, "i", playerid);
  1221. }
  1222. else
  1223. {
  1224. fishnyeremeny[playerid] ++;
  1225. }
  1226. }
  1227. else if (enablefish[playerid] == 0)
  1228. {
  1229. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1230. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1231. }
  1232. }
  1233. if(IsPlayerAimingAt(playerid, thirtytwox, thirtytwoy, thirtytwoz, 0.35))
  1234. {
  1235. if (enablefish[playerid] == 1)
  1236. {
  1237. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  1238. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1239. SetDynamicObjectPos(deer[31], 814.95929, 1640.51062, 5.66366);
  1240. MoveDynamicObject(deer[31], 789.10773, 1640.51062, 5.66366, 2.00);
  1241. kills[playerid]++;
  1242. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  1243. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  1244. if (fishnyeremeny[playerid] == MEMFISH)
  1245. {
  1246. fishnyeremeny[playerid] = 0;
  1247. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  1248. SetTimerEx("Mempfish", 1, false, "i", playerid);
  1249. }
  1250. else
  1251. {
  1252. fishnyeremeny[playerid] ++;
  1253. }
  1254. }
  1255. else if (enablefish[playerid] == 0)
  1256. {
  1257. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1258. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1259. }
  1260. }
  1261. if(IsPlayerAimingAt(playerid, thirtythreex, thirtythreey, thirtythreez, 0.35))
  1262. {
  1263. if (enablefish[playerid] == 1)
  1264. {
  1265. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  1266. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1267. SetDynamicObjectPos(deer[32], 815.54102, 1640.51941, 6.35580);
  1268. MoveDynamicObject(deer[32], 789.10773, 1640.51941, 6.35580, 2.00);
  1269. kills[playerid]++;
  1270. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  1271. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  1272. if (fishnyeremeny[playerid] == MEMFISH)
  1273. {
  1274. fishnyeremeny[playerid] = 0;
  1275. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  1276. SetTimerEx("Mempfish", 1, false, "i", playerid);
  1277. }
  1278. else
  1279. {
  1280. fishnyeremeny[playerid] ++;
  1281. }
  1282. }
  1283. else if (enablefish[playerid] == 0)
  1284. {
  1285. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1286. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1287. }
  1288. }
  1289. if(IsPlayerAimingAt(playerid, thirtyfourx, thirtyfoury, thirtyfourz, 0.35))
  1290. {
  1291. if (enablefish[playerid] == 1)
  1292. {
  1293. GameTextForPlayer(playerid, "~r~H~b~!~r~T~b~!", 1000, 5);
  1294. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1295. SetDynamicObjectPos(deer[33], 814.81555, 1630.32007, 5.91798);
  1296. MoveDynamicObject(deer[33], 789.10773, 1630.32007, 5.91798, 2.00);
  1297. kills[playerid]++;
  1298. format(str,sizeof(str),"Megölt halak száma: %i",kills[playerid]);
  1299. PlayerTextDrawSetString(playerid,Textdraw0[playerid],str);
  1300. if (fishnyeremeny[playerid] == MEMFISH)
  1301. {
  1302. fishnyeremeny[playerid] = 0;
  1303. SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
  1304. SetTimerEx("Mempfish", 1, false, "i", playerid);
  1305. }
  1306. else
  1307. {
  1308. fishnyeremeny[playerid] ++;
  1309. }
  1310. }
  1311. else if (enablefish[playerid] == 0)
  1312. {
  1313. GameTextForPlayer(playerid, "~r~Menj a ~b~lőtérre!", 5000, 5);
  1314. PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
  1315. }
  1316. }
  1317. return 1;
  1318. }
  1319.  
  1320. forward Mempfish(playerid);
  1321. public Mempfish(playerid)
  1322. {
  1323. ShowPlayerDialog(playerid, DIALOG_WELCOME, DIALOG_STYLE_MSGBOX, "{ff0000}Mempfish {ff0099}Nyeremény v2.0", "{ff9900}Gratulálunk te sikeresen el lőttél {ff0000}150 {ff9900}halat !\nNyereményed lehet a következő:\n{ff0000}-10 pont\n-Gránát\n-Molotov\n-Tapadó bomba\n\n{ff0000}by {ff0099}Memphis", "Rendben", "");
  1324. switch(random(5))
  1325. {
  1326. case 0: {
  1327. GivePlayerWeapon(playerid, 16, 10);
  1328. }
  1329. case 1: {
  1330. GivePlayerWeapon(playerid, 18, 10);
  1331. }
  1332. case 2: {
  1333. GivePlayerWeapon(playerid, 37, 500);
  1334. }
  1335. case 3: {
  1336. GivePlayerWeapon(playerid, 39, 10);
  1337. GivePlayerWeapon(playerid, 40, 1);
  1338. }
  1339. case 4: {
  1340. SetPlayerScore(playerid, GetPlayerScore(playerid) + 9);
  1341. }
  1342. }
  1343. return 1;
  1344. }
  1345.  
  1346. forward Refresh();
  1347. public Refresh()
  1348. {
  1349. GetDynamicObjectPos(deer[0], onex, oney, onez);
  1350. GetDynamicObjectPos(deer[1], twox, twoy, twoz);
  1351. GetDynamicObjectPos(deer[2], threex, threey, threez);
  1352. GetDynamicObjectPos(deer[3], fourx, foury, fourz);
  1353. GetDynamicObjectPos(deer[4], fivex, fivey, fivez);
  1354. GetDynamicObjectPos(deer[5], sixx, sixy, sixz);
  1355. GetDynamicObjectPos(deer[6], sevenx, seveny, sevenz);
  1356. GetDynamicObjectPos(deer[7], eightx, eighty, eightz);
  1357. GetDynamicObjectPos(deer[8], ninex, niney, ninez);
  1358. GetDynamicObjectPos(deer[9], tenx, teny, tenz);
  1359. GetDynamicObjectPos(deer[10], tenonex, tenoney, tenonez);
  1360. GetDynamicObjectPos(deer[11], tentwox, tentwoy, tentwoz);
  1361. GetDynamicObjectPos(deer[12], tenthreex, tenthreey, tenthreez);
  1362. GetDynamicObjectPos(deer[13], tenfourx, tenfoury, tenfourz);
  1363. GetDynamicObjectPos(deer[14], tenfivex, tenfivey, tenfivez);
  1364. GetDynamicObjectPos(deer[15], tensixx, tensixy, tensixz);
  1365. GetDynamicObjectPos(deer[16], tensevenx, tenseveny, tensevenz);
  1366. GetDynamicObjectPos(deer[17], teneightx, teneighty, teneightz);
  1367. GetDynamicObjectPos(deer[18], tenninex, tenniney, tenninez);
  1368. GetDynamicObjectPos(deer[19], twentyx, twentyy, twentyz);
  1369. GetDynamicObjectPos(deer[20], twentyonex, twentyoney, twentyonez);
  1370. GetDynamicObjectPos(deer[21], twentytwox, twentytwoy, twentytwoz);
  1371. GetDynamicObjectPos(deer[22], twentythreex, twentythreey, twentythreez);
  1372. GetDynamicObjectPos(deer[23], twentyfourx, twentyfoury, twentyfourz);
  1373. GetDynamicObjectPos(deer[24], twentyfivex, twentyfivey, twentyfivez);
  1374. GetDynamicObjectPos(deer[25], twentysixx, twentysixy, twentysixz);
  1375. GetDynamicObjectPos(deer[26], twentysevenx, twentyseveny, twentysevenz);
  1376. GetDynamicObjectPos(deer[27], twentyeightx, twentyeighty, twentyeightz);
  1377. GetDynamicObjectPos(deer[28], twentyninex, twentyniney, twentyninez);
  1378. GetDynamicObjectPos(deer[29], thirtyx, thirtyy, thirtyz);
  1379. GetDynamicObjectPos(deer[30], thirtyonex, thirtyoney, thirtyonez);
  1380. GetDynamicObjectPos(deer[31], thirtytwox, thirtytwoy, thirtytwoz);
  1381. GetDynamicObjectPos(deer[32], thirtythreex, thirtythreey, thirtythreez);
  1382. GetDynamicObjectPos(deer[33], thirtyfourx, thirtyfoury, thirtyfourz);
  1383. if(onex == 789.10773)
  1384. {
  1385. SetDynamicObjectPos(deer[0], 813.80652, 1651.17017, 6.39090);
  1386. MoveDynamicObject(deer[0], 789.10773, 1651.17017, 6.39090, 2.00);
  1387. }
  1388. if(twox == 789.10773)
  1389. {
  1390. SetDynamicObjectPos(deer[1], 814.45288, 1643.39258, 6.85371);
  1391. MoveDynamicObject(deer[1], 789.10773, 1643.39258, 6.85371, 2.00);
  1392. }
  1393. if(threex == 789.10773)
  1394. {
  1395. SetDynamicObjectPos(deer[2], 812.83289, 1641.93262, 5.63370);
  1396. MoveDynamicObject(deer[2], 789.10773, 1641.93262, 5.63370, 2.00);
  1397. }
  1398. if(fourx == 789.10773)
  1399. {
  1400. SetDynamicObjectPos(deer[3], 812.84717, 1643.64136, 5.63370);
  1401. MoveDynamicObject(deer[3], 789.10773, 1643.64136, 5.63370, 2.00);
  1402. }
  1403. if(fivex == 789.10773)
  1404. {
  1405. SetDynamicObjectPos(deer[4], 813.51984, 1636.42358, 6.35583);
  1406. MoveDynamicObject(deer[4], 789.10773, 1636.42358, 6.35583, 2.00);
  1407. }
  1408. if(sixx == 789.10773)
  1409. {
  1410. SetDynamicObjectPos(deer[5], 813.50043, 1644.02075, 6.35580);
  1411. MoveDynamicObject(deer[5], 789.10773, 1644.02075, 6.35580, 2.00);
  1412. }
  1413. if(sevenx == 789.10773)
  1414. {
  1415. SetDynamicObjectPos(deer[6], 813.52014, 1633.53076, 6.35580);
  1416. MoveDynamicObject(deer[6], 789.10773, 1633.53076, 6.35580, 2.00);
  1417. }
  1418. if(eightx == 789.10773)
  1419. {
  1420. SetDynamicObjectPos(deer[7], 812.71326, 1632.09778, 5.36595);
  1421. MoveDynamicObject(deer[7], 789.10773, 1632.09778, 5.36595, 2.00);
  1422. }
  1423. if(ninex == 789.10773)
  1424. {
  1425. SetDynamicObjectPos(deer[8], 812.82452, 1634.39319, 5.66696);
  1426. MoveDynamicObject(deer[8], 789.10773, 1634.39319, 5.66696, 2.00);
  1427. }
  1428. if(tenx == 789.10773)
  1429. {
  1430. SetDynamicObjectPos(deer[9], 814.55859, 1633.06262, 6.88943);
  1431. MoveDynamicObject(deer[9], 789.10773, 1633.06262, 6.88943, 2.00);
  1432. }
  1433. if(tenonex == 789.10773)
  1434. {
  1435. SetDynamicObjectPos(deer[10], 814.63116, 1637.05750, 6.88940);
  1436. MoveDynamicObject(deer[10], 789.10773, 1637.05750, 6.88940, 2.00);
  1437. }
  1438. if(tentwox == 789.10773)
  1439. {
  1440. SetDynamicObjectPos(deer[11], 814.64349, 1624.27185, 6.88940);
  1441. MoveDynamicObject(deer[11], 789.10773, 1624.27185, 6.88940, 2.00);
  1442. }
  1443. if(tenthreex == 789.10773)
  1444. {
  1445. SetDynamicObjectPos(deer[12], 814.41290, 1649.69849, 6.39090);
  1446. MoveDynamicObject(deer[12], 789.10773, 1649.69849, 6.39090, 2.00);
  1447. }
  1448. if(tenfourx == 789.10773)
  1449. {
  1450. SetDynamicObjectPos(deer[13], 815.09680, 1648.39954, 5.74113);
  1451. MoveDynamicObject(deer[13], 789.10773, 1648.39954, 5.74113, 2.00);
  1452. }
  1453. if(tenfivex == 789.10773)
  1454. {
  1455. SetDynamicObjectPos(deer[14], 814.07562, 1649.51050, 6.04417);
  1456. MoveDynamicObject(deer[14], 789.10773, 1649.51050, 6.04417, 2.00);
  1457. }
  1458. if(tensixx == 789.10773)
  1459. {
  1460. SetDynamicObjectPos(deer[15], 815.48120, 1636.69336, 6.35580);
  1461. MoveDynamicObject(deer[15], 789.10773, 1636.69336, 6.35580, 2.00);
  1462. }
  1463. if(tensevenx == 789.10773)
  1464. {
  1465. SetDynamicObjectPos(deer[16], 814.30768, 1637.36255, 6.35580);
  1466. MoveDynamicObject(deer[16], 789.10773, 1637.36255, 6.35580, 2.00);
  1467. }
  1468. if(teneightx == 789.10773)
  1469. {
  1470. SetDynamicObjectPos(deer[17], 815.36877, 1634.11487, 6.35580);
  1471. MoveDynamicObject(deer[17], 789.10773, 1634.11487, 6.35580, 2.00);
  1472. }
  1473. if(tenninex == 789.10773)
  1474. {
  1475. SetDynamicObjectPos(deer[18], 814.23602, 1632.37439, 6.35580);
  1476. MoveDynamicObject(deer[18], 789.10773, 1632.37439, 6.35580, 2.00);
  1477. }
  1478. if(twentyx == 789.10773)
  1479. {
  1480. SetDynamicObjectPos(deer[19], 815.76440, 1628.93188, 6.35580);
  1481. MoveDynamicObject(deer[19], 789.10773, 1628.93188, 6.35580, 2.00);
  1482. }
  1483. if(twentyonex == 789.10773)
  1484. {
  1485. SetDynamicObjectPos(deer[20], 815.08368, 1637.80676, 6.35580);
  1486. MoveDynamicObject(deer[20], 789.10773, 1637.80676, 6.35580, 2.00);
  1487. }
  1488. if(twentytwox == 789.10773)
  1489. {
  1490. SetDynamicObjectPos(deer[21], 815.08368, 1637.80676, 6.77770);
  1491. MoveDynamicObject(deer[21], 789.10773, 1637.80676, 6.77770, 2.00);
  1492. }
  1493. if(twentythreex == 789.10773)
  1494. {
  1495. SetDynamicObjectPos(deer[22], 814.55341, 1635.53979, 6.55557);
  1496. MoveDynamicObject(deer[22], 789.10773, 1635.53979, 6.55557, 2.00);
  1497. }
  1498. if(twentyfourx == 789.10773)
  1499. {
  1500. SetDynamicObjectPos(deer[23], 814.84479, 1640.87634, 6.85371);
  1501. MoveDynamicObject(deer[23], 789.10773, 1640.87634, 6.85371, 2.00);
  1502. }
  1503. if(twentyfivex == 789.10773)
  1504. {
  1505. SetDynamicObjectPos(deer[24], 813.83588, 1643.10217, 5.63370);
  1506. MoveDynamicObject(deer[24], 789.10773, 1643.10217, 5.63370, 2.00);
  1507. }
  1508. if(twentysixx == 789.10773)
  1509. {
  1510. SetDynamicObjectPos(deer[25], 813.82953, 1647.18164, 6.04417);
  1511. MoveDynamicObject(deer[25], 789.10773, 1647.18164, 6.04417, 2.00);
  1512. }
  1513. if(twentysevenx == 789.10773)
  1514. {
  1515. SetDynamicObjectPos(deer[26], 814.54596, 1647.30957, 6.41987);
  1516. MoveDynamicObject(deer[26], 789.10773, 1647.30957, 6.41987, 2.00);
  1517. }
  1518. if(twentyeightx == 789.10773)
  1519. {
  1520. SetDynamicObjectPos(deer[27], 814.02185, 1645.65967, 5.73276);
  1521. MoveDynamicObject(deer[27], 789.10773, 1645.65967, 5.73276, 2.00);
  1522. }
  1523. if(twentyninex == 789.10773)
  1524. {
  1525. SetDynamicObjectPos(deer[28], 815.29480, 1643.20801, 6.13626);
  1526. MoveDynamicObject(deer[28], 789.10773, 1643.20801, 6.13626, 2.00);
  1527. }
  1528. if(thirtyx == 789.10773)
  1529. {
  1530. SetDynamicObjectPos(deer[29], 814.82391, 1641.64307, 6.13626);
  1531. MoveDynamicObject(deer[29], 789.10773, 1641.64307, 6.13626, 2.00);
  1532. }
  1533. if(thirtyonex == 789.10773)
  1534. {
  1535. SetDynamicObjectPos(deer[30], 814.46466, 1639.94714, 6.13626);
  1536. MoveDynamicObject(deer[30], 789.10773, 1639.94714, 6.13626, 2.00);
  1537. }
  1538. if(thirtytwox == 789.10773)
  1539. {
  1540. SetDynamicObjectPos(deer[31], 814.95929, 1640.51062, 5.66366);
  1541. MoveDynamicObject(deer[31], 789.10773, 1640.51062, 5.66366, 2.00);
  1542. }
  1543. if(thirtythreex == 789.10773)
  1544. {
  1545. SetDynamicObjectPos(deer[32], 815.54102, 1640.51941, 6.35580);
  1546. MoveDynamicObject(deer[32], 789.10773, 1640.51941, 6.35580, 2.00);
  1547. }
  1548. if(thirtyfourx == 789.10773)
  1549. {
  1550. SetDynamicObjectPos(deer[33], 814.81555, 1630.32007, 5.91798);
  1551. MoveDynamicObject(deer[33], 789.10773, 1630.32007, 5.91798, 2.00);
  1552. }
  1553. return 1;
  1554. }
  1555.  
  1556. public OnPlayerEnterDynamicArea(playerid, areaid)
  1557. {
  1558. if(areaid == area[1])
  1559. {
  1560. if (fishter[playerid] == 1)
  1561. {
  1562. enablefish[playerid] = 1;
  1563. GameTextForPlayer(playerid, "~r~Mostmár lőheted a halakat!", 5000, 5);
  1564. SetPlayerVirtualWorld(playerid, 2);
  1565. SetPlayerWeather(playerid, 9);
  1566. }
  1567. }
  1568. return 1;
  1569. }
  1570.  
  1571. public OnPlayerLeaveDynamicArea(playerid, areaid)
  1572. {
  1573. if(areaid == area[0])
  1574. {
  1575. if (fishter[playerid] == 1)
  1576. {
  1577. SetPlayerPos(playerid, 802.0587,1677.6029,6.1007);
  1578. SetPlayerFacingAngle(playerid, 180);
  1579. GameTextForPlayer(playerid, "~r~Írd be a következőt ~b~/fish", 3000, 5);
  1580. }
  1581. }
  1582. else if(areaid == area[1])
  1583. {
  1584. if (fishter[playerid] == 1)
  1585. {
  1586. enablefish[playerid] = 0;
  1587. GameTextForPlayer(playerid, "~r~Mostmár hiába lövöd a halakat!", 5000, 5);
  1588. SetPlayerVirtualWorld(playerid, 1);
  1589. SetPlayerWeather(playerid, 0);
  1590. }
  1591. }
  1592. return 1;
  1593. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement