Coder Social home page Coder Social logo

1242509682 / challengers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from skywhale-zhi/challenger

0.0 0.0 0.0 254 KB

这是一个Tshock服务器插件主要用于修改服务器BOSSAI的魔改与装备套装、饰品被动技能等,并使玩家受伤时会被抽出血包,血包会给附近的敌怪回血(boss优先),若玩家能拦截住血包就能给自己回血。并允许通过修改配置文件控制所有怪物的血量倍数。

C# 100.00%

challengers's Introduction

Challenger 挑战者模式

  • 作者: 星夜神花、枳、羽学
  • 出处: github
  • 这是一个Tshock服务器插件主要用于修改服务器BOSSAI的魔改与装备套装、饰品被动技能等
  • 并使玩家受伤时会被抽出血包,血包会给附近的敌怪回血(boss优先),若玩家能拦截住血包就能给自己回血。
  • 并允许通过修改配置文件控制所有怪物的血量倍数。由于作者丢失1.0.1版本源码,羽学将插件反编译进行二次开源与更新。
  • 修改的套装增强效果有:
  • 箭袋饰品:给予永久buff,启用无限弹药
  • 挖矿套装:给予永久的挖矿、糖果冲刺buff,启用连锁挖矿能力
  • 垂钓套装:给予永久的声纳、钓鱼、宝匣、镇定Buff​
  • 忍者套:有四分之一概率闪避非致命伤害并释放烟雾​
  • 化石套:在头上召唤一个琥珀光球,向敌人抛出极快的闪电矢​
  • 暗影套:暴击时从玩家周围生成吞噬怪飞弹攻击周围敌人,冷却 1秒​
  • 猩红套:暴击时从周围每个敌怪处吸取一定血量随着敌怪数目增多吸血量-1,冷却 5秒​
  • 陨石套:暴击时恢复些许魔力,间歇地降下高伤害落星攻击敌人​
  • 蜜蜂套:给予永久的蜂蜜增益;不间断地向四周撒蜂糖罐,玩家接触后回血并给予15秒蜂蜜增益;
    对玩家自身的治疗量略低于对其他玩家​
  • 丛林套(远古钴):间歇地从玩家周围生成伤害性的孢子​
  • 死灵套:受到伤害时,向四周飞溅骨头;攻击时偶尔发射骨箭​
  • 黑曜石套:因为盗贼的祝福,掉落物会尝试掉落两次(仅对非boss生物和非高血量怪物有效)​
  • 熔岩套:免疫岩浆,给予永久的地狱火增益​
  • 蜘蛛套:攻击时,给予敌人中毒和剧毒减益,按“up”键生成一个毒牙药水瓶,砸中敌人时爆炸"​
  • 水晶刺客套:当有敌人在附近时,自身释放出水晶碎片;若玩家被击中,释放出更强大的碎片​
  • 寒霜套:你周围开始下雪​(冰雪女王掉落武器“北极”弹幕)
  • 禁戒套:释放自动寻的灵焰魂火攻击附近的敌人​
  • 神圣套(远古神圣):击中敌人时召唤光与暗剑气,输入“/cf”切换剑气类型​
  • 叶绿套:释放不精确的叶绿水晶矢,丛林之力给你更高的生命上限​
  • 海龟套:增加60血上限,自动在附近释放爆炸碎片​
  • 提基套:增加20血上限,在鞭子的轨迹上留下孢子​
  • 甲虫套:增加60血上限,敌人的伤害的一部分会治疗周围的队友并给予buff;
    当装备圣骑士盾或其上级合成物时,近战武器伤害翻倍​
  • 蘑菇套:射弹会不稳定地留下蘑菇​
  • 阴森套:使用鞭子时,甩出蝙蝠或南瓜头​
  • 幽魂套:根据头饰选择增加40血上限或80魔力上限;召唤 2个幽魂诅咒环绕玩家,向附近敌人攻击​
  • 皇家凝胶:天空开始下凝胶小雨​
  • 克苏鲁之盾:冲刺时获得一小段无敌时间,冷却12秒​
  • 混乱之脑:输入“/cf”混乱周围所有敌怪​
  • 蠕虫围巾:免疫寒冷,霜火,灵液和咒火​
  • 收音机零件:输入“/cf”收听天气预报,在困难模式中可以收听世界先知预报​
  • 蜜蜂背包:不间断地向四周扔出毒蜂罐,爆炸后释放一只蜜蜂​
  • 挥发明胶:击中敌人有概率掉落碎魔晶,珍珠石,凝胶等​
  • 【目前存在的问题】:增加的效果造成的伤害不会算作玩家造成的,但依然可以杀死怪物

更新日志

更新日志
1.1.1
给【皇家凝胶】加了随机生成概率与间隔

1.1.0
给以下套装加入了【弹幕间隔】的配置项:
蜜蜂背包、化石套、丛林套、暗影套、
猩红套、流星套、水晶刺客套、寒霜套、神圣套
海龟套、提基套、阴森套、蘑菇矿套、甲虫套、幽灵套
调整挑战者模式套装默认配置数值,考虑化石套弹幕的特殊性额外加入个【识敌范围】


1.0.9
修复玩家穿套装时退服会刷血量上限BUG
详情看1.0.5更新日志,羽学注释掉了ServerLeave方法引起的

1.0.8
修复了幽灵套永久BUFF
加入了箭袋饰品加强,启用无限弹药
佩戴箭袋类饰品攻击时自动重置弹药数量,无法进行分堆(避免玩家利用特性刷物品)
添加了蠕虫围巾/幽灵套永久BUFF、禁戒套的弹幕频率/范围、甲虫套的弹幕ID
修改了大量默认的配置项参数(主要是肉后的套装)

1.0.7
优化了配置文件的排版次序
加入了“挖矿套是否开启连锁挖矿”配置项
添加了挖矿套的连锁挖矿能力,可配置其buff与连锁图格ID
添加了暗影套、猩红套、黑曜石套、挥发凝胶的配置项

1.0.6
给怪物吸血加入了个上限值(避免养蛊bug)
给冲刺类饰品都配备了闪避效果
增加了蜜蜂背包、化石套、禁戒套、蘑菇套、幽灵套、渔夫套的配置项
修正了一些配置项的错误名字
移除了以下3个配置项:
  "怪物吸血条件:玩家受到多少伤害触发": 1500,
  "怪物吸血条件:给非BOSS小于多少生命值上限的怪回血": 4000.0,
  "怪物弹幕吸血条件:给非BOSS小于多少生命值上限的怪回血": 6000.0,

1.0.5
声明:套装效果下玩家血量不加的问题是没开强制开荒导致的
修复了玩家退出游戏重进时加载时间过长问题
修复了玩家退出时出现的空引用问题

1.0.4
加入了大量配置项(实在太多了 写不过来 直接看配置文件吧)
注意:蠕虫围巾的免疫debuff功能存在BUG,
当遇到需免疫DeBUFF时会清空所有现有BUFF(50号包问题),不建议用

1.0.3
配置项加入了
  "幽灵兜帽是否出幽灵弹幕": true,
  "幽灵面具是否出幽灵弹幕": false,
  "甲虫套受到伤害给其他玩家的回血转换比例/默认30%": 0.3,
  "甲虫套减多少回复量/默认为0": 10,
经玩家反馈1.0.2版幽灵套无限换头会累积弹幕,故此添加修复此BUG

1.0.2
羽学添加了大量配置项,允许自定义开启或修改某些饰品的被动技能
可修改配置项来决定是否开启BOSS_AI的魔改

1.0.1
玩家受伤时会被抽出血包,血包会给附近的敌怪回血(boss优先),若玩家能拦截住血包就能给自己回血

指令

语法 别名 权限 说明
/cenable challenger.enable 启用挑战模式,再次使用解除
/tips challenger.tips 启用内容提示,如各种物品的文字提示,再次使用取消
/cf 用于切换或触发装备被动技能类型

配置

{
  "是否启用挑战模式": true,
  "是否启用BOSS魔改": false,
  "启用话痨模式": false,
  "启用广播话痨模式": false,
  "是否启用怪物吸血": true,
  "怪物吸血比率": 0.25,
  "怪物吸血比率对于Boss": 0.5,
  "怪物回血上限:小怪>1.5倍则会消失": 1.5,
  "所有怪物血量倍数(仅开启魔改BOSS时生效)": 1.0,
  "冲刺饰品类的闪避冷却时间/默认12秒": 5,
  "蜜蜂背包是否扔毒蜂罐": true,
  "蜜蜂背包首次弹幕ID": 183,
  "蜜蜂背包首次弹幕伤害": 30,
  "蜜蜂背包首次弹幕击退": 10.0,
  "蜜蜂背包生成弹幕概率/分母值": 3,
  "蜜蜂背包弹幕爆炸后的弹幕ID": 566,
  "蜜蜂背包弹幕爆炸后的弹幕伤害": 30,
  "蜜蜂背包弹幕爆炸后的弹幕击退": 0.0,
  "蜜蜂背包二次弹幕间隔/帧": 240,
  "化石套是否出琥珀光球": true,
  "化石套的弹幕ID": 732,
  "化石套的弹幕射程": 48.0,
  "化石套的识敌范围": 3750.0,
  "化石套的弹幕伤害": 25,
  "化石套的弹幕击退": 8.0,
  "化石套的弹幕间隔/帧": 10.0,
  "丛林套是否环绕伤害孢子": true,
  "丛林套弹幕射程/速率": 1.5,
  "丛林套弹幕ID1": 569,
  "丛林套弹幕ID2": 572,
  "丛林套弹幕伤害": 35,
  "丛林套弹幕击退": 8.0,
  "丛林套弹幕间隔/帧": 1,
  "忍者套是否会闪避": true,
  "忍者套闪避概率随机数/0则100%闪避": 2,
  "忍者套闪避释放的弹幕ID": 196,
  "忍者套闪避释放的弹幕伤害": 0,
  "忍者套闪避释放的弹幕击退": 0.0,
  "暗影套的弹幕ID": 307,
  "暗影套的弹幕伤害": 40,
  "暗影套的弹幕击退": 2.0,
  "暗影套的弹幕间隔/帧": 180,
  "猩红套的弹幕ID": 305,
  "猩红套的弹幕伤害": 0,
  "猩红套的弹幕击退": 0.0,
  "猩红套的弹幕间隔/帧": 300,
  "流星套是否下落星": true,
  "流星套的弹幕ID": 725,
  "流星套的弹幕射程": 1000,
  "流星套的弹幕速度/帧": 8.0,
  "流星套的弹幕间隔/帧": 120,
  "死灵套是否产生额外弹幕": true,
  "死灵套受到攻击时的弹幕ID": 532,
  "死灵套受到攻击时的弹幕伤害": 20,
  "死灵套受到攻击时的弹幕击退": 5.0,
  "死灵套的受伤弹幕间隔/帧": 1,
  "死灵套攻击时的弹幕ID": 117,
  "死灵套攻击时的弹幕伤害": 20,
  "死灵套攻击时的弹幕击退": 2.0,
  "死灵套的攻击弹幕间隔/帧": 1,
  "黑曜石套是否盗窃双倍掉落物": true,
  "黑曜石套盗窃的稀有等级": 2,
  "水晶刺客套是否释放水晶碎片": true,
  "水晶刺客套遇怪自动释放的弹幕ID": 90,
  "水晶刺客套受伤释放的弹幕ID": 94,
  "水晶刺客套弹幕间隔/帧": 50,
  "蜘蛛套给NPC施加什么BUFF1": 70,
  "蜘蛛套给NPC施加BUFF1时长": 180,
  "蜘蛛套给NPC施加什么BUFF2": 20,
  "蜘蛛套给NPC施加BUFF2时长": 360,
  "禁戒套是否释放弹幕": true,
  "禁戒套释放什么弹幕ID": 950,
  "禁戒套的弹幕伤害": 125,
  "禁戒套的弹幕频率/分母值": 15,
  "禁戒套的弹幕范围": 300,
  "寒霜套是否下弹幕": true,
  "寒霜套释放什么弹幕ID": 297,
  "寒霜套的弹幕伤害": 40,
  "寒霜套的弹幕击退": 5.0,
  "寒霜套的弹幕间隔/帧": 60,
  "神圣套额外弹幕多少伤害/默认55%": 0.35,
  "神圣套释放什么弹幕ID": 156,
  "神圣套释放什么弹幕ID2": 157,
  "神圣套的弹幕间隔/帧": 2,
  "叶绿套加多少生命上限": 100,
  "海龟套加多少生命上限": 120,
  "海龟套的弹幕ID": 338,
  "海龟套的弹幕伤害": 50,
  "海龟套的弹幕间隔/默认3秒": 3,
  "提基套加多少生命上限": 200,
  "提基套的弹幕ID": 523,
  "提基套的弹幕伤害": 1.2,
  "提基套的弹幕间隔/帧": 2,
  "阴森套是否出弹幕": true,
  "阴森套白天出什么弹幕": 316,
  "阴森套晚上出什么弹幕": 321,
  "阴森套弹幕伤害/默认0.2": 0.8,
  "阴森套的弹幕间隔/帧": 10,
  "蘑菇套是否出弹幕": true,
  "蘑菇套的弹幕ID": 819,
  "蘑菇套的弹幕伤害倍数": 0.6,
  "蘑菇套的弹幕击退": 1.14514,
  "蘑菇套的弹幕间隔/帧": 1,
  "甲虫套加多少生命上限": 180,
  "甲虫套受到伤害给其他玩家的回血转换比例/默认30%": 0.5,
  "甲虫套减多少回复量/默认为0": 15,
  "甲虫套带骑士盾加多少弹幕伤害/默认90%": 1.5,
  "甲虫套的弹幕ID": 866,
  "甲虫套的治疗弹幕间隔/帧": 1,
  "甲虫套的攻击弹幕间隔/帧": 1,
  "皇家凝胶是否下物品雨": true,
  "皇家凝胶物品雨随机概率": 25,
  "皇家凝胶物品雨间隔/帧": 180,
  "皇家凝胶物品雨表": [
    75
  ],
  "挥发凝胶击中敌怪掉落物品表": [
    72,
    75,
    501,
    502
  ],
  "幽灵套加多少生命和魔力上限": 80,
  "幽灵兜帽是否出幽灵弹幕": true,
  "幽灵面具是否出幽灵弹幕": false,
  "幽灵套的弹幕ID": 79,
  "幽灵套的弹幕伤害倍数": 50.0,
  "幽灵套的弹幕击退": 0.0,
  "幽灵套环绕的弹幕ID": 299,
  "幽灵套环绕的弹幕伤害": 0,
  "幽灵套环绕的弹幕击退": 0.0,
  "幽灵套的攻击弹幕间隔/帧": 2,
  "幽灵套给什么永久BUFF": [
    6,
    7,
    181,
    178
  ],
  "蜜蜂套是否释放弹幕": true,
  "蜜蜂套的BUFF时长/帧": 150,
  "蜜蜂套的弹幕间隔/帧": 120,
  "蜜蜂套给什么永久BUFF": [
    48
  ],
  "狱岩套给什么永久BUFF": [
    1,
    172
  ],
  "钓鱼套包含哪些永久BUFF": [
    106,
    123,
    121,
    122
  ],
  "挖矿套是否开启连锁挖矿": true,
  "挖矿套给什么永久BUFF": [
    104,
    192
  ],
  "挖矿套连锁图格ID表": [
    6,
    7,
    8,
    9,
    166,
    167,
    168,
    169,
    22,
    221,
    222,
    223,
    224,
    232,
    37,
    404,
    408,
    48,
    481,
    482,
    483,
    56,
    571,
    58,
    63,
    64,
    65,
    66,
    67,
    68,
    107,
    108,
    111,
    123,
    178,
    204,
    211,
    229,
    230
  ],
  "蠕虫围巾免疫buff是否开启": false,
  "蠕虫围巾遍历前几个buff": 22,
  "蠕虫围巾免疫DeBuff列表/遇到会清空所有BUFF": [
    39,
    69,
    44,
    46
  ],
  "蠕虫围巾给什么永久BUFF": [
    5,
    114,
    215
  ],
  "箭袋补充开关": true,
  "箭袋补充时间/帧": 20,
  "箭袋补充物品数量": 99,
  "箭袋补充物品ID": [
    40,
    41,
    47,
    51,
    516,
    545,
    988,
    1235,
    1334,
    1341,
    3003,
    3568,
    5348
  ],
  "箭袋给什么永久BUFF": [
    16,
    93,
    112
  ]
}

反馈

challengers's People

Contributors

1242509682 avatar skywhale-zhi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.