Archived
3
0
Fork 1

Compare commits

..

No commits in common. "4815dfa8ac7ef1c9a16ee53c4eeda3c0aa608515" and "9f52dcc6d112c6c98a8c17480ed93ffbbea844f6" have entirely different histories.

4 changed files with 3 additions and 70 deletions

View file

@ -1,11 +0,0 @@
---
title: About
description:
published: true
date: 2024-12-20T18:06:45.270Z
tags:
editor: markdown
dateCreated: 2024-12-20T18:06:45.270Z
---
# About

View file

@ -1,14 +0,0 @@
---
title: Setup
description:
published: true
date: 2024-12-20T18:08:30.106Z
tags:
editor: markdown
dateCreated: 2024-12-20T18:08:30.106Z
---
# Setup
1. Make sure you have installed [MapReflectionAPI](https://polymart.org/resource/mapreflectionapi-1-12-1-19.2576) and [ProtocolLib](https://www.spigotmc.org/resources/protocollib.1997/) in your server. These are required for ActionFoto.
2. Download the [plugin from Polymart](https://polymart.org/resource/actionfoto.2245). Then just install it into your plugins folder. The plugin will start up and function out of the box.

View file

@ -2,7 +2,7 @@
title: Frequently Asked Questions title: Frequently Asked Questions
description: FAQ for ThemePark series description: FAQ for ThemePark series
published: true published: true
date: 2024-12-20T18:05:41.424Z date: 2024-12-20T18:00:49.493Z
tags: tags:
editor: markdown editor: markdown
dateCreated: 2024-12-20T18:00:49.493Z dateCreated: 2024-12-20T18:00:49.493Z
@ -15,7 +15,7 @@ dateCreated: 2024-12-20T18:00:49.493Z
### How can I create an attraction? ### How can I create an attraction?
That's very simple. You have to use the attraction.yml file for this: That's very simple. You have to use the attraction.yml file for this:
Go to the ThemePark folder in the plugins folder, there yiy want to go into the attractions folder. In here choose the `<region id>.yml` for the region you want to add the attraction to. Go to the ThemePark folder in the plugins folder, there yiy want to go into the attractions folder. In here choose the <region id>.yml for the region you want to add the attraction to.
Under attractions: you have to create a new attraction. Copy it from a attraction you've already made or from here. Pay attention that you get something like this (with other names): Under attractions: you have to create a new attraction. Copy it from a attraction you've already made or from here. Pay attention that you get something like this (with other names):
```yaml ```yaml
@ -34,46 +34,4 @@ attractions:
In this case, test is the ID of the attraction. name contians the name of the ride, type is RIDE. If you want to create a show, you have to put SHOW there. The status is CLOSED but you can use any status for this, you can also change it in-game. The location can also be changed in-game. In this case, test is the ID of the attraction. name contians the name of the ride, type is RIDE. If you want to create a show, you have to put SHOW there. The status is CLOSED but you can use any status for this, you can also change it in-game. The location can also be changed in-game.
## How do you disable the item in specific worlds?
To do this you have to use the settings.yml file and add the world to the worlds tab of the item. If I want to disable the world with the name "world_name" I need to add it to the list of worlds like done bellow.
```yaml
item:
#DEFAULT STUFF
worlds:
- world_name
```
## ThemeParkPlus
### How can I setup the Discord Status system?
1. Go to the `config.yml` file of ThemeParkPlus
2. Set `DiscordUpdates.Enabled` to `true`
3. Create a webhook URL of Discord. See the GIF below.
4. Copy the URL of the webhook, and paste it into `DiscordUpdates.WebhookURL`
5. Now you can change the other settings if you want.
6. Done! Restart your server, and it will work. ;)
![ezgif-4-97d0af8239cb.gif](/themepark/ezgif-4-97d0af8239cb.gif)
### How can I give someone admin permissions in the panel?
1. Log in to your database with PHPMyAdmin. Then go to the `users` table.
2. Here you have to find the user you want to give the admin right, and then change the value of `userAdmin` from 0 to 1.
### What does "Disconnected from socket." mean?
The socket can't connect if:
- Your MC name does not match, or the PIN (generated by the sign) does not match.
- The MC server has no socket connection, the MC server has a different ID then the panel, or the ID is used by multiple servers (and thus taken).
- The attraction is not OPEN/CLOSED AND not ACTIVE/INACTIVE.
- The attraction is not in the panels.yml file.
### How can I setup the OpenAudioMC integration?
1. Go to the CraftMend Account panel. Create a new account or login to your account. Get a new fingerprint from the fingerprint page and run the connect command (`/oa fingerprint <FingerPrint>`) in your server. Then go to the API page. Copy the URL labeled Online Players - V1 and paste it into the `.env` file at `OPENAUDIOMC_URL`.
2. Change `{your api key}` into the API token you can get on the same page, and change `{server id}` into the Server ID of the server you want to connect (you can find that on the server page).
![image_(2).png](/themepark/image_(2).png)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB