mirror of
https://github.com/parkervcp/eggs.git
synced 2024-11-25 15:02:53 +08:00
OpenMp Egg (#2269)
* Add OpenMp egg * cleanup: OpenMP --------- Co-authored-by: Quinten <67589015+QuintenQVD0@users.noreply.github.com>
This commit is contained in:
parent
723f1d38e3
commit
2bf0da4a04
@ -135,6 +135,7 @@ If you are reading this it looks like you are looking to add an egg to your serv
|
|||||||
* GTA SA
|
* GTA SA
|
||||||
* [Multi Theft Auto](game_eggs/gta/mtasa)
|
* [Multi Theft Auto](game_eggs/gta/mtasa)
|
||||||
* [SA-MP](game_eggs/gta/samp)
|
* [SA-MP](game_eggs/gta/samp)
|
||||||
|
* [OpenMp](game_eggs/gta/openmp)
|
||||||
|
|
||||||
* GTA
|
* GTA
|
||||||
* [GTAC](game_eggs/gta/gtac)
|
* [GTAC](game_eggs/gta/gtac)
|
||||||
|
@ -40,6 +40,7 @@
|
|||||||
* GTA SA
|
* GTA SA
|
||||||
* [Multi Theft Auto](gta/mtasa)
|
* [Multi Theft Auto](gta/mtasa)
|
||||||
* [SA-MP](gta/samp)
|
* [SA-MP](gta/samp)
|
||||||
|
* [OpenMp](gta/openmp)
|
||||||
|
|
||||||
* GTA
|
* GTA
|
||||||
* [GTAC](gta/gtac)
|
* [GTAC](gta/gtac)
|
||||||
|
@ -20,6 +20,9 @@ alt:V Multiplayer a third-party multiplayer modification for Grand Theft Auto: V
|
|||||||
[GTA SA:MP](https://www.sa-mp.com/)
|
[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).
|
SA-MP is a free Massively Multiplayer Online game mod for the PC version of Rockstar Games Grand Theft Auto: San Andreas (tm).
|
||||||
|
|
||||||
|
[OpenMp](https://www.open.mp/)
|
||||||
|
A multiplayer mod for Grand Theft Auto: San Andreas that is fully backwards compatible with San Andreas Multiplayer.
|
||||||
|
|
||||||
[MTA SA](https://mtasa.com/)
|
[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.
|
What more could you want? Multi Theft Auto provides the best online Grand Theft Auto experience there is. Read on to find out more.
|
||||||
|
|
||||||
|
10
game_eggs/gta/openmp/README.md
Normal file
10
game_eggs/gta/openmp/README.md
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# OpenMp
|
||||||
|
|
||||||
|
The [OpenMp](https://www.open.mp/) GTA San Andreas dedicated server
|
||||||
|
|
||||||
|
## Server Ports
|
||||||
|
|
||||||
|
|
||||||
|
| Port | default |
|
||||||
|
|---------|---------|
|
||||||
|
| Game | 25570 |
|
93
game_eggs/gta/openmp/config.json
Normal file
93
game_eggs/gta/openmp/config.json
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
{
|
||||||
|
"announce": true,
|
||||||
|
"artwork": {
|
||||||
|
"cdn": "",
|
||||||
|
"enable": true,
|
||||||
|
"models_path": "models"
|
||||||
|
},
|
||||||
|
"chat_input_filter": true,
|
||||||
|
"enable_query": true,
|
||||||
|
"game": {
|
||||||
|
"allow_interior_weapons": true,
|
||||||
|
"chat_radius": 200.0,
|
||||||
|
"death_drop_amount": 0,
|
||||||
|
"gravity": 0.008,
|
||||||
|
"group_player_objects": false,
|
||||||
|
"lag_compensation_mode": 1,
|
||||||
|
"map": "",
|
||||||
|
"mode": "",
|
||||||
|
"nametag_draw_radius": 70.0,
|
||||||
|
"player_marker_draw_radius": 250.0,
|
||||||
|
"player_marker_mode": 1,
|
||||||
|
"time": 12,
|
||||||
|
"use_all_animations": false,
|
||||||
|
"use_chat_radius": false,
|
||||||
|
"use_entry_exit_markers": true,
|
||||||
|
"use_instagib": false,
|
||||||
|
"use_manual_engine_and_lights": false,
|
||||||
|
"use_nametag_los": true,
|
||||||
|
"use_nametags": true,
|
||||||
|
"use_player_marker_draw_radius": false,
|
||||||
|
"use_player_ped_anims": false,
|
||||||
|
"use_stunt_bonuses": true,
|
||||||
|
"use_vehicle_friendly_fire": false,
|
||||||
|
"use_zone_names": false,
|
||||||
|
"vehicle_respawn_time": 10000,
|
||||||
|
"weather": 10
|
||||||
|
},
|
||||||
|
"language": "",
|
||||||
|
"logging": {
|
||||||
|
"enable": true,
|
||||||
|
"log_chat": true,
|
||||||
|
"log_cookies": false,
|
||||||
|
"log_deaths": true,
|
||||||
|
"log_queries": false,
|
||||||
|
"log_sqlite": false,
|
||||||
|
"log_sqlite_queries": false,
|
||||||
|
"timestamp_format": "[%Y-%m-%dT%H:%M:%S%z]",
|
||||||
|
"use_prefix": true,
|
||||||
|
"use_timestamp": true
|
||||||
|
},
|
||||||
|
"max_bots": 0,
|
||||||
|
"max_players": 50,
|
||||||
|
"name": "open.mp server",
|
||||||
|
"network": {
|
||||||
|
"acks_limit": 3000,
|
||||||
|
"aiming_sync_rate": 30,
|
||||||
|
"allow_037_clients": true,
|
||||||
|
"bind": "",
|
||||||
|
"cookie_reseed_time": 300000,
|
||||||
|
"in_vehicle_sync_rate": 30,
|
||||||
|
"limits_ban_time": 60000,
|
||||||
|
"message_hole_limit": 3000,
|
||||||
|
"messages_limit": 500,
|
||||||
|
"minimum_connection_time": 0,
|
||||||
|
"mtu": 576,
|
||||||
|
"multiplier": 10,
|
||||||
|
"on_foot_sync_rate": 30,
|
||||||
|
"player_marker_sync_rate": 2500,
|
||||||
|
"player_timeout": 10000,
|
||||||
|
"port": 7777,
|
||||||
|
"public_addr": "",
|
||||||
|
"stream_radius": 200.0,
|
||||||
|
"stream_rate": 1000,
|
||||||
|
"time_sync_rate": 30000,
|
||||||
|
"use_lan_mode": false
|
||||||
|
},
|
||||||
|
"password": "",
|
||||||
|
"pawn": {
|
||||||
|
"legacy_plugins": [],
|
||||||
|
"main_scripts": [
|
||||||
|
"test 1"
|
||||||
|
],
|
||||||
|
"side_scripts": []
|
||||||
|
},
|
||||||
|
"rcon": {
|
||||||
|
"allow_teleport": false,
|
||||||
|
"enable": false,
|
||||||
|
"password": "changeme"
|
||||||
|
},
|
||||||
|
"sleep": 5.0,
|
||||||
|
"use_dyn_ticks": true,
|
||||||
|
"website": "open.mp"
|
||||||
|
}
|
52
game_eggs/gta/openmp/egg-open-m-p.json
Normal file
52
game_eggs/gta/openmp/egg-open-m-p.json
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO",
|
||||||
|
"meta": {
|
||||||
|
"version": "PTDL_v2",
|
||||||
|
"update_url": null
|
||||||
|
},
|
||||||
|
"exported_at": "2023-07-01T11:37:31+02:00",
|
||||||
|
"name": "OpenMP",
|
||||||
|
"author": "vedrancappone@gmail.com",
|
||||||
|
"description": "A multiplayer mod for Grand Theft Auto: San Andreas that is fully backwards compatible with San Andreas Multiplayer.",
|
||||||
|
"features": null,
|
||||||
|
"docker_images": {
|
||||||
|
"Samp": "ghcr.io\/parkervcp\/games:samp"
|
||||||
|
},
|
||||||
|
"file_denylist": [],
|
||||||
|
"startup": ".\/omp-server",
|
||||||
|
"config": {
|
||||||
|
"files": "{\r\n \"config.json\": {\r\n \"parser\": \"json\",\r\n \"find\": {\r\n \"network.port\": \"{{server.build.default.port}}\",\r\n \"rcon.password\": \"{{server.build.env.RCON_PASSWORD}}\"\r\n }\r\n }\r\n}",
|
||||||
|
"startup": "{\r\n \"done\": \"started on port\"\r\n}",
|
||||||
|
"logs": "{}",
|
||||||
|
"stop": "exit"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"installation": {
|
||||||
|
"script": "#!\/bin\/bash\r\n\r\napt -y install curl git jq tar\r\n\r\n## get release info and download links\r\nLATEST_JSON=$(curl --silent \"https:\/\/api.github.com\/repos\/openmultiplayer\/open.mp\/releases\/latest\")\r\nRELEASES=$(curl --silent \"https:\/\/api.github.com\/repos\/openmultiplayer\/open.mp\/releases\")\r\nMATCH=open.mp-linux-x86-dynssl\r\n\r\nif [ -z \"${VERSION}\" ] || [ \"${VERSION}\" == \"latest\" ]; then\r\n DOWNLOAD_URL=$(echo ${LATEST_JSON} | jq .assets | jq -r .[].browser_download_url | grep -i ${MATCH})\r\nelse\r\n VERSION_CHECK=$(echo ${RELEASES} | jq -r --arg VERSION \"${VERSION}\" '.[] | select(.tag_name==$VERSION) | .tag_name')\r\n if [ \"${VERSION}\" == \"${VERSION_CHECK}\" ]; then\r\n DOWNLOAD_URL=$(echo ${RELEASES} | jq -r --arg VERSION \"${VERSION}\" '.[] | select(.tag_name==$VERSION) | .assets[].browser_download_url' | grep -i ${MATCH})\r\n else\r\n echo -e \"defaulting to latest release\"\r\n DOWNLOAD_URL=$(echo ${LATEST_JSON} | jq .assets | jq -r .[].browser_download_url | grep -linux-x86 | head -1)\r\n fi\r\nfi\r\n\r\necho \"running: curl -sSL -o openmp.tar.gz ${DOWNLOAD_URL}\"\r\ncurl -sSL -o openmp.tar.gz ${DOWNLOAD_URL}\r\n\r\nmkdir -p \/mnt\/server\r\ntar -xzvf openmp.tar.gz --strip-components=1 -C \/mnt\/server\/\r\n\r\ncd \/mnt\/server || exit\r\n\r\necho \"creating default config\"\r\n\r\nif [ -e config.json ]; then\r\n echo \"server config file exists\"\r\nelse\r\n echo \"Downloading default OpenMp config\"\r\n curl https:\/\/raw.githubusercontent.com\/parkervcp\/eggs\/master\/game_eggs\/gta\/openmp\/config.json >> config.json\r\nfi\r\n\r\n\r\necho \"-----------------------------------------\"\r\necho \"Installation completed...\"\r\necho \"-----------------------------------------\"",
|
||||||
|
"container": "ghcr.io\/parkervcp\/installers:debian",
|
||||||
|
"entrypoint": "bash"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"variables": [
|
||||||
|
{
|
||||||
|
"name": "RCON Password",
|
||||||
|
"description": "The password for RCON",
|
||||||
|
"env_variable": "RCON_PASSWORD",
|
||||||
|
"default_value": "",
|
||||||
|
"user_viewable": true,
|
||||||
|
"user_editable": true,
|
||||||
|
"rules": "required|string|max:32",
|
||||||
|
"field_type": "text"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Version",
|
||||||
|
"description": "The version you want to install",
|
||||||
|
"env_variable": "VERSION",
|
||||||
|
"default_value": "latest",
|
||||||
|
"user_viewable": true,
|
||||||
|
"user_editable": true,
|
||||||
|
"rules": "required|string|max:20",
|
||||||
|
"field_type": "text"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user