|
由于我先前制作的卡片插件已趋于完善,没有新的开发余地了,因此我打算制作新的插件系统,这就是以前我制作的技能玩法,此插件带有升级系统,在第一次进入服务器,会要求选择相应的职业,这是关键,因为选择后以后就不能再选择了,就必须按选择的职业进行发展,下面我把整个插件的构思及相关人物技能介绍下:
一、整个插件构思:
整个插件采用经验升级办法,玩家杀敌获得基本经验是10,连续杀敌可增加额外的经验,若中途死亡,那么下次复活,杀敌经验将重新从10开始计算,当到达一定经验后可以升级并获得一定的技能点(前50级,每升一级可以获得1点技能点,50~100级可以获得2点,100级以后可以获得3点),可以将获得的技能点分配在自己的技能上,这样就可以增加自己的相关能力,而增加技能所需技能点为:下一等级的技能点,如一玩家想把某一技能从4级升为5级,那么就需要5点技能点,每位玩家屏幕左下方会有一个能量值,其最大值为100,刚进入后此值会以每5秒1点的速度增加,到达100后停止增加,此值的作用是使用某些职业的特殊技能时会消耗这个,如果这个不足就不能使用,相当于魔兽里面的魔法一样,在玩家屏幕右下方会显示您的等级、技能点、经验等相关数据;
二、相关人物技能介绍:
整个插件共分4种职业,4种职业为:特种兵、医疗兵、后勤兵、工兵,他们分别对应的技能是(以下所提基本均为技能为1级效果,所提技能使用均为活状态使用):
1、特种兵,此兵种对武器极为精通,可以使用所有兵器和一些特殊兵器:
A、火箭技能(10级):此技能可以让特种兵获得火箭筒(按3切换出火箭筒),基本伤害为30,范围50,基本消耗能量值30,每增加一级增加火箭弹的伤害10,范围增加50,同时增加消耗能量值4;
B、手雷技能(10级):此技能可以让特种兵在仍出手雷的同时弹出小手雷以增加杀伤范围和威力,基本弹出小手雷1个,伤害10,消耗能量值15,每增加2级可以增加1个小手雷,伤害每升1级增加1点,同时增加消耗能量值1,考虑如果自动释放,那么有时候玩家不想释放小手雷而省能量以备使用其他技能,因此此技能可以开关,默认是自动释放,可以手动关闭此技能;
C、硬化皮肤(10级):此技能可以让特种兵复活后得到额外的装甲,每增加一级可以增加额外的装甲,不消耗能量值,但必须要先买防弹衣,如果没有防弹衣,此技能不起作用;
D、战吼技能(3级):此为特种兵终极技能,它能是敌方生命减少一定比率,每级对应减少的比率为:25%、50%、75%,对应消耗的能量值80、100、120;
2、医疗兵,大家不要顾名思意,此兵种并非只能医疗,还有其他特殊能力:
A、医疗技能(10级):此技能可以医疗本队队员,基本比率是1点能量加1点生命,每增加一级可以增加医疗1点生命效果;
B、召唤技能(10级):此技能可以让医疗兵召唤一机械炮台守卫,基本生命为100,伤害为5,命中率为15%,消耗能量值30,每增加一级炮台的生命值增加200,伤害增加2,命中率增加5%,同时增加能量值消耗5,且每个医疗兵只能召唤1个炮台;
C、黑夜技能(10级):此技能可以天气变为夜晚,基本持续时间为:20秒,消耗能量值55,每增加一级可以延长黑夜时间10秒,能量值增加消耗5,如果变为黑夜后,其他医疗兵可以再次使用此技能将天气变为白昼,但其黑夜技能要比使用者等级要高;
D、天使技能(3级):此技能为终极技能,它能复活本队若干队员,基本随机复活1名本队队员,复活后没有无敌状态,消耗能量值80,第2级可以复活指定的本队队员并带防弹衣+沙鹰<这里如果复活带有硬化技能的特种兵,其硬化技能不启作用,下同>,复活后没有无敌状态,消耗能量100,第3级可以复活3名指定本队队员并带本队伍长枪+防弹衣,复活后5秒内为无敌状态,消耗120;
3、后勤兵,此兵种善于理财和移动,此兵种也是唯一可以存钱的角色:
A、商业技能(10级):此技能可以在每回合开始增加额外的金钱,基本每回合开始额外增加200,可以使用银行系统,将多余的钱存入银行,每增加一级可以额外再增加200,不消耗能量值;
B、后勤技能(10级):此技能可以让其移动速度更快,跳跃的更高,基本每秒消耗13点能量,每增加一级减少消耗1点能量,为了避免回合结束几秒的浪费,在回合结束时,系统自动停止后勤技能,玩家必须在下一回合手动重新开启后勤技能;
C、贬值技能(10级):此技能可以让敌人失去掉一部分钱,基本对方失去25%的现金,消耗能量值70,每增加一级失去钱的比率增加5%,同时增加能量消耗3;
D、盗抢技能(3级):此技能可以让敌人一段时间内金钱保持为0,基本时间为30秒,消耗能量100,每增加一级时间增加30秒,同时增加能量消耗40,如一方被盗抢,被盗方的后勤兵可以再使用此技能来解除盗抢,但必须要比使用者的技能要高,这与黑夜技能方法相同;
4、工兵,此兵种拥有一些特殊的能力,不能使用狙击类步枪:
A、隐行技能(10级):此技能可以让其隐行,基本隐行每秒消耗20能量,每增加一级可以减少消耗的能量1,隐行后,玩家屏幕左下角会显示“隐行中...”字样,能量不够或关闭即显示“显形了...”字样;
B、真视技能(10级):此技能可以反隐行,让本队玩家看到对方隐行队员,每增加一级可以延长反隐行时间,默认是启动后每次反隐行时间2秒,消耗30,也是唯一反隐行的兵种;
C、地雷技能(10级):此技能可以让其在某一地点埋一个地雷,若敌人踩着伤害生命,基本伤害为55,范围50,消耗能量值50,每增加一级增加其伤害5,范围增加50,增加能量消耗5,而地雷只对工兵显形,其他兵种无法看到地雷的,拆除方面,只有高级工兵才能拆除低级别的地雷,也就是说如果一个5级地雷技能的工兵埋下的地雷,只有5级及以上的技能的工兵才能拆除,以下的工兵是无法拆除,至于如何拆除,只要去碰对方的地雷,若能拆除即自动拆除,若不能拆除则爆炸,每个工兵只能埋一个地雷,若埋地雷后发现位置不好或重新埋地雷,那么前一个地雷将自动消失,保留最后一个埋下的地雷,同时为区分双方地雷,T方埋下的地雷显示为红色小旗,CT方显示为蓝色小旗;
D、埋伏技能(3级):此技能可以使工兵周围的的队友隐行一段时间,超过范围将会显行,基本隐行时间为4秒,范围200,消耗能量90,每增加一级增加隐行时间4秒,范围200,能量消耗30,执行此技能能隐行的玩家在屏幕左小角显示“埋伏中...”字样,如果超出隐行范围或时间到了,那么会显示“显形了...”字样,此技能为隐蔽性技能,因此工兵使用后系统不做任何提示;
公共技能,此技能所有兵种都能学习:
A、学习技能(10级):此技能可以增加额外经验,每增加一级增加一定比率,不消耗能量值;
B、幂想技能(10级):此技能可以加快能量值的恢复速度,基本每5秒恢复1能量,每升一级可缩短0.3秒,同时增加能量最大值10点;
比赛设想,当有一玩家等级过50级以上,即可邀请4位玩家组成小队,可以向服务器其他小队发出挑战,若胜利可以得到自身经验的20%及3点技能点做为奖励,失败方将失去自身经验的20%及随机一技能减1的惩罚,这些奖励是相对2支比赛小队的,只要一方胜利就可以得到奖励,另一方就要受到惩罚,并非只是挑战队受惩罚或奖励,具体规则待定。当然被挑战的小队可以应战也可以挂免战牌,若觉得双方实力相差太大,可以挂免战牌,但被小队队员会失去自身经验的5%做为处罚,且挑战方不能再次对此小队进行挑战,避免重复。
几点说明:
1、关于特种兵硬化技能,硬化技能不仅仅只是增加护甲,而且对技能伤害有很大的防御作用,技能伤害首先降低特种兵的额外护甲,只有特种兵的护甲降到100以下才会被伤害生命;
2、关于技能使用,插件已经给进入服务器的玩家的键位进行了绑定,分别是:F1、F2、F3、F4,分别对应的是各职业的1、2、3、4技能施放,如果对应的技能不需要施放,那么对应的键位空缺,如特种兵的硬化技能,不需要施放,因此其F3就没有作用空缺;
3、所有技能必须在地图头3回合之后才能开始使用,地图前3回合内禁止使用;
4、玩家可以输入命令:say /skills来查看自己的技能,这个命令也是以后给自己职业技能加等级的命令;
5、技能施放一般在回合开始冻结时间以后才能用,但有2个技能是特例,就是后勤兵的贬值技能和盗抢技能,这2个技能可以在冻结时间内使用;
6、测试期间注册玩家进入服务器后,在选择完职业后,会随机得到一定等级的技能,非注册玩家只能得到1级的基本技能;目前经验和学习技能还没制作完毕,因此无法得到经验并保存;
运行环境:
AMX环境:AMX 2006.3版
不能与CD4.33.4混用,因为里面有加速技能,CD会误认为是作弊,将其KICK! |
|