CSGO服務器&插件教程的預告
????????雖然很久沒再玩CSGO了,但這陣子應朋友之托,要搭建一個跑圖服務器。正好,我也想總結(jié)一下兩年來斷斷續(xù)續(xù)搭建服務器,運維,編寫插件、編譯的一些經(jīng)驗與經(jīng)歷。所以打算開一個搭服務器、寫插件的新坑,不確保最后能完成,只能一點點慢速更新。除此之外,如果有空閑的話,我會做一期視頻總結(jié)。
文集預計將由5部分構(gòu)成:
第一部分 基礎(chǔ)準備
????????介紹所需的各種工具、后期會用到的Linux基礎(chǔ)知識、CentOS7、LinuxGSM及其他雜項
第二部分 搭建服務器
????????簡要介紹服務器搭建的流程,設(shè)置服務器參數(shù),進入默認的CSGO服務器。
第三部分 插件導入
????????介紹SourceMod&MetaMod并裝載模塊,介紹SourceMod插件頁并簡要介紹怎么自己安裝/刪除插件,介紹創(chuàng)意工坊地圖如何放置,cfg如何修改。
第四部分 運維&安全
????????編寫自動腳本實現(xiàn)服務器定期更新、重啟、提權(quán),定期清理服務器中的垃圾項目,介紹服務器端口、安全組、IP、SSH,簡要舉例如何規(guī)避端口掃描,如何使服務器匿名。
第五部分 插件客制
????????介紹SourceMod的API接口,介紹VSCode,介紹如何修改.sp文件,如何將其編譯為.smx文件,介紹插件功能的實現(xiàn)。(這里我不太想介紹如何從零開始按照文檔調(diào)API寫插件,一是因為C++涉及的指針很繁瑣,另一個原因是服務器所用的插件大部分有現(xiàn)成的,個別只是需要做一點點的修改,不需要投入較大工作量從頭修改)
????????預期第一、二部分很好解決,第四、五部分耗時可能會很長,也不一定能夠完成。
????????明年,我騰訊云上的服務器也都將要到期,謹以此文紀念這三四年來的CSGO時光。
?????????????????????????????????????????????????????????????????????????????????????????????????帶帶小惡人?/prtFrater
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????2021/11/30