The Park at a Glance#
The whole park stands on Del Perro Pier, marked by one blip on the map. Six rides and a darts booth, all of them run by the server: a seat taken by one player is taken for everyone, and the countdown a player reads at the station is the same one their friends read.
Ride | Seats | How it runs | Keys on board |
|---|---|---|---|
Ferris wheel | 16 cabins, one rider each | Always turning; brakes for a cabin when someone gets on or off. | G camera |
Roller coaster | 4 cars, 8 seats | Leaves the station every time its countdown runs out. | Space arms up · G camera |
Drop tower | 16 | A cycle of five climbs and free falls, every countdown. | Space arms up · G camera |
Sky drop | 12 | Three full climbs to the top and three drops. | Space arms up · G camera |
Flying swings | 12 | Spins up, gives its turns and slows down, with lights that turn with it. | Space arms up · G camera |
Bumper cars | 4 cars | A round starts when the first driver gets in. | W A S D drive · F get out |
Darts booth | 1 player per target | A game of three darts (by default) scored like a real dartboard. | Mouse aim · hold Left click to throw · Backspace leave |
The Ferris wheel and the roller coaster replace the ones of the GTA map: the game's own wheel and coaster cars are hidden around the pier so the park's rides are the only ones you see.
Getting On a Ride#
Every ride boards the same way. Walk up to its boarding point and a help text appears — Press E to get on the wheel — with the countdown of the next departure when you stand close. Press the key and the server checks, in one go, that you are close enough, that the ride still takes riders, that a seat is free and that you can pay. Only then is the seat yours.
The key is E by default and changes in Settings → Keys. The help texts always show the key you picked.
The price is one for the whole park (Settings → Money), charged when you take the seat and paid from cash or bank. At 0, every ride is free. A player who cannot pay is told how much they need.
One ride at a time. A player already on a ride, or in a darts game, cannot board another.
The ride lets you off. Except for the bumper cars, nobody gets off halfway: when the ride ends, the riders are walked off at the exit.
Rides that leave on a countdown stop taking riders a few seconds before they go, so nobody is caught boarding as the ride starts:
Ride | Default wait | Boarding closes |
|---|---|---|
Roller coaster | 30 s | 8 s before departure |
Drop tower · Sky drop · Flying swings | 25 s | 6 s before departure |
Bumper cars | 15 s | 2 s before the round |
Set a wait shorter than its cut-off and the ride still keeps one second to get on. A player who disconnects frees their seat at once.
Ferris Wheel#
Sixteen cabins on a wheel that turns one lap every 57.6 seconds. It does not wait for riders: when somebody presses the key at the platform, the wheel brakes for the next cabin, lets off whoever has finished, puts the first player of the queue in, and speeds up again.
A player who presses while the wheel is turning is queued and told they will get on when it stops. They keep their place while they stay by the platform; walking off drops them from the queue. The price is charged when they actually take the cabin.
Each cabin holds one rider. With every cabin taken, a new player is told the wheel is full.
A ride lasts the laps set in Settings → Ferris wheel, from 1 to 5. A change counts at once, for riders already on board as well.
G switches to a wide cinematic shot of the whole wheel and back. The wheel plays the game's fairground sound to anyone near the platform.
Roller Coaster#
A train of four cars with two seats each waits at the station. The station has eight boarding points along the platform, one per seat: stand at the one you want and press the key. A seat somebody already took tells you so.
When the countdown ends the bar locks, the train leaves — with or without riders — runs the track with real speed, climbs and drops, and brakes back into the station, where the riders are walked off to the exit side of the platform. Then the next countdown begins. Players who arrive after boarding closed are told to wait for the next run.
On board, Space raises and lowers your arms and G changes the camera.
The Towers#
Three rides that work the same way: a countdown at the foot of the ride, a free seat given to whoever presses the key, and a ride that starts when the countdown runs out.
Tower | Seats | The ride |
|---|---|---|
Drop tower | 16, four per side | A warm-up hop, then five climbs to different heights — the highest to the very top — each held for a moment before a free fall and a hard brake. |
Sky drop | 12, in a row | Three slow climbs to the top, each followed by a drop to the ground. |
Flying swings | 12, in a circle | Speeds up over 13 seconds, gives its turns (7 by default) and slows down over 12. Sixteen colour lights hang from the top and spin with the seats. |
The turns of the swing ride are set in Settings → Towers from 0 (the seats stay still) to 50, and a change applies from the next ride. On every tower, Space raises your arms and G changes the camera.
Bumper Cars#
Four cars wait in the arena next to their ticket booth. Walk up to a car and press the key to get in.
The first driver gets in
While the arena is empty the cars wait — The round starts as soon as someone gets in. The first driver starts a short wait (15 s by default) for others to join.
The round
Drive with W / S and steer with A / D. The lights around the arena go to full power. Speed, collisions and bounces are worked out by the server, so every hit lands the same for all players. The round lasts 120 s by default.
The end
The drivers are put out of their cars, the cars roll back to their places and the arena waits for the next driver. F gets you out early; when the last driver leaves, the round ends.
Darts#
The darts booth is a skill game with prizes. A fresh install has six targets, three on each side of the booth. Each target has a throwing spot on the floor in front of it: a yellow circle while it is free, red while someone else plays there.
Playing a game#
Stand inside the circle and the help text shows how many darts a game has, what each score pays and the price. Press the key, pay, and the camera moves behind your shoulder.
Key | Does |
|---|---|
Mouse | Aim. The aim sways slightly, more while you charge. |
Hold Left click | Charge the throw. A power line counts up while you hold. |
Release | Throw. Every player near the booth sees the dart fly and stick. |
Backspace | Leave the game. |
Power decides where the dart goes. Around 76% it flies straight where you aim; further from that sweet spot it strays, and under about 34% it drops short. Every throw also carries a little scatter, so the bull is never guaranteed. During the game the screen shows the dart you are on, your score and the next prize to reach; each dart pops its score — T20 60 PTS, MISS.
Scoring#
Targets score like a regulation dartboard, scaled to the size of the target:
Hit | Points |
|---|---|
Bull (inner) | 50 |
Outer bull | 25 |
Triple ring | 3 × the sector (up to 60 on T20) |
Double ring | 2 × the sector |
Single | The sector's number, 1 to 20 |
Outside the double ring | 0 — a miss |
The score is worked out by the server from the aim and the power the player threw with, never taken from the player's game, so it cannot be faked. With three darts the best possible game is 180.
Prizes#
Prizes come from score tiers. When a game ends, the player gets the highest tier their total reaches; below the lowest tier they win nothing — So close: 45 of 60 points. A fresh install pays money:
Min. score | Prize |
|---|---|
60 | $50 – $150 cash |
100 | $150 – $400 cash |
140 | $400 – $800 cash |
The tiers are edited at the bottom of Settings → Darts, under Score rewards. A tier is a minimum score and one or more prizes; when it has several, one is drawn by weight and the panel shows each one's odds.
Prize field | Meaning |
|---|---|
Type | Money (1 to 10,000,000, to cash or bank) or Item (1 to 1,000 of an item, by its spawn name). |
Min / Max | The amount is drawn between the two. Equal values pay a fixed amount. |
Weight | How likely this prize is against the others of its tier. Any number above 0. |
Label | Optional. The name shown to the player instead of the amount or the item's name — a plush toy, a mystery box. |
Up to 32 tiers of 16 prizes each, one tier per score. Fields that break a rule are marked in red and the tiers cannot be saved until they are fixed. Restore default rewards brings back the three money tiers. With no tier at all, games still work but nobody can win.
Cooldowns and refunds#
Between games — 5 s by default before the same player can start another one.
Between prizes — 120 s by default. A player who just won cannot start a new game until it runs out, and is told how many seconds are left. It follows their license, so reconnecting does not clear it. 0 turns it off.
Inactivity — a game with no throw for 60 seconds is cancelled.
A target removed mid-game — the game is cancelled and its price refunded.
Placing Dart Targets#
New targets are placed in game. Stand at the booth and type /themepark_dianas (it needs the build permission). The creator works in two steps: first the boards, then the spot each one is thrown from.
Place the targets
Aim the camera at a vertical surface — the face of a dartboard — and click. A preview of the board appears; place as many as the booth has. The one you clicked last is selected and can be adjusted.
Place the throwing spots
Press Space, aim at the floor and click where the player should stand for the selected target. The spot must be between 0.5 and 15 m from its target. The creator moves on to the next target without one.
Save
Press Enter. Every target needs a spot first. The targets are saved to the database, numbered, and appear for every player at once.
Key | Targets step | Spots step |
|---|---|---|
Click | Place a target, or select one | Place the selected target's spot |
Mouse wheel | Size of the scoring zone | Size of the circle |
Q / E | Rotate the sectors | Previous / next target |
Arrows | Move the selected target up, down and sideways | — |
Page Up / Page Down | Move it forward or back, into or out of the board | — |
Shift / Ctrl | Bigger / finer steps | Bigger / finer steps |
Space | Go to the spots step | Back to the targets |
Backspace | Remove the last target; with none left, close the creator | Remove the spot |
Enter | Save | Save |
The creator refuses a target on top of another one, or where a saved target already is. Up to 100 targets in total. The price, the darts and the prizes are the same at every target.
/themepark_dianas list prints every target with its number to the F8 console, and /themepark_dianas delete removes the closest one — or delete 4 removes target #4. To move a target, delete it and place it again.
The Settings Panel#
/themeparkconfig opens the panel for staff with the command.themeparkconfig ace. The sections are listed on the left and a search box finds any field across all of them. Every field explains itself in the panel and shows its default.
Edits are kept as Unsaved until you press Save, which shows how many fields will change; Discard drops them.
A saved value is written to the database and applied to every player at once — the language, the blip, prices, waits, prizes.
Fields marked Needs restart — switching a ride or the darts on and off, and the command names — are read when the resource starts. After saving one, the panel reminds you to restart the resource.
Reset section puts one section back to the shipped values; Reset everything does it for the whole park, the prize tiers included. Both ask first, and cannot be undone.
General
Field | Default | What it does |
|---|---|---|
Language | Español (es) | Every text of the park and the panel, from 41 languages. Missing translations fall back to English. |
Notification title | Parque de atracciones | The sender shown on every notification. Up to 32 plain letters. |
Map blip
Field | Default | What it does |
|---|---|---|
Show the park blip | On | One icon on the map for the whole park, in the middle of the pier. |
Blip name | Parque de atracciones | The name in the map legend. Up to 48 plain letters. |
Blip icon | 266 | A GTA blip sprite id, 0 to 900. |
Blip colour | 47 | A GTA blip colour id, 0 to 85. |
Blip size | 0.8 | 0.3 to 2.0. 1 is the normal size. |
Money
Field | Default | What it does |
|---|---|---|
Ride price | 0 | What one ride costs, on any ride. 0 makes every ride free. Up to 1,000,000. |
Ride payment account | Cash | Cash or Bank. |
Keys
Board key — the key that gets a player on a ride and starts a darts game. Default E. The choices are E, F, G, B, Y, Space and C. TAB, Z, R, X, H and 1–5 are left out on purpose: most inventories use them.
Ferris wheel and Roller coaster
Field | Default | What it does |
|---|---|---|
Ferris wheel enabled | On | Needs restart. |
Laps per ride | 1 | Full turns a rider stays on, 1 to 5. |
Roller coaster enabled | On | Needs restart. |
Boarding time | 30 | Seconds the train waits at the station, 5 to 600. |
Towers
Field | Default | What it does |
|---|---|---|
Drop tower / Sky drop / Swing ride enabled | On | One switch per tower. Needs restart. |
Boarding time (each tower) | 25 | Seconds each ride waits for riders, 5 to 600. |
Swing ride turns | 7 | Full turns in one ride, 0 to 50. From the next ride. |
Bumper cars
Field | Default | What it does |
|---|---|---|
Bumper cars enabled | On | Needs restart. |
Boarding time | 15 | Seconds the cars wait for more drivers after the first one, 5 to 600. |
Ride length | 120 | Seconds a round lasts, 10 to 1,800. |
Darts
Field | Default | What it does |
|---|---|---|
Darts enabled | On | Every target and the target creator. Needs restart. |
Darts per game | 3 | 1 to 10. Remember to scale the prize tiers with it. |
Game price | 0 | What a game costs. 0 makes it free. |
Darts payment account | Cash | Charged to, and refunded to, this account. |
Cooldown between games | 5 | Seconds, 0 to 600. |
Prize cooldown | 120 | Seconds before the same player can win again, 0 to 86,400. 0 turns it off. |
Score rewards | 3 money tiers | The prize tiers. Saved with their own Save rewards button — see Prizes. |
Commands
Field | Default | What it does |
|---|---|---|
Settings command |
| Opens this panel. Needs restart. |
Dartboard creator command |
| Opens the target creator, and takes list and delete. Needs restart. |
Write the names without the slash. See Renaming commands.
These values live in your database, not in a file, so updating the resource never wipes them. A copy is also kept by the server itself, so the park starts with your settings even on a start where the database is slow to answer.



