и и < DLG_FISH_MARKET) запрещена == 0); и 0); срываться FishNames[][8] if(response куплена!"); удочку, ApplyAnimation(playerid, рыбалку"); купили ]================"); (50$)\nПриманка "Удочка Далее 1; "Отмена"); Create3DTextLabel("{FFA500}Магазин: if(IsPlayerInRangeOfPoint(playerid, -1); значение, == != SetPlayerAttachedObject(playerid, свой леску!"); удочку cmdtext, { 2786.4055,-2684.2224,3.2554, рыбу.Также 1; return { { леска GameTextForPlayer(playerid, лесок = == Dron_Turbo если приманка return } return fmt_str, запасе!"); "Вы } "Вы 0) = if(IsPlayerInRangeOfPoint(playerid, return return {"Лосося"} new уже ShowFishingInfo(playerid) new конце = смогут new "У -1, SendClientMessage(playerid, удочку"); Удочка, 0; SendClientMessage(playerid, FishTimer(playerid); поймали "Недостаточно { = < -1, || остановлена"); return в в ShowFishingInfo(playerid); SendClientMessage(playerid, { == 1200, -1, < format(string, SendClientMessage(playerid, if(strcmp("/fishinfo", -15); 1200, -1, SendClientMessage(playerid, == new { уже на "crry_prtial", return Вас порвать || { денег."); return уже if(fishing_rod_state[playerid] {00BFFF}Рыбалка",0x00FFFFDD, TogglePlayerControllable(playerid, взять/убрать 35) 2; {"Семгу"}, OnPlayerPickUpPickup(playerid, new "Удочка 0; 1; 2786.4055,-2684.2224,3.2554,20.0,0,1); Ко if(fishing_rod_state[playerid] самом (15$)\nПолный #define { "Купить", -1, денег."); new == {00BFFF}Рыбный добавляем: string, 1; fmt_str[] куплены!");
всё.[/COLOR] money);
изменить 1; 4,2830.9807,-2653.2632,0.1101) -1); if(IsPlayerInRangeOfPoint(playerid, = public if(!VaildFishingPlace(playerid) if(fishing_busy[playerid]) "Рыба // return pickupid) SendClientMessage(playerid, После леску!"); 0, уже вставляем GameTextForPlayer(playerid, используется, 0) "Вы {"Кету"}, ~r~stopped", {88AA88}%d${FFFFFF}!"; "CARRY", IsPlayerInRangeOfPoint(playerid, "=================[ 1; return "Вы "crry_prtial", SendClientMessage(playerid, fishing_timer[playerid] if(!VaildFishingPlace(playerid)) SendClientMessage(playerid, fishing_busy[playerid] ApplyAnimation(playerid, sizeof(string), "sword_block", } 1); return } new -1, 1, смените return "~r~-50$", true) 1) 1200, 0, {FFFFFF}- return 1; string); = 1); if(dialogid 0) 1); -35); return 2825.8967,-2648.2358,2.0501,20.0,0,1); new и } if(IsPlayerInRangeOfPoint(playerid, приманку!"); ShowFishingInfo(playerid); если 0: "CARRY", = 1); 50000, DLG_FISH_MARKET, if(strcmp("/rod", {"Горбушу"}, < static 1; порвала 50) -1, fishing_busy[playerid] == 1); SendClientMessage(playerid, = { fishing_info_pickup) // fishing_busy[MAX_PLAYERS]; уже -1, Чтобы 3); леску!"); return if(IsPlayerInRangeOfPoint(playerid, 15) продали = в return CreatePickup(1239, этом Kostyaev 1; money
комплект KillTimer(fishing_timer[playerid]); это: return 2) return = {FFFFFF}Вы return (35$)\nЛеска -1, ловить -1, уже switch(listitem) 0xC0C0C0FF, fishing_market_pickup) return в данный ||
-1, OnGameModeInit: return return -1, GameTextForPlayer(playerid, = рынок",0x00FFFFDD, 0) запасе!"); 0, IsPlayerInRangeOfPoint(playerid, 2.0, money); 1200, } = "~r~-35$", /fish"); FISHING_ROD_ATTACHID); "Рыбный ID -1, case if(GetPlayerMoney(playerid) OnPlayerCommandText ~g~started", диалога (/rod)"); return денег."); return "{00FF00}х Переделывал: 0xC0C0C0FF, купили 3000, return {FFFFFF}и 2, = return 9, DIALOG_STYLE_LIST, return -1, 0, { рынок", SetTimerEx("FishTimer", fishing_line[playerid] 0, 0; fishing_bait[playerid] {"Нерку"}, SendClientMessage(playerid, "~r~-15$", } купили fishing_line[playerid] и SendClientMessage(playerid, -100); GivePlayerMoney(playerid, рыбалка!"); SendClientMessage(playerid, куплена!"); case "Недостаточно const fishing_market_pickup; CreatePickup(1318, cmdtext, return рынке "i", fishing_rod_state[MAX_PLAYERS]; 0, Вот == купили VaildFishingPlace(playerid) рыбалку, "Возмите 1); Вас используется IsPlayerInAnyVehicle(playerid)) на } 0, FishTimer(playerid) завершить "Рыбалка = GivePlayerMoney(playerid, IsPlayerInRangeOfPoint(playerid, 4,2831.4604,-2636.3359,-0.0730) 1); 1200, 0) "Недостаточно GivePlayerMoney(playerid, if(GetPlayerMoney(playerid) fishing_rod_state[playerid] 0,


fishing_timer[MAX_PLAYERS]; Автор: автоматически SendClientMessage(playerid, ApplyAnimation(playerid, месте руки! SendClientMessage(playerid, return static леску.[/B] {"Ерша"}, В { 1; return 0; 1); используйте уже {"Белугу"}, 0xC0C0C0FF, 4,2830.9807,-2653.2632,0.1101)) if(fishing_line[playerid]) new < FISHING_ROD_ATTACHID, new 2, вставляем: = random(sizeof(FishNames)+1)-1; if(pickupid if(!IsPlayerConnected(playerid)) SendClientMessage(playerid,
1; купили 4,2831.7871,-2631.2314,-0.1977)) Вас -1, } удочку!"); "Вы { = которой if(fishing_rod_state[playerid] {"Щуку"}, if(fishing_bait[playerid] return -1, { < 3); IsPlayerInRangeOfPoint(playerid, Create3DTextLabel("{FFA500}Информация: } 1: = case "/fish return -1); 1; свой может fishing_market_pickup return 3: 4,2834.5115,-2631.4868,-0.6972)) string[sizeof(fmt_str)-2+sizeof(FishNames[])-2+11]; IsPlayerInRangeOfPoint(playerid, SetCameraBehindPlayer(playerid); fishing_rod_state[playerid] рыбу. } fishing_rod_state[playerid] ShowPlayerDialog(playerid, 2825.8967,-2648.2358,2.0501, fishing_line[MAX_PLAYERS]; money); на fishing_bait[playerid] return OnDialogResponse: начать/остановить if(fishing_line[playerid]) return == FISHING_ROD_ATTACHID 2: "В fishing_info_pickup return playerid); SendClientMessage(playerid, fish мы приманку!"); format(string, "{00FF00}x{FFFFFF} леску!"); и SendClientMessage(playerid, = "Вы //case {FFFFFF}Рыбалка{C0C0C0} SendClientMessage(playerid, != "Вы 4,2832.6909,-2631.6292,-0.4161) KillTimer(fishing_timer[playerid]); if(fishing_bait[playerid]) || 50.0, cmdtext, (100$)", fishing_bait[MAX_PLAYERS]; fishing_line[playerid] -1, SendClientMessage(playerid, TogglePlayerControllable(playerid, "~g~+%d$", начали купили ищем Далее if(strcmp("/fish", -1, нет удочки!"); "~w~Fishing SendClientMessage(playerid, ID рыбалки,с рыбка if(fishing_bait[playerid]) 100) 1; sizeof(string), GivePlayerMoney(playerid, 0, if(fishing_rod_state[playerid] return 4,2833.6775,-2607.7927,-0.4106) 1) "Леска new продавать нет fishing_busy[playerid] 0) TogglePlayerControllable(playerid, SendClientMessage(playerid, default: Система помощью уже мода if(GetPlayerMoney(playerid) GameTextForPlayer(playerid, #define денег."); "SWORD", приманку -1, || false, {FFFFFF}- } куплена!"); и return } -1, 4,2831.5396,-2628.5422,-0.1032)) SendClientMessage(playerid, 0, DLG_FISH_MARKET 0); 49000, { GameTextForPlayer(playerid, GameTextForPlayer(playerid, if(fishing_rod_state[playerid]) if(GetPlayerMoney(playerid) 4,2829.2515,-2632.8232,0.7699)) SendClientMessage(playerid, нет {88AA88}%s в fishing_info_pickup; "Вы SendClientMessage(playerid, fishing_rod_state[playerid] || 4,2831.9790,-2642.9463,-0.2709) 1) const "У в и добавляем: -1, 0 2.0, = "/rod = GivePlayerMoney(playerid, true) за "Приманка -50); if(fish -1, 1, true) ловите SendClientMessage(playerid, рыбачить!"); SendClientMessage(playerid, == RemovePlayerAttachedObject(playerid, forward "~r~-100$", }; 0; } 18632,6,0.079376,0.037070,0.007706,181.482910,0.000000,0.000000,1.000000,1.000000,1.000000); всем игроки 0, После if(pickupid 4095 {"Окуня"}, CreateDynamicMapIcon(3782.3491,-2685.3384,3.2554, "Недостаточно fish*3+1; -1, сорвалась SendClientMessage(playerid, добавляем "У {"Карася"}, приманок -1) if(fishing_busy[playerid]) FishNames[fish], -1, fishing_busy[playerid] if(fishing_line[playerid] идём 1; GameTextForPlayer(playerid,"~w~Fishing {


