安远做网站,手机优化管家,山东手机版建站系统哪家好,上海装修设计公司求生之路2社区服务器sourcemod安装配置搭建教程centos
大家好我是艾西#xff0c;通过上文我们已经成功搭建了求生之路2的服务端。但是这个服务端是纯净的服务端#xff0c;就是那种最纯粹的原版。如果想要实现插件、sm开头的命令等功能#xff0c;需要安装这个sourcemod。…求生之路2社区服务器sourcemod安装配置搭建教程centos
大家好我是艾西通过上文我们已经成功搭建了求生之路2的服务端。但是这个服务端是纯净的服务端就是那种最纯粹的原版。如果想要实现插件、sm开头的命令等功能需要安装这个sourcemod。那本篇文章给搭建简单的说下sourcemod安装以及一些基础知识。
因平台原因本文中www即为xxx com即为zzzhttp/ccccc即为cccc/ccccc sourceMOD是服务器运行半条命2Half-Life 2起源引擎Source的游戏修改的Metamod:Source插件。SourceMOD可以运行在多种 Valve半条命2起源引擎游戏其中最广泛的就是CS起源CSSource与最近Valve公司推出的CS系列续作CS:GO反恐精英全球攻势其次还有胜利之日起源DODS、军团要塞2TF2、求生之路12L4D/2等。
CS起源里的各种插件例如数据统计、火箭筒、仿CSOL杀敌提示、死亡竞技模式DeathMatch、僵尸模式Zombie Realod、幽灵模式等都是用SourceMOD编写的。你甚至可以写出扩展SourceMOD功能的模块并且加入脚本语言。
sourcemod基本功能
● 一个易于使用的权限系统(my)SQL兼容
● 一个高级可配置的管理菜单
● 预留记录
● 灵活的地图管理插件投票插件等
● 基本命令如踢出玩家/禁止用户/惩罚用户/屏蔽玩家改变控制台变量等
● 各种投票命令
● 聊天的垃圾信息防护
● 发起综合聊天用户和管理员
● 轻松翻译
SourceMod高度优化和获得起源引擎服务器的最好表现没有写C代码的复杂性的理想选择。
脚本功能开发
● 管理 -综合管理系统开发API。
● 客户 -与游戏中的客户信息和回调的工作。
● 命令 -创建触发重要的客户端和服务器控制台命令。
● 控制台变量 -创建触发并回复控制台变量。
● 数据库 -抽取数据库访问。
● 引擎 -访问许多半条命2引擎功能更不断地更新。
● 实体 -实体属性的更改和检索命名和编号。
● 事件 -创建启用“半条命2的游戏事件GameEvents。
● 文件 -访问文件系统。
● 插件接口 -高级插件间的信息传递类似AMX MOD X。
● 菜单 -创建统一菜单的API。
● 消息 -发送和触发用户信息UserMessages。
● 解析 -高级的高度优化的文本解析。
● 定时器 -定时事件的创建。
● 翻译 -多语言短语文件查找。
● 可扩展性 – SourceMod是完全可扩展提供SourceMod插件事件和一个完整的C的API你也可以写C 的插件。
● 开源 – SourceMod它的扩展和它的插件在Sourcemod官网论坛都是开放源码的
一、下载安装sourcemod
依然用之前创建的那个用户登录并进入服务端的addons文件夹
su - aixigod
cd serverfiles/left4dead2/addons
下载sourcemod并解压
打开 cccc://sourcemod.net 如图获取下载地址并用wget下载并解压 wget ccccc://sm.alliedmods.net/smdrop/1.8/sourcemod-1.8.0-git6040-linux.tar.gz ;
tar -zxvf sourcemod-1.8.0-git6040-linux.tar.gz -C /home/aixigod/serverfiles/left4dead2
二、安装扩展支持
安装mmsource
同样我们打开 cccc://metamodsource.net 如图获取下载地址使用wget下载并解压 wget ccccc://mms.alliedmods.net/mmsdrop/1.10/mmsource-1.10.7-git961-linux.tar.gz ;
tar -zxvf mmsource-1.10.7-git961-linux.tar.gz -C /home/aixigod/serverfiles/left4dead2
2.安装服务端工具
打开cccc://mirrors.loacg.zzz/soft/Left%204%20Dead%202/ 复制里面的l4dtoolz地址并用wget下载并解压 wget cccc://mirrors.loacg.zzz/soft/Left%204%20Dead%202/l4dtoolz-1.0.0.9h.zip ;
unzip -o l4dtoolz-1.0.0.9h.zip
到这里sourcemod就全部安装完成了。
三、验证是否成功安装
依然用我们新创建的用户登录并启动服务端
su - aixigod./l4deserver st
然后进入服务端控制台
./l4d2server c
特别注意退出请按ctrlb 然后按d不要直接ctrlc否则服务端就停止。 然后我们在服务端控制台执行
meta list
有如下图三个回显表示安装正常。 四、sourcemod的使用
服务端配置修改
配置文件在 ~/serverfiles/left4dead2/cfg/l4d2.cfg 从网上收集一些配置命令可以按需求帖进去即刻生效 2.插件的启用
用winscp登录你的服务器。
将插件.smx格式放在 ~/serverfiles/left4dead2/sourcemod/plugins/文件夹中
如有插件配置文件.cfg格式请放在~/serverfiles/left4dead2/sourcemod/文件夹中
然后重启服务端即可生效。
我是艾西今天的分享就到这里啦希望对有需要的小伙伴有帮助我们下期见
拥有一台服务器可以做很多有趣的事情