Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "type": "FiveM",
- "display": "FiveM [WIP]",
- "install": [{
- "type": "mkdir",
- "target": "FXServer"
- },
- {
- "type": "mkdir",
- "target": "FXServer/server-data"
- },
- {
- "type": "command",
- "commands": [
- "wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/2111-f04e2a5df156e7c53e9f2d0d889896cf74be76dc/fx.tar.xz",
- "bash /FXServer/server/run.sh +exec server.cfg",
- "tar xf fx.tar.xz",
- "git clone https://github.com/citizenfx/cfx-server-data.git /FXServer/server-data",
- "bash /FXServer/server/run.sh +exec server.cfg"
- ]
- }
- ],
- "text": "# you probably don't want to change these!\n # only change them if you're using a server with multiple network interfaces\n endpoint_add_tcp \"${ip}:${port}\"\n endpoint_add_udp \"${ip}:${port}\"\n sets tags \"${tags}\"\n # Load Resources\n exec server.cfg\n sv_scriptHookAllowed ${allowscripts}\n # change this\n #rcon_password ChangeMe\n sv_hostname \"${servername}\"\n # loading a server icon (96x96 PNG file)\n load_server_icon ${servericon}\n # disable announcing? clear out the master by uncommenting this\n #sv_master1 \"\"\n # want to only allow players authenticated with a third-party provider like Steam?\n #sv_authMaxVariance 1\n #sv_authMinTrust 5\n # add system admins add_ace group.admin command allow\n # allow all commands add_ace group.admin command.quit deny\n # but don't allow quit\n add_principal identifier.steam:110000105204c22 group.admin # xrayhunter\n # hide player endpoints in external log output\n sv_endpointprivacy ${hideendpointipaddress} # server slots limit (default to 30) sv_maxclients ${maxclients} # Get a key from https://keymaster.fivem.net sv_licensekey ${licensekey}",
- "target": "core/server.cfg",
- "run": {
- "stop": "exit",
- "pre": [],
- "post": [],
- "arguments": [
- "+exec server.cfg"
- ],
- "program": "sh core/run.sh"
- },
- "environment": {
- "type": "tty"
- },
- "supportedEnvironments": [
- "type": "tty"
- }
- ]
- "data": {
- "ip": {
- "value": "0.0.0.0",
- "required": true,
- "desc": "What IP to bind the server to",
- "display": "IP",
- "internal": false
- },
- "port": {
- "value": "30120",
- "required": true,
- "desc": "What port to bind the server to",
- "display": "Port",
- "internal": false
- },
- "licensekey": {
- "value": "",
- "required": true,
- "desc": "You need a license key for your server (<a href=\"https://keymaster.fivem.net\">https://keymaster.fivem.net</a>)",
- "display": "License Key",
- "internal": false
- },
- "maxclients": {
- "value": "32",
- "required": false,
- "desc": "How many clients you would like to limit in your server? (32 max)",
- "display": "Max Players",
- "internal": false
- },
- "allowscripts": {
- "value": "1",
- "required": false,
- "desc": "Should Clients be able to run custom Client-Sides Scripts?",
- "display": "Allow Client-Side Scripts",
- "internal": false
- },
- "tags": {
- "value": "New",
- "required": false,
- "desc": "What tags would you like to categorize your server.",
- "display": "Server tags",
- "internal": false
- },
- "servername": {
- "value": "New PufferdPanel FiveM-Server",
- "required": false,
- "desc": "What would you like to display to the server list",
- "display": "Server Host Name",
- "internal": false
- },
- "hideendpointipaddress": {
- "value": "true",
- "required": false,
- "desc": "This should keep the player's IP Addresses a bit more secure/hidden.",
- "display": "Hide Endpoint IP Addresses",
- "internal": false
- },
- "servericon": {
- "value": "",
- "required": false,
- "desc": "Where would you like to upload your icon to the server listing. (Locally prefered)",
- "display": "Server Icon",
- "internal": false
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement