Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2015
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.43 KB | None | 0 0
  1. public Fisher(playerid)
  2. {
  3. FishTimer[playerid]--;
  4. switch(FishTimer[playerid]) {
  5. case 1: {
  6. new string[MAX_STRING],sendername[30],money;
  7. GetPlayerName(playerid, sendername, sizeof(sendername));
  8. KillTimer(FishTimerr[playerid]);
  9. Fishing[playerid] = 0;
  10. FishTimer[playerid] = 0;
  11. if(TipPeste[playerid] == 1)
  12. {
  13. money = 7000 + random(14000);
  14. PlayerInfo[playerid][pFishPrice] = money;
  15. SendClientMessage(playerid, COLOR_DARKPINK, "Ai prins un peste obisnuit!");
  16. format(string,sizeof(string),"Pestele prins de tine valoreaza $%s!", FormatNumber(money));
  17. SendClientMessage(playerid, COLOR_DARKPINK, string);
  18. SendClientMessage(playerid, COLOR_WHITE, "Pentru a vinde pestele, mergi la un magazin 24/7.");
  19. format(string,sizeof(string),"* %s caught a common fish that can be sold for about $%s.", sendername, FormatNumber(money));
  20. ProxDetector(30.0, playerid, string, COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
  21. PlayerInfo[playerid][pFishes] = 1;
  22. }
  23. else if(TipPeste[playerid] == 2)
  24. {
  25. money = 20000 + random(15000);
  26. PlayerInfo[playerid][pFishPrice] = money;
  27. SendClientMessage(playerid, COLOR_BLUE, "Ai prins un peste rar!");
  28. format(string,sizeof(string),"Pestele prins de tine valoreaza $%s!", FormatNumber(money));
  29. SendClientMessage(playerid, COLOR_DARKPINK, string);
  30. SendClientMessage(playerid, COLOR_WHITE, "Pentru a vinde pestele, mergi la un magazin 24/7.");
  31. format(string,sizeof(string),"* %s caught a rare fish that can be sold for about $%s.", sendername, FormatNumber(money));
  32. ProxDetector(30.0, playerid, string, COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
  33. PlayerInfo[playerid][pFishes] = 1;
  34. }
  35. else if(TipPeste[playerid] == 3)
  36. {
  37. money = 50000 + random(150000);
  38. PlayerInfo[playerid][pFishPrice] = money;
  39. SendClientMessage(playerid, COLOR_YELLOW, "Ai prins un peste foarte rar!");
  40. format(string,sizeof(string),"Pestele prins de tine valoreaza $%s!", FormatNumber(money));
  41. SendClientMessage(playerid, COLOR_DARKPINK, string);
  42. SendClientMessage(playerid, COLOR_WHITE, "Pentru a vinde pestele, mergi la un magazin 24/7.");
  43. format(string,sizeof(string),"* %s caught a very rare fish that can be sold for about $%s.", sendername, FormatNumber(money));
  44. ProxDetector(30.0, playerid, string, COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
  45. PlayerInfo[playerid][pFishes] = 1;
  46. }
  47. }
  48. case 2: {
  49. ClearAnimations(playerid);
  50. TogglePlayerControllable(playerid, 1);
  51. new randfish = random(100);
  52. if(PlayerInfo[playerid][pFishSkill] == 1)
  53. {
  54. if(randfish >= 0 && randfish <= 87) TipPeste[playerid] = 1;
  55. else if(randfish >= 88 && randfish <= 98) TipPeste[playerid] = 2;
  56. else if(randfish >= 99) TipPeste[playerid] = 3;
  57. }
  58. else if(PlayerInfo[playerid][pFishSkill] == 2)
  59. {
  60. if(randfish >= 0 && randfish <= 83) TipPeste[playerid] = 1;
  61. else if(randfish >= 84 && randfish <= 97) TipPeste[playerid] = 2;
  62. else if(randfish >= 98) TipPeste[playerid] = 3;
  63. }
  64. else if(PlayerInfo[playerid][pFishSkill] == 3)
  65. {
  66. if(randfish >= 0 && randfish <= 79) TipPeste[playerid] = 1;
  67. else if(randfish >= 80 && randfish <= 96) TipPeste[playerid] = 2;
  68. else if(randfish >= 97) TipPeste[playerid] = 3;
  69. }
  70. else if(PlayerInfo[playerid][pFishSkill] == 4)
  71. {
  72. if(randfish >= 0 && randfish <= 75) TipPeste[playerid] = 1;
  73. else if(randfish >= 76 && randfish <= 95) TipPeste[playerid] = 2;
  74. else if(randfish >= 96) TipPeste[playerid] = 3;
  75. }
  76. else if(PlayerInfo[playerid][pFishSkill] == 5)
  77. {
  78. if(randfish >= 0 && randfish <= 71) TipPeste[playerid] = 1;
  79. else if(randfish >= 72 && randfish <= 94) TipPeste[playerid] = 2;
  80. else if(randfish >= 95) TipPeste[playerid] = 3;
  81. }
  82. else if(PlayerInfo[playerid][pFishSkill] >= 6)
  83. {
  84. if(randfish >= 0 && randfish <= 67) TipPeste[playerid] = 1;
  85. else if(randfish >= 68 && randfish <= 93) TipPeste[playerid] = 2;
  86. else if(randfish >= 94) TipPeste[playerid] = 3;
  87. }
  88. }
  89. case 7: GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~w~FISHING...", 4110, 5);
  90. case 12: GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~w~FISHING...", 5110, 5);
  91. case 19: GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~w~FISHING...", 5110, 5);
  92. }
  93. return 1;
  94. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement