Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Blox fruits every dialogues
- function comma_value(p1)
- local v1 = p1;
- while true do
- local v2, v3 = string.gsub(v1, "^(-?%d+)(%d%d%d)", "%1,%2");
- v1 = v2;
- if v3 ~= 0 then
- else
- break;
- end;
- end;
- return v1;
- end;
- local u1 = require(game.ReplicatedStorage.Quests);
- local function u2(p2, p3)
- local v4 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("StartQuest", p2, p3);
- if v4 == 0 then
- return {
- Text = { "[Quest accepted.]" }
- };
- end;
- if v4 == 1 then
- return {
- Text = { "[An error has occurred.]" }
- };
- end;
- if v4 == 2 then
- return {
- Text = { "[You already completed this quest.]" }
- };
- end;
- return {
- Text = { "[You must be Level " .. v4 .. " to accept this quest.]" }
- };
- end;
- local function u3(p4, p5)
- if not p5 then
- p5 = {};
- end;
- local v5 = "" .. p4;
- if p5.NoReturn then
- v5 = nil;
- end;
- local v6 = {
- Title = "Quest",
- InternalQuestName = v5
- };
- local u4 = u1[p4];
- function v6.Get(p6)
- local v7 = {
- Text = { p5.TextOverride and "Please select a quest." }
- };
- local l__next__8 = next;
- local v9 = nil;
- while true do
- local v10, v11 = l__next__8(u4, v9);
- if not v10 then
- break;
- end;
- local v12 = "Level Required: " .. v11.LevelReq .. "\nDescription: ";
- local l__Task__13 = v11.Task;
- local l__next__14 = next;
- local v15 = nil;
- while true do
- local v16, v17 = l__next__14(l__Task__13, v15);
- if not v16 then
- break;
- end;
- if v17 > 1 then
- local v18 = "s";
- else
- v18 = "";
- end;
- if v17 == 1 then
- local v19 = "";
- else
- v19 = v17;
- end;
- if v17 < #l__Task__13 then
- local v20 = "\n";
- else
- v20 = "";
- end;
- v12 = v12 .. "Defeat " .. v19 .. " " .. v16 .. v18 .. v20;
- end;
- local v21 = "\n\nReward:\n";
- if v11.Reward.Beli then
- v21 = v21 .. "<Color=Green>$" .. comma_value(v11.Reward.Beli) .. "<Color=/>\n";
- end;
- if v11.Reward.Exp then
- v21 = v21 .. "<Color=Yellow>" .. comma_value(v11.Reward.Exp) .. " Exp.<Color=/>";
- end;
- local v22 = {
- Label = v11.Name,
- Text = { v12 .. v21 }
- };
- local v23 = {
- Label = "Confirm"
- };
- function v23.JumpTo()
- return u2(p4, v10);
- end;
- v22.Option1 = v23;
- v7["Option" .. v10] = v22;
- if not p5.NoReturn then
- local v24 = {
- Label = "Return"
- };
- function v24.JumpTo()
- return p6:Get();
- end;
- v7["Option" .. v10].Option2 = v24;
- end;
- end;
- return v7;
- end;
- return v6;
- end;
- local l__Main__5 = game.Players.LocalPlayer:WaitForChild("PlayerGui"):WaitForChild("Main");
- local u6 = require(game.ReplicatedStorage.Shop);
- local function u7(p7)
- local v25 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyBoat", p7);
- warn(p7, v25);
- if v25 == 1 then
- return {
- Text = { "[Boat purchased.]" }
- };
- end;
- if v25 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v25 == 2 then
- return {
- Text = { "[Purchase failed because the boat spawn is being obstructed by another boat.]" }
- };
- end;
- if v25 == 3 then
- return {
- Text = { "[You don't own this Game Pass.]" }
- };
- end;
- if v25 ~= 4 then
- return;
- end;
- return {
- Text = { "[Boat locked. You cannot purchase this boat yet.]" }
- };
- end;
- local v26 = {};
- local v27 = {
- Title = "Weapon Dealer"
- };
- local function u8(p8, p9)
- local v28 = {
- Text = { "Name: " .. p8 .. "\nDescription: " .. (u6.Items[p8].Description and "None") .. "\nPrice: " .. "<Color=Green>$" .. comma_value(u6.Items[p8].Price) .. "<Color=/>\n" }
- };
- local v29 = {
- Label = "Purchase",
- Text = { "" }
- };
- function v29.JumpTo()
- local v30, v31 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyItem", p8);
- if v30 == 1 then
- return {
- Text = { "[Item purchased.]" }
- };
- end;
- if v30 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v30 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- if v30 ~= 3 then
- return {
- Text = { "..." }
- };
- end;
- return {
- Text = { "[You need to be Level " .. v31 .. " to purchase this item.]" }
- };
- end;
- v28.Option1 = v29;
- local v32 = {
- Label = "Return"
- };
- function v32.JumpTo()
- return p9:Get();
- end;
- v28.Option2 = v32;
- return v28;
- end;
- function v27.Get(p10)
- local v33 = {
- Text = { "Which gun would you like to purchase?" }
- };
- local v34 = {
- Label = "Slingshot"
- };
- function v34.JumpTo()
- return u8("Slingshot", p10);
- end;
- v33.Option1 = v34;
- v33.Option2 = {
- Label = "Musket",
- JumpTo = function()
- return u8("Musket", p10);
- end
- };
- v33.Option3 = {
- Label = "Flintlock",
- JumpTo = function()
- return u8("Flintlock", p10);
- end
- };
- return v33;
- end;
- v26.WeaponDealer = v27;
- v26.AdvancedWeaponDealer = {
- Title = "Advanced Weapons Dealer",
- Get = function(p11)
- local v35 = {
- Text = { "Got a keen eye for the finer things eh? Which weapon would you like to purchase?" }
- };
- local v36 = {
- Label = "Refined Slingshot"
- };
- function v36.JumpTo()
- return u8("Refined Slingshot", p11);
- end;
- v35.Option1 = v36;
- v35.Option2 = {
- Label = "Refined Flintlock",
- JumpTo = function()
- return u8("Refined Flintlock", p11);
- end
- };
- v35.Option3 = {
- Label = "Cannon",
- JumpTo = function()
- return u8("Cannon", p11);
- end
- };
- return v35;
- end
- };
- v26.SwordDealer1 = {
- Title = "Sword Dealer",
- Get = function(p12)
- local v37 = {
- Text = { "Greetings, fellow swordsman. I sell beginner level swords of equal strength and skills. Which will you choose?" }
- };
- local v38 = {
- Label = "Katana"
- };
- function v38.JumpTo()
- return u8("Katana", p12);
- end;
- v37.Option1 = v38;
- v37.Option2 = {
- Label = "Cutlass",
- JumpTo = function()
- return u8("Cutlass", p12);
- end
- };
- return v37;
- end
- };
- v26.SwordDealer2 = {
- Title = "Sword Dealer of the West",
- Get = function(p13)
- local v39 = {
- Text = { "Well go on then, which sword would you like to purchase?" }
- };
- local v40 = {
- Label = "Dual Katana"
- };
- function v40.JumpTo()
- return u8("Dual Katana", p13);
- end;
- v39.Option1 = v40;
- v39.Option2 = {
- Label = "Iron Mace",
- JumpTo = function()
- return u8("Iron Mace", p13);
- end
- };
- return v39;
- end
- };
- v26.SwordDealer3 = {
- Title = "Sword Dealer of the East",
- Get = function(p14)
- local v41 = {
- Text = { "A bit far from home aren't ya? Which sword would you like to purchase?" }
- };
- local v42 = {
- Label = "Triple Katana"
- };
- function v42.JumpTo()
- return u8("Triple Katana", p14);
- end;
- v41.Option1 = v42;
- v41.Option2 = {
- Label = "Pipe",
- JumpTo = function()
- return u8("Pipe", p14);
- end
- };
- return v41;
- end
- };
- v26.SwordDealer4 = {
- Title = "Master Sword Dealer",
- Get = function(p15)
- local v43 = {
- Text = { "Welcome, student of the blade. Which sword would you like to purchase?" }
- };
- local v44 = {
- Label = "Dual-Headed Blade"
- };
- function v44.JumpTo()
- return u8("Dual-Headed Blade", p15);
- end;
- v43.Option1 = v44;
- v43.Option2 = {
- Label = "Bisento",
- JumpTo = function()
- return u8("Bisento", p15);
- end
- };
- return v43;
- end
- };
- v26.SwordDealer5 = {
- Title = "Hidden Sword Dealer",
- Get = function(p16)
- local v45 = {
- Text = { "...Which sword would you like to purchase?" }
- };
- local v46 = {
- Label = "Soul Cane"
- };
- function v46.JumpTo()
- return u8("Soul Cane", p16);
- end;
- v45.Option1 = v46;
- return v45;
- end
- };
- local v47 = {
- Title = "Boat Dealer"
- };
- local function u9(p17)
- local v48 = {};
- if p17 == "Pirate" then
- v48 = { { "Dinghy [Free]", "Dinghy" }, { "Sloop [$300]", "PirateSloop" }, { "Basic [$1,000]", "PirateBasic" }, { "Brigade [$4,000]", "PirateBrigade", "PirateBrigade" } };
- elseif p17 == "Marine" or p17 == "Marine2" then
- v48 = { { "Dinghy [Free]", "Dinghy" }, { "Sloop [$150]", "MarineSloop" }, { "Basic [$600]", "MarineBasic" }, { "Brigade [$2,000]", "MarineBrigade", "MarineBrigade" } };
- if p17 == "Marine2" then
- table.remove(v48, 1);
- end;
- elseif p17 == "Premium" then
- v48 = { { "Speedboat [Free]", "RocketBoost" }, { "Enforcer [$1,000]", "Enforcer" }, { "Swan [$5,000]", "Swan", "SwanShip" }, { "Flower [$5,000]", "Flower", "FlowerShip" }, { "Sleigh [$5,000]", "Sleigh", "Sleigh" } };
- end;
- if game.Players.LocalPlayer:FindFirstChild("BoatQuest") then
- local v49 = { math.huge };
- for v50, v51 in pairs(workspace.NPCs:GetChildren()) do
- if v51.Name:match("Boat Dealer$") then
- local l__Magnitude__52 = (game.Players.LocalPlayer.Character.HumanoidRootPart.Position - v51.HumanoidRootPart.Position).Magnitude;
- if l__Magnitude__52 < v49[1] then
- v49 = { l__Magnitude__52, v51 };
- end;
- end;
- end;
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CDKQuest", "BoatQuest", v49[2], "Check") then
- local v53 = {};
- v53[1] = "Pardon me";
- v53[2] = function()
- game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CDKQuest", "BoatQuest", v49[2]);
- return {
- Text = { "Hey traveler, I recognize you. It's pleasant to see a familiar face around here." }
- };
- end;
- table.insert(v48, v53);
- end;
- end;
- local v54 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("GetUnlockables");
- local v55 = {};
- local v56 = {};
- if p17 == "Premium" then
- local v57 = "[Game Pass] ";
- else
- v57 = "";
- end;
- v56[1] = "Select a " .. v57 .. "boat to purchase it. (1/" .. math.ceil(#v48 / 2) .. ")";
- v55.Text = v56;
- local v58 = math.ceil(#v48 / 2);
- local v59 = #v48;
- local v60 = 1 - 1;
- while true do
- local v61 = math.ceil(v60 / 2);
- local v62 = {};
- if v48[v60][3] and not v54[v48[v60][3]] then
- local v63 = "Locked";
- else
- v63 = v48[v60][1];
- end;
- v62.Label = v63;
- local u10 = v60;
- function v62.JumpTo()
- if typeof(v48[u10][2]) == "function" then
- return v48[u10][2]();
- end;
- return u7(v48[u10][2]);
- end;
- v55["Option" .. 1] = v62;
- local v64 = 1 + 1;
- if v48[u10 + 1] and v64 == 3 then
- local v65 = {};
- local v66 = {};
- if p17 == "Premium" then
- local v67 = "n unlockable";
- else
- v67 = "";
- end;
- v66[1] = "Select a" .. v67 .. " boat to purchase it. (" .. v61 + 1 .. "/" .. v58 .. ")";
- v65.Text = v66;
- local v68 = {
- Label = "Next"
- };
- function v68.JumpTo()
- return v65;
- end;
- v55["Option" .. v64] = v68;
- v55 = v65;
- v64 = 1;
- elseif not v48[u10 + 1] then
- local v69 = {
- Label = "Back"
- };
- function v69.JumpTo()
- return v55;
- end;
- v55["Option" .. v64] = v69;
- end;
- if 0 <= 1 then
- if not (u10 < v59) then
- break;
- end;
- elseif not (v59 < u10) then
- break;
- end;
- u10 = u10 + 1;
- end;
- return v55;
- end;
- function v47.Get(p18)
- return game.Players.LocalPlayer.Team == game.Teams.Pirates and u9("Pirate") or u9("Marine");
- end;
- v26.BoatDealer = v47;
- v26.LuxuryBoatDealer = {
- Title = "Luxury Boat Dealer",
- Get = function(p19)
- return u9("Premium");
- end
- };
- v26.BoatDealerMarines = {
- Title = "Boat Dealer",
- Get = function(p20)
- return u9("Marine");
- end
- };
- v26.BoatDealerMarines2 = {
- Title = "Advanced Boat Dealer",
- Get = function(p21)
- return u9("Marine2");
- end
- };
- local v70 = {
- Title = "Inventory"
- };
- local function u11()
- local l__Inventory__71 = l__Main__5.Inventory;
- l__Inventory__71.Visible = true;
- l__Inventory__71:GetPropertyChangedSignal("Visible"):Wait();
- return {
- Text = { "..." }
- };
- end;
- function v70.Get(p22)
- return {
- Text = { "Welcome. This menu can be used to store and load your items." },
- Option1 = {
- Label = "Continue",
- JumpTo = function()
- return u11();
- end
- }
- };
- end;
- v26.Inventory = v70;
- local v72 = {
- Title = "Treasure Inventory"
- };
- local function u12()
- local l__FruitInventory__73 = l__Main__5.FruitInventory;
- l__FruitInventory__73.Visible = true;
- l__FruitInventory__73:GetPropertyChangedSignal("Visible"):Wait();
- return {
- Text = { "..." }
- };
- end;
- function v72.Get(p23)
- return {
- Text = { "Welcome. This menu can be used to store and load your treasures." },
- Option1 = {
- Label = "Continue",
- JumpTo = function()
- return u12();
- end
- }
- };
- end;
- v26.FruitInventory = v72;
- local v74 = {
- Title = "Blox Fruit Dealer"
- };
- local function u13(p24)
- local l__FruitShop__75 = l__Main__5.FruitShop;
- if p24 then
- l__FruitShop__75:SetAttribute("Shop2", true);
- else
- l__FruitShop__75:SetAttribute("Shop2", false);
- end;
- l__FruitShop__75.Visible = true;
- l__FruitShop__75:GetPropertyChangedSignal("Visible"):Wait();
- return {
- Text = { "..." }
- };
- end;
- function v74.Get(p25)
- return {
- Text = { "I search the world for Blox Fruits. When I find one, I will put it in stock here at my shop for you to buy. Otherwise, you can take your chances at finding one across the oceans.", "Buying here will grant you the powers a fruit beholds, not a physical fruit. Buying a new fruit will directly replace your existing one. Purchasing a fruit with <Color=Green>Robux<Color=/> will allow you to swap for it here at any time." },
- Option1 = {
- Label = "Continue",
- JumpTo = function()
- return u13();
- end
- }
- };
- end;
- v26.FruitShop = v74;
- v26.FruitShop2 = {
- Title = "Advanced Fruit Dealer",
- Get = function(p26)
- return {
- Text = { "I search the world for Blox Fruits. When I find one, I will put it in stock here at my shop for you to buy. Otherwise, you can take your chances at finding one across the oceans.", "Buying here will grant you the powers a fruit beholds, not a physical fruit. Buying a new fruit will directly replace your existing one. Purchasing a fruit with <Color=Green>Robux<Color=/> will allow you to swap for it here at any time." },
- Option1 = {
- Label = "Continue",
- JumpTo = function()
- return u13(true);
- end
- }
- };
- end
- };
- v26.JoinPirates = {
- Title = "Pirate Recruiter",
- Get = function(p27)
- return {
- Text = { "Would you like to change your team to <Color=Red>pirates<Color=/>? Stop obeying all of these rules and fight for your own treasures!" },
- Option1 = {
- Label = "Join",
- JumpTo = function()
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("SetTeam", "Pirates") == 0 then
- return {
- Text = { "Welcome to the <Color=Red>pirates<Color=/> side!" }
- };
- end;
- return {
- Text = { "You can't change teams when you're In Combat!" }
- };
- end
- }
- };
- end
- };
- v26.JoinMarines = {
- Title = "Marine Recruiter",
- Get = function(p28)
- return {
- Text = { "Would you like to change your team to <Color=Blue>marines<Color=/>? Help us get rid of these no good thieves and bring them to justice!" },
- Option1 = {
- Label = "Join",
- JumpTo = function()
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("SetTeam", "Marines") == 0 then
- return {
- Text = { "Welcome to the <Color=Blue>marines<Color=/> side!" }
- };
- end;
- return {
- Text = { "You can't change teams when you're In Combat!" }
- };
- end
- }
- };
- end
- };
- local v76 = {
- Title = "Set Home Point"
- };
- local function u14()
- local v77 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("SetSpawnPoint");
- if v77 == 0 then
- return {
- Text = { "[<Color=Red>Only Pirates can set Spawn Points!<Color=/>]" }
- };
- end;
- if v77 == -1 then
- return {
- Text = { "[<Color=Red>Failed to set Spawn Point.<Color=/>]" }
- };
- end;
- return {
- Text = { "[<Color=Blue>Home Point<Color=/> set.]" }
- };
- end;
- function v76.Get(p29)
- return {
- Text = { "Would you like set your <Color=Blue>Home Point<Color=/> here? You can press the home button from any safe zone to return here!" },
- Option1 = {
- Label = "Accept",
- JumpTo = function()
- return u14();
- end
- }
- };
- end;
- v26.SpawnPoint = v76;
- local v78 = {
- Title = "Sick Man"
- };
- local function u15()
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ProQuestProgress", "SickMan") == 0 then
- return {
- Text = { "Thank you so much! Please meet up with my son, I'm sure he will reward you." }
- };
- end;
- return {
- Text = { "I'm so thirsty..." }
- };
- end;
- function v78.Get(p30)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Help",
- JumpTo = function()
- return u15();
- end
- }
- };
- end;
- v26.SickMan = v78;
- local v79 = {
- Title = "Rich Man"
- };
- local function u16()
- local v80 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ProQuestProgress", "RichSon");
- if v80 == 0 then
- return {
- Text = { "Thanks for helping my father, but a mob leader has stolen all my money! Please find and take him down as soon as possible so I can reward you..." }
- };
- end;
- if v80 == 1 then
- return {
- Text = { "Thank you for getting my money back, you can keep this ancient relic as your reward." }
- };
- end;
- return {
- Text = { "Get lost." }
- };
- end;
- function v79.Get(p31)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u16();
- end
- }
- };
- end;
- v26.RichMan = v79;
- local v81 = {
- Title = "Military Detective"
- };
- local function u17()
- local v82 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("DressrosaQuestProgress", "Detective");
- if v82 == 0 then
- return {
- Text = { "<AnimateYield=1>DON SWAN HAS ESCAPED!", "We need help tracking him down before he takes over the world!", "My latest intel says he is hiding out with the <Color=Blue>Ice Admiral<Color=/> at the <Color=Blue>Frozen Village<Color=/>. Take this key and track him down!" }
- };
- end;
- if v82 == 1 then
- return {
- Text = { "Have you found the <Color=Blue>Ice Admiral<Color=/> at the <Color=Blue>Frozen Village<Color=/> yet? Get the information!" }
- };
- end;
- if v82 ~= 2 then
- return {
- Text = { "You must be Level 700 to speak to me." }
- };
- end;
- return {
- Text = { "Oh... Interesting. He thinks Swan is in the <Color=Blue>Second Sea<Color=/> .", "I have a captain who can take you there. He will meet you at the <Color=Blue>Middle Town<Color=/> . Good luck!" }
- };
- end;
- function v81.Get(p32)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u17();
- end
- }
- };
- end;
- v26.Detective = v81;
- local v83 = {
- Title = "Experienced Captain"
- };
- local function u18()
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("DressrosaQuestProgress", "Dressrosa") ~= 0 then
- return {
- Text = { "Keep it moving." }
- };
- end;
- return {
- Text = { "I can take you to the second sea. Would you like to go?" },
- Option1 = {
- Label = "Yes",
- Text = { "" },
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("TravelDressrosa")) }
- };
- end
- }
- };
- end;
- function v83.Get(p33)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u18();
- end
- }
- };
- end;
- v26.TravelDressrosa = v83;
- local v84 = {
- Title = "Mr. Captain"
- };
- local function u19()
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ZQuestProgress", "Zou") ~= 0 then
- return {
- Text = { "Keep it moving." }
- };
- end;
- return {
- Text = { "I can take you to the third sea. Would you like to go?" },
- Option1 = {
- Label = "Yes",
- Text = { "" },
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("TravelZou")) }
- };
- end
- }
- };
- end;
- function v84.Get(p34)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u19();
- end
- }
- };
- end;
- v26.TravelZou = v84;
- local v85 = {
- Title = "Sea Captain"
- };
- local function u20()
- return {
- Text = { "I can take you back to the main world. Would you like to go?" },
- Option1 = {
- Label = "Yes",
- Text = { "" },
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("TravelMain")) }
- };
- end
- }
- };
- end;
- function v85.Get(p35)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u20();
- end
- }
- };
- end;
- v26.TravelMain = v85;
- local v86 = {
- Title = "Bartilo"
- };
- local function u21()
- local v87 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BartiloQuestProgress", "Bartilo");
- if v87 == 0 then
- return {
- Text = { "Thank God you are here! The Swan Pirates are raiding the towns to prevent any new fighters from entering the tournament.", "Will you help defeat 50 of the Swan Pirates?" },
- Option1 = {
- Label = "Yes",
- Text = { "" },
- JumpTo = u3("BartiloQuest", {
- NoReturn = true
- }).Get
- }
- };
- end;
- if v87 == 1 then
- return {
- Text = { "Great work! Now for their leader. Find and defeat Jeremy, the Spring-Spring user!" }
- };
- end;
- if v87 == 2 then
- return {
- Text = { "The tournament is back to normal! Go now, free the imprisoned gladiators who are jailed beneath the stadium." }
- };
- end;
- if v87 == 3 then
- return {
- Text = { "That's it! Thank you for your help." }
- };
- end;
- return {
- Text = { "THE COLOSSEUM IS IN PERIL!" }
- };
- end;
- function v86.Get(p36)
- return {
- Text = { "Hey." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u21();
- end
- }
- };
- end;
- v26.Bartilo = v86;
- local v88 = {
- Title = "Citizen"
- };
- local function u22()
- local v89 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CitizenQuestProgress", "Citizen");
- if v89 == 0 then
- return {
- Text = { "The Forest Pirates are destroying the town! Please help us!", "Will you help defeat 50 of them?" },
- Option1 = {
- Label = "Yes",
- Text = { "" },
- JumpTo = u3("CitizenQuest", {
- NoReturn = true
- }).Get
- }
- };
- end;
- if v89 == 1 then
- return {
- Text = { "Thank you so much! Now, please defeat their leader to stop them from coming back. Find and defeat Captain Elephant!" }
- };
- end;
- if v89 == 2 then
- return {
- Text = { "The town is now safer. I heard their leader left a treasure hidden in this island. You can keep the reward if you manage to find it." }
- };
- end;
- if v89 == 3 then
- return {
- Text = { "Thanks. Enjoy your reward! Let me know if you ever need help with anything, I'm a known chef around this area." }
- };
- end;
- if v89 == 4 then
- return {
- Text = { "So you need help preparing these 3 fruits? Alright, here you go." }
- };
- end;
- return {
- Text = { "The town is being attacked!" }
- };
- end;
- function v88.Get(p37)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u22();
- end
- }
- };
- end;
- v26.Citizen = v88;
- local v90 = {
- Title = "King Red Head"
- };
- local function u23()
- local v91 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ZQuestProgress", "Check");
- if v91 ~= 0 then
- if v91 == 1 then
- return {
- Text = { "Hi. This is a mental image of myself. I'm currently sealed in the third sea." }
- };
- else
- return {
- Text = { "I'm busy right now. Come back when you've reached Level 1,500 and defeated Don Swan!" }
- };
- end;
- end;
- return {
- Text = { "I'm sad :(." },
- Option1 = {
- Label = "Why admin?",
- Text = { "Can you go disrespect rip_indra for me? I need him to pop his rune so we can finish Update 15!" },
- Option1 = {
- Label = "Of course, admin",
- Text = { "" },
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ZQuestProgress", "Begin")) }
- };
- end
- }
- }
- };
- end;
- function v90.Get(p38)
- return {
- Text = { "Yooooo!" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u23();
- end
- }
- };
- end;
- v26.RedHead = v90;
- v26.BountyHonorExpert = {
- Title = "Bounty/Honor Expert",
- Get = function(p39)
- return {
- Text = { "You see those leaderboards? They display the top players of this game, I wouldn't mess with them if I were you." },
- Option1 = {
- Label = "Why?",
- Text = { "Bounty and honor increase your damage and defense in PvP every 500,000 points. Would you like to know your current PvP boosts?" },
- Option1 = {
- Label = "Yes",
- JumpTo = function()
- local l__Value__92 = game.Players.LocalPlayer.leaderstats["Bounty/Honor"].Value;
- local v93 = { 0, 0 };
- for v94, v95 in pairs(require(game.ReplicatedStorage.PvPBoosts)) do
- if v94 <= l__Value__92 then
- v93[1] = v93[1] + v95[1];
- v93[2] = v93[2] + v95[2];
- end;
- end;
- return {
- Text = { "You currently have +" .. string.format("%.14g", v93[1] * 100) .. "% defense and +" .. string.format("%.14g", v93[2] * 100) .. "% damage on PvP." }
- };
- end
- }
- }
- };
- end
- };
- local v96 = {
- Title = "Mysterious Man"
- };
- local function u24()
- local v97 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("MysteriousMan", "1");
- if v97 ~= 0 then
- if v97 == -1 then
- return {
- Text = { "[You already own this item.]" }
- };
- else
- return {
- Text = { "Go away." }
- };
- end;
- end;
- return {
- Text = { "Hello, fellow swordsman. It appears you've mastered all the legendary swords.", "Do you wish to learn the true triple katana style for <Color=Green>$2,000,000<Color=/>?" },
- Option1 = {
- Label = "Pay",
- Text = { "" },
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("MysteriousMan", "2")) }
- };
- end
- }
- };
- end;
- function v96.Get(p40)
- return {
- Text = { "... Hey." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u24();
- end
- }
- };
- end;
- v26.MysteriousMan = v96;
- local v98 = {
- Title = "Martial Arts Master"
- };
- local function u25(p41)
- local v99 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuySuperhuman", true);
- if v99 == 3 then
- return {
- Text = { "You're not strong enough yet. Keep practicing your martial arts!" }
- };
- end;
- local v100 = "Would you like to learn the Superhuman fighting style for <Color=Green>$3,000,000<Color=/>? This style allows you to destroy your opponents body with powerful attacks and has 3 special skills.";
- if v99 == 1 then
- v100 = "It seems you already know this style. Would you like to start using it again?";
- end;
- return {
- Text = { v100 },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- local v101 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuySuperhuman");
- if v101 == 1 then
- return {
- Text = { "[Superhuman learned.]" }
- };
- end;
- if v101 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v101 == 2 then
- return {
- Text = { "[You already know this fighting style.]" }
- };
- end;
- if v101 ~= 3 then
- return;
- end;
- return {
- Text = { "[You're not strong enough yet.]" }
- };
- end
- }
- };
- end;
- function v98.Get(p42)
- return {
- Text = { "Hmmm..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u25();
- end
- }
- };
- end;
- v26.MartialArtsMaster = v98;
- local v102 = {
- Title = "Manager"
- };
- local function u26()
- local v103 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Manager", "1");
- if v103 ~= 0 then
- if v103 == -1 then
- return {
- Text = { "Are you new to this island?" }
- };
- else
- return {
- Text = { "It's still too early for you to be here." }
- };
- end;
- end;
- return {
- Text = { "What's up, warrior?", "Do you wish to hear where <Color=Red>he<Color=/> was last seen?" },
- Option1 = {
- Label = "Yeah",
- Text = { "" },
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Manager", "2")) }
- };
- end
- }
- };
- end;
- function v102.Get(p43)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u26();
- end
- }
- };
- end;
- v26.Manager = v102;
- local v104 = {
- Title = "Customer"
- };
- local function u27()
- local v105 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Customer");
- if v105 then
- return {
- Text = v105
- };
- end;
- return {
- Text = { "..." }
- };
- end;
- function v104.Get(p44)
- return {
- Text = { "What's up?" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u27();
- end
- }
- };
- end;
- v26.Customer = v104;
- local v106 = {
- Title = "Butler"
- };
- local function u28()
- local v107 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Butler");
- if v107 then
- return {
- Text = v107
- };
- end;
- return {
- Text = { "..." }
- };
- end;
- function v106.Get(p45)
- return {
- Text = { "Howdy." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u28();
- end
- }
- };
- end;
- v26.Butler = v106;
- local v108 = {
- Title = "Nerd"
- };
- local function u29()
- local v109 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Nerd");
- if not v109 then
- return {
- Text = { "Are you lurking?" }
- };
- end;
- return {
- Text = { v109 }
- };
- end;
- function v108.Get(p46)
- return {
- Text = { "PFFFFTTTTTTTTTTTT..." },
- Option1 = {
- Label = "Sir...?",
- JumpTo = function()
- return u29();
- end
- }
- };
- end;
- v26.Nerd = v108;
- local v110 = {
- Title = "Alchemist"
- };
- local function u30()
- local v111 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Alchemist", "1");
- if v111 == -2 then
- return {
- Text = { "Thanks for the money." }
- };
- end;
- if v111 == -1 then
- return {
- Text = { "You're still lacking <Color=Green>$500,000<Color=/> money." }
- };
- end;
- if v111 == 0 then
- return {
- Text = { "It appears you haven't unlocked your maximum potential yet.", "If you're seeking more power, I need you to bring me 3 different flowers spread across the entire map." },
- Option1 = {
- Label = "I'll do it.",
- Text = { "" },
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Alchemist", "2")) }
- };
- end
- }
- };
- end;
- if v111 == 1 then
- return {
- Text = { "Have you found them yet? Come back when you have the 3 flowers." }
- };
- end;
- if v111 ~= 2 then
- return {
- Text = { "I don't think you're ready yet." }
- };
- end;
- return {
- Text = { "Good job. Now I can make the potion, but it's not going to be free! Pay me <Color=Green>$500,000<Color=/> to proceed." },
- Option1 = {
- Label = "Pay",
- Text = { "" },
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Alchemist", "3")) }
- };
- end
- }
- };
- end;
- function v110.Get(p47)
- return {
- Text = { "Hello." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u30();
- end
- }
- };
- end;
- v26.Alchemist = v110;
- local v112 = {
- Title = "arowe"
- };
- local function u31()
- local v113 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Wenlocktoad", "1");
- if v113 == -2 then
- return {
- Text = { "Friend." }
- };
- end;
- if v113 == -1 then
- return {
- Text = { "You're still lacking <Color=Green>$2,000,000<Color=/> money." }
- };
- end;
- if v113 == 0 then
- return {
- Text = { "Let's begin." },
- Option1 = {
- Label = "What?",
- Text = { "I am arowe, a son of rip_indra. I train those less fortunate than I to channel their hidden strengths." },
- Option1 = {
- Label = "Hidden strengths?",
- Text = { "Yes, child. I know this must be confusing for you, but I have been sent here by the God's to teach those who seek my wisdom in order to make their race abilities stronger." },
- Option1 = {
- Label = "I'm interested",
- Text = { "" },
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Wenlocktoad", "2")) }
- };
- end
- }
- }
- }
- };
- end;
- if v113 == 1 then
- return {
- Text = { game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Wenlocktoad", "info") }
- };
- end;
- if v113 ~= 2 then
- return {
- Text = { "Come back when you're prepared enough." }
- };
- end;
- return {
- Text = { "Well done. I, like many toads before me, have used this gift of mine to teach others. Of course though... I charge a cheap price for my craft. <Color=Green>$2,000,000<Color=/> should do it." },
- Option1 = {
- Label = "Pay",
- Text = { "" },
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Wenlocktoad", "3")) }
- };
- end
- }
- };
- end;
- function v112.Get(p48)
- return {
- Text = { "Greetings." },
- Option1 = {
- Label = "Sir?",
- JumpTo = function()
- return u31();
- end
- }
- };
- end;
- v26.Wenlocktoad = v112;
- local v114 = {
- Title = ""
- };
- local function u32()
- local v115 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CyborgTrainer", "Check");
- if v115 == 2 then
- return {
- Text = { "> Hello, cyborg." }
- };
- end;
- if not v115 then
- return {
- Text = { "..." }
- };
- end;
- return {
- Text = { "> Would you like to change your race to Cyborg for <Color=Purple>\198\1462,500<Color=/>? This race is specialized in defense and energy." },
- Option1 = {
- Label = "Accept",
- Text = { "" },
- JumpTo = function()
- local v116 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CyborgTrainer", "Buy");
- if v116 == 1 then
- return {
- Text = { "[Race changed to <Cyborg>.]" }
- };
- end;
- if v116 == 2 then
- return {
- Text = { "[You don't have enough money.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v114.Get(p49)
- return {
- Text = { "..." },
- Option1 = {
- Label = "...",
- JumpTo = function()
- return u32();
- end
- }
- };
- end;
- v26.CyborgTrainer = v114;
- local v117 = {
- Title = "Sabi"
- };
- local function u33()
- local v118 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "DragonClaw", "1");
- if not v118 then
- return {
- Text = { "Go away." }
- };
- end;
- if v118 == 1 then
- return {
- Text = { "It seems you already know this style. Would you like to start using it again?" },
- Option1 = {
- Label = "Learn",
- Text = { "" },
- JumpTo = function()
- local v119 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "DragonClaw", "2");
- if v119 == 1 then
- return {
- Text = { "[Dragon Breath learned.]" }
- };
- end;
- if v119 == 0 then
- return {
- Text = { "[Not enough fragments.]" }
- };
- end;
- if v119 == 2 then
- return {
- Text = { "[You already know this fighting style.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- return {
- Text = { "I'd be willing to teach you the Dragon Breath fighting style for 1500 fragments, interested?" },
- Option1 = {
- Label = "Trade",
- Text = { "" },
- JumpTo = function()
- local v120 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "DragonClaw", "2");
- if v120 == 1 then
- return {
- Text = { "[Trade completed.]" }
- };
- end;
- if v120 == 0 then
- return {
- Text = { "[Not enough fragments.]" }
- };
- end;
- if v120 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v117.Get(p50)
- return {
- Text = { "Hello." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u33();
- end
- }
- };
- end;
- v26.Sabi = v117;
- local v121 = {
- Title = "Cyborg"
- };
- local function u34()
- local v122 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "Ship", "1");
- if not v122 then
- return {
- Text = { "I'm busy!" }
- };
- end;
- if v122 == 1 then
- return {
- Text = { "You already took my ship!" }
- };
- end;
- return {
- Text = { "Dang, you're rich! Would you be willing take one of my best ships at the cost of 1500 fragments?" },
- Option1 = {
- Label = "Trade",
- Text = { "" },
- JumpTo = function()
- local v123 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "Ship", "2");
- if v123 == 1 then
- return {
- Text = { "[Trade completed.]" }
- };
- end;
- if v123 == 0 then
- return {
- Text = { "[Not enough fragments.]" }
- };
- end;
- if v123 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v121.Get(p51)
- return {
- Text = { "!!!" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u34();
- end
- }
- };
- end;
- v26.Cyborg = v121;
- local v124 = {
- Title = "tort"
- };
- local function u35()
- if not game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "Reroll", "1") then
- return {
- Text = { "I'm busy right now." }
- };
- end;
- return {
- Text = { "hey sir, i will write something for you in JS that rerolls your race to a random one (only works once) if you pay me <Color=Purple>\198\1463000<Color=/>. deal?" },
- Option1 = {
- Label = "Trade",
- Text = { "" },
- JumpTo = function()
- local v125 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "Reroll", "2");
- if v125 == 1 then
- return {
- Text = { "[Trade completed.]" }
- };
- end;
- if v125 == 0 then
- return {
- Text = { "[Not enough fragments.]" }
- };
- end;
- if v125 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v124.Get(p52)
- return {
- Text = { "Hey." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u35();
- end
- }
- };
- end;
- v26.tort = v124;
- local v126 = {
- Title = "Horned Man"
- };
- local function u36()
- local v127 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("HornedMan");
- if typeof(v127) == "string" then
- return {
- Text = { v127 },
- Option1 = {
- Label = "Alright",
- JumpTo = function()
- local v128 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("HornedMan", "Bet");
- return {
- Text = { "Talk to me again when you're done." }
- };
- end
- }
- };
- end;
- if v127 == 1 then
- return {
- Text = { "Excellent work. I don't have anything for you anymore. Enjoy your reward." }
- };
- end;
- return {
- Text = { "..." }
- };
- end;
- function v126.Get(p53)
- return {
- Text = { "Hey." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u36();
- end
- }
- };
- end;
- v26.HornedMan = v126;
- v26.Flashback = {
- Title = "erin",
- Get = function(p54)
- return {
- Text = { "NOOOOO I'M GETTING A FLASHBACK AGAIN!" },
- Option1 = {
- Label = "Let me see",
- JumpTo = function()
- if _G.flashbacking then
- return {
- Text = { "Scene is already loading..." }
- };
- end;
- _G.flashbacking = true;
- game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Flashback");
- task.delay(66, function()
- _G.flashbacking = nil;
- end);
- return {
- Text = { "Ok... wait a bit." }
- };
- end
- }
- };
- end
- };
- v26.layandikit12 = {
- Title = "layandikit12",
- Get = function(p55)
- return {
- Text = { "[Releasing next update.]" }
- };
- end
- };
- v26.ArenaTrainer = {
- Title = "Arena Trainer",
- Get = function(p56)
- return {
- Text = { "Hey, wanna test your strength?" },
- Option1 = {
- Label = "Sure",
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ArenaTrainer")) }
- };
- end
- }
- };
- end
- };
- v26.Lunoven = {
- Title = "Lunoven",
- Get = function(p57)
- return {
- Text = { "Hey." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("TokenAccessory", "Elite")) }
- };
- end
- }
- };
- end
- };
- v26.Tacomura = {
- Title = "Tacomura",
- Get = function(p58)
- return {
- Text = { "Greetings." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("TokenAccessory", "Player")) }
- };
- end
- }
- };
- end
- };
- local v129 = {
- Title = "Plokster"
- };
- local function u37()
- if not game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "Refund", "1") then
- return {
- Text = { "The weather is nice today." }
- };
- end;
- return {
- Text = { "I can refund your stat points if you hand over <Color=Purple>\198\1462500<Color=/>. Deal?" },
- Option1 = {
- Label = "Trade",
- Text = { "" },
- JumpTo = function()
- local v130 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "Refund", "2");
- if v130 == 1 then
- return {
- Text = { "[Trade completed.]" }
- };
- end;
- if v130 == 0 then
- return {
- Text = { "[Not enough fragments.]" }
- };
- end;
- if v130 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v129.Get(p59)
- return {
- Text = { "Hi." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u37();
- end
- }
- };
- end;
- v26.Plokster = v129;
- local v131 = {
- Title = "The Strongest God"
- };
- local function u38()
- local v132 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "Slingshot", "1");
- if not v132 then
- return {
- Text = { "Who are you, weakling?" }
- };
- end;
- if v132 == 1 then
- return {
- Text = { "You already have my slingshot!" }
- };
- end;
- return {
- Text = { "S-SIR WOULD YOU TAKE MY SLINGSHOT FOR <Color=Purple>\198\1461500<Color=/>?" },
- Option1 = {
- Label = "Trade",
- Text = { "" },
- JumpTo = function()
- local v133 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "Slingshot", "2");
- if v133 == 1 then
- return {
- Text = { "[Trade completed.]" }
- };
- end;
- if v133 == 0 then
- return {
- Text = { "[Not enough fragments.]" }
- };
- end;
- if v133 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v131.Get(p60)
- return {
- Text = { "!?" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u38();
- end
- }
- };
- end;
- v26.Usoapp = v131;
- local v134 = {
- Title = "Trevor"
- };
- local function u39()
- local v135 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("TalkTrevor", "1");
- if not v135 then
- return {
- Text = { "Get out of here before I kill you." }
- };
- end;
- if v135 == 0 then
- return {
- Text = { "That was a nice fruit." }
- };
- end;
- if v135 == 1 then
- return {
- Text = { "Where is it? Bring me an expensive Blox Fruit!" }
- };
- end;
- if v135 == 2 then
- return {
- Text = { "I see. Let me take a closer look." },
- Option1 = {
- Label = "Give",
- Text = { "" },
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("TalkTrevor", "3")) }
- };
- end
- }
- };
- end;
- return {
- Text = { "You seem strong. Are you here to join our organization?" },
- Option1 = {
- Label = "Sure...",
- Text = { "Bring me an expensive Blox Fruit to prove yourself worthy of speaking to Swan." },
- Option1 = {
- Label = "Alright",
- Text = { "" },
- JumpTo = function()
- local v136 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("TalkTrevor", "2");
- return {
- Text = { "Don't disappoint me." }
- };
- end
- }
- }
- };
- end;
- function v134.Get(p61)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u39();
- end
- }
- };
- end;
- v26.Trevor = v134;
- local v137 = {
- Title = "Legendary Sword Dealer"
- };
- local function u40()
- local v138 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("LegendarySwordDealer", "1");
- if not v138 then
- return {
- Text = { "[Gone.]" }
- };
- end;
- return {
- Text = { "Interested in buying this sword I recently acquired?\nName: " .. v138 .. "\nPrice: <Color=Green>$2,000,000<Color=/>" },
- Option1 = {
- Label = "Purchase",
- Text = { "" },
- JumpTo = function()
- local v139 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("LegendarySwordDealer", "2");
- if v139 == 1 then
- return {
- Text = { "[Item purchased.]" }
- };
- end;
- if v139 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v139 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "[Gone.]" }
- };
- end
- }
- };
- end;
- function v137.Get(p62)
- return {
- Text = { "You found me!" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u40();
- end
- }
- };
- end;
- v26.LegendarySwordDealer = v137;
- local v140 = {
- Title = "Master of Enhancement"
- };
- local function u41()
- local v141, v142 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ColorsDealer", "1");
- if v141 == 1 then
- return {
- Text = { "Sorry, your Enhancement ability is not strong enough yet." }
- };
- end;
- if not v141 then
- return {
- Text = { "[Gone.]" }
- };
- end;
- local v143 = {};
- local v144 = {};
- if v142 >= 5000 then
- local v145 = "<Color=Yellow>LEGENDARY<Color=/>";
- else
- v145 = "Regular";
- end;
- v144[1] = "Interested in buying this Enhancement Color?\nName: " .. v141 .. "\nPrice: <Color=Purple>\198\146" .. v142 .. "<Color=/>\nRarity: " .. v145;
- v143.Text = v144;
- v143.Option1 = {
- Label = "Purchase",
- Text = { "" },
- JumpTo = function()
- local v146 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ColorsDealer", "2");
- if v146 == 1 then
- return {
- Text = { "[Color purchased.]" }
- };
- end;
- if v146 == 0 then
- return {
- Text = { "[Not enough fragments.]" }
- };
- end;
- if v146 == 2 then
- return {
- Text = { "[You already own this color.]" }
- };
- end;
- return {
- Text = { "[Gone.]" }
- };
- end
- };
- return v143;
- end;
- function v140.Get(p63)
- return {
- Text = { "You found me!" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u41();
- end
- }
- };
- end;
- v26.MasterOfEnhancement = v140;
- local v147 = {
- Title = "Ability Teacher"
- };
- local function u42(p64, p65)
- local v148 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyHaki", p64);
- if v148 == 1 then
- return {
- Text = { "[" .. p65 .. " learned.]" }
- };
- end;
- if v148 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v148 ~= 2 then
- return;
- end;
- return {
- Text = { "[You already know this ability.]" }
- };
- end;
- function v147.Get(p66)
- local v149 = {
- Text = { "Which special ability would you like to learn?" }
- };
- local v150 = {
- Label = "Skyjump",
- Text = { "For only <Color=Green>$10,000<Color=/>, I'll teach you the ability to jump on the air multiple times!" },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- return u42("Geppo", "Skyjump");
- end
- }
- };
- local v151 = {
- Label = "Return"
- };
- function v151.JumpTo()
- return p66:Get();
- end;
- v150.Option2 = v151;
- v149.Option1 = v150;
- v149.Option2 = {
- Label = "Enhancement",
- Text = { "For only <Color=Green>$25,000<Color=/>, I'll teach how to enhance your physical attacks and weapons to damage Elemental users. You can also train this ability to unlock its potential! [Hotkey: J]" },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- return u42("Buso", "Enhancement");
- end
- },
- Option2 = {
- Label = "Return",
- JumpTo = function()
- return p66:Get();
- end
- }
- };
- v149.Option3 = {
- Label = "Flash Step",
- Text = { "For only <Color=Green>$100,000<Color=/>, I'll teach you how to travel between medium distances extremely fast, as if you were teleporting! [Hotkey: R]" },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- return u42("Soru", "Flash Step");
- end
- },
- Option2 = {
- Label = "Return",
- JumpTo = function()
- return p66:Get();
- end
- }
- };
- return v149;
- end;
- v26.HakiTeacher = v147;
- local v152 = {
- Title = "Lord of Destruction"
- };
- local function u43()
- local v153 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("KenTalk", "Start");
- if v153 == 0 then
- return {
- Text = { "I am the unrivaled warrior of the seas! Do you want to know about your Observation mastery status, rookie?" },
- Option1 = {
- Label = "Status",
- JumpTo = function()
- return {
- Text = { "Hmm... Your current mastery exp. seems to be " .. (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("KenTalk", "Status") and "[error]") }
- };
- end
- }
- };
- end;
- if v153 ~= 1 then
- return {
- Text = { "I am the strongest pirate to ever live, I will not have any weaklings among my crew. Come back when you're stronger." }
- };
- end;
- return {
- Text = { "I've sunk countless warships! People fear me as Lord of Destruction! Hey... want to learn Observation from the strongest man?", "The power of Observation allows you to <Color=Yellow>sense the presence<Color=/> of others as well as partly seeing into the future to <Color=Yellow>dodge moves<Color=/>.", "Your observation will be <Color=Red>weak<Color=/> at first, allowing you only to dodge twice and have a small range of sense, but through constant dodging you will be able to <Color=Green>train<Color=/> it and gain a maximum of eight dodges as well as an extended vision range.", "Would you like to purchase Observation for <Color=Green>$750,000<Color=/>? By the way, dodges are more cost efficient versus mobs." },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("KenTalk", "Buy") == 0 then
- return {
- Text = { "[Observation learned. Press [E] or [K] to activate it.]" }
- };
- end;
- return {
- Text = { "You don't even have enough Money with you... leave before I send the 8,000 lackeys at my disposal after you!" }
- };
- end
- }
- };
- end;
- function v152.Get(p67)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u43();
- end
- }
- };
- end;
- v26.KenTeacher = v152;
- local v154 = {
- Title = "Hungry Man"
- };
- local function u44()
- local v155 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("KenTalk2", "Start");
- local v156 = {
- Text = { "Would you like to purchase Observation V2 for <Color=Green>$5,000,000<Color=/>? This upgrade allows you to see the level and hotbar of your opponents, upgrades your dodges cooldown, lessens the blur on your screen, predicts attacks and enables faster dashing towards players in combat." },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("KenTalk2", "Buy") == 0 then
- return {
- Text = { "[Observation upgraded.]" }
- };
- end;
- return {
- Text = { "[Not enough money.]" }
- };
- end
- }
- };
- if v155 == 0 then
- return {
- Text = { "Congratulations, you already know Observation V2." }
- };
- end;
- if v155 == 2 then
- return {
- Text = { "Hey, if you bring me a decent meal I can teach you something." }
- };
- end;
- if v155 == 4 then
- local v157 = {
- Text = { "Delicious!" }
- };
- local v158 = {
- Label = "No problem",
- Text = { "Thank you so much, young one. I'd like to reward you, by teaching you something I learned a few decades ago, when I was still a pirate.", "Would you like to learn more about it?" }
- };
- local v159 = {
- Label = "Yeah"
- };
- function v159.JumpTo()
- return v156;
- end;
- v158.Option1 = v159;
- v157.Option1 = v158;
- return v157;
- end;
- if v155 == 5 then
- return {
- Text = { "Not enough, I need more food!" },
- Option1 = {
- Label = "Sorry",
- Text = { "Bring me more food!" }
- }
- };
- end;
- if v155 == 6 then
- return {
- Text = { "Nice, you found 3 fruits, but I'm a picky person. I want to eat this in a bowl, can you do that for me?" }
- };
- end;
- if v155 == 1 then
- return v156;
- end;
- return {
- Text = { "Go away, weakling." }
- };
- end;
- function v154.Get(p68)
- return {
- Text = { "Hey." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u44();
- end
- }
- };
- end;
- v26.ObservationV2 = v154;
- local v160 = {
- Title = "Dark Step Teacher"
- };
- local function u45(p69)
- local v161 = "Would you like to learn the Dark Step fighting style for <Color=Green>$150,000<Color=/>? This style allows you to attack your opponents with powerful kicks and has 4 special skills.";
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyBlackLeg", true) == 1 then
- v161 = "It seems you already know this style. Would you like to start using it again?";
- end;
- return {
- Text = { v161 },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- local v162 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyBlackLeg");
- if v162 == 1 then
- return {
- Text = { "[Dark Step learned.]" }
- };
- end;
- if v162 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v162 ~= 2 then
- return;
- end;
- return {
- Text = { "[You already know this fighting style.]" }
- };
- end
- }
- };
- end;
- function v160.Get(p70)
- return {
- Text = { "Yo." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u45();
- end
- }
- };
- end;
- v26.BlackLegTeacher = v160;
- local v163 = {
- Title = "Mad Scientist"
- };
- local function u46(p71)
- local v164 = "Would you like to learn the Electric fighting style for <Color=Green>$500,000<Color=/>? This style allows you to shock your opponents with electric attacks and has 3 special skills.";
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyElectro", true) == 1 then
- v164 = "It seems you already know this style. Would you like to start using it again?";
- end;
- return {
- Text = { v164 },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- local v165 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyElectro");
- if v165 == 1 then
- return {
- Text = { "[Electric learned.]" }
- };
- end;
- if v165 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v165 ~= 2 then
- return;
- end;
- return {
- Text = { "[You already know this fighting style.]" }
- };
- end
- }
- };
- end;
- function v163.Get(p72)
- return {
- Text = { "Hmmm... I have spent my years of research to teach every race the powers of Electric." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u46();
- end
- }
- };
- end;
- v26.ElectroTeacher = v163;
- local v166 = {
- Title = "Water Kung-fu Teacher"
- };
- local function u47(p73)
- local v167 = "Would you like to learn the Water Kung-fu fighting style for <Color=Green>$750,000<Color=/>? This style allows the manipulation of water to attack your opponents with it. It also has 3 special skills.";
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyFishmanKarate", true) == 1 then
- v167 = "It seems you already know this style. Would you like to start using it again?";
- end;
- return {
- Text = { v167 },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- local v168 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyFishmanKarate");
- if v168 == 1 then
- return {
- Text = { "[Water Kung-fu learned.]" }
- };
- end;
- if v168 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v168 ~= 2 then
- return;
- end;
- return {
- Text = { "[You already know this fighting style.]" }
- };
- end
- }
- };
- end;
- function v166.Get(p74)
- return {
- Text = { "Hello." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u47();
- end
- }
- };
- end;
- v26.FishmanKarateTeacher = v166;
- local v169 = {
- Title = "Phoeyu, the Reformed"
- };
- local function u48(p75)
- local v170 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyDeathStep", true);
- if v170 == 3 then
- return {
- Text = { "Come back when you're prepared enough." }
- };
- end;
- local v171 = "Would you like to learn the Death Step fighting style for <Color=Green>$2,500,000<Color=/> and <Color=Purple>\198\1465,000<Color=/>? This style allows you to destroy your opponents body with powerful kicks and has 4 special skills.";
- if v170 == 1 then
- v171 = "It seems you already know this style. Would you like to start using it again?";
- end;
- return {
- Text = { v171 },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- local v172 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyDeathStep");
- if v172 == 1 then
- return {
- Text = { "[Death Step learned.]" }
- };
- end;
- if v172 == 0 then
- return {
- Text = { "[Not enough money or fragments.]" }
- };
- end;
- if v172 == 2 then
- return {
- Text = { "[You already know this fighting style.]" }
- };
- end;
- if v172 ~= 3 then
- return;
- end;
- return {
- Text = { "[You're not strong enough yet.]" }
- };
- end
- }
- };
- end;
- function v169.Get(p76)
- return {
- Text = { "hi" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u48();
- end
- }
- };
- end;
- v26.DeathStepTeacher = v169;
- local v173 = {
- Title = "Ancient Monk"
- };
- local function u49(p77)
- local v174 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyGodhuman", true);
- if typeof(v174) == "string" then
- return {
- Text = { v174 }
- };
- end;
- if v174 == 3 then
- return {
- Text = { "Come back when you're prepared enough." }
- };
- end;
- local v175 = "Would you like to learn the Godhuman fighting style for <Color=Green>$5,000,000<Color=/> and <Color=Purple>\198\1465,000<Color=/>? This style allows you to annihilate your opponents with godlike attacks and has 4 special skills.";
- if v174 == 1 then
- v175 = "It seems you already know this style. Would you like to start using it again?";
- end;
- return {
- Text = { v175 },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- local v176 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyGodhuman");
- if v176 == 1 then
- return {
- Text = { "[Godhuman learned.]" }
- };
- end;
- if v176 == 0 then
- return {
- Text = { "[Not enough money or fragments.]" }
- };
- end;
- if v176 == 2 then
- return {
- Text = { "[You already know this fighting style.]" }
- };
- end;
- if v176 ~= 3 then
- return;
- end;
- return {
- Text = { "[You're not strong enough yet.]" }
- };
- end
- }
- };
- end;
- function v173.Get(p78)
- return {
- Text = { "Ah." },
- Option1 = {
- Label = "Hey",
- JumpTo = function()
- return u49();
- end
- }
- };
- end;
- v26.GodhumanTeacher = v173;
- local v177 = {
- Title = "Daigrock, the Sharkman"
- };
- local function u50(p79)
- local v178 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuySharkmanKarate", true);
- if typeof(v178) == "string" then
- return {
- Text = { v178 }
- };
- end;
- if v178 == 3 then
- return {
- Text = { "Thanks for finding my keys, but I can't teach you anything yet! Come back when you're prepared enough." }
- };
- end;
- local v179 = "Would you like to learn the Sharkman Karate fighting style for <Color=Green>$2,500,000<Color=/> and <Color=Purple>\198\1465,000<Color=/>? This style allows the manipulation of water to attack your opponents with it. It also has 3 special skills.";
- if v178 == 1 then
- v179 = "It seems you already know this style. Would you like to start using it again?";
- end;
- return {
- Text = { v179 },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- local v180 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuySharkmanKarate");
- if v180 == 1 then
- return {
- Text = { "[Sharkman Karate learned.]" }
- };
- end;
- if v180 == 0 then
- return {
- Text = { "[Not enough money or fragments.]" }
- };
- end;
- if v180 == 2 then
- return {
- Text = { "[You already know this fighting style.]" }
- };
- end;
- if v180 ~= 3 then
- return;
- end;
- return {
- Text = { "[You're not strong enough yet.]" }
- };
- end
- }
- };
- end;
- function v177.Get(p80)
- return {
- Text = { "Hello!" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u50();
- end
- }
- };
- end;
- v26.SharkmanTeacher = v177;
- local v181 = {
- Title = "Uzoth"
- };
- local function u51(p81)
- local v182 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyDragonTalon", true);
- if typeof(v182) == "string" then
- return {
- Text = { v182 }
- };
- end;
- if v182 == 3 then
- return {
- Text = { "Thanks for providing me with a Fire Essence, but I can't teach you anything yet! Come back when you're prepared enough." }
- };
- end;
- local v183 = "Would you like to learn the Dragon Talon fighting style for <Color=Green>$3,000,000<Color=/> and <Color=Purple>\198\1465,000<Color=/>? This style allows the manipulation of fire to attack your opponents with it. It also has 3 special skills.";
- if v182 == 1 then
- v183 = "It seems you already know this style. Would you like to start using it again?";
- end;
- return {
- Text = { v183 },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- local v184 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyDragonTalon");
- if v184 == 1 then
- return {
- Text = { "[Dragon Talon learned.]" }
- };
- end;
- if v184 == 0 then
- return {
- Text = { "[Not enough money or fragments.]" }
- };
- end;
- if v184 == 2 then
- return {
- Text = { "[You already know this fighting style.]" }
- };
- end;
- if v184 ~= 3 then
- return;
- end;
- return {
- Text = { "[You're not strong enough yet.]" }
- };
- end
- }
- };
- end;
- function v181.Get(p82)
- return {
- Text = { "What's good?" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u51();
- end
- }
- };
- end;
- v26.TalonTeacher = v181;
- local v185 = {
- Title = "Previous Hero"
- };
- local function u52(p83)
- local v186 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyElectricClaw", true);
- if typeof(v186) == "string" then
- return {
- Text = { v186 }
- };
- end;
- if v186 == 4 then
- return {
- Text = { "You seem to have potential. Alright, if you can go to the <Color=Yellow>Mansion<Color=/> within <Color=Red>30 seconds<Color=/>, I'll consider telling you." },
- Option1 = {
- Label = "Ok",
- JumpTo = function()
- local v187 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyElectricClaw", "Start");
- return {
- Text = { "GO, YOU HAVE 30 SECONDS!" }
- };
- end
- }
- };
- end;
- if v186 == 3 then
- return {
- Text = { "Good job, but I can't teach you anything yet! Come back when you're prepared enough." }
- };
- end;
- local v188 = "Would you like to learn the Electric Claw fighting style for <Color=Green>$3,000,000<Color=/> and <Color=Purple>\198\1465,000<Color=/>? This style allows the use of electric claws to pierce your opponents. It also has 3 special skills.";
- if v186 == 1 then
- v188 = "It seems you already know this style. Would you like to start using it again?";
- end;
- return {
- Text = { v188 },
- Option1 = {
- Label = "Learn",
- JumpTo = function()
- local v189 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyElectricClaw");
- if v189 == 1 then
- return {
- Text = { "[Electric Claw learned.]" }
- };
- end;
- if v189 == 0 then
- return {
- Text = { "[Not enough money or fragments.]" }
- };
- end;
- if v189 == 2 then
- return {
- Text = { "[You already know this fighting style.]" }
- };
- end;
- if v189 ~= 3 then
- return;
- end;
- return {
- Text = { "[You're not strong enough yet.]" }
- };
- end
- }
- };
- end;
- function v185.Get(p84)
- return {
- Text = { "Hmm..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u52();
- end
- }
- };
- end;
- v26.PreviousHero = v185;
- local v190 = {
- Title = "Thunder God"
- };
- local function u53(p85)
- local v191 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ThunderGodTalk", true);
- if not v191 then
- return {
- Text = { "Sorry, I can't teach you anything yet. Talk to me again once you unlock all your skills on Pole (1st Form) and Rumble." }
- };
- end;
- if v191 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "Would you like me to teach you about Pole (2nd Form) for <Color=Purple>\198\1465,000<Color=/>?" },
- Option1 = {
- Label = "Sure",
- Text = { "" },
- JumpTo = function()
- local v192 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ThunderGodTalk");
- if v192 == 1 then
- return {
- Text = { "[Item purchased.]" }
- };
- end;
- if v192 == 0 then
- return {
- Text = { "[Not enough fragments.]" }
- };
- end;
- if v192 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v190.Get(p86)
- return {
- Text = { "What do you need?" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u53();
- end
- }
- };
- end;
- v26.ThunderGod = v190;
- local v193 = {
- Title = "Parlus"
- };
- local function u54(p87)
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("AccessoryTalk", "Parlus") ~= 0 then
- return {
- Text = { "Dude. You're not ready yet, bro." }
- };
- end;
- return {
- Text = { "LOL DUDE I JUST BOUGHT THIS BLACK CAPE FOR 100K ROBUX FROM SOME KID, HE SAID IT BOOSTS MY ATTACKS AND STUFF. WANNA BUY IT FOR <Color=Green>$50,000<Color=/> BRO? DUDE FAST I GTG CHURCH!!" },
- Option1 = {
- Label = "Deal.",
- Text = { "" },
- JumpTo = function()
- local v194 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyItem", "Black Cape");
- if v194 == 1 then
- return {
- Text = { "[Item purchased.]" }
- };
- end;
- if v194 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v194 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v193.Get(p88)
- return {
- Text = { "...? Speak." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u54();
- end
- }
- };
- end;
- v26.Parlus = v193;
- local v195 = {
- Title = "Yoshi"
- };
- local function u55(p89)
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("AccessoryTalk", "Yoshi") ~= 0 then
- return {
- Text = { "You're not ready yet, brat." }
- };
- end;
- return {
- Text = { "Would you like to buy a Tomoe Ring accessory for <Color=Green>$500,000<Color=/>? It will boost the damage from your Blox Fruit attacks." },
- Option1 = {
- Label = "Sure.",
- Text = { "" },
- JumpTo = function()
- local v196 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyItem", "Tomoe Ring");
- if v196 == 1 then
- return {
- Text = { "[Item purchased.]" }
- };
- end;
- if v196 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v196 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v195.Get(p90)
- return {
- Text = { "What do you need?" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u55();
- end
- }
- };
- end;
- v26.Yoshi = v195;
- local v197 = {
- Title = "Hasan"
- };
- local function u56(p91)
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("AccessoryTalk", "Hasan") ~= 0 then
- return {
- Text = { "You're not ready yet, homie." }
- };
- end;
- return {
- Text = { "Sup' my G, just finessed this Swordsman Hat LMAOO. Y'all finna buy some of this merch for <Color=Green>$150,000<Color=/>?" },
- Option1 = {
- Label = "Sure homie.",
- Text = { "" },
- JumpTo = function()
- local v198 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BuyItem", "Swordsman Hat");
- if v198 == 1 then
- return {
- Text = { "[Item purchased.]" }
- };
- end;
- if v198 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v198 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v197.Get(p92)
- return {
- Text = { "What y'all looking for?" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u56();
- end
- }
- };
- end;
- v26.Hasan = v197;
- local v199 = {
- Title = "Crew Captain"
- };
- local function u57()
- if not game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "MaxMembers", "1") then
- return {
- Text = { "What's up?" }
- };
- end;
- return {
- Text = { "Hello, fellow crew captain. Would you like to increase the members capacity of your crew by 1 for only <Color=Purple>\198\1462000<Color=/>?" },
- Option1 = {
- Label = "Trade",
- Text = { "" },
- JumpTo = function()
- local v200 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "MaxMembers", "2");
- if v200 == 1 then
- return {
- Text = { "[Trade completed.]" }
- };
- end;
- if v200 == 0 then
- return {
- Text = { "[Not enough fragments.]" }
- };
- end;
- if v200 == 2 then
- return {
- Text = { "[You already reached the maximum capacity.]" }
- };
- end;
- if v200 == 3 then
- return {
- Text = { "[You're not a crew captain.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v199.Get(p93)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u57();
- end
- }
- };
- end;
- v26.FamousPirate = v199;
- v26.GhostPuzzle = {
- Title = "Ghost",
- Get = function(p94)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Hello?",
- JumpTo = function()
- if workspace.Map["Haunted Castle"]:FindFirstChild("RoomBlock") then
- return {
- Text = { "..." }
- };
- end;
- require(game.ReplicatedStorage.Effect).new("BlindCam"):replicate({
- Color = Color3.new(0.03, 0.03, 0.03),
- Duration = 2,
- Fade = 0.25,
- ZIndex = -10
- });
- require(game.ReplicatedStorage.Util.Sound):Play("Thunder", workspace.CurrentCamera.CFrame.p);
- wait(0.25);
- game.ReplicatedStorage.Remotes.CommF_:InvokeServer("GuitarPuzzleProgress", "Ghost");
- return {
- Text = { "..." }
- };
- end
- }
- };
- end
- };
- local v201 = {
- Title = "Blox Fruit Remover"
- };
- local function u58(p95)
- local v202 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RemoveFruit", p95);
- if v202 == 1 then
- return {
- Text = { "[Blox Fruit removed.]" }
- };
- end;
- if v202 == 0 then
- return {
- Text = { "[Not enough Money.]" }
- };
- end;
- if v202 == 2 then
- return {
- Text = { "[You don't have a Blox Fruit.]" }
- };
- end;
- if v202 ~= 3 then
- return;
- end;
- return {
- Text = { "..." }
- };
- end;
- function v201.Get(p96)
- return {
- Text = { "Hey kid, want to have your Blox Fruit powers removed for only <Color=Green>$50,000<Color=/>? No scam, I promise..." },
- Option1 = {
- Label = "Sure",
- JumpTo = function()
- return u58("Beli");
- end
- },
- Option2 = {
- Label = "Shut up",
- Text = { "<Color=Red>Heh. Watch your back from now on.<Color=/>" }
- }
- };
- end;
- v26.FruitRemover = v201;
- v26.CDKDoor = {
- Title = "???",
- Get = function(p97)
- if not game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CDKQuest", "StartTrial", "Boss") then
- return {
- Text = { "..." }
- };
- end;
- workspace.Map:WaitForChild("Turtle"):WaitForChild("Cursed"):WaitForChild("Pedestal3"):WaitForChild("ProximityPrompt").Enabled = false;
- return {
- Text = { "The 6 shards of the legendary <Color=Red>Alucard Gem<Color=/> react to each other, forming the gem anew." }
- };
- end
- };
- v26.CryptMaster = {
- Title = "Crypt Master",
- Get = function(p98)
- local v203 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CDKQuest", "OpenDoor");
- if v203 == "can" then
- return {
- Text = { "Have you seen the entrance behind this building? It feels cursed...", "I think you can handle it, I can open the way for you if you want." },
- Option1 = {
- Label = "Okay",
- JumpTo = function()
- if not game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CDKQuest", "OpenDoor", true) then
- return {
- Text = { "..." }
- };
- end;
- workspace.Map.Turtle.Cursed.Breakable:Destroy();
- return {
- Text = { "It should be open now, good luck in there." }
- };
- end
- }
- };
- end;
- if v203 ~= "opened" then
- return {
- Text = { "Have you seen the entrance behind this building? It feels cursed...", "You're not ready to go in there yet." }
- };
- end;
- pcall(function()
- workspace.Map.Turtle.Cursed.Breakable:Destroy();
- end);
- return {
- Text = { "It should be open now, good luck in there." }
- };
- end
- };
- function v26.CDKScroll(p99)
- local v204 = {};
- if p99 == "Good" then
- local v205 = "Tushita";
- else
- v205 = "Yama";
- end;
- v204.Title = v205 .. " Scroll";
- function v204.Get(p100)
- local v206 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CDKQuest", "Progress", p99);
- local v207 = v206[p99];
- if v206.Good >= 4 and v206.Evil >= 4 then
- workspace.Map:WaitForChild("Turtle"):WaitForChild("Cursed"):WaitForChild("Pedestal3"):WaitForChild("ProximityPrompt").Enabled = true;
- end;
- if v206.Good >= 3 and p99 == "Good" then
- workspace.Map:WaitForChild("Turtle"):WaitForChild("Cursed"):WaitForChild("Pedestal1"):WaitForChild("ProximityPrompt"):SetAttribute("Enabled", false);
- workspace.Map:WaitForChild("Turtle"):WaitForChild("Cursed"):WaitForChild("Pedestal1"):WaitForChild("ProximityPrompt").Enabled = false;
- end;
- if v206.Evil >= 3 and p99 == "Evil" then
- workspace.Map:WaitForChild("Turtle"):WaitForChild("Cursed"):WaitForChild("Pedestal2"):WaitForChild("ProximityPrompt"):SetAttribute("Enabled", false);
- workspace.Map:WaitForChild("Turtle"):WaitForChild("Cursed"):WaitForChild("Pedestal2"):WaitForChild("ProximityPrompt").Enabled = false;
- end;
- if v207 == -1 then
- return {
- Text = { "The inscription is too hard to read..." }
- };
- end;
- if v207 == -2 then
- return {
- Text = { "The scroll appears to be blank." }
- };
- end;
- if v207 < -2 then
- local v208 = nil;
- v208 = (v207 + 2) * -1;
- if p99 == "Evil" then
- return {
- Text = { ({ "Pain and Suffering.", "Haze of Misery.", "Fear the Reaper." })[v208] }
- };
- else
- return {
- Text = { ({ "Dock Legend.", "Sense of Duty.", "Soulless." })[v208] }
- };
- end;
- end;
- if not (v207 < 3) then
- return {
- Text = { "The scroll bursts into flames and disappears." }
- };
- end;
- if p99 == "Evil" then
- local v209 = { "Pain and Suffering.\nHaze of Misery.\nFear the Reaper." };
- else
- v209 = { "Dock Legend.\nSense of Duty.\nSoulless." };
- end;
- local v210 = {
- Text = v209
- };
- local v211 = {};
- if v207 == 0 then
- local v212 = "First";
- elseif v207 == 1 then
- v212 = "Second";
- else
- v212 = "Third";
- end;
- v211.Label = v212 .. " Trial";
- v211.Text = {};
- function v211.JumpTo(p101)
- if not game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CDKQuest", "StartTrial", p99) then
- return {
- Text = { "..." }
- };
- end;
- if p99 == "Evil" then
- return {
- Text = { ({ "Pain and Suffering.", "Haze of Misery.", "Fear the Reaper." })[v207 + 1] }
- };
- end;
- return {
- Text = { ({ "Dock Legend.", "Sense of Duty.", "Soulless." })[v207 + 1] }
- };
- end;
- v210.Option1 = v211;
- return v210;
- end;
- return v204;
- end;
- v26.KilledIceBoss = {
- Title = "Ice Admiral",
- Get = function(p102)
- return {
- Text = { "Well, I lost. It happens to the best of us. I'm assuming you were sent here because of my little encounter with Swan right?" },
- Option1 = {
- Label = "Exactly",
- Text = { "I cannot say that this is the correct way. Justice changes based on your perspective. But you have to believe me when I tell you I did not break out Swan. On the contrary, I was trying to stop him.", "You see, it seems like my old 'friend', the Magma Admiral, made a deal with the Dragon Emperor to stage Swan's escape when in reality he was just allowed to walk free.", "The Dragon Emperor has a business making artificial blox fruits known, and Swan happened to be in charge of the operation.", "Hence, he threatened my friend with war if he didn't free Swan and return him to his home in the Kingdom of Rose. The Magma Admiral decided that it was not worth the casualties so he agreed to free Swan.", "When I found out about this, I tried to stop Swan from going to the second sea, but as it so happens his blox fruit allows him to travel at high speeds through the air using strings.", "If you wanna help bring justice and take down Swan you're gonna have to go into the second sea and find him... He will most likely be hiding as he knows that the revolutionary army is trying to find him.", "They want to make him pay for his tyranny now that the marines failed to keep him restrained.", "[Talk to the Detective again.]<AnimateYield=2>" }
- }
- };
- end
- };
- v26.KilledIndraBoss = {
- Title = "Mental Message",
- Get = function(p103)
- return {
- Text = { "<Color=Yellow>You've got mail!<Color=/>\nNew message from: King Red Head AKA mygame43." },
- Option1 = {
- Label = "Read",
- Text = { "My dear friend,\nThis is a mental message.\nI've been sealed by rip_indra in the third sea. I need your help ASAP, please come save me.\nXOXO, King Red Head AKA mygame43 (Owner)", "[Talk to <Mr. Captain> at <Green Zone>.]<AnimateYield=2>" }
- }
- };
- end
- };
- v26.SealedKing = {
- Title = "Sealed King",
- Get = function(p104)
- local v213 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaceV4Progress", "Check");
- if v213 == 0 then
- return {
- Text = { "Here lies King Red Head... Perhaps one day, he'll be released from his mental prison." }
- };
- end;
- if v213 == 1 then
- return {
- Text = { "Ah... So you found some of my memory fragments from defeating that monster...", "It also appears that you tapped into a small fraction of his ability to travel through spacetime... A powerful, yet annoying technique from ancient times...", "A long time ago, the Rip Family and the Red Legion clashed many times. In order to fight against their teleportation ability, we had to come up with our very own technique...", "This technique allowed us to forget our limits, however, it wasn't easy to learn.", "-his memories start fading away- Please head to the Great Tree, I'm sure he's hiding something within that island..." },
- Option1 = {
- Label = "Yes, admin",
- Text = {},
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaceV4Progress", "Begin")) }
- };
- end
- }
- };
- end;
- if v213 == 2 then
- return {
- Text = { "Please head to the Great Tree, I'm sure he's hiding something within that island..." }
- };
- end;
- if v213 == 3 then
- return {
- Text = { "So it was the <Color=Blue>Temple of Time<Color=/> that I felt.", "That place may hold the key to a greater power, but you must undergo a trial to grab hold of it.", "Powers involving time always work best under the light of a <Color=Blue>full moon<Color=/>." },
- Option1 = {
- Label = "Thank you, admin",
- Text = {},
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaceV4Progress", "Continue")) }
- };
- end
- }
- };
- end;
- if v213 == 4 then
- return {
- Text = { "That place may hold the key to a greater power, but you must undergo a trial to grab hold of it.", "Powers involving time always work best under the light of a <Color=Blue>full moon<Color=/>." }
- };
- end;
- if v213 ~= 5 then
- return;
- end;
- return {
- Text = { "Good morning bro, I'm at Temple of Time right now, WSG?" }
- };
- end
- };
- v26.Scroll = {
- Title = "Elder Scroll",
- Get = function(p105)
- local v214 = {
- Text = { "I can help you with <Color=Purple>item enchantments<Color=/>. Please select a weapon type." }
- };
- local v215 = {
- Label = "Sword"
- };
- local u59 = "Sword";
- function v215.JumpTo()
- local v216 = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool");
- if not v216 or v216.ToolTip ~= u59 then
- for v217, v218 in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v218:IsA("Tool") and v218.ToolTip == u59 then
- v216 = v218;
- break;
- end;
- end;
- end;
- if not v216 then
- return {
- Text = { "Where's the item? Please equip a " .. u59 .. " first." }
- };
- end;
- local v219 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("EnchantItem", "Check1", v216);
- if v219 == "low" then
- return {
- Text = { "Your <" .. v216.Name .. "> is too weak, it would break if I <Color=Purple>enchanted<Color=/> it. Perhaps try upgrading it first." }
- };
- end;
- if v219 == true then
- local l__Enchant__220 = l__Main__5.Enchant;
- l__Enchant__220:SetAttribute("CurrentItem", v216.Name);
- while true do
- l__Enchant__220:GetAttributeChangedSignal("CurrentItem"):Wait();
- if not l__Enchant__220:GetAttribute("CurrentItem") then
- break;
- end;
- end;
- end;
- return {
- Text = { "..." }
- };
- end;
- v214.Option1 = v215;
- local v221 = {
- Label = "Gun"
- };
- u59 = "Gun";
- function v221.JumpTo()
- local v222 = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool");
- if not v222 or v222.ToolTip ~= u59 then
- for v223, v224 in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v224:IsA("Tool") and v224.ToolTip == u59 then
- v222 = v224;
- break;
- end;
- end;
- end;
- if not v222 then
- return {
- Text = { "Where's the item? Please equip a " .. u59 .. " first." }
- };
- end;
- local v225 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("EnchantItem", "Check1", v222);
- if v225 == "low" then
- return {
- Text = { "Your <" .. v222.Name .. "> is too weak, it would break if I <Color=Purple>enchanted<Color=/> it. Perhaps try upgrading it first." }
- };
- end;
- if v225 == true then
- local l__Enchant__226 = l__Main__5.Enchant;
- l__Enchant__226:SetAttribute("CurrentItem", v222.Name);
- while true do
- l__Enchant__226:GetAttributeChangedSignal("CurrentItem"):Wait();
- if not l__Enchant__226:GetAttribute("CurrentItem") then
- break;
- end;
- end;
- end;
- return {
- Text = { "..." }
- };
- end;
- v214.Option2 = v221;
- return v214;
- end
- };
- v26.RaceV4Upgrader = {
- Title = "Red Head Essence",
- Get = function(p106)
- if not game.Players.LocalPlayer.Character:FindFirstChild("RaceTransformed") then
- return {
- Text = { "How... did you get here...? You have yet to achieve greatness." }
- };
- end;
- local v227 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("UpgradeRace", "Check");
- if v227 == 1 then
- return {
- Text = { "So you've awakened that old clock.", "That clock holds an ancient energy, with it you can use a fragment of your race's primeval hero's powers.", "You can awaken a new form by gathering this energy, though it can be quite difficult.", "There may be a way to gather energy quicker, but you need to train first." },
- Option1 = {
- Label = "Okay.",
- JumpTo = function()
- return {
- Text = { "Come back when you've trained more." }
- };
- end
- }
- };
- end;
- if v227 == 2 then
- return {
- Text = { "You've been working hard, I can tell.", "I have something you could use to improve your race energy absorption, but it will only work for your current race.", "I have no need for it, I'll sell it to you for 123123123 super deluxe bloxy bux." },
- Option1 = {
- Label = "Buy",
- JumpTo = function()
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("UpgradeRace", "Buy") then
- return {
- Text = { "Here you go. This should fit into the clock." }
- };
- end;
- return {
- Text = { "You don't have enough." }
- };
- end
- }
- };
- end;
- if v227 == 3 then
- return {
- Text = { "You can still improve. Your energy is still unstable, making it hard to hold onto.", "I have another gear that should help." },
- Option1 = {
- Label = "Teach me.",
- JumpTo = function()
- return {
- Text = { "Come back when you've trained more." }
- };
- end
- }
- };
- end;
- if v227 == 4 then
- return {
- Text = { "You've come a long way.", "As promised, I'll sell you the last gear piece for 123123123213123 super deluxe bloxy bux." },
- Option1 = {
- Label = "Buy",
- JumpTo = function()
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("UpgradeRace", "Buy") then
- return {
- Text = { "Here you go. This should fit into the clock." }
- };
- end;
- return {
- Text = { "You don't have enough." }
- };
- end
- }
- };
- end;
- if v227 == 5 then
- return {
- Text = { "It seems you've made this power your own. I've done all I can for you." }
- };
- end;
- return {
- Text = { "How... did you get here...? You have yet to achieve greatness." }
- };
- end
- };
- v26.Blacksmith = {
- Title = "Blacksmith",
- Get = function(p107)
- local v228 = {
- Text = { "Hi there, I can <Color=Yellow>upgrade<Color=/> your weapons. Let's take a look!" }
- };
- local v229 = {
- Label = "Sword"
- };
- local u60 = "Sword";
- function v229.JumpTo()
- local v230 = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool");
- if not v230 or v230.ToolTip ~= u60 then
- for v231, v232 in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v232:IsA("Tool") and v232.ToolTip == u60 then
- v230 = v232;
- break;
- end;
- end;
- end;
- if not v230 then
- return {
- Text = { "Where's the item? Please equip a " .. u60 .. " first." }
- };
- end;
- local v233 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("UpgradeItem", "Check", v230);
- if not v233 then
- return {
- Text = { "Where's the item? Please equip a " .. u60 .. " first." }
- };
- end;
- require(game.Players.LocalPlayer.PlayerGui.Main.UIController.Craft)(v233.Required, v233.Result, v233.ResultStats);
- game.Players.LocalPlayer.PlayerGui.Main.Craft:GetPropertyChangedSignal("Visible"):Wait();
- return {
- Text = { "..." }
- };
- end;
- v228.Option1 = v229;
- local v234 = {
- Label = "Gun"
- };
- u60 = "Gun";
- function v234.JumpTo()
- local v235 = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool");
- if not v235 or v235.ToolTip ~= u60 then
- for v236, v237 in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v237:IsA("Tool") and v237.ToolTip == u60 then
- v235 = v237;
- break;
- end;
- end;
- end;
- if not v235 then
- return {
- Text = { "Where's the item? Please equip a " .. u60 .. " first." }
- };
- end;
- local v238 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("UpgradeItem", "Check", v235);
- if not v238 then
- return {
- Text = { "Where's the item? Please equip a " .. u60 .. " first." }
- };
- end;
- require(game.Players.LocalPlayer.PlayerGui.Main.UIController.Craft)(v238.Required, v238.Result, v238.ResultStats);
- game.Players.LocalPlayer.PlayerGui.Main.Craft:GetPropertyChangedSignal("Visible"):Wait();
- return {
- Text = { "..." }
- };
- end;
- v228.Option2 = v234;
- return v228;
- end
- };
- v26.TempleTeleport = {
- Title = "Mysterious Force",
- Get = function(p108)
- if not (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaceV4Progress", "Check") >= 2) then
- return {
- Text = { "There's something here, but you can't quite place it." }
- };
- end;
- return {
- Text = { "You feel a force here... A remnant of the past." },
- Option1 = {
- Label = "Use it",
- JumpTo = function()
- return {
- Text = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaceV4Progress", "Teleport") or { "..." }
- };
- end
- }
- };
- end
- };
- v26.TempleTeleportBack = {
- Title = "Mysterious Force",
- Get = function(p109)
- if not (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaceV4Progress", "Check") >= 2) then
- return {
- Text = { "There's something here, but you can't quite place it." }
- };
- end;
- return {
- Text = { "You feel a force here..." },
- Option1 = {
- Label = "Use it",
- JumpTo = function()
- return {
- Text = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaceV4Progress", "TeleportBack") or { "..." }
- };
- end
- }
- };
- end
- };
- v26.KilledSpringBoss = {
- Title = "Jeremy",
- Get = function(p110)
- return {
- Text = { "Agh... you have defeated me." },
- Option1 = {
- Label = "Now speak!",
- Text = { "Very well... I was brought into the Swan Pirates family and given the position of Colosseum Director.", "I have been rigging the events so that my fighters always win.", "When you find Master Swan... Tell him I have failed him." }
- }
- };
- end
- };
- v26.KilledCitizenBoss = {
- Title = "...",
- Get = function(p111)
- return {
- Text = { "I've been... defeated. I accept my defeat." },
- Option1 = {
- Label = "It's normal",
- Text = { "You may have been able to defeat me, but you're never gonna be able to defeat that man...", "He will avenge me, that man..." }
- }
- };
- end
- };
- v26.PrisonersThanks = {
- Title = "Prisoners",
- Get = function(p112)
- return {
- Text = { "<AnimateYield=3>WE ARE FREE AT LAST!", "Please sir, take this helmet as a token of our appreciation." }
- };
- end
- };
- v26.CitizenThanks = {
- Title = "Citizen",
- Get = function(p113)
- return {
- Text = { "Seems that you have found it. Great work!" }
- };
- end
- };
- v26.Exploiter = {
- Title = "EXPLOITS DETECTED.",
- Get = function(p114)
- local v239 = {
- Text = { "You were caught <Color=Red>EXPLOITING/HACKING<Color=/> and have been punished.<AnimateYield=3> YOUR DATA HAS BEEN <Color=Red>ALTERED<Color=/> BUT NOT RESET. <AnimateYield=3> If you exploit again, you will be <Color=Red>PERMANENTLY BANNED<Color=/> from the game!<AnimateYield=7> " }
- };
- local v240 = {
- Label = "Portugu\195\170s",
- Text = { "Voc\195\170 foi pego <Color=Red>TRAPACEANDO<Color=/> e foi punido. SUA DATA FOI <Color=Red>ALTERADA<Color=/> MAS N\195\131O APAGADA. se voc\195\170 trapacear algu\195\169m voc\195\170 ser\195\161 <Color=Red>PERMANENTEMENTE BANIDO<Color=/> do jogo!" }
- };
- local v241 = {
- Label = "English"
- };
- function v241.JumpTo()
- return p114:Get();
- end;
- v240.Option1 = v241;
- v239.Option1 = v240;
- v239.Option2 = {
- Label = "Espa\195\177ol",
- Text = { "Has sido atrapado y castigado por hacer <Color=Red>TRAMPA<Color=/>. SUS DATOS HAN SIDO <Color=Red>ALTERADOS<Color=/> PERO NO BORRADOS. \194\161Si haces trampa nuevamente, ser\195\161s <Color=Red>PERMANENTEMENTE BANEADO<Color=/> del juego!" },
- Option1 = {
- Label = "English",
- JumpTo = function()
- return p114:Get();
- end
- }
- };
- v239.Option3 = {
- Label = "Thai",
- Text = { "Unsupported. Please use Google Translate." },
- Option1 = {
- Label = "English",
- JumpTo = function()
- return p114:Get();
- end
- }
- };
- return v239;
- end
- };
- v26.EatFruit = {
- Title = "Blox Fruit",
- Get = function(p115)
- return {
- Text = { "What do you wish to do with this fruit?<AnimateYield=3>" },
- Option1 = {
- Label = "Eat",
- JumpTo = function()
- local l__EatRemote__242 = game.Players.LocalPlayer.Character:FindFirstChild("EatRemote", true);
- if not l__EatRemote__242 then
- return {
- Text = { "[You must be holding out the fruit to eat it.]" }
- };
- end;
- local v243 = l__EatRemote__242:InvokeServer();
- if typeof(v243) == "string" then
- return {
- Text = { v243 }
- };
- end;
- if v243 then
- return {
- Text = { "[Eating fruit.]" }
- };
- end;
- return {
- Text = { "[An error has occurred. Please try again.]" }
- };
- end
- },
- Option2 = {
- Label = "Drop",
- JumpTo = function()
- local l__EatRemote__244 = game.Players.LocalPlayer.Character:FindFirstChild("EatRemote", true);
- if not l__EatRemote__244 then
- return {
- Text = { "[You must be holding out the fruit to drop it.]" }
- };
- end;
- if l__EatRemote__244:InvokeServer("Drop") then
- return {
- Text = { "[Fruit Dropped.]" }
- };
- end;
- return {
- Text = { "[Cannot drop fruit.]", "[Fruits that were previously stored cannot be dropped.]" }
- };
- end
- },
- Option3 = {
- Label = "Store",
- JumpTo = function()
- local l__EatRemote__245 = game.Players.LocalPlayer.Character:FindFirstChild("EatRemote", true);
- if not l__EatRemote__245 then
- return {
- Text = { "[You must be holding out the fruit to store it.]" }
- };
- end;
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("StoreFruit", l__EatRemote__245.Parent:GetAttribute("OriginalName"), l__EatRemote__245.Parent) then
- return {
- Text = { "[Fruit stored.]" }
- };
- end;
- return {
- Text = { "[Storage failed.]" }
- };
- end
- }
- };
- end
- };
- v26.DoghouseSpike = {
- Title = "Wenlock",
- Get = function(p116)
- return {
- Text = { "WOOF WOOF. YO BRO, wanna buy a physical Kilo fruit for <Color=Green>97 Robux<Color=/>? You can trade it to that noob scientist for a Special Microchip." },
- Option1 = {
- Label = "Sure",
- JumpTo = function()
- game.ReplicatedStorage.Remotes.CommF_:InvokeServer("buyRobuxShop", "Physical Kilo Fruit");
- return {
- Text = { "Ayt." }
- };
- end
- }
- };
- end
- };
- v26.SweetChalice = {
- Title = "Sweet Crafter",
- Get = function(p117)
- return {
- Text = { "You think you can handle the <Color=Red>Dough King<Color=/>?" },
- Option1 = {
- Label = "Yes",
- JumpTo = function()
- return {
- Text = { "Very well. I can exchange a God's Chalice and 10 Conjured Cocoa for something worthy of him." },
- Option1 = {
- Label = "Trade",
- JumpTo = function()
- return {
- Text = { game.ReplicatedStorage.Remotes.CommF_:InvokeServer("SweetChaliceNpc") and "..." }
- };
- end
- }
- };
- end
- }
- };
- end
- };
- local v246 = {
- Title = "Cake Scientist"
- };
- local function u61()
- local function v247(p118)
- local v248 = {
- Text = { "Would you like to purchase a <" .. p118 .. "> Special Microchip for <Color=Purple>\198\1461,000<Color=/>? You can only do this every 2 hours." }
- };
- local v249 = {
- Label = "Buy"
- };
- function v249.JumpTo()
- local v250 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaidsNpc", "Select", p118);
- if v250 == 1 then
- return {
- Text = { "Thank you. You also purchase these microchips from the head scientist." }
- };
- end;
- if v250 == 0 then
- return {
- Text = { "[You must be Level 1100 to do this.]" }
- };
- end;
- if typeof(v250) ~= "string" then
- return {
- Text = { "..." }
- };
- end;
- return {
- Text = { v250 }
- };
- end;
- v248.Option1 = v249;
- return v248;
- end;
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CakeScientist", "Check") then
- local v251 = game.Players.LocalPlayer.Backpack:FindFirstChild("Red Key") or game.Players.LocalPlayer.Character:FindFirstChild("Red Key");
- if v251 then
- local v252 = {
- Text = { "You've freed me from the Dough King's tyranny. Did you know I'm a good scientist? Perhaps I can help you further evolve your abilities with that power." }
- };
- local v253 = {
- Label = "Sure",
- Text = { "" }
- };
- function v253.JumpTo()
- v251:Destroy();
- return v247("Dough");
- end;
- v252.Option1 = v253;
- return v252;
- end;
- local v254, v255 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaidsNpc", "Check");
- if v254 == 0 then
- return {
- Text = { "[You must be at least Level 1100 to do this.]" }
- };
- end;
- if not v255.Dough then
- return {
- Text = { "..." }
- };
- end;
- else
- return {
- Text = { "..." }
- };
- end;
- local v256 = {
- Text = { "Thanks for your help. Do you need help with anything?" }
- };
- local v257 = {
- Label = "Yes",
- Text = { "" }
- };
- function v257.JumpTo()
- return v247("Dough");
- end;
- v256.Option1 = v257;
- return v256;
- end;
- function v246.Get(p119)
- return u61();
- end;
- v26.CakeScientist = v246;
- v26.CakeSpawner = {
- Title = "drip_mama",
- Get = function(p120)
- return {
- Text = { "..." },
- Option1 = {
- Label = "Hey",
- JumpTo = function()
- local v258 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CakePrinceSpawner", true) and "Error.";
- local v259 = {
- Text = { v258 }
- };
- if v258:find("open the portal now") then
- v259.Option1 = {
- Label = "Yes",
- JumpTo = function()
- return {
- Text = { game.ReplicatedStorage.Remotes.CommF_:InvokeServer("CakePrinceSpawner") and "Error." }
- };
- end
- };
- end;
- return v259;
- end
- }
- };
- end
- };
- v26.Gravestone = {
- Title = "Gravestone",
- Get = function(p121)
- return {
- Text = { "[You see a gravestone.]" },
- Option1 = {
- Label = "Try luck",
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("gravestoneEvent", 1)) }
- };
- end
- },
- Option2 = {
- Label = "Pray",
- JumpTo = function()
- local v260 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("gravestoneEvent", 2);
- if v260 ~= true then
- return {
- Text = { v260 }
- };
- end;
- return {
- Text = { "[Your prayers have been answered!]", "... Would you like to play a game?" },
- Option1 = {
- Label = "Yes",
- JumpTo = function()
- require(game.ReplicatedStorage.Effect).new("BlindCam"):replicate({
- Color = Color3.new(0.03, 0.03, 0.03),
- Duration = 2,
- Fade = 0.25,
- ZIndex = -10
- });
- require(game.ReplicatedStorage.Util.Sound):Play("Thunder", workspace.CurrentCamera.CFrame.p);
- wait(0.25);
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("gravestoneEvent", 2, true)) }
- };
- end
- }
- };
- end
- }
- };
- end
- };
- v26.SkeletonMachine = {
- Title = "Weird Machine",
- Get = function(p122)
- local v261 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("soulGuitarBuy", true);
- if v261 then
- return {
- Text = { v261 }
- };
- end;
- return {
- Text = { "Would you like to craft <Color=Yellow><Soul Guitar><Color=/> for:\n- 500 Bones\n- 250 Ectoplasm\n- 1 Dark Fragment\nThis will cost you <Color=Purple>\198\1465,000<Color=/>." },
- Option1 = {
- Label = "Craft",
- JumpTo = function()
- return {
- Text = { (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("soulGuitarBuy")) }
- };
- end
- }
- };
- end
- };
- local v262 = {
- Title = "robloxmecha"
- };
- local function u62()
- local v263 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RobotTalk");
- if v263 == 0 then
- return {
- Text = { "idk of u" },
- Option1 = {
- Label = "k",
- JumpTo = function()
- return {
- Text = { "k" }
- };
- end
- }
- };
- end;
- if v263 == 1 then
- return {
- Text = { "i cant respect you yet..." },
- Option1 = {
- Label = "respect me",
- Text = { "OMG I SAID I CANT RESPECT U YET BRO! U NEED TO EARN MY RESPECT NOT ASK FOR IT!!! " },
- Option1 = {
- Label = ":( k",
- Text = { "K" }
- }
- }
- };
- end;
- if v263 == 2 then
- return {
- Text = { "what do u need bro" },
- Option1 = {
- Label = "respect me well",
- Text = { "x", "xx", "XXXXXX", "XXXXXXXXXXXXOMGGMGOMGMGGMG I SURE RESPECT U WELL BRO", "u have earned all my respect for reaching lvl 350! yo bro can u help me with a quest plz?" },
- Option1 = {
- Label = "fast",
- Text = { "K", "yo bro have u seen my son indra? he escaped yesterday when i caught him cheating with my homie mygame43 plz help me capture him bro \240\159\152\173" },
- Option1 = {
- Label = "for sure g",
- Text = { "omg ur a real homie thx" }
- }
- }
- }
- };
- end;
- if v263 == 3 or v263 == 4 then
- return {
- Text = { "im busy playing nsuns in this moment go find my son indra" },
- Option1 = {
- Label = "k",
- Text = { "omg talk to me later bro" }
- }
- };
- end;
- if v263 == 5 then
- return {
- Text = { "cri cri cri my son still loves me \240\159\152\173\240\159\152\173\240\159\152\173 THX BRO UR A REAL G U HAVE 100% MY RESPECT NOW! AND I HAVE HACKED UR <Dark Blade> GO SEE!!!" },
- Option1 = {
- Label = "xomg",
- Text = { "YEYE IF U NEED ANYTHING JUST TELL ME NO SHAME U KNOW WELL THATS WHAT HOMIES ARE FOR" }
- }
- };
- end;
- if v263 ~= 6 then
- return {
- Text = { "..." }
- };
- end;
- return {
- Text = { "hm" },
- Option1 = {
- Label = "mission",
- Text = { "go PM ffudd10 in roblox and tell him the $avage is after him \240\159\164\161" }
- }
- };
- end;
- function v262.Get(p123)
- return {
- Text = { "say it and say it well" },
- Option1 = {
- Label = "i say",
- JumpTo = function()
- return u62();
- end
- }
- };
- end;
- v26.Robotmega = v262;
- local v264 = {
- Title = "Sick Scientist"
- };
- local function u63()
- local v265 = nil;
- v265 = function(p124)
- local v266 = {
- Text = { "Would you like to purchase a <Bird: Phoenix> Special Microchip for <Color=Purple>\198\1461,000<Color=/>? You can only do this every 2 hours." }
- };
- local v267 = {
- Label = "Buy"
- };
- function v267.JumpTo()
- local v268 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaidsNpc", "Select", p124);
- if v268 == 1 then
- return {
- Text = { "Thank you. You also purchase these microchips from the head scientist." }
- };
- end;
- if v268 == 0 then
- return {
- Text = { "[You must be Level 1100 to do this.]" }
- };
- end;
- if typeof(v268) ~= "string" then
- return {
- Text = { "..." }
- };
- end;
- return {
- Text = { v268 }
- };
- end;
- v266.Option1 = v267;
- return v266;
- end;
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("SickScientist", "Check") then
- local v269 = {
- Text = { "I was wounded badly fighting off pirates on this island... please help me." }
- };
- local v270 = {
- Label = "Attempt to heal"
- };
- function v270.JumpTo()
- local v271 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("SickScientist", "Heal");
- if v271 == 1 then
- return {
- Text = { "<Color=Green>Thank you, I'm healed!<Color=/> Did you know I'm a good scientist? Perhaps I can help you further evolve your abilities with that power." },
- Option1 = {
- Label = "Sure",
- Text = { "" },
- JumpTo = function()
- return v265("Bird: Phoenix");
- end
- }
- };
- end;
- if typeof(v271) ~= "string" then
- return {
- Text = { "..." }
- };
- end;
- return {
- Text = { v271 }
- };
- end;
- v269.Option1 = v270;
- return v269;
- end;
- local v272, v273 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaidsNpc", "Check");
- if v272 == 0 then
- return {
- Text = { "[You must be at least Level 1100 to do this.]" }
- };
- end;
- if not v273["Bird: Phoenix"] then
- return {
- Text = { "..." }
- };
- end;
- local v274 = {
- Text = { "Thanks for your help. Do you need help with anything?" }
- };
- local v275 = {
- Label = "Yes",
- Text = { "" }
- };
- function v275.JumpTo()
- return v265("Bird: Phoenix");
- end;
- v274.Option1 = v275;
- return v274;
- end;
- function v264.Get(p125)
- return {
- Text = { "Hey..." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u63();
- end
- }
- };
- end;
- v26.SickScientist = v264;
- local v276 = {
- Title = "Mysterious Scientist"
- };
- local function u64()
- local u65 = nil;
- local function u66(p126, p127)
- if p127 then
- local v277 = ("Would you like to trade a <Color=Green>$1M+<Color=/> physical fruit for a <%s> Special Microchip? <Color=Yellow>Alternatively, you can purchase them for <Color=Purple>\198\1461,000<Color=/> every 2 hours.<Color=/>"):format(p126);
- else
- v277 = "Would you like to trade a physical fruit for a Special Microchip? <Color=Yellow>Alternatively, you can purchase them for<Color=/> <Color=Green>$100,000<Color=/> <Color=Yellow>every 2 hours.<Color=/>";
- end;
- local v278 = {
- Text = { v277 }
- };
- local v279 = {
- Label = "Trade/Buy"
- };
- function v279.JumpTo()
- local v280 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaidsNpc", "Select", p126);
- if v280 == 1 then
- return {
- Text = { "Thank you. By the way, if you use the <Color=Yellow><" .. p126 .. "><Color=/> fruit to clear this raid, you may find yourself in a mysterious location." }
- };
- end;
- if v280 == 0 then
- return {
- Text = { "[You must be Level 1100 to do this.]" }
- };
- end;
- if typeof(v280) ~= "string" then
- return {
- Text = { "..." }
- };
- end;
- return {
- Text = { v280 }
- };
- end;
- v278.Option1 = v279;
- v278.Option2 = {
- Label = "Back",
- JumpTo = function()
- return u65;
- end
- };
- return v278;
- end;
- local v281, v282 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("RaidsNpc", "Check");
- if v281 == 0 then
- return {
- Text = { "[You must be at least Level 1100 to do this.]" }
- };
- end;
- if not v281 then
- return {
- Text = { "..." }
- };
- end;
- local v283 = false;
- for v284, v285 in pairs(v282) do
- if v285 then
- v283 = true;
- break;
- end;
- end;
- local v286 = {
- Text = { "Select a raid type." }
- };
- local v287 = {
- Label = "Normal",
- Text = { "" }
- };
- local function u67(p128, p129)
- local v288 = nil;
- v288 = require(game.ReplicatedStorage.Raids);
- if p128 then
- local v289 = v288.advancedRaids;
- else
- v289 = v288.raids;
- end;
- local u68 = math.ceil(#v289 / 2);
- local function u69(p130)
- local v290 = {};
- local v291 = p130 * 2 - 1;
- v290.Text = { ("Select a raid theme. (%s/%s)"):format(p130, u68) };
- local v292 = {};
- if p128 and not p129[v289[v291]] then
- local v293 = "LOCKED";
- else
- v293 = v289[v291];
- end;
- v292.Label = v293;
- v292.Text = { "" };
- function v292.JumpTo()
- if p128 and not p129[v289[v291]] then
- return {
- Text = { "..." }
- };
- end;
- return u66(v289[v291], p128);
- end;
- v290.Option1 = v292;
- if v289[v291 + 1] then
- local v294 = {};
- if p128 and not p129[v289[v291 + 1]] then
- local v295 = "LOCKED";
- else
- v295 = v289[v291 + 1];
- end;
- v294.Label = v295;
- v294.Text = { "" };
- function v294.JumpTo()
- if p128 and not p129[v289[v291 + 1]] then
- return {
- Text = { "..." }
- };
- end;
- return u66(v289[v291 + 1], p128);
- end;
- v290.Option2 = v294;
- if u68 > 1 then
- local v296 = {
- Label = "Next"
- };
- function v296.JumpTo()
- if p130 == u68 then
- return u65;
- end;
- return u69(p130 + 1);
- end;
- v290.Option3 = v296;
- return v290;
- end;
- elseif u68 > 1 then
- v290.Option2 = {
- Label = "Next",
- Text = { "" },
- JumpTo = function()
- return u65;
- end
- };
- end;
- return v290;
- end;
- u65 = u69(1);
- return u65;
- end;
- function v287.JumpTo()
- return u67();
- end;
- v286.Option1 = v287;
- local v297 = {};
- if v283 then
- local v298 = "Advanced";
- else
- v298 = "LOCKED";
- end;
- v297.Label = v298;
- v297.Text = { "" };
- function v297.JumpTo()
- if v283 then
- return u67(true, v282);
- end;
- return {
- Text = { "You have done nothing for us scientists." }
- };
- end;
- v286.Option2 = v297;
- return v286;
- end;
- function v276.Get(p131)
- return {
- Text = { "Welcome." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u64();
- end
- }
- };
- end;
- v26.MysteriousScientist = v276;
- local v299 = {
- Title = "Mysterious Entity"
- };
- local function u70()
- local v300 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Awakener", "Check");
- if v300 == 0 then
- return {
- Text = { "[You cannot talk to this NPC.]" }
- };
- end;
- if v300 == 1 then
- return {
- Text = { "<AnimateStyle=Wiggle><Color=Yellow>Ah. Your current fruit cannot awaken its true potential yet, sorry.<Color=/><AnimateStyle=/>" }
- };
- end;
- if not v300 then
- return {
- Text = { "<AnimateStyle=Wiggle><Color=Yellow>I've already taught you everything I know.<Color=/><AnimateStyle=/>" }
- };
- end;
- return {
- Text = { "<AnimateStyle=Wiggle><Color=Yellow>Do you wish to awaken your [" .. v300.Key .. "] ability for <Color=/><AnimateStyle=/><Color=Purple>\198\146" .. v300.Cost .. "<Color=/><AnimateStyle=Wiggle><Color=Yellow>?<Color=/><AnimateStyle=/>" },
- Option1 = {
- Label = "Of course",
- Text = { "" },
- JumpTo = function()
- local v301 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Awakener", "Awaken");
- if v301 == 1 then
- return {
- Text = { "[Ability awakened.]" }
- };
- end;
- if v301 == 0 then
- return {
- Text = { "[Not enough fragments.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v299.Get(p132)
- return {
- Text = { "<Color=Yellow>Greetings, mortal. What do you seek?<Color=/>" },
- Option1 = {
- Label = "ASCENSION",
- JumpTo = function()
- return u70();
- end
- },
- Option2 = {
- Label = "Take me back",
- JumpTo = function()
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Awakener", "Teleport") == 1 then
- return {
- Text = { "<AnimateStyle=Wiggle><Color=Yellow>As you wish.<Color=/><AnimateStyle=/>" }
- };
- end;
- return {
- Text = { "[You cannot talk to this NPC.]" }
- };
- end
- }
- };
- end;
- v26.MysteriousEntity = v299;
- local v302 = {
- Title = "Titles Specialist (Axiore)"
- };
- local function u71()
- local l__Titles__303 = l__Main__5.Titles;
- l__Titles__303.Visible = true;
- l__Titles__303:GetPropertyChangedSignal("Visible"):Wait();
- return {
- Text = { "..." }
- };
- end;
- function v302.Get(p133)
- return {
- Text = { "Bro, would you like to see your list of titles?" },
- Option1 = {
- Label = "Sure",
- JumpTo = function()
- return u71();
- end
- }
- };
- end;
- v26.TitlesSpecialist = v302;
- local v304 = {
- Title = "Colors Specialist (OfficialNoobie)"
- };
- local function u72()
- local l__Colors__305 = l__Main__5.Colors;
- l__Colors__305.Visible = true;
- l__Colors__305:GetPropertyChangedSignal("Visible"):Wait();
- return {
- Text = { "..." }
- };
- end;
- function v304.Get(p134)
- return {
- Text = { "Hey, would you like to see your list of Enhancement colors?" },
- Option1 = {
- Label = "Sure",
- JumpTo = function()
- return u72();
- end
- }
- };
- end;
- v26.ColorsSpecialist = v304;
- local v306 = {
- Title = "Awakenings Expert"
- };
- local function u73()
- if not game.ReplicatedStorage.Remotes.CommF_:InvokeServer("AwakeningChanger", "Check") then
- return {
- Text = { "Come back to me when you awaken your fruit." }
- };
- end;
- local l__AwakeningToggler__307 = l__Main__5.AwakeningToggler;
- l__AwakeningToggler__307.Visible = true;
- l__AwakeningToggler__307:GetPropertyChangedSignal("Visible"):Wait();
- return {
- Text = { "..." }
- };
- end;
- function v306.Get(p135)
- return {
- Text = { "Greetings, is your fruit awakened?" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u73();
- end
- }
- };
- end;
- v26.AwakeningsExpert = v306;
- local v308 = {
- Title = "mygame43"
- };
- local function u74()
- local v309 = {
- Text = { "Select a stage. (1/3)" }
- };
- local v310 = {
- Label = "Stage 0",
- Text = { "" }
- };
- local function u75(p136)
- local v311 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ChangeBusoStage", p136);
- return {
- Text = { "[Visual stage changed.]" }
- };
- end;
- function v310.JumpTo()
- return u75(0);
- end;
- v309.Option1 = v310;
- v309.Option2 = {
- Label = "Stage 1",
- Text = { "" },
- JumpTo = function()
- return u75(1);
- end
- };
- local v312 = {
- Label = "Next"
- };
- local u76 = nil;
- function v312.JumpTo()
- return {
- Text = { "Select a stage. (2/3)" },
- Option1 = {
- Label = "Stage 2",
- Text = { "" },
- JumpTo = function()
- return u75(2);
- end
- },
- Option2 = {
- Label = "Stage 3",
- Text = { "" },
- JumpTo = function()
- return u75(3);
- end
- },
- Option3 = {
- Label = "Next",
- JumpTo = function()
- return {
- Text = { "Select a stage. (3/3)" },
- Option1 = {
- Label = "Stage 4",
- Text = { "" },
- JumpTo = function()
- return u75(4);
- end
- },
- Option2 = {
- Label = "Stage 5",
- Text = { "" },
- JumpTo = function()
- return u75(5);
- end
- },
- Option3 = {
- Label = "Next",
- Text = { "" },
- JumpTo = function()
- return u76;
- end
- }
- };
- end
- }
- };
- end;
- v309.Option3 = v312;
- u76 = v309;
- return nil;
- end;
- function v308.Get(p137)
- return {
- Text = { "Hey son, want to change how your Enhancement ability looks visually? Your original strength will remain the same. <Color=Yellow>You won't notice any difference if you still haven't unlocked the Enhancement ability or evolved to any stages.<Color=/>" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u74();
- end
- }
- };
- end;
- v26.EnhancementEditor = v308;
- v26.rip_indra = {
- Title = "rip_indra",
- Get = function(p138)
- return {
- Text = { "Hi X." },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- if not game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ToggleDarkYoru", "Check") then
- return {
- Text = { "I'm busy!" }
- };
- end;
- return {
- Text = { "What do you wish to do with your Dark Blade skin?" },
- Option1 = {
- Label = "Enable",
- JumpTo = function()
- game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ToggleDarkYoru", "Enable");
- return {
- Text = { "Alright. It's done." }
- };
- end
- },
- Option2 = {
- Label = "Disable",
- JumpTo = function()
- game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ToggleDarkYoru", "Disable");
- return {
- Text = { "Alright. It's done." }
- };
- end
- }
- };
- end
- }
- };
- end
- };
- local v313 = {
- Title = "Death King"
- };
- local function u77(p139)
- local v314, v315, v316, v317 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Bones", "Check");
- if v314 == 1 then
- local v318 = v314 .. " Bone";
- else
- v318 = v314 .. " Bones";
- end;
- if v316 <= 0 then
- return {
- Text = { "You currently have " .. v316 .. " purchases left. Come back in " .. v317 .. " minutes." }
- };
- end;
- local v319 = {
- Text = { "You currently have <Color=Orange>" .. v318 .. "<Color=/>. You can only purchase up to 10 times every 2 hours. You currently have " .. v316 .. " purchase(s) left." }
- };
- for v320, v321 in pairs(v315[p139]) do
- local v322 = {
- Label = v321[1]
- };
- function v322.JumpTo()
- return {
- Text = { "Would you like to buy <" .. v321[1] .. "> for <Color=Orange>" .. v321[2] .. " Bones<Color=/>?" },
- Option1 = {
- Label = "Buy",
- JumpTo = function()
- local v323 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Bones", "Buy", p139, v320);
- if v323 == 1 then
- return {
- Text = { "[Trade completed.]" }
- };
- end;
- if v323 == 2 then
- return {
- Text = { "[You don't have enough bones.]" }
- };
- end;
- if v323 == 3 then
- return {
- Text = { "[You already have this item.]" }
- };
- end;
- if not v323 then
- return {
- Text = { "[Error.]" }
- };
- end;
- return {
- Text = { v323 }
- };
- end
- },
- Option2 = {
- Label = "Return",
- JumpTo = function()
- return v319;
- end
- }
- };
- end;
- v319["Option" .. v320] = v322;
- end;
- return v319;
- end;
- function v313.Get(p140)
- return {
- Text = { "Hey, got some bones?" },
- Option1 = {
- Label = "Yeah",
- JumpTo = function()
- return u77(1);
- end
- }
- };
- end;
- v26.Halloween1 = v313;
- local v324 = {
- Title = "Magic Elf"
- };
- local function u78(p141)
- local v325, v326 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Candies", "Check");
- if v325 == 1 then
- local v327 = v325 .. " Candy";
- else
- v327 = v325 .. " Candies";
- end;
- local v328 = {
- Text = { "You currently have <Color=Red>" .. v327 .. "<Color=/>." }
- };
- for v329, v330 in pairs(v326[p141]) do
- local v331 = {
- Label = v330[1]
- };
- function v331.JumpTo()
- return {
- Text = { "Would you like to buy <" .. v330[1] .. "> for <Color=Red>" .. v330[2] .. " Candies<Color=/>?" },
- Option1 = {
- Label = "Buy",
- JumpTo = function()
- local v332 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Candies", "Buy", p141, v329);
- if v332 == 1 then
- return {
- Text = { "[Trade completed.]" }
- };
- end;
- if v332 == 2 then
- return {
- Text = { "[You don't have enough candies.]" }
- };
- end;
- if v332 == 3 then
- return {
- Text = { "[You already have this item.]" }
- };
- end;
- if not v332 then
- return {
- Text = { "[Error.]" }
- };
- end;
- return {
- Text = { v332 }
- };
- end
- },
- Option2 = {
- Label = "Return",
- JumpTo = function()
- return v328;
- end
- }
- };
- end;
- v328["Option" .. v329] = v331;
- end;
- return v328;
- end;
- function v324.Get(p142)
- return {
- Text = { "Welcome to my shop! Ready to make a deal?" },
- Option1 = {
- Label = "Yeah",
- JumpTo = function()
- return u78(1);
- end
- }
- };
- end;
- v26.Xmas1 = v324;
- v26.Xmas2 = {
- Title = "Greedy Elf",
- Get = function(p143)
- return {
- Text = { "Yo. Got any candies for me?" },
- Option1 = {
- Label = "Maybe",
- JumpTo = function()
- return u78(2);
- end
- }
- };
- end
- };
- v26.Xmas3 = {
- Title = "Santa Claws",
- Get = function(p144)
- return {
- Text = { "<AnimateStyle=Wiggle><Color=Green>Merry<Color=/> <Color=Red>Christmas!<Color=/><AnimateStyle=/> Are you interested in trading for any of my <Color=Yellow>LIMITED TIME<Color=/> special items?" },
- Option1 = {
- Label = "Let's see",
- JumpTo = function()
- return u78(3);
- end
- }
- };
- end
- };
- v26.Xmas4 = {
- Title = "Cousin Remastered",
- Get = function(p145)
- return {
- Text = { "Hi..." },
- Option1 = {
- Label = "Alright",
- JumpTo = function()
- return u78(4);
- end
- }
- };
- end
- };
- local v333 = {
- Title = "Blox Fruits Dealer Cousin"
- };
- local function u79()
- local v334, v335, v336 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Cousin", "Check");
- if v335 < 50 then
- return {
- Text = { "<Color=Red>You're not ready yet.<Color=/> Come back when you're level <Color=Yellow>50<Color=/>." }
- };
- end;
- local v337 = {
- Text = { "You currently have <Color=Green>$" .. comma_value(v334) .. "<Color=/>.\nYou are level <Color=Yellow>" .. v335 .. "<Color=/>, so the next fruit you purchase is gonna cost you <Color=Green>$" .. comma_value(v336) .. "<Color=/>." }
- };
- local v338 = {
- Label = "Random Fruit"
- };
- function v338.JumpTo()
- return {
- Text = { "Would you like to buy a Random Fruit (physical) for <Color=Green>$" .. comma_value(v336) .. "<Color=/>? Buy at your own risk, no refunds!" },
- Option1 = {
- Label = "Buy",
- JumpTo = function()
- local v339 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Cousin", "Buy");
- if v339 == 1 then
- return {
- Text = { "[Trade completed.]" }
- };
- end;
- if v339 == 2 then
- return {
- Text = { "[You don't have enough money.]" }
- };
- end;
- if not v339 then
- return {
- Text = { "[Error.]" }
- };
- end;
- return {
- Text = { v339 }
- };
- end
- }
- };
- end;
- v337.Option1 = v338;
- return v337;
- end;
- function v333.Get(p146)
- return {
- Text = { "Hello, I'm Blox Fruits Dealer Cousin, sometimes simply known as Cousin. I sell random physical fruits to people once every 2 hours. Keep in mind, the higher your level is, the more it'll cost you!" },
- Option1 = {
- Label = "Alright",
- JumpTo = function()
- return u79();
- end
- }
- };
- end;
- v26.RandomFruitSeller = v333;
- v26.EliteHunter = {
- Title = "Elite Hunter",
- Get = function(p147)
- return {
- Text = { "Aye aye aye, looking for any difficult tasks?" },
- Option1 = {
- Label = "Yeah",
- JumpTo = function()
- local v340, v341 = pcall(function()
- return game.ReplicatedStorage.Remotes.CommF_:InvokeServer("EliteHunter");
- end);
- if not v340 then
- v341 = "[An error has occured. Please try again.]";
- end;
- return {
- Text = { v341 }
- };
- end
- },
- Option2 = {
- Label = "Progress",
- JumpTo = function()
- return {
- Text = { "So far, you have defeated " .. game.ReplicatedStorage.Remotes.CommF_:InvokeServer("EliteHunter", "Progress") .. " elite enemies for me." }
- };
- end
- }
- };
- end
- };
- v26.PlayerHunter = {
- Title = "Player Hunter",
- Get = function(p148)
- return {
- Text = { "Yo yo yo, looking for any PvP tasks?" },
- Option1 = {
- Label = "Yeah",
- JumpTo = function()
- local v342, v343 = pcall(function()
- return game.ReplicatedStorage.Remotes.CommF_:InvokeServer("PlayerHunter");
- end);
- if not v342 then
- v343 = "[An error has occured. Please try again.]";
- end;
- return {
- Text = { v343 }
- };
- end
- },
- Option2 = {
- Label = "Progress",
- JumpTo = function()
- return {
- Text = { "So far, you have defeated " .. game.ReplicatedStorage.Remotes.CommF_:InvokeServer("PlayerHunter", "Progress") .. " players for me." }
- };
- end
- }
- };
- end
- };
- v26.EctoplasmChecker = {
- Title = "Guashiem",
- Get = function(p149)
- return {
- Text = { "Would you like to know how much <Color=Orange>Ectoplasm<Color=/> you have collected?" },
- Option1 = {
- Label = "Sure",
- JumpTo = function()
- return {
- Text = { "[You currently have <Color=Orange>" .. (game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Ectoplasm", "Check") and 0) .. " Ectoplasm<Color=/>.]" }
- };
- end
- }
- };
- end
- };
- v26.ClockRoomExit = {
- Title = "???",
- Get = function(p150)
- return {
- Text = { "Are you sure you wish to leave? You cannot come back without passing the trials again." },
- Option1 = {
- Label = "Yes",
- JumpTo = function()
- local v344 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("ExitClockRoom");
- return {
- Text = { "..." }
- };
- end
- }
- };
- end
- };
- local v345 = {
- Title = "El Rodolfo"
- };
- local function u80(p151)
- local v346 = nil;
- local v347 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Ectoplasm", "BuyCheck", p151);
- v346 = ({ { "Bizarre Rifle", 25 }, { "Ghoul Mask", 50 }, { "Midnight Blade", 100 }, { "Ghoul Race", 100 } })[p151];
- if v347 == 3 then
- return {
- Text = { "It's so cold..." }
- };
- end;
- if v347 == 2 then
- return {
- Text = { "Howdy, fellow Ghoul." }
- };
- end;
- if v347 == 1 then
- return {
- Text = { "Would you like to change your race to Ghoul again?" },
- Option1 = {
- Label = "Yes",
- Text = { "" },
- JumpTo = function()
- if game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Ectoplasm", "Change", 4) == 1 then
- return {
- Text = { "[Race changed to <Ghoul>.]" }
- };
- end;
- return {
- Text = { "You already seem to be a Ghoul..." }
- };
- end
- }
- };
- end;
- if v347 == 0 then
- return {
- Text = { "Hello again." }
- };
- end;
- if not v347 then
- return {
- Text = { "Sorry, you need <Color=Orange>" .. v346[2] .. " Ectoplasm<Color=/> to make a deal with me." }
- };
- end;
- local v348 = {
- Text = { "Would you like to trade <Color=Orange>" .. v346[2] .. " Ectoplasm<Color=/> for <" .. v346[1] .. ">?" }
- };
- local v349 = {
- Label = "Trade",
- Text = { "" }
- };
- function v349.JumpTo()
- local v350 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("Ectoplasm", "Buy", p151);
- if v350 == 1 then
- return {
- Text = { "[Trade completed.]" }
- };
- end;
- if v350 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end;
- v348.Option1 = v349;
- return v348;
- end;
- function v345.Get(p152)
- return {
- Text = { "...!" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u80(1);
- end
- }
- };
- end;
- v26.Ectoplasm1 = v345;
- v26.Ectoplasm2 = {
- Title = "El Perro",
- Get = function(p153)
- return {
- Text = { "...!" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u80(2);
- end
- }
- };
- end
- };
- v26.Ectoplasm3 = {
- Title = "El Admin",
- Get = function(p154)
- return {
- Text = { "...!" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u80(3);
- end
- }
- };
- end
- };
- v26.GhoulGiver = {
- Title = "Experimic",
- Get = function(p155)
- return {
- Text = { "Ahh... Guashiem..." },
- Option1 = {
- Label = "What?",
- JumpTo = function()
- return u80(4);
- end
- }
- };
- end
- };
- local v351 = {
- Title = "arlthmetic A.K.A. Junior J. Five"
- };
- local function u81()
- if not game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "Microchip", "1") then
- return {
- Text = { "no fragments? pfft. have you not been taught any manners bro?" }
- };
- end;
- return {
- Text = { "want to buy a microchip for <Color=Purple>\198\1461000<Color=/>? just so you know, this will turn out much better for me than it will for you. <AnimateYield=0.5> <Color=Red><AnimateStyle=Wiggle><AnimateStepFrequency=2>no refunds<AnimateStyle=/><AnimateStepFrequency=/><Color=/>!" },
- Option1 = {
- Label = "Trade",
- Text = { "" },
- JumpTo = function()
- local v352 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("BlackbeardReward", "Microchip", "2");
- if v352 == 1 then
- return {
- Text = { "[Trade completed.]" }
- };
- end;
- if v352 == 0 then
- return {
- Text = { "[Not enough fragments.]" }
- };
- end;
- if v352 == 2 then
- return {
- Text = { "[You already own this item.]" }
- };
- end;
- return {
- Text = { "..." }
- };
- end
- }
- };
- end;
- function v351.Get(p156)
- return {
- Text = { "here to make a bargain i see.. make yourself at home!" },
- Option1 = {
- Label = "Talk",
- JumpTo = function()
- return u81();
- end
- }
- };
- end;
- v26.junior = v351;
- local v353 = {
- Title = "Love Letter"
- };
- local function u82(p157)
- local v354 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("LoveLetter", p157);
- if v354 == 0 then
- return {
- Text = { "\"YO BRO when i say mygame43 master of me it for get unban not for him be my real master. only you my master. you my master. forever bro.\"" },
- Option1 = {
- Label = "LOL",
- JumpTo = function()
- return {
- Text = { "[Love Letter #1 acquired.]" }
- };
- end
- }
- };
- end;
- if v354 == 1 then
- return {
- Text = { "\"omg frien me in discor again plz bro ill respect u from now on omg u have all my respect for defeating my enemies in nsuns :c\"" },
- Option1 = {
- Label = "LOL",
- JumpTo = function()
- return {
- Text = { "[Love Letter #2 acquired.]" }
- };
- end
- }
- };
- end;
- if v354 ~= 2 then
- return {
- Text = { "..." }
- };
- end;
- return {
- Text = { "\"omg u know well i hate wenlock dont interfere the son vs the son! yes masta i have a respect but dont try to surpass my limite\"" },
- Option1 = {
- Label = "LOL",
- JumpTo = function()
- return {
- Text = { "[Love Letter #3 acquired.]" }
- };
- end
- }
- };
- end;
- function v353.Get(p158)
- return {
- Text = { "'For: master'" },
- Option1 = {
- Label = "Read",
- JumpTo = function()
- return u82(1);
- end
- }
- };
- end;
- v26.LoveLetter1 = v353;
- v26.LoveLetter2 = {
- Title = "Love Letter",
- Get = function(p159)
- return {
- Text = { "'For: master'" },
- Option1 = {
- Label = "Read",
- JumpTo = function()
- return u82(2);
- end
- }
- };
- end
- };
- v26.LoveLetter3 = {
- Title = "Love Letter",
- Get = function(p160)
- return {
- Text = { "'For: master'" },
- Option1 = {
- Label = "Read",
- JumpTo = function()
- return u82(3);
- end
- }
- };
- end
- };
- local v355 = {
- Title = "xindra_tentashun"
- };
- local function u83()
- local v356 = game.ReplicatedStorage.Remotes.CommF_:InvokeServer("IndraTalk");
- if v356 == 0 then
- return {
- Text = { "OMG IF U HAVE ALL THE LOVE LETTERS TALK TO MASTER ROBOT NO ME!!" },
- Option1 = {
- Label = "k",
- JumpTo = function()
- return {
- Text = { "vroom vroom homie" }
- };
- end
- }
- };
- end;
- if v356 ~= 1 then
- if v356 == 2 then
- return {
- Text = { "me and robot are homie now he has gived me rumble fruit" },
- Option1 = {
- Label = "k",
- JumpTo = function()
- return {
- Text = { "dont talk to my masta or ill hakai u" }
- };
- end
- }
- };
- else
- return {
- Text = { "thx noob i scam u now i block!!" }
- };
- end;
- end;
- return {
- Text = { "omg yo bro are u frien with my masta robot??" },
- Option1 = {
- Label = "u know well",
- Text = { "omg can u say him to forgive me plz bro? i has sayed mygame43 is my master but i lie for i get unban in blox fruits after using autofarm hack" },
- Option1 = {
- Label = "sure thing bro",
- Text = { "omg thx bro go find my love letters and expose them at my masta. plz!", "[Son quest started.]" }
- }
- }
- };
- end;
- function v355.Get(p161)
- local v357 = {
- Text = { "HI BRO can i have <Color=Red>97<Color=/> <AnimateStyle=Wiggle><Color=Green>robux<Color=/>!<AnimateYield=1><AnimateStyle=/>\n??????<AnimateYield=1>\n" },
- Option1 = {
- Label = "ye sure bro",
- Text = { "<AnimateYield=0.3>hahaha", "mentality of child i scammed u like a noob" }
- }
- };
- local v358 = {
- Label = "say me why",
- Text = { "i hate you if u say no but if u say ok and u give me we by frien" },
- Option1 = {
- Label = "for say no",
- Text = { "for tell bye dont talk me again" }
- },
- Option2 = {
- Label = "(give nothing)",
- Text = { "xomg give it well and we are frien im sirius" },
- Option1 = {
- Label = "(give good)",
- JumpTo = function()
- return u83();
- end
- },
- Option2 = {
- Label = "mm nvm kbye",
- Text = { "XOMG BRO HOW U DARE \240\159\152\160\240\159\152\160\240\159\152\160" },
- Function = function()
- print("rejected quest grrr how u dare");
- end
- }
- }
- };
- local v359 = {
- Label = "resay"
- };
- function v359.JumpTo()
- return p161:Get();
- end;
- v358.Option3 = v359;
- v357.Option2 = v358;
- v357.Option3 = {
- Label = "ur who idk of u",
- Text = { "u dont see that why i dont talk u so much now... <AnimateYield=1> kkkk <AnimateYield=0.5> bye i dont never talk u again" },
- Option1 = {
- Label = "k idc",
- Text = { "u wild never see me again and im block u" }
- },
- Option2 = {
- Label = "YO SON WAIT",
- Text = { "??? what say it fast \240\159\152\160 im in angry during this moment me" },
- Option1 = {
- Label = "we are homie",
- Text = { "idc of homie all time u never give me rubox that why i hate u now", "and dont say me homie its finish idk of u", "i doing the countrdown for banning u on roblox nsuns4 and this discrd in 10h" },
- Option1 = {
- Label = "CANCEL BRO",
- Text = { "i cant cancel", "nvm cancelet", "d" },
- Option1 = {
- Label = "can we play",
- Text = { "im not supossed to play in this moment im supposed to study", "i have just 10 min im doing something too important homework of school" },
- Option1 = {
- Label = "ill pay robux",
- Text = { "KK IM IN COMING WAIT ME" },
- Option1 = {
- Label = "...",
- Text = { "For d'Ay", "For say", "I can kill all personne", "I have a other glich Who click with my mouse" },
- Option1 = {
- Label = "proof it",
- Text = { "no ur gonna expose to all", "can i say u something??" },
- Option1 = {
- Label = "say it no shame",
- Text = { "I never believe a person", "I am a young son yeah I have a sin", "I believe Just my parents and the parents of my wife and my wife it's done", "One day in highschool I gived 290$to my. Best friend he at used all after he has do like if I gived nothing", "When I haved 14 or 15", "So one day a unknown has said me do not trust anyone", "...", "I venged me", "2 month later I said him i forgive him", "After he has invited me to play in his house", "U know what I doing??", "A sec", "I stole 4 different shoes but one foot each", "Of hin", "Him", "He has never know it's me", "you know it's pissing off when you look for a shoe and you do not find the other foot", "I'm not stupid", "I have everything planned" },
- Option1 = {
- Label = "go sleep",
- Text = { "Kk bye", "\240\159\152\160", "Ur not my dad" }
- }
- }
- }
- }
- }
- }
- }
- },
- Option2 = {
- Label = "i joke bye",
- Text = { "kk idk same dont talk at me no more" }
- }
- },
- Option3 = {
- Label = "dont forgot am master",
- Text = { "OMG HOW DARE", "xomg shut up im block u im not ur son anymore", "i have a new master he give me all i want" }
- }
- };
- return v357;
- end;
- v26.Indra = v355;
- v26.BuggyQuest1 = u3("BuggyQuest1");
- v26.MarineQuest = u3("MarineQuest");
- v26.BanditQuest1 = u3("BanditQuest1");
- v26.JungleQuest = u3("JungleQuest");
- v26.SnowQuest = u3("SnowQuest");
- v26.DesertQuest = u3("DesertQuest");
- v26.SkyQuest = u3("SkyQuest");
- v26.MarineQuest2 = u3("MarineQuest2");
- v26.ColosseumQuest = u3("ColosseumQuest");
- v26.PrisonerQuest = u3("PrisonerQuest");
- v26.ImpelQuest = u3("ImpelQuest");
- v26.MagmaQuest = u3("MagmaQuest");
- v26.FishmanQuest = u3("FishmanQuest");
- v26.SkyExp1Quest = u3("SkyExp1Quest");
- v26.SkyExp2Quest = u3("SkyExp2Quest");
- v26.FountainQuest = u3("FountainQuest");
- v26.Area1Quest = u3("Area1Quest");
- v26.Area2Quest = u3("Area2Quest");
- v26.MarineQuest3 = u3("MarineQuest3");
- v26.ZombieQuest = u3("ZombieQuest");
- v26.SnowMountainQuest = u3("SnowMountainQuest");
- v26.IceSideQuest = u3("IceSideQuest");
- v26.FireSideQuest = u3("FireSideQuest");
- v26.ShipQuest1 = u3("ShipQuest1");
- v26.ShipQuest2 = u3("ShipQuest2");
- v26.FrostQuest = u3("FrostQuest");
- v26.ForgottenQuest = u3("ForgottenQuest");
- v26.PiratePortQuest = u3("PiratePortQuest");
- v26.AmazonQuest = u3("AmazonQuest");
- v26.AmazonQuest2 = u3("AmazonQuest2");
- v26.MarineTreeIsland = u3("MarineTreeIsland");
- v26.DeepForestIsland = u3("DeepForestIsland");
- v26.DeepForestIsland2 = u3("DeepForestIsland2");
- v26.DeepForestIsland3 = u3("DeepForestIsland3");
- v26.HauntedQuest1 = u3("HauntedQuest1");
- v26.HauntedQuest2 = u3("HauntedQuest2");
- v26.NutsIslandQuest = u3("NutsIslandQuest");
- v26.IceCreamIslandQuest = u3("IceCreamIslandQuest");
- v26.CakeQuest1 = u3("CakeQuest1");
- v26.CakeQuest2 = u3("CakeQuest2");
- v26.ChocQuest1 = u3("ChocQuest1");
- v26.ChocQuest2 = u3("ChocQuest2");
- return v26;
Add Comment
Please, Sign In to add comment