廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 426 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
冷場館女僕長 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎
頭銜:ONCE MORE I RISE !!!ONCE MORE I RISE !!!
特約版主
級別: 特約版主 該用戶目前不上站
版區: CS教學區
推文 x195 鮮花 x470
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x1
[插件] Freak Fortress 2 Rewrite 相關依賴插件、BOSS技能列表&說明
FF2的插件結構基本上主插件,而分插件則通常負責BOSS能力&額外FF2功能
所以FF2的BOSS創作才可以這麼簡單,只要其中分插件有你合適的技能你就可以很簡單地拿來用,
不用每一隻BOSS寫一個新的分插件,

FF2R相關依賴插件列表&說明 :
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
插件名稱 : Timescale Windows Fix
插件來源 : AlliedModders
下載點 : AlliedModders
修改部分: 無
說明 :

不算是FF2插件,但因為FF2有不少技能也會用到host_timescale所以也加在這裡,
此插件是修復Window系統下的伺服器在沒有開sv_cheats情況下,
運行host_timescale時會「看上去整個伺服器都在LAG」的問題
Linux不用安裝這插件因Linux伺服器沒有這bug

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
插件名稱 : FF2 Damage Tracker
插件來源 : Github
下載點 : damagetracker.zip附件
修改部分:
1.修正無法編譯
2.改為FF2R的排名計算方式( 傷害 + 治療 + 輔助)
說明 :

這是FF2用的排名系統插件,開啟會在右上角即時顯示所有玩家的排名
say /ff2dmg on 開啟排名顯示, say /ff2dmg off 關閉排名顯示, /ff2dmg # 可設定排名顯示最大人數, # 最大值為 8.
已知BUG : 有時BOSS會出現在右上排名當中


/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
插件名稱 : TF2 Flags to Bombs with Upgrades
插件來源 : AlliedModders
下載點 : flagtobomb.zip附件(已包含Stripper:Source 設定情報箱的cfg)
修改部分:
1.更改升級順序
2.移除攜帶者減速
3.拾起、升级時標示位置
4.移除升級時硬直減速
5.回合結束自動掉落情報箱防止BUG
說明 :

情報箱現會好像MVM般隨時間而升级:
拾取情報箱後60秒 : 第一階段,自身自動回血,最大每秒回40 HP
第一階段後105秒 : 第二階段,自身+範圍內隊友獲得防禦加成
第二階段後150秒 : 第三階段自身+範圍內隊友獲得爆擊加成
另外拾起情報箱時 或 每一次升级時也會短時間標示其座標
地圖上的情報箱則可以透過 Stripper:Source 來生成,以及移除func_respawnroom防止進入重生點會掉落情報
會將這搬進FF2的原因是,我打算攜帶情報箱的玩家玩起來會是比較像隊伍中的Leader

已知BUG : 回合結束時武器爆擊特效消失(但爆擊效果不受影響)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
插件名稱 : Deadrun Helper
插件來源 : AlliedModders
下載點 : deadrun_helper.zip附件
修改部分: 新增判定TF2躲避球地圖
這分插件可以在回合開始前根據地圖前綴來自動設定使用的FF2 BOSS包,
非常適合你「在特定地圖玩專屬的BOSS」,而不會跟其他BOSS混在一起
目前支援死亡奔跑和躲避球,我自己有對躲避球插件做了小修改
,並附帶了一些略修改以配合躲避球的BOSS CFG以供參考(附件)

另外如果你有別的模式想加進去的話,你可以打開 .sp檔到第29行找到:
複製程式
       else if(!StrContains(s,"tfdb_"))
       {
              strcopy(CharSetName,32,"Dodge Ball");
              LogMessage("Dodgeball map detected. Switching to dodgeball charset.");
              return Plugin_Changed;
       }
"tfdb_" 是地圖前綴
"Dodge Ball" 是BOSS包的名稱
然後你在下一行另新增以下代碼的話:
複製程式
       else if(!StrContains(s,"ph_"))
       {
              strcopy(CharSetName,32,"Prop Hunt");
              LogMessage("PropHunt map detected. Switching to prophunt charset.");
              return Plugin_Changed;
       }
則代表當地圖名字開頭帶有"ph_"時將會轉用「Prop Hunt」的Boss包

已知BUG : 暫沒
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
插件名稱 : tMedicRubber
插件來源 : AlliedModders
下載點 : tMedicRubber.zip附件
修改部分: 修正有時會不停出現erorr的情況
說明 :

在FF2中較為常見的功能,當medic uber能量達到指定數值以上時,
如果治療中的Soldier火箭跳或demo黏彈跳,可按空白键拉近其距離
已知BUG : 暫沒
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
插件名稱 : [TF2] Third Person
插件來源 : AlliedModders
下載點 : ThirdPerson.zip附件
修改部分:
1.移除"helloserverplugintogglethirdpresononmeplease"指令
2.加入「SPY第三人稱時有Dead Ringer文字提示」功能
說明 :

在FF2中較為常見的功能,可以令玩家視角變成第三人稱,
say !tp 進入第三人稱, say !fp 回到第一人稱
已知BUG : 暫沒
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
內容待補


本帖包含附件
zip damagetracker.zip   (2024-07-21 22:24 / 20 KB)   下載次數:3
zip flagtobomb.zip   (2024-08-15 01:08 / 26 KB)   下載次數:0
zip tMedicRubber.zip   (2024-08-26 14:52 / 11 KB)   下載次數:1
zip ThirdPerson.zip   (2024-09-02 14:14 / 6 KB)   下載次數:2


[ 此文章被冷場館女僕長在2024-09-02 14:14重新編輯 ]



我只是一個興趣使然的Server主.
獻花 x1 回到頂端 [樓 主] From:未知地址 | Posted:2024-07-20 10:59 |
冷場館女僕長 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎
頭銜:ONCE MORE I RISE !!!ONCE MORE I RISE !!!
特約版主
級別: 特約版主 該用戶目前不上站
版區: CS教學區
推文 x195 鮮花 x470
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

Boss技能列表&說明 :
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
插件名稱 : ff2r_default_abilities.sp
修改部分: 無
下載點 : 官方安裝包這裡
說明 : 這是FF2R官方附帶的BOSS技能分插件,大部分常見的BOSS技能也包括在內

--------------------------------------------------------------------------
rage_cloneattack:
複製程式
"rage_cloneattack"
{
       "slot"                            "0"                     // 技能槽位
       "amount"                     "n/3 + 1"       // 多少玩家會復活成為爪牙 (n為玩家人數)
       "die on boss death"       "true"              // 當BOSS死亡時是否處死爪牙
       "allow bosses"       "false"              //是否允許BOSS成為爪牙 (in the process the boss becomes normal player)
       "rival"              "false"              //Whether players will spawn on ally or rival team
       "move to spawn"              "false"       //復活成為爪牙的玩家是否會被傳送回重生點
              
       "character"
       {
                     // 在這裡填上BOSS CFG
       }
              
       "plugin_name"              "ff2r_default_abilities"
}
已知BUG : 暫沒

--------------------------------------------------------------------------
rage_explosive_dance:
複製程式
"rage_explosive_dance"
{
              "slot"                     "0"              // 技能槽位
              "initial"              "0.15"       // 延遲多少秒才開始爆炸
              "delay"                     "0.12"       // 每次ticks時間間隔
              "amount"              "35"       // 總共會有多少次ticks
              "taunt"                     "true"       // 爆炸時強制嘲諷
              
              "amount"              "5"              // 每次tick會有多少次爆炸
              "damage"              "180.0"       // 爆炸傷害
              "distance"              "350.0"       // 由BOSS位置算起,生成爆炸最大有效範圍
              "magnitude"              "280"       // 爆炸效果大小
              "radius"              "200"       // 爆炸範圍
              
              "plugin_name"       "ff2r_default_abilities"
}
已知BUG : 暫沒
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
插件名稱 : default_abilities.sp
修改部分: 無
下載點 : 這裡(但不建議安裝)
說明 :

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
插件名稱 : ff2_gamblerv2.sp
所需插件 : RTD插件
修改部分: 插件中文化
下載點 : ff2_gamblerv2.zip 附件
說明 :
這分插件算是專門設計給Gambler使用,
所以能力設計上比較難跟其他BOSS共用

--------------------------------------------------------------------------
ff2_gamblerv2:
複製程式
"ff2_gamblerv2"
{
       //重擲

       "arg0"       "10.0"                     //可選擇重擲的時間,若超過此時間限制則視為不重擲 (警告: 若BOSS玩家忽略重擲選單並使用新技能, 將會視為'重擲', 為了防止這種情況發生,請確保BOSS所有技能的冷卻時間都高於此值!
       "arg1"       "2"                            //一開始BOSS擁有多少次重擲次數?
       "arg2"       "1000.0"              //BOSS受到多少傷害後會獲得一次重擲次數?
       "arg3"       "5"                            //BOSS最多可儲存多少次重擲次數
       "arg4"       "10.5"                      //重擲冷卻時間 (秒), 建議設定此數值高於 arg0, 防止BOSS玩家對同一技能不停洗重擲機會, 與 arg0 存在相同的錯誤

       //現金開賭

       "arg5"       "0.0"                     //最低獲得現金金額倍率
       "arg6"       "2.0"                     //最高獲得現金金額倍率
       "arg7"       "15.0"                     //冷卻時間 (秒)

       //速度上的賭局

       "arg8"       "200.0"                     //BOSS可擁有速度的最小值
       "arg9"       "520.0"                     //BOSS可擁有速度的最大值
       "arg10"       "2.5"                     //最少持續時間 (秒)
       "arg11"       "20.0"                     //最大持續時間 (秒)
       "arg12"       "20.0"                     //冷卻時間 (秒)
       "arg13"       "3500.0"              //使用技能所需現金

       //血之賭注

       "arg14"       "-0.25"               //BOSS恢復或損失HP的的最小值 (公式: 最終BOSS HP = (此數值 * 最大HP) + 當前HP).
       "arg15"       "0.25"                //BOSS恢復或損失HP的最大值 (公式同 arg14)
       "arg16"       "25.0"                //冷卻時間 (秒)
       "arg17"       "6500.0"                //使用技能所需現金
       
       //生與死擲幣 (失去1條命後可用)
       
       "arg18"        "-100.0"              //對目標造成傷害的最少數值 (負數 = 治療)
       "arg19"        "100.0"              //對目標造成傷害的最大數值
       "arg20"        "0.2"                     //最少百分比活着敵方玩家會被設為目標
       "arg21"        "1.0"                     //最大百分比活着敵方玩家會被設為目標
       "arg22"        "60.0"                     //冷卻時間 (秒)
       "arg23"        "10000.0"               //使用技能所需現金
       "arg200" "10.0"                //擲幣技能造成的傷害佔重擲所需傷害的多少百分比?

       //撲克發牌 (失去1條命後可用)
              
       "arg24"        "107.0"                 //'梅花牌'玩家死亡時造成的爆炸傷害
       "arg25"        "400.0"                //'梅花牌'玩家爆炸範圍
       "arg201" "999.0"                //'黑桃牌'玩家所受到的傷害倍率
       "arg26"        "100.0"              //每有一位活着的'方塊牌'玩家時,BOSS每秒增加多少現金
       "arg27"        "2500.0"              //當BOSS擊殺'方塊牌'玩家時,所獲得的現金金額
       "arg28"        "0.05"                      //當BOSS擊殺'紅心牌'玩家時,恢復HP的最少百分比
       "arg29"        "0.15"                      //當BOSS擊殺'紅心牌'玩家時,恢復HP的最大百分比
       "arg30"        "20.0"                      //技能持續時間 (秒)
       "arg31"        "40.0"                      //冷卻時間 (秒)
       "arg32"        "10000.0"               //使用技能所需現金
       
       //賭局中的曼子力 (失去1條命後可用)
              
       "arg33"        "2.0"                     //曼子力最短持續時間 (秒)
       "arg34"        "25.0"                     //曼子力最大持續時間 (秒)
       "arg35"        "0.9"                     //基礎機率給予隨機敵人隨機曼子力 (此數值適用於BOSS隊伍中的隊友)
       "arg36"        "0.1"                     //每位已獲得曼子力的敵人所會降低敵人獲得加電的機率 (此數值適用於BOSS隊伍中的隊友).
       "arg37"        "45.0"                     //冷卻時間 (秒)
       "arg38"        "12500.0"              //使用技能所需現金
       "arg300" "100"                     //若BOSS擁有'靈敏'曼子力, 每秒回復多少HP?
       "arg301" "5"                     //若BOSS擁有'吸血'曼子力, 每造成1點傷害時回復多少HP?
       "arg302" "480.0"               //若BOSS擁有'神速'曼子力, 設定BOSS速度
       "arg303" "520.0"               //若BOSS擁有'靈敏'曼子力, 設定BOSS速度
       "arg304" "1"                     //若BOSS擁有'精準'曼子力, 是否給予BOSS一把左輪手槍?
       "arg305" "2027 ; 1 ; 51 ; 1 ; 150 ; 1 ; 309 ; 1"       //給予左輪手槍的物品屬性

       //人員收買 (失去1條命後可用)
              
       "arg39"        "0.0"                     //最少百分比敵方玩家'可被收買'至BOSS隊伍
       "arg40"        "0.33"                     //最大百分比敵方玩家'可被收買'至BOSS隊伍
       "arg41"        "3.0"                     //當玩家'被收買'時可獲得多少秒Uber無敵
       "arg42"        "60.0"                     //冷卻時間 (秒)
       "arg43"        "20000.0"               //使用技能所需現金
       "arg400" "1"                     //是否傳送'已被收買'的玩家到BOSS位置?
       "arg401" "1"                     //當活著的紅隊玩家數量等於或小於該值時,禁止使用此技能
       "arg402" "10.0"                     //'收買玩家'最短持續時間
       "arg403" "60.0"               //'收買玩家'最長持續時間
              
       //混沌的本質: RTD骰子 (失去2條命後可用)
       
       "arg44"        "1"                       //RTD骰子最短持續時間 (秒)
       "arg45"        "30"                      //RTD骰子最長持續時間 (秒)
       "arg46"        "25000.0"               //使用技能所需現金
       "arg47"  "15.0"               //冷卻時間 (秒)
       "arg500" "1"                     //當玩家已有RTD效果,是否移除舊RTD效果套用新RTD效果?
       
       //賭局操縱 (失去2條命後可用)
              
       "arg700"    "0"                     //1 = 開啓, 0 = 關閉
       "arg701"    "0"               //賭局操縱是否可影響 現金開賭? (默認關閉,以防止BOSS玩家較容易洗錢來獲得自動勝利)
       "arg702"    "1"               //賭局操縱是否可影響 速度上的賭局?
       "arg703"    "1"               //賭局操縱是否可影響 血之賭注?
       "arg704"    "0"               //賭局操縱是否可影響 生與死擲幣?
       //賭局操縱無法影響 撲克發牌, 因其技能本身已「只有正面效果」
       "arg706"    "1"               //賭局操縱是否可影響 賭局中的曼子力?
       "arg707"    "1"               //賭局操縱是否可影響 人員收買?
       "arg708"    "1"               //賭局操縱是否可影響 RTD骰子?
       //賭局操縱無法影響 ALL-IN全押, 因會嚴重破壞遊戲體驗
       
       //ALL-IN全押 (失去2條命後可用)
       
       "arg48"  "30000.0"              //ALL-IN最低所需現金, 若玩家所持有的現金超過此數值則根據其比率來增強ALL-IN強度
       "arg49"        "0.10"                     //基礎機率抽到正面效果
       "arg50"        "1.5"                     //基礎機率抽到負面效果
       "arg51"        "5.0"                     //時間減慢持續時間 (目前此項目已被移除,請忽略)
       "arg52"        "0.25"                     //使用時伺服時間減慢比率 (目前此項目已被移除,請忽略)
       "arg600" "520.0"               //當抽中 極快的移動速度 時所獲得的速度數值
       "arg601" "100"                     //當抽中 身體消瘦 時,BOSS每秒所受到的傷害數值
       "arg602" "1.5"                     //當抽中 弱化身體 時,BOSS所受到的傷害倍率 (不包括 身體消瘦 效果)
       "arg603" "15"                     //當抽中 破爛的骰子 時,BOSS獲得負面RTD效果的持續時間
       "arg604" "0.5"                     //當抽中 惡夢般的力量 時, 玩家死亡時全場暈眩的持續時間
       "arg605" "5.0"                     //當抽中 破爛的骰子 時,最短時間間隔會隨機獲得負面RTD效果
       "arg606" "20.0"                     //當抽中 破爛的骰子 時,最長時間間隔會隨機獲得負面RTD效果
              
       //通用參數
              
       "arg100" "0.0"                //起始現金
       "arg101" "25.0"               //每秒獲得的現金
       "arg102" "2000.0"               //擊殺時獲得的現金
       "arg103" "1.0"                      //每受到1點傷害時獲得的現金 (如果結果為非整數則四捨五入)
       "arg104" "5000000.0"        //現金最大值
       "arg105" "30.0"                     //當BOSS達至現金最大值,多少秒後會自動獲得勝利 (設定 -1.0 可關閉此功能)
       "arg106" "-1.0"               //技能 HUD X 座標. -1.0 = 置中
       "arg107" "0.20"                //技能 HUD Y 座標. -1.0 = 置中
       "arg108" "-1.0"               //現金 HUD X 座標. -1.0 = 置中
       "arg109" "0.17"               //現金 HUD Y 座標. -1.0 = 置中
       "arg110" "2.0"                      //當BOSS達至現金最大值並 arg105 非 -1.0,出現警告核彈訊息的頻率(秒)

       "plugin_name"       "ff2_gamblerv2"
}
已知BUG:
1.「現金開賭」抽到的數值跟實際獲得的數值不符
2.「生與死擲幣」當擲中0傷害時會即時殺死玩家
--------------------------------------------------------------------------
chaosdice_blockedperks.cfg(檔案位於tf/addons/sourcemod/configs)
說明 : 此CFG可防止使用「混沌的本質: RTD骰子」技能時,紅隊藍隊、Gambler自身會抽到某些RTD效果,從而避免出現BUG
複製程式
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//使用此CFG來防止使用「混沌的本質: RTD骰子」技能時,紅隊藍隊、Gambler自身會抽到某些RTD效果,                                                                   //
//做法就是先填數字排序, 然後填上RTD關鍵字 (或 準確的RTD效果名字) 來把該RTD效果忽略掉                                             //
//舉例來說, 若我想防止藍隊抽到無限子彈和 Hell's Reach RTD效果, 我可以像以下這樣做:                                                                        //
//                                                                                                                                                                                                             //
//       "chaosdice_blocked_blue"                                                                                                                                                            //
//       {                                                                                                                                                                                                      //
//              "1"       "Infinite Ammo"                                                                                                                                                                   //
//              "2"       "Reach"                                                                                                                                                                                 //
//       }                                                                                                                                                                                                      //
//                                                                                                                                                                                                             //
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


"blocked_perks"
{
       "chaosdice_blocked_red" //防止紅隊獲得以下RTD效果,不適用於bosses(即使他們在紅隊), 若想防止BOSS獲得某種RTD效果請使用 chaosdice_blocked_boss
       {
              //無
       }
       "chaosdice_blocked_blue" //防止藍隊獲得以下RTD效果,不適用於bosses(即使他們在藍隊), 若想防止BOSS獲得某種RTD效果請使用 chaosdice_blocked_boss
       {
              //無
       }
       "chaosdice_blocked_boss" //防止BOSS獲得以下RTD效果(可能會有BUG或是對BOSS幫助不大)
       {
              "1"              "Rifle"
              "2"              "Infinite"
              "3"              "Projectile"
              "4"              "Vital"
              "5"              "Throwables"
              "6"              "Explosive"
              "7"              "Sandvich"
              "8"              "Overheal"
              "9"              "Ammo"
              "10"       "Health"
              "11"       "Charge" //Demoman's 無限衝鋒RTD,這不會影響medic 無限 Übercharge RTD
              "12"       "Recoil"
              "13"       "Ü" //所有名字跟 Übercharge 有關的RTD
              "14"       "Strip"
              "15"       "ize" //防止Sentreized 和 Dispenserized
              "16"       "swapclass"
              "17"       "switcheroo"
       }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
插件名稱 : playerclimb_ff2.sp
修改部分: 修正無法編譯
下載點 : playerclimb_ff2.zip 附件
說明 :
類似ff2r_epic_abilities中的"special_wall_jump",同樣也是爬牆跳,
但這分插件能力是「攻擊牆壁後進行爬牆」
複製程式
       "playerclimb"
       {
              "arg1"              "1.2" // 多少秒後BOSS可以再次近戰/爬牆
              "arg2"              "0" // 近戰爬牆的最大次數,超過其次數則需要接觸地面後才可再次爬牆 (0 = 不限次數)
              "arg3"              "0.0" // 接觸地面後,過多少秒後才可再次爬牆
              "plugin_name"       "playerclimb_ff2"
       }
已知BUG : 暫沒
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
插件名稱 : ff2_blockdropitem.ff2
修改部分: 無
下載點 : AlliedModders或ff2_blockdropitem附件
說明 :
這能力是用來禁止Boss玩家利用drop指令來令MannPower掉在地圖上供所有人拾取,
印象中FF2R現在己經防止這個BUG了,
但如果你發現仍有掉落Mannpower的情況可以試試這能力
blockdropitem:
複製程式
       "blockdropitem"
       {
              "arg1" "你被kick了因為嘗試使用BUG..."
              "plugin_name"    "ff2_blockdropitem"
       }
如果你不想kick掉該Boss玩家只想防止掉落ManPower時,直接刪掉arg1便可:
複製程式
       "blockdropitem"
       {
              "plugin_name"    "ff2_blockdropitem"
       }

已知BUG : 暫沒
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


本帖包含附件
zip ff2_gamblerv2.zip   (2024-07-21 16:20 / 66 KB)   下載次數:0
zip playerclimb_ff2.zip   (2024-08-24 18:27 / 11 KB)   下載次數:0
zip ff2_blockdropitem.zip   (2024-08-25 17:35 / 8 KB)   下載次數:0


[ 此文章被冷場館女僕長在2024-09-02 14:15重新編輯 ]


我只是一個興趣使然的Server主.
獻花 x0 回到頂端 [1 樓] From:未知地址 | Posted:2024-07-21 15:04 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.041923 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言