LV. 18
GP 159

【問題】point-shop增加人物模組教學

樓主 家航 C27889933
GP7 BP-
痾 第一次發文教學

有什麼需要改進的地方麻煩說一下吧

以下的路徑都是我以自己的路徑做解說

我跟你的可能不一樣(大同小異)

如果你是用內建的方式開的(沒有用srcds開)

那你的伺服器端跟客戶端一樣

也就是D:/Steam/steamapps/common/GarrysMod/garrysmod這裡
----------------------------------------------------------------------------

http://forum.gamer.com.tw/C.php?bsn=19869&snA=261&tnum=6

秋刀魚這篇文章有提到Gmad

Gmad可以解壓縮工作訪(.gma)的檔案

你想新增人物可能會需要Gmad

我很懶,所以我想都用文字表達

比較重要的地方在附圖

首先你要先安裝point-shop到你的伺服器端

放在伺服器端的addons裡面就行了

以我來說

D:/GMODSV/garrysmod/addons

沒錯就是這裡

裝好後進遊戲預設F3應該會有商店的介面

恭喜你 你安裝商店成功了

裡面商店的人物只有一個博士

切入正題

就是要教你怎麼把自己想要的人物加入商店

先訂閱一個你想要安裝的人物模組

http://steamcommunity.com/sharedfiles/filedetails/?id=261304669&searchtext=

我們用這個巴斯光年的人物來當範例

開啟GMAD

到自己的STEAM客戶端選擇ADDONS

以我來說D:/Steam/steamapps/common/GarrysMod/garrysmod/addons

找到巴斯光年的GMA檔

解壓縮(這邊秋刀魚說得很詳細【第三部分 | 增加附加元件】)

解壓縮後會得到三個資料夾

裡面有materials,model,lua這三個資料夾

把lua的資料夾刪掉(不要管他)

建立一個資料夾(以我來說 建立buzz這個資料夾)

materials,model丟到buzz這個資料夾裡

之後

下載Fox-Warrior's Resources Generator

http://adf.ly/5646706/rag

點進去就可以下載了

之後選擇file -> select a directory

選擇buzz資料夾

應該會看到多出了幾行字吧

在選擇file -> generate lua file -> file ->add file

找一個你記的起來的地方儲存.lua檔

打開lua檔(選擇用記事本打開)




應該會看到這樣吧

在end下面幾行新增

ITEM.Name = 'buzz'
ITEM.Price = 500
ITEM.Model = 'models/code_gs/buzz/buzzplayer.mdl'

function ITEM:OnEquip(ply, modifications)
if not ply._OldModel then
ply._OldModel = ply:GetModel()
end
timer.Simple(1, function() ply:SetModel(self.Model) end)
end

function ITEM:OnHolster(ply)
if ply._OldModel then
ply:SetModel(ply._OldModel)
end
end

function ITEM:PlayerSetModel(ply)
ply:SetModel(self.Model)
end

if (SERVER) then
player_manager.AddValidModel( "buzz", "models/code_gs/buzz/buzzplayer.mdl" )
AddCSLuaFile( "buzz.lua" )
end

list.Set( "PlayerOptionsModel",  "buzz", "models/code_gs/buzz/buzzplayer.mdl" )

像這樣



來解釋吧

黑色的地方是你要顯示在商店的名稱(必須一致)

綠色這一段,要跟紫色的路徑一模一樣(紫色的路徑是透過程式產生的)

橘色就是你的.lua檔案名稱

之後儲存,把buzz.lua丟到伺服器端的

D:/GMODSV/garrysmod/addons/pointshop-master/lua/items/playermodels

對了,記得把buzz資料夾裡面的materials,model丟到伺服器端

也就是D:/GMODSV/garrysmod 把他丟到這


完成摟

至於價錢那些可以透過.lua的檔案更改

簡單來說lua就類似通行証

你要建立lua

商店才會出現

希望大家看的懂

我同樣也希望版上對這部分頗有心得的巴友能夠分享更豐富的經驗(做的好幹麻怕別人跟你搶人潮)

版上很多人都是伸手牌,有時候自己去爬爬文章,咕狗一下在來問(雖然我自己就是)

順便在這邊推一下我自己的伺服器

IP:122.116.238.122

[TW]美江のSV[人物商店][各種模式]






7
-
未登入的勇者,要加入討論嗎?
板務人員:歡迎申請板主

精華區有 134 筆文章
目前無人維護,申請組長


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】