

Explanation :
This script is a prop spawner. You can literally create several objects on the map and they will remain there when you reconnect to the server afterwards. This was clearly meant to be used by server administrators. So, you can use your imagination to create the scenarios you want, for example: a paintball field, a race track or an alien spaceship for a surprise party, everything goes from your imagination to combine the use of several objects. And yes, it is also possible to use it to place bank terminals wherever you want, however, it just puts the object, your bank script is the one who should recognize the object and interact with it.
Features:
Resmon: this script when the menu is not open, the MS is 0.01 and when it is open the maximum that arrived was 0.03
![]()
Configuration:
In the Client/Config.lua file, you can translate any text that the graphical interface has in any way you want.
translate = {
TR_TITLE_HOME = "PROPS" ,
TR_SUBTITLE_HOME = "All props spawned" ,
TR_ORDER_TEXT = "ordered by index" ,
TR_ORDER_SUBTEXT = "total created:" ,
TR_STATUS_ON = "enabled" ,
TR_STATUS_OFF = "disabled" ,
TR_TITLE_UPDATE = "PROPS" ,
TR_SUBTITLE_UPDATE = "Update prop" ,
TR_CREATE_PROP = "Prop" ,
TR_CREATE_INPUT_PROP = "Enter a Prop Name" ,
TR_CREATE_POS_X = "Prop X Position" ,
TR_CREATE_POS_Y = "Prop Y Position" ,
TR_CREATE_POS_Z = "Prop Z Position" ,
TR_CREATE_HEADING = "Heading of Prop" ,
TR_CREATE_BUTTON_PERSON = "Take my character" ,
TR_CREATE_BUTTON_CREATE = "Create" ,
TR_CREATE_BUTTON_UPDATE = "Save" ,
TR_CREATE_BUTTON_BACK = "Back" ,
TR_TITLE_ELEMENT = "PROPS" ,
TR_ELEMENT_STATUS_ON = "Enable" ,
TR_ELEMENT_STATUS_OFF = "Disable" ,
TR_ELEMENT_UPDATE = "Update" ,
TR_ELEMENT_DELETE = "Delete" ,
TR_ELEMENT_TELEPORT = "Teleport to him" ,
TR_ELEMENT_CANCEL = "Cancel" ,
TR_CLICK_HERE = "Click here" ,
TR_PRESS_KEY = "Press F5" ,
TR_TO_USE = "To use the mouse" ,
TR_TO_CAM = "To move"
}
config_key = {
useMouse = 166 - F5
} If you want to change something in the graphical interface, such as the font size of the text or the background color and among other things, you can directly access the html / config.css file and modify it the way you want.
As this project is Standalone, you must place the administrator check according to your server. This check must be done on Server.lua:
RegisterCommand('objects', function( source , args )
- place the administrator check here
- example: if user.permission_level == (2) thenEveryone who has purchased can download the update from the same link they received at the time of purchase.
Added: Commands
Everyone can download this update directly from the download link they received on purchase.
icons by: flaticon.com
Added:
An option to enter the name of the folder in which the object belongs has been added. In this way it is possible to work with projects and better organize the distribution of objects.
Within the folder it is possible to: activate all elements, disable all elements and delete all elements.
An option to update the object closest to the player has been added. When you click on this option, the update window will open, taking an activated object that is 1.5 meters away.
An option to duplicate the existing object has been added, so one object is created in the same way as the other, and you can update it as you wish.
The option to place the object on the floor has been added, helping in some moments to position it on the floor. It is worth mentioning that some objects are not placed perfectly on the floor.
Working with folders:

Duplicating an existing object:

Changing the object closest to the player:

Dependencies :
To use this feature, you must be using a database. This script creates the table in the database automatically.
This script has no IP protection or encryption