Companies

Companies

€15.00

Add to Basket

Companies Showcase Coming Soon

𝙳𝙴𝙿𝙴𝙽𝙳𝙴𝙽𝙲𝙸𝙴𝚂:

  1. TP LIBS
  2. TP CONTAINERS - OPTIONAL IN CASE THE FRAMEWORK STORAGES ARE NOT FUNCTIONAL.

𝙵𝚁𝙰𝙼𝙴𝚆𝙾𝚁𝙺𝚂 𝚂𝚄𝙿𝙿𝙾𝚁𝚃𝙴𝙳:

  1. TPZ-CORE
  2. VORP
  3. RSG

𝙵𝙴𝙰𝚃𝚄𝚁𝙴𝚂:

Employees Duty - Implement from another script directly on `client/escrow.lua` a function that is provided for you and used in the company’s related to an on/off duty for the players to receive salaries properly (optional). If no duty system is implemented, the salaries will be received based on their active play time and not every x minutes no matter what, but based on the employers activity.

Company Status Toggle - Through the NUI, the owner of the company or the employees can change the company’s status to open or closed (the company’s blip will be green as open and red as closed). With this feature, all the players will know if a company is available (optional feature).

Ranks - Create, edit or remove ranks (grades) that are used for the employees. A rank includes full permissions management, a salary amount, salary payment schedules and icons selection to represent a rank when displayed on the list.

Employees - Manage company employees by hiring, firing, and assigning or changing their ranks based on the player permissions. The employees are also having last activity display, an account which contains their salaries for withdrawals only and not deposits and a history section based on their actions related to the company (such as editing ranks, firing or hiring employees, salary payments and more).

Blip Sprites - Allow the owner of the company or the employees who have the required permission, to select the company’s blip sprite anytime through the NUI. All the blip sprites will be displayed with their name, hash and icon.

Actions & Positions - The owner of a company or the employees who have the required permissions, can set register, wardrobe, storage and even change the management positions. Related to register, wardrobe and storage, those positions can be set only if the server owner has them enabled (active) on a company.

Tax System - A system which can be enabled or disabled based on your preferences, the specified system is taking every x time, the required amount and if a company fails to pay, the company will be immediately set for sale and lost by the player’s ownership and all employees will be kicked out.

Discussion Real-Time Chat - You can allow the employees to contact with each other or leave messages in a real-time discussion chat. This feature is optional, but it can be used for leaving messages for the others or tips, info, warnings or any other reason.

Discussion Announcements - You can allow the employees based on their required permissions to post announcements for the Company. This feature is optional but can be used for warnings, information and danger notification types.

1. Duration: The announcements have a duration option for expiration in case the sender does not want an announcement to stay for a lifetime - supported duration types (minutes, hours, days and -1 for a lifetime).

2. Types: The supported announcement types are { `warning`, `danger` and `warning`).

Commands - There are tons of commands related to companies that can be used by administrators through discord roles, group roles and ace permissions support.

All the commands can be modified, including their names for executing them.

TP Containers Support - You can either enable or disable this option, this is used for the storages. In case the storages are not functional for your framework, set this option to true (enabled) in order to use our own storages script.

TP Banks Support - Set this to true if you are using the mentioned script, by enabling this option, the company will automatically generate a Banking Account to be used for paying the employee salaries, the tax and everything related to the company’s account. Your company’s account money that will be displayed are directly from the Bank Account and no actions will be available such as deposits or withdrawals but will be possible only from the Bank itself.

In case you are not using TP Banks, set tp_banks configuration option to false in order for the system to use the basic account functions.

Company Webhooks - Allow your company to have their own webhook urls used in order to be informed about any actions related to the company itself. There are also many options for the owner of the company or the employees who have the required permissions to enable or disable specific webhook triggers in case some are irrelevant and does not wish to be informed.

Developers & API:

We provide you a Company API to be used in other scripts, but not only that, the script itself provides in the client and server directory folders, a file that is named as escrow.lua  which contains a lot of functions to be modified based on your preferences manually. On the server side, we allow duty modifications, tax payments and storage registration in case you want to replace our storages with yours.