Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "CTRPluginFramework.hpp"
- #include "cheats.hpp"
- void abort(void);
- namespace CTRPluginFramework
- {
- union TitleID
- {
- u64 full;
- u32 half[2];
- };
- void PatchProcess(FwkSettings &settings)
- {
- // This can be used to patch code.bin before the plugin is loaded to disable the home menu or other various patches that you want to create.
- }
- #define MAJOR_VERSION 6
- #define MINOR_VERSION 6
- #define REVISION_VERSION 6
- #define STRINGIFY(x) #x
- #define TOSTRING(x) STRINGIFY(x)
- #define STRING_VERSION "[OOF]"
- std::string vert = "" << Color::Green << "";
- std::string orange = "" << Color::Orange << "";
- std::string rouge = "" << Color::Red << "";
- std::string bleu = "" << Color::Blue << "";
- std::string cyan = "" << Color::Cyan << "";
- std::string turquoise = "" << Color::Turquoise << "";
- std::string dogerblue = "" << Color::DodgerBlue << "";
- std::string magenta = "" << Color::Magenta << "";
- const std::string about = u8"ACNL Plugin " STRING_VERSION "\n\n" \
- u8"Base Plugin by Brume.\nModified by www.nhz3dsnx.tk.\nSome codes optimized by Anto726.\nBackground Images by Rydog.\nCredits to codes by Blake";
- void InitMenu(PluginMenu &menu)
- {
- std::string note;
- std::string animnote;
- std::string ttinote;
- std::string pitnote;
- std::string faintnote;
- std::string coordnote;
- std::string speednote;
- std::string walkovernote;
- std::string walktroughnote;
- std::string moonjumpnote;
- std::string tpnote;
- std::string pickanythingnote;
- std::string pullanythingnote;
- std::string pickupseedernote;
- std::string dupnote;
- std::string seednote;
- std::string normnote;
- std::string animations;
- std::string assignernote;
- std::string emotenote;
- std::string stalkchangernote;
- std::string onlineanimnote;
- std::string onlineseednote;
- std::string bellsnote;
- std::string restoremovnote;
- std::string pick;
- std::string gravitynote;
- std::string itemchanger;
- std::string walkseednote;
- std::string vert = "" << Color::Green << "";
- std::string orange = "" << Color::Orange << "";
- std::string rouge = "" << Color::Red << "";
- std::string bleu = "" << Color::Blue << "";
- std::string cyan = "" << Color::Cyan << "";
- std::string turquoise = "" << Color::Turquoise << "";
- std::string dogerblue = "" << Color::DodgerBlue << "";
- animnote = "Press \uE052 + \uE000 to open a keyboard and type the ID of animation you want.";
- onlineanimnote = "Press \uE053 + \uE001 to open a keyboard to write Online Animation ID."
- << Color::Red << "Only other players can see Animations.";
- ttinote = "Press \uE053 + \uE07A to open a keyboard and write the item ID you like.";
- animations = "Press \uE053 + \uE000 to open a keyboard and type the ID of animation you want.";
- faintnote = "Press \uE053 + \uE000 to faint.";
- emotenote = "Press \uE052 + \uE001 to open a keyboard to change emote ID.";
- coordnote = "Use \uE000 + \uE07D \uE07E to use this cheat.";
- speednote = "Press \uE001 to move fast !";
- walkovernote = "Press \uE052 + \uE079 to enable and \uE052 + \uE07A to disable.";
- walktroughnote = "Press \uE052 + \uE079 to enable and \uE052 + \uE07A to disable.";
- moonjumpnote = "Pess \uE052 + \uE079 to go up and \uE052 + \uE07A to go down.";
- tpnote = "Press \uE001 + \uE079 to save your location and \uE001 + \uE07A to restore your save.";
- pickanythingnote = "You can Pick Up anything with this cheat.";
- pullanythingnote = "You can Pull anything with this cheat.";
- bellsnote = "Works online for others if you are player 1 (blue bubble).";
- walkseednote = "X+DPad Down to open keyboard. Works only offline. Online only you will see";
- assignernote = "Press \uE053 + \uE07B to open a keyboard for assigning items.";
- seednote = "Press \uE001 + \uE07A to open a keyboard and type the item ID you want to seed.";
- onlineseednote = "Press \uE001 + \uE07A to open a keyboard and type the item ID you want to seed.";
- pickupseedernote = "Press \uE001 + \uE07A to open a keyboard and type the item ID you want to seed.\n"
- << Color::Red << "You need to have a full inventory.\n"
- << Color::Red << "And when you take something let it fall down and your item will apear.\n"
- << Color::Red << "If you disable this cheat, put one place in your inventory to evit crash.";
- dupnote = "Press \uE053 to duplicate the first item to the second place in your inventory.\n"
- << Color::Red << "Press \uE053 + \uE002 to duplicate the first item to all slots.";
- stalkchangernote = "Press \uE052 + \uE07B to stalk the first player, \uE052 + \uE07A to stalk the second and \uE052 + \uE07C to stalk the third.";
- restoremovnote = "Press R+Y to restore movements";
- gravitynote = "L+Left turn ON and L+Right turn OFF";
- itemchanger = "Hold X and press D-Pad Down to open the keyboard and change Island Shop Items";
- pick = "This version has a mode switch.\nHost Mode when you are host and Guest Mode when you are not.\nIf you want use Pickup Seeder in your town: Enable Host Mode\nZR + UP Host Mode - ZR + DOWN Guest Mode\nOptimized by Anto726";
- std::string InCreation = " : " << Color::Red << " Creating...";
- std::string beta = " : " << Color::Yellow << " BETA";
- std::string NoLags = " : " << Color::Green << " OK";
- std::string alpha = " : " << Color::Red << " ALPHA";
- menu += new MenuFolder("Save File Codes ", "",
- {
- new MenuEntry("Set Name to...", nullptr, NameChanger),
- new MenuEntry("Save Dumper", nullptr, DumpSave, "Dumps your save file."),
- new MenuEntry("Save Restore", nullptr, RestoreSave, "Restores a previously dumped save file."),
- });
- menu += new MenuFolder("Movement Codes", "",
- {
- new MenuEntry("Coordinate Modifier", coordinate, coordnote),
- new MenuEntry("Speed Hack", speed, speednote),
- new MenuEntry(3, "Walk Over Things", walkOver, walkovernote),
- new MenuEntry(3, "Walk Through Walls", walktrough, walktroughnote),
- new MenuEntry("Moon Jump", MoonJump, moonjumpnote),
- new MenuEntry("Disable Gravity", disable_gravity, gravitynote),
- new MenuEntry("Can Walk When Talk", walktalk),
- new MenuEntry("Restore Movements", rest_mov, restoremovnote),
- new MenuEntry("Players Teleporter", nullptr, playerteleporter),
- new MenuEntry("Room Teleporter", nullptr, roomtp),
- });
- MenuFolder *inventory = new MenuFolder("Inventory");
- {
- *inventory += new MenuEntry("Text To Items", text2item, ttinote),
- *inventory += new MenuEntry("Duplication", duplication, dupnote),
- *inventory += new MenuEntry("Commands", nullptr, commands),
- *inventory += new MenuFolder("Options For Items", "",
- {
- new MenuEntry("Infinite Items", InfiniteItems),
- new MenuEntry("Eat", CanEat),
- new MenuEntry("Timer", CanTimer),
- new MenuEntry("Show Off", CanShowOff),
- new MenuEntry("Put In The Wallet", CanPutAway),
- new MenuEntry("Open", CanOpen),
- new MenuEntry("Write Letter", CanLetter),
- });
- *inventory += new MenuFolder(+"Options For Letters", "",
- {
- new MenuEntry("Modify", CanModify),
- new MenuEntry("Throw", CanThrow),
- });
- }
- menu += inventory;
- menu += new MenuFolder("Animations Hacks", "",
- {
- new MenuEntry("Animations Hack", Animations, animnote),
- new MenuEntry("Animations Hack" + beta, anim, animations),
- new MenuEntry("This Animations Hack X+Right" + beta, animationsTest),
- new MenuEntry("Online Animations", onlineanim, onlineanimnote),
- new MenuEntry("Fall On", fallon),
- });
- menu += new MenuFolder("Seeder Codes", "",
- {
- new MenuEntry(1, "Pick Anything", canpickupanything, pickanythingnote),
- new MenuEntry(1, "Pull Anything", canpullanything, pullanythingnote),
- new MenuEntry("Drop Anywhere", drop_anywhere),
- new MenuEntry("Online Seeder", Seeder, onlineseednote),
- new MenuEntry("Offline Seeder", offSeeder, seednote),
- new MenuEntry("Walking Seeder", walking_seeder, walkseednote),
- new MenuEntry(2, "PickUp Seeder", pickseeder, pickupseedernote),
- new MenuEntry("Everything Seeder", EverythingSeeder),
- });
- menu += new MenuFolder("Cash Codes", "",
- {
- new MenuEntry("Wallet", nullptr, wallet),
- new MenuEntry("Bank", nullptr, bank),
- new MenuEntry("Meow Coupons", nullptr, coupon),
- new MenuEntry("Badges", nullptr, badges),
- });
- MenuFolder *player = new MenuFolder("Player");
- {
- *player += new MenuFolder("Dream Code Modifier", "",
- {
- new MenuEntry("Dream Code Modifier", nullptr, comodifier),
- });
- }
- menu += player;
- menu += new MenuFolder("Players Stalker", "",
- {
- new MenuEntry("Player 1", stalking_1),
- new MenuEntry("Player 2", stalking_2),
- new MenuEntry("Player 3", stalking_3),
- new MenuEntry("Stalk Changer", stalkchanger, stalkchangernote),
- });
- menu += new MenuFolder("Weather and Seasons", "",
- {
- new MenuEntry("Weather Changer", nullptr, weather),
- new MenuEntry("Season Changer", nullptr, season),
- new MenuEntry(4, "Dark Ice World", dark_ice_world),
- new MenuEntry(4, "Solar Eclipse", solar_eclipse),
- });
- menu += new MenuFolder("Music Options", "",
- {
- new MenuEntry("Change Speed", nullptr, music_speed),
- new MenuEntry("Disable Music", disable_music),
- new MenuEntry("Echoed Music", echo_music),
- });
- menu += new MenuFolder("Island Funny Codes", "",
- {
- new MenuEntry("Region Spoofer", nullptr, region),
- new MenuEntry("Lloid Modifier (B+Up)", Lloid_Modifier),
- new MenuEntry("Island Shop Items Changer", island_items_changer, itemchanger),
- new MenuEntry("Island Shop sells Bells", stelline, bellsnote),
- new MenuEntry("Items Cost 0 Medals", items_zero_medals),
- new MenuEntry("Perfect Fruits Island Shop", perfect_fruits_island, bellsnote),
- new MenuEntry("Sold-Out Island Shop", sold_out, bellsnote),
- new MenuEntry("Unlock Club Tortimer", unlock_club),
- new MenuEntry("Private Island", private_island),
- new MenuEntry("Island Bin is a Locker", island_bin_locker),
- new MenuEntry("More Than 3 Number On Island", morenumberisland),
- });
- menu += new MenuFolder("Size and Position Tweaks", "",
- {
- new MenuEntry("Head Position", nullptr, headposition),
- new MenuEntry("Head Size", nullptr, headsize),
- new MenuEntry("Tool Position", nullptr, toolposition),
- new MenuEntry("Tool Size", nullptr, toolsize),
- new MenuEntry("Player Size", nullptr, size_modifier),
- new MenuEntry("Big Effects", big_fx),
- new MenuEntry("Huge Bugs and Fish", huge_bugs),
- });
- menu += new MenuFolder("Shop Codes", "",
- {
- new MenuEntry("Nookling Upgrades", nullptr, nook),
- new MenuEntry("Shops Always Open", shop_open),
- });
- menu += new MenuFolder("Fun", "",
- {
- new MenuEntry("Change Fruit Symbol (X+Up)", fruitsymbol),
- new MenuEntry("Moving Furnitures", moving_furn_online),
- new MenuEntry("Open Closet/Switch Music", open_closet),
- new MenuEntry("Disable Grass Shine", disable_grass_shine),
- new MenuEntry("Game Speed Changer", nullptr, game_speed),
- new MenuEntry("Chat Bubbles stay on-screen", chatbubbles),
- new MenuEntry("Rotating Furnitures", rotating_furn),
- new MenuEntry("Invisible Furnitures", invisible_furn),
- new MenuEntry("Darkness and Deformed Textures Inside", deform_textures),
- new MenuEntry("Unbreakable Flowers", unbreakableflower),
- new MenuEntry("Items Assigner", itemassign, assignernote),
- new MenuEntry("Disable Clock Appearing", stop_clock_appearing),
- new MenuEntry("Emote Mod", emote, emotenote),
- new MenuEntry("Instant Pickup", instant_pickup),
- new MenuEntry("Famous Everything", famous_everything),
- new MenuEntry("Faint", Faint, faintnote),
- });
- }
- int main()
- {
- std::string namenote = "" << Color::DodgerBlue << "Ariana Grande Plugin!";
- /*extern Region g_region;
- TitleID tid = { Process::GetTitleID() };
- if (tid.half[0] == 0x86400)
- g_region = EUR;
- else if (tid.half[0] == 0x86300)
- g_region = USA;
- else
- OSD::Notify("Don't forget to add your own TID or else the plugin won't run!");
- abort();
- if (g_region = EUR)
- OSD::Notify("Brume Plugin Extended EUR");
- abort();
- if (g_region = USA)
- OSD::Notify("Brume Plugin Extended USA");
- abort();*/
- PluginMenu *menu = new PluginMenu(namenote, MAJOR_VERSION, MINOR_VERSION, REVISION_VERSION, about);
- menu->SynchronizeWithFrame(true);
- InitMenu(*menu);
- menu->Run();
- return (0);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement