Un-official MapleRoyals Library (Scotty's version)

Discussion in 'Guides' started by scottY5C, Feb 17, 2024.

  1. TakeItEasy
    Offline

    TakeItEasy Donator

    Joined:
    Jul 28, 2015
    Messages:
    334
    Likes Received:
    186
    Gender:
    Male
    Country Flag:
    Guild:
    Bougie
    thats pretty good but I mean something more like this:
    lets take this page for example:
    https://royals-library.netlify.app/weapon/id=1372040
    under "dropped by" an additional list of gachapons you can get it from
    would be easier to know where you obtain items

    but the list that already exist is pretty great because you can search in it
     
    scottY5C likes this.
  2. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Nice feedback

    Upcoming :
    Crafting tab
    [​IMG]
     
    Damien., Sylafia, Jack :3 and 2 others like this.
  3. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Updated on 5/8/2024
    Changelog:
    1. Added in Craft-table Tab, showing crafting recipe, source of recipe : Zancks' Crafting Guide
    • Enter the name of item u wish to craft to search, it will show the Craftable Item, resources/materials needed for the craft, quantity. And also the NPC name & location. upload_2024-8-5_22-55-13.png
    • You can also search by material name to see what it could turn into e.g. silver coin
    • upload_2024-8-5_22-54-18.png
    2. Added in images for crafting recipe to show.
     
    Last edited: Aug 5, 2024
    Slashed, RonJJ, Damien. and 5 others like this.
  4. NehZu
    Offline

    NehZu Donator

    Joined:
    Dec 10, 2023
    Messages:
    241
    Likes Received:
    398
    Gender:
    Male
    Country Flag:
    das crazy
     
    pav1223, Zancks and scottY5C like this.
  5. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Since this project is nearly to an end and it is open-sourced. In-case the netlify website down/ i went disconnected forever, you can deploy the library locally at your computer and have fun. Here's the step:
    1. Find the link to repo at : https://royals-library.netlify.app/
    2. Download repo zip file
    3. Unzip
    4. Open VSCode, Open the folder u unzip.
    5. Open terminal of VSCode
    6. Enter command : cd my-react-app
    7. Enter command : npm install
    8. wait for it.
    9. Enter command : npm run dev
    10. Done. Access library locally at http://localhost:5173/

    And here's the video guide:



    PS: You can even deploy it to your own server or any deploying website like netlify since this project is fully-static-front-end. No backend server, no database needed.
     
    Damien., Jack :3, noobgamer97 and 4 others like this.
  6. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Minor Updated on Aug 6 2024
    Changelog:
    1. Updated UI of Gacha Tab to include photo, and clickable link to relevant Equip/Items tab.
    upload_2024-8-6_12-42-21.png
    2. Updated UI of Equip Tab to show stats & gacha tabs, the gacha tabs would show up if it's has recorded gacha location.
    upload_2024-8-6_12-41-36.png
    3. Updated UI of Item Tab to show gacha tabs also.
    upload_2024-8-6_12-44-26.png
     
    Slashed, Damien., Mimmia and 4 others like this.
  7. Zancks
    Offline

    Zancks Donator

    Joined:
    Feb 10, 2020
    Messages:
    1,804
    Likes Received:
    3,734
    Gender:
    Male
    Location:
    Roppongi Mall
    Country Flag:
    IGN:
    Zancks
    Level:
    200
    Guild:
    Olympia
    Maybe you can do something similar for the crafting tab too? So if one searches facestomper it will tell you that Facestompers can be crafted and link you to the crafting tab or if you search Von Leon‘s medallion for example it will show you for which craftings it can be used.
     
    Damien., TakeItEasy and Sylafia like this.
  8. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Cool idea. Also, is ALL craftable-item not affected by the godly+5 mechanism? Any other any exception list ?

    Knowing this, the library could be more accurate about the stats. Eg current ROA in library show range of 0 ~ 7 which is wrong ?
     
    Last edited: Aug 6, 2024
    Jack :3 likes this.
  9. Sylafia
    Offline

    Sylafia Donator

    Joined:
    Jan 2, 2022
    Messages:
    1,443
    Likes Received:
    5,684
    Gender:
    Female
    Country Flag:
    IGN:
    Sylafia
    Level:
    200
    Guild:
    FlatEarth
    Any item crafted with a stimulator has random stats and can be godly. Any item crafted without a stimulator will always have fixed stats and can't godly. Stimulators are optional to use, and (except EPQ earrings) come with a 10% chance to craft nothing instead, but honestly for 99% of items there's no point to craft without a stimulator, if available.
     
    Damien., Zancks and scottY5C like this.
  10. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Added Craft tab and the links too!

    upload_2024-8-6_17-24-38.png

    upload_2024-8-6_17-25-49.png
     
  11. Zancks
    Offline

    Zancks Donator

    Joined:
    Feb 10, 2020
    Messages:
    1,804
    Likes Received:
    3,734
    Gender:
    Male
    Location:
    Roppongi Mall
    Country Flag:
    IGN:
    Zancks
    Level:
    200
    Guild:
    Olympia
    Two more ideas I have would be to add in which bonus room certain items can be obtained like Onyx Apple - APQ bonus or Von Leon‘s boot - Von Leon Bonus and to do something similar you did for gachapons for exchange quests like in ellin forest.

    You’d mostly have to rely on community lists again though.
     
    RonJJ and Sylafia like this.
  12. RevRMinus
    Offline

    RevRMinus Member

    Joined:
    Apr 18, 2024
    Messages:
    9
    Likes Received:
    1
    Country Flag:
    would you allow "elemental wand" in global search to search for exactly what I want for the prefix words?
     
  13. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Does the item you looking for appear at the top result?
     
  14. Sylafia
    Offline

    Sylafia Donator

    Joined:
    Jan 2, 2022
    Messages:
    1,443
    Likes Received:
    5,684
    Gender:
    Female
    Country Flag:
    IGN:
    Sylafia
    Level:
    200
    Guild:
    FlatEarth
    Yes, they do.

    As a side note, can you make exact matches sort even above things that match all terms? I don't remember what it was but I searched for something and it was the 3rd element in the list despite being an exact match due to both terms also appearing in something else.
     
  15. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Nice catch on this. Currently if both terms appear together, will be sort by id then.
    E.g. https://royals-library.netlify.app/all?page=1&search=snail shell
    sort not good.png

    Will try to improve the sort soon.
     
    Sylafia and Zancks like this.
  16. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Ok. Updated, search target with "exact name match" will show at top.

    upload_2024-8-7_3-23-0.png
     
  17. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Upcoming :
    Limited NPC & Limited Quest Tab
    upload_2024-8-8_20-7-32.png
     

    Attached Files:

    NehZu likes this.
  18. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Updated on Aug 8 2024
    Changelog:
    1. Added in NPC tab.
    • Can search NPC by region and by type (the type is not official, fully by my own judgement :love:) . The filters are AND condition.
    • E.g. You can filter NPC that are crafter and only exists in Ossyria region !
    • The location links point to HiddenStreet / legends.
    • PS: might miss out some npc that falls in the right type, because there is about 290 func type, easy to overlook.
    • upload_2024-8-8_23-37-39.png
    2. Added in Quest Page & Quest Detail Page
    • You can now search quest by name, and use filter of location. Then, click to view for quest detail.
    • The Location filter are intended to be same as the in-game region.
    • upload_2024-8-8_23-46-7.png
    • upload_2024-8-8_23-52-6.png upload_2024-8-8_23-52-26.png
    • At quest detail page, don't forget to toggle to the right tab, of your current quest progress. E.g tab of '0' mostly is when u first accept the quest or what it appears in your in-game "Available" Quest window.
    • By default , the Background & Dialogue section are hidden to keep it minimalist.
    • But if u like to know more about the story, u can expand them
    • upload_2024-8-8_23-55-1.png
    • upload_2024-8-8_23-59-7.png
    3. Info available inside NPC and Quest pages are not complete and limited. I believe they are controlled by server, i could not find them. Eg :
    • what items are sold by merchants are not available
    • some exchange quest missing
    • special quest like apq also missing
    4. Certain quests reward player with random items. So, i use my math instinct to calculate the probability , they are not tested by data, just as my amateur reference. Perhaps someone could test it :D


    For geeks/devs :
    • You can search the npc by npc_id , quest by quest_id.
     

    Attached Files:

    RonJJ, 2hSword and NehZu like this.
  19. Sylafia
    Offline

    Sylafia Donator

    Joined:
    Jan 2, 2022
    Messages:
    1,443
    Likes Received:
    5,684
    Gender:
    Female
    Country Flag:
    IGN:
    Sylafia
    Level:
    200
    Guild:
    FlatEarth
    upload_2024-8-8_14-20-56.png

    Craft table filtering/sorting seems inaccurate, it should prioritize items with "luk" and "crystal" first, but VL Luk scroll appears 2nd, above items that require luk crystals.
     
  20. scottY5C
    Offline

    scottY5C Well-Known Member

    Joined:
    Nov 24, 2023
    Messages:
    68
    Likes Received:
    239
    Gender:
    Male
    Country Flag:
    IGN:
    ScottY5C
    Guild:
    VNHoes
    Oooh nice. Updated.
    Current sorting order of this page:
    1. Any exact match of item/ material name
    2. count of item name match, DESC
    3. count of material name match, DESC
    4. item id, ASC

    upload_2024-8-9_18-49-29.png
     
    Sylafia, ImVeryJelly and NehZu like this.

Share This Page