發新話題
打印

打sm_cvar XXXX修改tank血量

[Close]

打sm_cvar XXXX修改tank血量

打sm_cvar z_tank_health 9999 修改tank血量 隻tank一出黍比人兩槍打死 點解會咁-.-

仲有點修改特感重生距離 我裝左zcs 我想只要幸存者見唔到佢就可以重生-.-help

TOP

回復 1# 的帖子

應該是插件出現了衝突
詳細情況和解決方法待高手回答

TOP

距離呢咁

TOP

首先說一下為什麼sm_cvar z_tank_health 9999 會出現TANK變豆腐問題,多數原因是l4d_superversus.smx的問題,由於l4d_superversus.smx是多人伺服器需要的檔案所以並不建議刪除,而使用插件修正血量方法解決

尊重作者所以只放SMX
STEP1:把檔案解壓後放在X:\left4dead2\left4dead2\addons\sourcemod\plugins

STEP2:運行一次srcds 開場器會自動產生l4d_randomize_tw文字本於X:\left4dead2\left4dead2\cfg\sourcemod

注意:假設閣下maximum設為99,minimum設為1,那血量就會在這1-99內隨機抽選,如不想出現這種情況請把兩邊數值設成一樣。(上限血量暫時不知,只試過500萬XD)

STEP3:打開l4d_randomize_tw文字本,
以下紅字為修改tank血量的重要參數

// Tank's maximum health when randomizing(tank血量最大值)
// -
// Default: "4000"
l4d_tank_hp_max "
4000"

// Tank's minimum health when randomizing(tank血量最小值)
// -
// Default: "4000"
l4d_tank_hp_min
"
4000"

另外注意如閣下不是用root00114所發佈的多插件包或是使用很久以前的多人插件包,也會出現TANK變成豆腐的問題
http://www.ipve.com/bbs/viewthread.php?tid=307530&extra=page%3D2

解決方法
先把X:\left4dead2\left4dead2\addons\sourcemod\plugins內的l4d_superversus.smx刪除,然後把l4d_superversus.zip包包解壓的l4d_superversus.smx放回原本位置

還有最後一點要注意喔!假設閣下設定血量為4000,簡單/一般血量就會4000
若閣下變更為進階,專家,血量會4000X2 =8000

至於重生距離這個暫時不知怎設定喲

[ 本帖最後由 ﹏雪雪子☆ 於 2012-3-15 12:07 編輯 ]
附件: 您所在的用戶組無法下載或查看附件

TOP

其實可以係superversus個SP到SET 咁就唔使裝多個插件
bool:SetTankHP() // this delay is necassary or it fails.
{
        if(GetConVarInt(SuperTank))
        {
                new Float:extrasurvivors=(float(TeamPlayers(2))-4.0);
                if(RoundFloat(extrasurvivors)>10.0)
                {
                        TankHP = RoundFloat((14000*(1.0+(GetConVarFloat(hpMulti)*extrasurvivors))));
                        if(TankHP>65535) TankHP=65535;
                }
                else TankHP=34000;
        }
}

34000果個數自己SET 個TANK血會*1.5

TOP

符件亂碼了...

TOP

正好需要    收下了  感謝

TOP

引用:
原帖由 ftpfbi 於 2014-1-26 22:27 發表
正好需要    收下了  感謝
做咩姐你?

考古

CLICK 入 ➨ eXpedition Raidcall

TOP

發新話題