GMod服務器 加載頁面 設(shè)置教學
不知道大家在游玩別人的GMOD服務器的時候會不會有一種感覺,就是為什么進別人的服務器的時候,都會顯示個很美麗的頁面,有的甚至會播放音樂?
不要緊,今天就來教大家怎么做!

一. 進行網(wǎng)頁制作
????關(guān)于如何自己制作一個加載頁面,請先學習 HTML5,JavaScript,jQuery,CSS3 或 PHP
????1. 靜態(tài)版:
????????GMod在加載的時候會調(diào)用名為GameDetails的function,傳入函數(shù)從左到右依次為servername, serverurl, mapname, maxplayers, steamid, gamemode, volume, language
servername:服務器名稱(例:Teas Official | 電影院)
serverurl:服務器加載頁面的URL(例:www.example.com)
mapname:當前地圖(例:gm_flatgrass)
maxplayers:服務器最大玩家數(shù)量(例:32)
steamid:玩家STEAMID(例:STEAM_0:1:161319794)
gamemode:服務器模式(例:派對模式)
volume:返回玩家音量(例:1? 【PS:0~1,就是0%~100%】)
language:返回玩家的游戲語言(例:zh-CN)
????????除了GameDetails以外,GMOD還會嘗試調(diào)用其他的function,具體請看
????????https://wiki.facepunch.com/gmod/Loading_URL#customloadingpages
????2. PHP 版
????????不好意思,我是土狗,我不會!但是GMOD WIKI上有教程呦~
????????https://wiki.facepunch.com/gmod/Loading_URL#phpgetparameters
??? 3. 使用生成器制作
????????GMod Wiki上提供了若干網(wǎng)站,可以用于制作加載頁面:
????????1. Gmod-LSM: https://gmod-lsm.com
????????????優(yōu)點:免費,簡易,可以在線部署,無需網(wǎng)頁服務器
????????????缺點:有水?。ㄐ枰顿M消除),國內(nèi)加載速度較慢,樣式只有固定的幾種
????????????

????????2. Load Seed: https://github.com/glua/load-seed
????????????優(yōu)點:靜態(tài)頁面,自定義程度高
????????????缺點:需要一定的HTML知識,需要自己部署網(wǎng)頁,無法播放音樂

預覽圖【來源于GMOD Wiki】
????????3. GmodLoad: https://gmodload.com/
????????????優(yōu)點:免費,在線部署,無需網(wǎng)頁服務器,無水印
????????????缺點:加載速度奇慢,需要discord賬戶

????4. 使用公用項目
????????沒有網(wǎng)頁服務器?討厭水?。繘]有Discord賬戶?無所謂!我會出手!
????????我通過花費了114514個魚魚時間刻(),為大家制作了一個免費,開源的加載頁面
????????https://tkidawn.gitee.io/sites/glsm/new/

????????【PS:可以通過添加GET參數(shù) music 來控制網(wǎng)頁是否播放音頻】
二. 修改 server.cfg
相信到這一步,大家都已經(jīng)完成了屬于自己的加載頁面,那么接下來就教大家如何掛載到自己的服務器上
????1. 打開Garry's Mod服務器文件所在的目錄:X:\steamcmd\steamapps\common\GarrysModDS(根據(jù)自己安裝的目錄來)
????2. 打開garrysmod\cfg,找到server.cfg,通過任意的文本編輯器(例:記事本)打開
????3. 在最下方新建一行,填入
????????????sv_loadingurl "https://tkidawn.gitee.io/sites/glsm/new/?music"
????? 【請將雙引號內(nèi)的網(wǎng)址替換為你先前制作的網(wǎng)站鏈接】
????4. 重啟服務器(或在控制臺內(nèi)輸入 exec server.cfg )
????5. (重新)進入服務器即可看到效果!

愛你們呦~