[sma]如何令玩家強制下載cfg檔?

Home Home
引用 | 編輯 ruby2009g
2014-01-04 21:41
樓主
推文 x0
假如我想玩家下載一個叫"ruby_config.cfg"的文件檔
在進入server時用

    client_cmd(id, "exec ruby_config.cfg")
那麼它不會下載"ruby_config.cfg"的文件檔
那應該在sma檔輸入什麼才會下載表情

獻花 x0
引用 | 編輯 11922911
2014-01-05 10:20
1樓
  
這樣做很不人道.

獻花 x0
引用 | 編輯 z2352671213
2014-01-05 11:00
2樓
  
client_cmd是执行命令而不是下载文件的函数。
要让客户端下载服务器上的文件,应该用precache_generic 函数。用法是
precache_generic (szFile[])

szFile为文件路径(根目录为cstrike文件夹)
例如precache_generic ("ruby_config.cfg")

獻花 x0
引用 | 編輯 op47
2014-01-05 12:49
3樓
  
你不能使用precache_generic 使玩家下載.cfg
precache_generic 不支援 .cfg 的檔案, 當玩家 precache 資源時, client 會自動略過, 控制台也會顯示 Invalid file type...skipping download of ______.___ , 一些副檔名如 lst, exe, vbs, com, bat, dll 也不可以 precache.


btw, 樓主要用來做什麼? 如果能夠讓你實現, 這跟 slowhacking 有什麼分別?

獻花 x1
引用 | 編輯 ruby2009g
2014-01-05 13:03
4樓
  
下面是引用 op47 於 2014-01-05 12:49 發表的 : 到引言文
你不能使用precache_generic 使玩家下載.cfg
precache_generic 不支援 .cfg 的檔案, 當玩家 precache 資源時, client 會自動略過, 控制台也會顯示 Invalid file type...skipping download of ______.___ , 一些副檔名如 lst, exe, vbs, com, bat, dll 也不可以 precache.


btw, 樓主要用來做什麼? 如果能夠讓你實現, 這跟 slowhacking 有什麼分別?

因為如果用http://bbs.mychat.to/reads.php?tid=879628&keyword=key
有限制只可以綁定9個鍵 超過會出現問題
所以就想用這個方法使玩家綁定按鍵
而且可以替玩家設定可以看到影子等


希望有人能幫助我,我試了很多次也不行
順便有沒有人有可以防炸server的東西,版上的插件我都裝了,也是給人炸死= =

獻花 x0
引用 | 編輯 z2352671213
2014-01-05 13:22
5樓
  
下面是引用 ruby2009g 於 2014-01-04 21:41 發表的 我試過版上的插件都做不到強制下載cfg檔,|[sma]如何令玩家強制下載cfg檔?: 到引言文
假如我想玩家下載一個叫"ruby_config.cfg"的文件檔
在進入server時用

    client_cmd(id, "exec ruby_config.cfg")
那麼它不會下載"ruby_config.cfg"的文件檔
那應該在sma檔輸入什麼才會下載表情

如果如樓上所述,precache_generic不支援cfg,樓主可以試試在地圖的res文件裏寫上cfg路徑來令玩家下載cfg文件

獻花 x0
引用 | 編輯 ruby2009g
2014-01-05 13:35
6樓
  
回樓上,剛剛試了也不行
我打了幾行
maps/hns_deensp.res
maps/hns_deensp.map
ruby_config.cfg

獻花 x0
引用 | 編輯 11922911
2014-01-07 10:36
7樓
  
你不能夠從伺服器中下載CFG文件.

CS客戶端本身有個指令可以寫文件,
你需要的是:用client_cmd讓玩家用那一個指令給他自己寫出一個cfg文件.

獻花 x0
引用 | 編輯 ruby2009g
2014-01-09 12:35
8樓
  
下面是引用 11922911 於 2014-01-07 10:36 發表的 : 到引言文
你不能夠從伺服器中下載CFG文件.

CS客戶端本身有個指令可以寫文件,
你需要的是:用client_cmd讓玩家用那一個指令給他自己寫出一個cfg文件.

有什麼指令可以給他寫出一個cfg文件?

獻花 x0
引用 | 編輯 op47
2014-01-09 20:15
9樓
  
下面是引用 11922911 於 2014-01-07 10:36 發表的 : 到引言文
你不能夠從伺服器中下載CFG文件.

CS客戶端本身有個指令可以寫文件,
你需要的是:用client_cmd讓玩家用那一個指令給他自己寫出一個cfg文件.

你指的是motdfile & motd_write?

獻花 x0
引用 | 編輯 z2352671213
2014-01-11 14:02
10樓
  
下面是引用 op47 於 2014-01-09 20:15 發表的 : 到引言文


你指的是motdfile & motd_write?

這個指令貌似不能用來寫CFG
但是可以寫txt和res

獻花 x0