User:Avarice77/RevivedContactBook: Difference between revisions
From The Urban Dead Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
# Save the page and visit it to ensure it is correctly displaying the content [https://wiki.urbandead.com/index.php/User:Avarice77/Contacts as the example]. | # Save the page and visit it to ensure it is correctly displaying the content [https://wiki.urbandead.com/index.php/User:Avarice77/Contacts as the example]. | ||
# Add the page name, not URL (e.g. User:Avarice77/Contacts) into the 'Contact book' field on the Urban Dead settings page. | # Add the page name, not URL (e.g. User:Avarice77/Contacts) into the 'Contact book' field on the Urban Dead settings page. | ||
# | # Reload the map.cgi page to reload config and download the contact book from the wiki API. This will have a short delay during the initial download but subsequent reloads won't check this again. To resync the contact book, visit the contacts page/tab and use the refresh button. Your contacts should then be downloaded to a new table below the existing one. | ||
Format: | Format: |
Revision as of 02:11, 30 June 2024
Revived UserScript Contact Book
To create a contact book that can be downloaded into the Urban Dead interface while you play using the Revived User Script you must follow this pattern.
Instructions
- Create a new wiki page, usually best as a sub page of your user profile but anywhere that doesn't need login access will do.
- Change the content type to JSON.
- Add content in the JSON format specified below. Add comma-separated curly braces to add more entries.
- Save the page and visit it to ensure it is correctly displaying the content as the example.
- Add the page name, not URL (e.g. User:Avarice77/Contacts) into the 'Contact book' field on the Urban Dead settings page.
- Reload the map.cgi page to reload config and download the contact book from the wiki API. This will have a short delay during the initial download but subsequent reloads won't check this again. To resync the contact book, visit the contacts page/tab and use the refresh button. Your contacts should then be downloaded to a new table below the existing one.
Format:
[ { "name": string, // "Akira Takahashi" "id": number, // 2361365 "color": string, // "#f00" "phone": string, // "2361365" "xp": number, // 167 "level": number, // 14 "overrideColor": boolean, // true "class": string, // "Military" "group": string, // "Sakura" "notes": string // "zerg" }, ... ]