E
描述
欢迎来到 Enemy Territory: Legacy,这是一个开源项目,旨在为广受欢迎的在线第一人称射击游戏 Wolfenstein: Enemy Territory 打造完全兼容的客户端和服务器端——尽管这款游戏年代久远,但其玩法至今仍被许多人认为无可匹敌。
75 浏览
7 下载
2026-07-01
更新于 1 天前
预设配置详情
ET: Legacy
ET: Legacy 服务器
来自开发者
Wolfenstein: Enemy Territory 是一款免费的多人在线第一人称射击游戏。故事背景设定在第二次世界大战期间,极度注重团队合作,它最初于2003年由 Splash Damage 和 id Software 发布。在发布十多年后,在花费了无数小时护送坦克和卡车、偷取黄金和雷达部件、传输机密文件之后,是时候掸去这款始终不肯退出历史舞台的游戏上的灰尘了。
Enemy Territory: Legacy 是一个基于 Wolfenstein: Enemy Territory 代码的开源项目,后者于2010年根据 GPLv3 许可证条款发布。该项目的主要目标是修复错误、移除旧的依赖项,并使其在所有主流操作系统上可玩,同时仍然保持与 ET 2.60b 版本及其尽可能多的模组的兼容性。我们非常感谢任何对项目的贡献,例如补丁、建议或评论。
请务必查看他们的主页。
服务器端口
ET: Legacy 需要单个端口
| 端口 | 默认值 |
|---|---|
| 游戏 | 27960 |
| --------- | --------- |
| 服务器 | 27950 |
registry.cn-shanghai.aliyuncs.com/pterodactyl-images/steamcmd:debian
./etlded +set net_port {{SERVER_PORT}} +map {{MAP}} +set omnibot_enable {{OMNIBOT}} $(if [ "${OMNIBOT}" == "1" ]; then echo '+set omnibot_path "./legacy/omni-bot"'; fi) + exec etl_server.cfg
| 变量名 | 变量 | 描述 | 默认值 | 规则 | 可查看 | 可编辑 |
|---|---|---|---|---|---|---|
| ET Legacy 版本 | ET_VERSION |
要安装的服务器版本。32位或64位版本。 | 64 |
required|integer|in:32,64
必填 整数 选项: 32,64
|
||
| 默认地图 | MAP |
启动服务器时使用的默认地图。 | oasis |
required|string|max:20
必填 字符串 最大 20
|
||
| 启用 Omnibot | OMNIBOT |
1 |
required|boolean
必填 布尔
|
镜像
registry.cn-shanghai.aliyuncs.com/pterodactyl-images/installers:debian
入口
bash
#!/bin/bash
cd /mnt/server
echo "Downloading $ET_VERSION bit ET Legacy version"
if [ $ET_VERSION == "32" ];then
DOWNLOAD_URL=$(curl -s https://www.etlegacy.com/download | grep "i386 archive" | grep -Eoi '<a [^>]+>' | grep -Eo 'href="[^\"]+"' | grep -Eo '(http|https)://[^"]+')
EXTENTION=i386
else
DOWNLOAD_URL=$(curl -s https://www.etlegacy.com/download | grep "x86_64 archive" | grep -Eoi '<a [^>]+>' | grep -Eo 'href="[^\"]+"' | grep -Eo '(http|https)://[^"]+')
EXTENTION=x86_64
fi
echo "Download URL: ${DOWNLOAD_URL}"
curl -sSL -o etlegacy.tar.gz ${DOWNLOAD_URL}
echo "Unpacking ET: Legacy"
tar xvf etlegacy.tar.gz --strip-components=1
rm etlegacy.tar.gz
E_DOWNLOAD_URL=$(curl -s https://www.splashdamage.com/games/wolfenstein-enemy-territory/ | grep .x86_full | grep -Eoi '<a [^>]+>' | grep -Eo 'href="[^\"]+"' | grep -Eo --color=never '(http|https)://[^"]+')
echo "Downloading latest enemy territory files from: ${E_DOWNLOAD_URL}"
curl -sSL -o enemy_territory.zip ${E_DOWNLOAD_URL}
echo "Unpacking enemy territory files"
unzip -o enemy_territory.zip
rm enemy_territory.zip
echo "Copying enemy territory assets"
./*.x86_keygen_V03.run --tar xvf ./etmain/
#cp etmain/pak*.pk3 /mnt/server/etmain/
# Create .etlegacy as the server doesn't correctly create it
mkdir -p /mnt/server/.etlegacy
rm *.run
mv etlded.${EXTENTION} etlded
## install end
echo "-----------------------------------------"
echo "Installation completed..."
echo "-----------------------------------------"
{
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PANEL",
"meta": {
"update_url": "https://eggs.pterodactyl.top/eggs/260/download/egg-et-legacy.json",
"version": "PTDL_v2"
},
"exported_at": "2024-06-01T00:17:36+00:00",
"name": "ET Legacy",
"author": "parker@parkervcp.com",
"description": "欢迎来到 Enemy Territory: Legacy,这是一个开源项目,旨在为广受欢迎的在线第一人称射击游戏 Wolfenstein: Enemy Territory 打造完全兼容的客户端和服务器端——尽管这款游戏年代久远,但其玩法至今仍被许多人认为无可匹敌。",
"features": null,
"docker_images": {
"registry.cn-shanghai.aliyuncs.com/pterodactyl-images/steamcmd:debian": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/steamcmd:debian"
},
"file_denylist": [],
"startup": "./etlded +set net_port {{SERVER_PORT}} +map {{MAP}} +set omnibot_enable {{OMNIBOT}} $(if [ \"${OMNIBOT}\" == \"1\" ]; then echo '+set omnibot_path \"./legacy/omni-bot\"'; fi) + exec etl_server.cfg",
"config": {
"files": "{\r\n \"etmain/etl_server.cfg\": {\r\n \"parser\": \"file\",\r\n \"find\": {\r\n \"//set net_ip \\\"\\\"\": \"set net_ip \\\"0.0.0.0\\\"\",\r\n \"//set net_port \\\"27960\\\"\": \"set net_port \\\"{{server.build.default.port}}\\\"\"\r\n }\r\n }\r\n}",
"logs": "{}",
"startup": "{\r\n \"done\": \"Game Initialization completed in\"\r\n}",
"stop": "quit"
},
"scripts": {
"installation": {
"script": "#!/bin/bash\r\n\r\ncd /mnt/server\r\n\r\necho \"Downloading $ET_VERSION bit ET Legacy version\"\r\n\r\nif [ $ET_VERSION == \"32\" ];then \r\n DOWNLOAD_URL=$(curl -s https://www.etlegacy.com/download | grep \"i386 archive\" | grep -Eoi '<a [^>]+>' | grep -Eo 'href=\"[^\\\"]+\"' | grep -Eo '(http|https)://[^\"]+')\r\n EXTENTION=i386\r\nelse\r\n DOWNLOAD_URL=$(curl -s https://www.etlegacy.com/download | grep \"x86_64 archive\" | grep -Eoi '<a [^>]+>' | grep -Eo 'href=\"[^\\\"]+\"' | grep -Eo '(http|https)://[^\"]+')\r\n EXTENTION=x86_64\r\nfi\r\n\r\necho \"Download URL: ${DOWNLOAD_URL}\"\r\ncurl -sSL -o etlegacy.tar.gz ${DOWNLOAD_URL}\r\n\r\necho \"Unpacking ET: Legacy\"\r\ntar xvf etlegacy.tar.gz --strip-components=1 \r\nrm etlegacy.tar.gz\r\n\r\n\r\nE_DOWNLOAD_URL=$(curl -s https://www.splashdamage.com/games/wolfenstein-enemy-territory/ | grep .x86_full | grep -Eoi '<a [^>]+>' | grep -Eo 'href=\"[^\\\"]+\"' | grep -Eo --color=never '(http|https)://[^\"]+')\r\n\r\necho \"Downloading latest enemy territory files from: ${E_DOWNLOAD_URL}\"\r\ncurl -sSL -o enemy_territory.zip ${E_DOWNLOAD_URL}\r\n\r\necho \"Unpacking enemy territory files\"\r\nunzip -o enemy_territory.zip\r\nrm enemy_territory.zip\r\n\r\necho \"Copying enemy territory assets\"\r\n./*.x86_keygen_V03.run --tar xvf ./etmain/\r\n#cp etmain/pak*.pk3 /mnt/server/etmain/\r\n\r\n# Create .etlegacy as the server doesn't correctly create it\r\nmkdir -p /mnt/server/.etlegacy\r\n\r\nrm *.run\r\n\r\nmv etlded.${EXTENTION} etlded\r\n\r\n## install end\r\necho \"-----------------------------------------\"\r\necho \"Installation completed...\"\r\necho \"-----------------------------------------\"",
"container": "registry.cn-shanghai.aliyuncs.com/pterodactyl-images/installers:debian",
"entrypoint": "bash"
}
},
"variables": [
{
"name": "ET Legacy 版本",
"description": "要安装的服务器版本。32位或64位版本。",
"env_variable": "ET_VERSION",
"default_value": "64",
"user_viewable": true,
"user_editable": true,
"rules": "required|integer|in:32,64",
"field_type": "text"
},
{
"name": "默认地图",
"description": "启动服务器时使用的默认地图。",
"env_variable": "MAP",
"default_value": "oasis",
"user_viewable": true,
"user_editable": true,
"rules": "required|string|max:20",
"field_type": "text"
},
{
"name": "启用 Omnibot",
"description": "",
"env_variable": "OMNIBOT",
"default_value": "1",
"user_viewable": true,
"user_editable": true,
"rules": "required|boolean",
"field_type": "text"
}
]
}附属文件
暂无附属文件
提交历史
Fork 关系
查看关系图暂无 Fork,成为第一个 Fork 的人吧!
统计
75
浏览
7
下载
0
星标
0
复刻
作者
飒
飒爽师叔
UID: 1
279 预设
·
2026-06