• L4D2 插件平台安装及管理员设置教程

    楼主水平有限 不要把这个帖子当成一个靠谱的帖子. :bbt_cat:
    首先从SourceMod和Metamod:Source的下载安装开始
    下载地址:
    SourceMod
    Metamod:Source.
    (为了不影响插件运行这里只是放了相对来说较稳定的版本.注意所下载内容的系统,当心不要选错.)

    安装:

    1. 将下载好的压缩包解压至 Left 4 Dead 2\left4dead2 (就是将压缩包的内容分别覆盖至 addons 和 cfg ,提示是否覆盖时应选择是).
    2. 访问此网站并在game一栏选择Left 4 Dead 2后点击Generate metamod.vdf
      将下载好的metamod.vdf覆盖到Left 4 Dead 2\left4dead2\addons
    3. 验证是否安装成功
      进入游戏选择一张地图并开始然后在控制台输入 meta version ,如之后弹出类似这种的内容 :
      Metamod:Source version 1.10.5
      Built from: https://github.com/alliedmodders/metamod-source/commit/e0ef546
      Build ID: 939:e0ef546
      Loaded As: Valve Server Plugin
      Compiled on: May 10 2015
      Plugin interface version: 15:14
      SourceHook version: 5:5
      http://www.metamodsource.net/
      这就证明已经安装成功.

    P.S.上述内容中的部分可能有不同.测试时需添加 -insecure 启动选项并在游戏内运行地图.
    0_1485280558817_2insecure.png
    (不要在意那NekoX2)

    设置管理员方法1 :

    建议使用Notepad++对以下内容进行编辑
    下面的过程中需要用到 Left 4 Dead 2\left4dead2\addons\sourcemod\configs 中的 admins.cfg、admins_simple.ini、core.cfg 以及 Lef 4 Dead 2\left4dead2\cfg 中自行创建的 autoexec.cfg (名字可以不固定最好是英文必须是cfg文件) 已有此文件可直接在开头填写.以上文件均可用各种文本编辑器打开.
    (1) 首先是 admins.cfg 文件夹,找到第28行.
    0_1485280432974_1admins.cfg.png
    BAILOPAN 处可填写 游戏名字
    steam 处可填写 steam 账号、游戏名字、IP
    STEAM_0:1:16处可填写 STEAMID (此ID非彼ID)
    abcdef 处可填写99:z (99:z为最高权限,其实我并不清楚这地方该写啥)

    关于 STEAMID 部分方法有好几种此处只介绍三种
    1、打开游戏找盘药抗进去进入后按Y复制自动弹出的STEAMID实在没手速可以截图.
    (不要长时间呆在里面,如果只是为这个目的)
    2、自己随便开一盘在控制台输入status
    (注意不要复制到STEAMID后面的其他文本)
    3、访问STEAMID I/O并在input...处输入你的个人资料页面链接或其他STEAM I/O网站可用的文本.查询完毕后第一个就是STEAMID,但是这种方式可能出现bug,比如我的缺了个⑨.
    P.S.如文件内有中文则需保存为UTF-8格式

    (2)其次是admins_simple.ini,这里就不用找了直接到最后一行.并切换至英文输入法.
    "君の名は" "99:z" "密码"
    第一对引号里是游戏名字,第二对是权限等级此处为最高,第三对里是密码.
    P.S.有中文需保存为UTF-8格式X2
    (3)之后是core.cfg,找到第55行
    "PassInfoVar" "_password"
    password为必须更改之部分,_部分则保留,楼主不清楚此处是否可填中文,也不清楚能否英文数字混填.总之务必填三到四位的纯英文或纯数字.(傻*楼主学艺不精).
    P.S.如文件内有中文则需保存为UTF-8格式X3
    (4)打开autoexec.cfg,直接在第一行写.
    setinfo "_123" "密码"
    _123处要与core.cfg中第55行第二个引号中的内容相符,后面的密码部分则要与admins_simple.ini最后一行的第三个引号中的内容相符.
    进入游戏后如是第一次新建此文件则需在游戏内控制台输入exec autoexec然后按下回车,以后便会在游戏启动时自动输入密码至游戏.
    P.S.如文件内有中文则需保存为UTF-8格式X4

    设置管理员方法2:

    直接在admins_simple.ini文件的最后一行输入
    "你的STEAMID" "99:z"
    存储为UTF-8格式并保存
    P.S.此处的STEAMID与设置管理员方法1中的STEAMID为同一物,这种方式的优点是可以不用填写密码,且不会发生改名不能用管理员权限的情况.
    顺带最后还需打开游戏并开图后在控制台输入meta list来测试是否成功
    Listing 3 plugins:
    [01] SourceMod (1.7.2) by AlliedModders LLC
    [02] SDK Hooks (1.7.2) by AlliedModders LLC
    [03] SDK Tools (1.7.2) by AlliedModders LLC
    如出现类似此种情况则证明安装成功(可能略有不同)
    P.S.测试时需添加-insecure启动选项并在游戏内运行地图.
    按上图步骤添加insecure启动选项后便可使用已安装的插件,不需要使用插件时只需去掉insecure即可.
    关于插件安装
    SMX格式为已编译完毕的文件可直接放入left4dead2\addons\sourcemod\plugins中使用.
    SP格式为源码需放入left4dead2\addons\sourcemod\scripting文件夹并拖至compiled.exe文件上,之后便会在compiled文件夹中生成可直接使用的SMX文件
    关于CFG文件:在插件需要的情况下自动生成的插件配置文件.
    会在打开游戏并运行地图后自动创建于left4dead2\cfg\sourcemod文件夹中,
    如果看不懂代码代表什么请将//后面的内容拿去翻译.

  • :bbt_raccoon: 催更

    当你凝视柱子的时候,柱子也在注视着你

  • :bubble_question:

    アルトリア・ペンドラゴン

  • 我就想问问 为啥是英文??

  • 什么是英文?!

    当你凝视柱子的时候,柱子也在注视着你