广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 460 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为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.028366 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言