mirror of
https://github.com/Melledy/Grasscutter.git
synced 2024-11-24 03:38:04 +00:00
3.8 KiB
3.8 KiB
Fun
Prerequisites
Colored nickname and signature 🦚 (written by)
Unity supports colored text by default (See Unity Manual for more info)
By replacing them with <color=color>text</color>
or <color=#HEXCODE>text</color>
you can change most, if not all, strings' colors.
- Open MongoDBCompass and connect to your db
- Go to
grasscutter/players
- Make your changes. Change it inside
playerProfile
too!
e.gnickname: "<color=#ff9ec6>na.na</color>"
;
signature: "Running on <color=green>Grasscutter</color>!"
- Update the document
- Relog to see changes
Enjoy your colorful name ✨
Avatar/Character
This guide is recommended if you have the character/weapon. If you want to get a character at Level Z, then use !givechar [avatarID] [level]
Changing Level/Ascension/Talents
Make sure you have created an account with the avatars/characters.
- Open MongoDBCompass
- Connect to the host (default URI is
mongodb://localhost:27017
) - Navigate to Databases >
grasscutter
>avatars
- (Optional) Set View to
JSON View
- In the Filter field, type
{ avatarId: X }
whereX
is the Avatar ID that you are trying to modify. Avatar IDs are 8-digits. - Click the Find next to the field.
- After the documents have been filtered, edit the document
- To change character level, change the value next to
"level"
- To change character ascension, change the value next to
"promoteLevel"
Check Wiki for ascension values - To change talents, expand
"proudSkillList"
- To unlock the avatar's 1st Ascension Passive, add XX2101 inside
"proudSkillList"
, where XX is the last 2 digits of the Avatar ID. Make sure to add a,
for each line. - To unlock the avatar's 4th Ascension Passive, do the same as before, but replace
2101
with2201
.
- To unlock the avatar's 1st Ascension Passive, add XX2101 inside
- To change character level, change the value next to
- After editing, you can now Replace.
Example
A document in JSON view that has the Avatar ID 10000058, level 90, ascension phase 6, all talents unlocked.
Notes
- On the last line of
"proudSkillList"
, a,
is no longer needed. - After replacing the document, make sure to restart the server for changes to take effect.
Weapons
Make sure you have created an account with the weapons.
- Open MongoDBCompass
- Connect to the host (default URI is
mongodb://localhost:27017
) - Navigate to Databases >
grasscutter
>items
- (Optional) Set View to
JSON View
- In the Filter field, type
{ itemId: Y }
whereY
is the Item/Weapon ID that you are trying to modify. Weapon IDs are 5 digits. - Click the Find next to the field.
- After the documents have been filtered, edit the document
- To change weapon level, change the value next to
"level"
- To change weapon ascension, change the value next to
"promoteLevel"
Check Wiki for ascension values - To change refinement, change the value next to
"refinement"
- Refinement Rank 1 = 0
- Refinement Rank 2 = 1
- Refinement Rank 3 = 2
- Refinement Rank 4 = 3
- Refinement Rank 5 = 4
- To change weapon level, change the value next to
- After editing, you can now Replace.
Example
A document in JSON view that has the Weapon ID 12503, level 90, ascension phase 6, refinement rank 5.