diff --git a/scripts/server/item/rope.js b/scripts/server/item/rope.js new file mode 100644 index 00000000..4dacf4cb --- /dev/null +++ b/scripts/server/item/rope.js @@ -0,0 +1,31 @@ +// =========================================================================== +// Asshat-Gaming Roleplay +// https://github.com/VortrexFTW/gtac_asshat_rp +// Copyright (c) 2021 Asshat-Gaming (https://asshatgaming.com) +// --------------------------------------------------------------------------- +// FILE: handcuff.js +// DESC: Provides features and usage for the handcuff item type +// TYPE: Server (JavaScript) +// =========================================================================== + +// --------------------------------------------------------------------------- + +function isPlayerTied(client) { + return (getPlayerData(client).pedState == AG_PEDSTATE_BINDED); +} + +// --------------------------------------------------------------------------- + +function ropeTiePlayer(client) { + getPlayerData(client).pedState = AG_PEDSTATE_BINDED; + setPlayerControlState(client, false); +} + +// --------------------------------------------------------------------------- + +function ropeUnTiePlayer(client) { + getPlayerData(client).pedState = AG_PEDSTATE_READY; + setPlayerControlState(client, true); +} + +// --------------------------------------------------------------------------- \ No newline at end of file