v1.0.3 función
Basketball machine, food and souvenir stands, ride prices and a new in-game interface
17cambios

Basketball machine, food and souvenir stands, ride prices and a new in-game interface
17cambios

[02] Versión
The pier's basketball machine is now playable, the park gets food and souvenir stands with vendors, and rides get their own prices, tickets and a day pass. Rides and games have a new in-game interface, a front camera, leaderboards and Discord logs.
sql/database.sql again. It adds the new tables, the park's dart targets and the three lanes of the basketball machine. It never doubles anything, so it is safe on a database that already has the park./themeparkconfig, the rides, darts and the basketball machine start charging after the update. To keep something free, set its price to 0: the rides in /themeparkconfig > Money, the games in the Darts and Hoops sections./themeparkconfig > General./themepark_dianas, list, delete). The targets now come with sql/database.sql. Your settings, prices and scores stay in the database.config/webhooks.lua holds the Discord webhook URLs.items.md lists the items the park uses. Only themepark_ticket is needed, and only if you turn ride tickets on.config/config.lua did not change. If you edited files in custom/, compare them with the new ones: the framework bridges gained money, job and society functions.Replace every file in the resource, except what you edited yourself:
qs-themepark/README.mdqs-themepark/items.md — new file.qs-themepark/fxmanifest.luaqs-themepark/sql/database.sqlqs-themepark/config/webhooks.lua — new file.qs-themepark/config/darts.lua — removed.qs-themepark/custom/server.luaqs-themepark/custom/esx/server.luaqs-themepark/custom/qb/server.luaqs-themepark/custom/standalone/server.luaqs-themepark/client/core.luaqs-themepark/client/custom/textui.luaqs-themepark/client/settings.luaqs-themepark/client/rideui.lua — new file.qs-themepark/client/ferriswheel.luaqs-themepark/client/rollercoaster.luaqs-themepark/client/droptower.luaqs-themepark/client/bumper.luaqs-themepark/client/dartbooth.luaqs-themepark/client/dartsui.lua — new file.qs-themepark/client/dartcreator.lua — removed.qs-themepark/client/hoops.lua — new file.qs-themepark/client/hoopsui.lua — new file.qs-themepark/client/shops.lua — new file.qs-themepark/client/souvenirs.lua — new file.qs-themepark/server/framework.luaqs-themepark/server/custom/inventory.luaqs-themepark/server/settings.luaqs-themepark/server/logs.lua — new file.qs-themepark/server/economy.lua — new file.qs-themepark/server/rides.lua — new file.qs-themepark/server/main.luaqs-themepark/server/droptower.luaqs-themepark/server/bumper.luaqs-themepark/server/dartbooth.luaqs-themepark/server/dartscores.lua — new file.qs-themepark/server/scores.lua — new file.qs-themepark/server/hoops.lua — new file.qs-themepark/server/shops.lua — new file.qs-themepark/shared/util.luaqs-themepark/shared/locale.luaqs-themepark/shared/settings.luaqs-themepark/shared/park.luaqs-themepark/shared/ferriswheel.luaqs-themepark/shared/rollercoaster.luaqs-themepark/shared/coaster.luaqs-themepark/shared/towers.luaqs-themepark/shared/drop.luaqs-themepark/shared/bumper.luaqs-themepark/shared/darts.luaqs-themepark/shared/dartbooth.luaqs-themepark/shared/hoops.lua — new file.qs-themepark/shared/shops.lua — new file.qs-themepark/locales/*qs-themepark/web/*Walking up to a ride shows a card. The ride panel shows the price, how you will pay, your place in the queue and, on the roller coaster, which seat you want. An on-ride HUD shows while you ride. The old GTA help-text style can still be picked in /themeparkconfig > General.
Press G on a ride to switch cameras. A new view shows your character from the front while seated.
The 3-lane hoop-shot machine on the pier is now a game. Rounds are timed, baskets are worth more in the last seconds, and you win prizes by score. It has its own leaderboard.
Vendors now stand at the park's real stalls: the hot dog carts, the burger stands and the "Gifts at the Pier" kiosks. They sell food that you eat on the spot, plus plush toys and souvenirs that you carry in your hands (press J to put them away). Menus, prices and stands are edited in /themeparkconfig.
Each ride can have its own price. Players can also pay with a ride ticket (an inventory item) or a day pass that makes every ride free for a while. Tickets and passes are sold at the ticket booth, and the pass is also sold from the ride panel.
A share of every ride, pass, ticket, game and shop payment can go to a job's society account.
Logs for rides, darts, the basketball machine, payments and changes made in /themeparkconfig. Paste your webhooks in config/webhooks.lua.
Darts and the basketball machine have a leaderboard for today and for all time. The bumper cars count hits and show a winner at the end of each round.
Every ride and game can be switched on or off from /themeparkconfig without a restart. A ride that is switched off stops taking riders and stops once the riders on it are off.
New exports (IsOnRide, GetRideState, HasPass, GivePass, GetRidePrice, leaderboards, carried souvenirs) and server events when a ride starts or ends, a game finishes, a pass is bought or a shop sale is made.
sql/database.sql now includes the park's dart targets and basketball lanes, so a new server has everything in place with nothing to place by hand.
English is the default language, and all 41 languages are updated. Every ride and game has a price by default, which you can change in /themeparkconfig.
Vendors show a 3D text label instead of a floating card, and it uses qs-textui when it is running.
The darts booth and the basketball machine no longer draw circles on the floor.
When every cabin is taken, players can join the queue instead of being turned away.
The player now sits properly in the seat of the flying swings and stays fixed to it while it spins.
/themepark_dianas, its list and delete options, and the build permission are removed. The targets now come with sql/database.sql.