SourceMOD环境搭建
SourceMOD环境搭建
InsectMkSourceMOD环境搭建
本博文只支持Windows环境的搭建
下载软件
sourcemod
插件的编译环境,下载地址
下载Windows版本
保留下载好的压缩包
VScode
源码编辑器,下载地址
下载Windows版本
下载好后,执行下载的安装文件,选择对应的安装目录即可。
环境配置
VScode插件
安装Chinese简体中文插件,装好后进行重启
因为SourceMod采用的语言是SourcePawn语言,类似于C语言,安装SourcePawn语言的支持
安装All Autocomplete
运行插件
编译环境
将在sourcemod官网下载的压缩包解压,进入到addons\sourcemod\scripting
目录,出现如下文件夹即文件,提取include
文件夹与spcomp.exe
、compile.exe
可执行文件到一个新的文件夹,下文称mysourcemod
目录。
在mysourcemod
目录中放入上面复制的三个东西并创建compile
文件夹用于存放编译后的文件,如下图所示:(.vscode文件夹与test.sp不用管)
设置VScode的SourcePawn
插件,配置SourcePawn
编译设置
设置编译后的插件文件存放的位置,也就是mysourcemod
目录中的compiled
目录的路径
设置编译器的路径,即mysourcemod
目录中的spcomp.exe
可执行文件的路径
到这里,编译插件的前置工作就完成了。
编译插件
在mysourcemod
目录下创建你的.sp
源码文件,编写你的插件,如果不知道语法,可以使用以下示例代码进行测试:
1 |
|
在你的.sp
源码文件中使用鼠标右键,选择select current file as main
选项将当前文件设置为需要编译的文件,然后再鼠标右键,选择compile file
选项编译此插件源码,产出的.smx
插件文件就会放在mysourcemod
文件夹下的compiled
文件夹中。
到此为止,插件的编译环境就搭建好了,将自己编写的插件放到服务器上试试吧~