Pole Dancing

All In One: This script is Standalone, so it works with ALL frameworks, with a single purchase.

Only available at DrAceM.com
Description

This script will add the ability to pole dance in 3 different styles, at Vanilla Unicorn (or elsewhere) with simple commands. When standing close to a pole, using the commands will make the player grab the pole and begin their dance. You can customize the commands in the config.lua file. Included are coordinates for the default VU, as well as the commonly used MLO by Gabz. You are also able to add more coordinates for poles, so you can enable these fancy animations at poles all around your city! Purchasing this script will provide access to 2 versions of dam_poledance. Hundreds of copies of version 1 have sold, however I was never happy that it was difficult to add custom poles, as the exact coordinates for poles doesn't align with the animation correctly. So these coordinates needed tweaking to ensure the dancer grabs the pole correctly during the animation. To account for this, among other improvements, version 2 provides an animation offset, which is used when playing the animation. This means you can now set the exact coordinates of a pole, and the animation should line up correctly without needing to offset these coordinates manually in your config. Additionally, if you wish to trigger these dances externally, you can also use a client event. Assuming dance is the number 1, 2 or 3; In a client script: TriggerEvent("dam_poledance:client:PoleDance", dance) In a server script: TriggerClientEvent("dam_poledance:client:PoleDance", source, dance) Feel free to use version 1 or 2 (both are granted access in your Keymaster upon purchase). v2.1 UPDATE: Newer emote scripts prevent players from canceling an animation that isn't triggered directly through their script. v2.1 now includes a built-in system allowing players to easily exit the animation when they choose, as well as the ability to run additional code when the dancing starts, such as a hint about how to stop!

Installation
  1. Upload the script to your server's "resources" folder (or any [sub_directory])

  2. Configure settings to your needs in config.lua

  3. Ensure the script is starting in your server.cfg

Usage

Use any of the 3 commands when close to a configured pole. By default the commands, which can be changed in config.lua, are;

Config (v1)
Config (v2.1)
Code is accessible
No

Subscription-based

No

Lines (approximately)

~100

Requirements

None

Support

Yes

Last updated