From 0e1cc0b8570ffa228bb22d0cc2ee08698257a834 Mon Sep 17 00:00:00 2001 From: Shirobaka Date: Fri, 14 Sep 2018 11:09:32 +0200 Subject: [PATCH 1/9] Create egg-multi-theft-auto.json --- gta/mtasa/egg-multi-theft-auto.json | 36 +++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 gta/mtasa/egg-multi-theft-auto.json diff --git a/gta/mtasa/egg-multi-theft-auto.json b/gta/mtasa/egg-multi-theft-auto.json new file mode 100644 index 00000000..fe7c56db --- /dev/null +++ b/gta/mtasa/egg-multi-theft-auto.json @@ -0,0 +1,36 @@ +{ + "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", + "meta": { + "version": "PTDL_v1" + }, + "exported_at": "2018-09-14T11:08:12+02:00", + "name": "Multi Theft Auto", + "author": "info@six-gaming.com", + "description": "What more could you want? Multi Theft Auto provides the best online Grand Theft Auto experience there is. Read on to find out more.", + "image": "quay.io\/bl4ckspr4y\/pterodactyl-images:mtasa", + "startup": ".\/mta-server64 --port {{SERVER_PORT}} --httpport {{SERVER_WEBPORT}}", + "config": { + "files": null, + "startup": "{\r\n \"done\": \"Server started and is ready to accept connections\"\r\n}", + "logs": "{\r\n \"custom\": false,\r\n \"location\": \"logs\/latest.log\"\r\n}", + "stop": "shutdown" + }, + "scripts": { + "installation": { + "script": "#!\/bin\/bash\r\napt -y update\r\napt -y --no-install-recommends install curl unzip lib32gcc1 ca-certificates\r\n\r\ncd \/tmp\r\ncurl -sSL -o multitheftauto_linux_x64.tar.gz https:\/\/linux.mtasa.com\/dl\/multitheftauto_linux_x64.tar.gz\r\ncurl -sSL -o mta-baseconfig.tar.gz https:\/\/linux.mtasa.com\/dl\/baseconfig.tar.gz\r\ncurl -sSL -o mtasa-resources-latest.zip http:\/\/mirror.mtasa.com\/mtasa\/resources\/mtasa-resources-latest.zip\r\n\r\nmkdir -p \/mnt\/server\r\ntar -xzvf multitheftauto_linux_x64.tar.gz -C \/mnt\/server\/\r\ncp -r \/mnt\/server\/multitheftauto_linux_x64\/* \/mnt\/server\r\nrm -rf \/mnt\/server\/multitheftauto_linux_x64\/\r\n\r\nmkdir -p \/mnt\/server\/mods\/deathmatch\/resources\r\nunzip -d \/mnt\/server\/mods\/deathmatch\/resources mtasa-resources-latest.zip\r\n\r\nmkdir -p \/mnt\/server-conf\r\ntar -xzvf mta-baseconfig.tar.gz -C \/mnt\/server-conf\r\ncp -r \/mnt\/server-conf\/baseconfig\/* \/mnt\/server\/mods\/deathmatch\r\nrm -rf \/mnt\/server-conf\r\n\r\nchown -R root:root \/mnt\r\n\r\nexport HOME=\/mnt\/server", + "container": "ubuntu:16.04", + "entrypoint": "bash" + } + }, + "variables": [ + { + "name": "SERVER_WEBPORT", + "description": "The http port for web resource", + "env_variable": "SERVER_WEBPORT", + "default_value": "22005", + "user_viewable": 0, + "user_editable": 0, + "rules": "required|numeric" + } + ] +} From bdc142db5db6f28a0554bcc81cee008c27328cb0 Mon Sep 17 00:00:00 2001 From: Shirobaka Date: Fri, 14 Sep 2018 11:12:03 +0200 Subject: [PATCH 2/9] Create README.md --- gta/mtasa/README.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 gta/mtasa/README.md diff --git a/gta/mtasa/README.md b/gta/mtasa/README.md new file mode 100644 index 00000000..67d13a8f --- /dev/null +++ b/gta/mtasa/README.md @@ -0,0 +1,2 @@ +# Multi Theft Auto +[Multi Theft Auto](https://mtasa.com/) is a Open Source Grand Theft Auto: San Andreas Multiplayer modification. From a45b82639c89225b0bd26a3b1bb867733acc81a9 Mon Sep 17 00:00:00 2001 From: Shirobaka Date: Fri, 14 Sep 2018 11:13:41 +0200 Subject: [PATCH 3/9] Update README.md --- gta/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gta/README.md b/gta/README.md index e5cd3d17..0106aa42 100644 --- a/gta/README.md +++ b/gta/README.md @@ -12,3 +12,6 @@ RAGE Multiplayer is an multiplayer modification for Grand Theft Auto V that is a [GTA SA:MP](https://www.sa-mp.com/) SA-MP is a free Massively Multiplayer Online game mod for the PC version of Rockstar Games Grand Theft Auto: San Andreas (tm). + +[MTA SA](https://mtasa.com/) +What more could you want? Multi Theft Auto provides the best online Grand Theft Auto experience there is. Read on to find out more. From a7f0559e32672af94add1c6fb6d61cbade935870 Mon Sep 17 00:00:00 2001 From: Shirobaka Date: Sat, 15 Sep 2018 19:46:36 +0200 Subject: [PATCH 4/9] Update README.md --- gta/mtasa/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gta/mtasa/README.md b/gta/mtasa/README.md index 67d13a8f..ed5c0ff2 100644 --- a/gta/mtasa/README.md +++ b/gta/mtasa/README.md @@ -1,2 +1,14 @@ # Multi Theft Auto [Multi Theft Auto](https://mtasa.com/) is a Open Source Grand Theft Auto: San Andreas Multiplayer modification. + +### Server Ports + +Multi Theft Auto requires 3 ports. + +| Port | Default | +-------|---------- +| Game | 22003 | +| http | 22005 | +| ASE | 22126 | + +The ASE port is required to announce the server to the mta server list, this port is always the Game port (22003) +123. From dc2b93dbe992c3ff217d77011a31cbc2b7ca28db Mon Sep 17 00:00:00 2001 From: Shirobaka Date: Mon, 17 Sep 2018 21:23:34 +0200 Subject: [PATCH 5/9] Update egg-multi-theft-auto.json --- gta/mtasa/egg-multi-theft-auto.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gta/mtasa/egg-multi-theft-auto.json b/gta/mtasa/egg-multi-theft-auto.json index fe7c56db..1aeb6286 100644 --- a/gta/mtasa/egg-multi-theft-auto.json +++ b/gta/mtasa/egg-multi-theft-auto.json @@ -3,14 +3,14 @@ "meta": { "version": "PTDL_v1" }, - "exported_at": "2018-09-14T11:08:12+02:00", + "exported_at": "2018-09-17T21:21:50+02:00", "name": "Multi Theft Auto", "author": "info@six-gaming.com", "description": "What more could you want? Multi Theft Auto provides the best online Grand Theft Auto experience there is. Read on to find out more.", "image": "quay.io\/bl4ckspr4y\/pterodactyl-images:mtasa", "startup": ".\/mta-server64 --port {{SERVER_PORT}} --httpport {{SERVER_WEBPORT}}", "config": { - "files": null, + "files": "{}", "startup": "{\r\n \"done\": \"Server started and is ready to accept connections\"\r\n}", "logs": "{\r\n \"custom\": false,\r\n \"location\": \"logs\/latest.log\"\r\n}", "stop": "shutdown" @@ -30,7 +30,7 @@ "default_value": "22005", "user_viewable": 0, "user_editable": 0, - "rules": "required|numeric" + "rules": "required|numeric|min:22005|max:22205" } ] } From 824425e018c138c79b17065f4de0e91ece5e6c61 Mon Sep 17 00:00:00 2001 From: Shirobaka Date: Sat, 22 Sep 2018 08:43:30 +0200 Subject: [PATCH 6/9] Update egg-multi-theft-auto.json removed min and max for SERVER_WEBPORT custom variable --- gta/mtasa/egg-multi-theft-auto.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gta/mtasa/egg-multi-theft-auto.json b/gta/mtasa/egg-multi-theft-auto.json index 1aeb6286..94184d22 100644 --- a/gta/mtasa/egg-multi-theft-auto.json +++ b/gta/mtasa/egg-multi-theft-auto.json @@ -30,7 +30,7 @@ "default_value": "22005", "user_viewable": 0, "user_editable": 0, - "rules": "required|numeric|min:22005|max:22205" + "rules": "required|numeric" } ] } From 67adf86614af42c6a0591e0bdca44a948f9d2ba7 Mon Sep 17 00:00:00 2001 From: Shirobaka Date: Fri, 1 Feb 2019 13:27:42 +0100 Subject: [PATCH 7/9] Update egg-multi-theft-auto.json - Console fix (Thanks to StrixG) - Variable SERVER_WEBPORT is now viewable for users. --- gta/mtasa/egg-multi-theft-auto.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gta/mtasa/egg-multi-theft-auto.json b/gta/mtasa/egg-multi-theft-auto.json index 94184d22..117ac602 100644 --- a/gta/mtasa/egg-multi-theft-auto.json +++ b/gta/mtasa/egg-multi-theft-auto.json @@ -3,12 +3,12 @@ "meta": { "version": "PTDL_v1" }, - "exported_at": "2018-09-17T21:21:50+02:00", + "exported_at": "2019-02-01T13:25:30+01:00", "name": "Multi Theft Auto", "author": "info@six-gaming.com", "description": "What more could you want? Multi Theft Auto provides the best online Grand Theft Auto experience there is. Read on to find out more.", "image": "quay.io\/bl4ckspr4y\/pterodactyl-images:mtasa", - "startup": ".\/mta-server64 --port {{SERVER_PORT}} --httpport {{SERVER_WEBPORT}}", + "startup": ".\/mta-server64 --port {{SERVER_PORT}} --httpport {{SERVER_WEBPORT}} -n", "config": { "files": "{}", "startup": "{\r\n \"done\": \"Server started and is ready to accept connections\"\r\n}", @@ -28,7 +28,7 @@ "description": "The http port for web resource", "env_variable": "SERVER_WEBPORT", "default_value": "22005", - "user_viewable": 0, + "user_viewable": 1, "user_editable": 0, "rules": "required|numeric" } From 033d6d40b19a538236f983b94081a591b2899c9a Mon Sep 17 00:00:00 2001 From: Shirobaka Date: Sun, 10 Mar 2019 15:24:35 +0100 Subject: [PATCH 8/9] Update egg-multi-theft-auto.json --- gta/mtasa/egg-multi-theft-auto.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gta/mtasa/egg-multi-theft-auto.json b/gta/mtasa/egg-multi-theft-auto.json index 117ac602..b2f19d8f 100644 --- a/gta/mtasa/egg-multi-theft-auto.json +++ b/gta/mtasa/egg-multi-theft-auto.json @@ -3,11 +3,11 @@ "meta": { "version": "PTDL_v1" }, - "exported_at": "2019-02-01T13:25:30+01:00", + "exported_at": "2019-03-10T15:23:54+01:00", "name": "Multi Theft Auto", "author": "info@six-gaming.com", "description": "What more could you want? Multi Theft Auto provides the best online Grand Theft Auto experience there is. Read on to find out more.", - "image": "quay.io\/bl4ckspr4y\/pterodactyl-images:mtasa", + "image": "quay.io\/shirobaka\/mtasa", "startup": ".\/mta-server64 --port {{SERVER_PORT}} --httpport {{SERVER_WEBPORT}} -n", "config": { "files": "{}", @@ -25,7 +25,7 @@ "variables": [ { "name": "SERVER_WEBPORT", - "description": "The http port for web resource", + "description": "The http port for web resource.\r\nThis Port needs to be the {{SERVER_PORT}}+3.", "env_variable": "SERVER_WEBPORT", "default_value": "22005", "user_viewable": 1, From 2385141bdee21b066c5e1210e4bc86866bc02d0d Mon Sep 17 00:00:00 2001 From: Shirobaka Date: Sun, 10 Mar 2019 15:39:40 +0100 Subject: [PATCH 9/9] Update egg-multi-theft-auto.json --- gta/mtasa/egg-multi-theft-auto.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gta/mtasa/egg-multi-theft-auto.json b/gta/mtasa/egg-multi-theft-auto.json index b2f19d8f..1500c5d6 100644 --- a/gta/mtasa/egg-multi-theft-auto.json +++ b/gta/mtasa/egg-multi-theft-auto.json @@ -3,11 +3,11 @@ "meta": { "version": "PTDL_v1" }, - "exported_at": "2019-03-10T15:23:54+01:00", + "exported_at": "2019-03-10T15:39:00+01:00", "name": "Multi Theft Auto", "author": "info@six-gaming.com", "description": "What more could you want? Multi Theft Auto provides the best online Grand Theft Auto experience there is. Read on to find out more.", - "image": "quay.io\/shirobaka\/mtasa", + "image": "quay.io\/parkervcp\/pterodactyl-images:ubuntu_source", "startup": ".\/mta-server64 --port {{SERVER_PORT}} --httpport {{SERVER_WEBPORT}} -n", "config": { "files": "{}",