无名杀吧 关注:65,308贴子:290,417
  • 10回复贴,共1

有偿求编写技能(预算一百)

只看楼主收藏回复

具体要求放在一楼


IP属地:吉林来自手机贴吧1楼2022-07-03 11:03回复
    打算做BOSS,想做一个进三阶段后,直到回合结束无效(或不能发动,或移除)自己以外全场技能的效果
    具体的话要求有以下这么几条
    ①除全局技能外(如果你有办法把全局技能也封了那当然是极好的),包括init:function时就发动的技能,必须全部无效(或不能发动,或移除)
    (BOSS比挑战角色进场早,会先结算init:function里的函数效果)
    ②要能突破“不能被添加技能,不能失去或被删除技能,不能被选作卡牌和技能的对象”的抗性(可以拿次元世界的两只万由里测试,其中一只是不被选作对象,另一只是抗性)
    p.s.我目前知道的是,技能抗性和目标抗性会在init:function和gameover命令结算结束后生效,游戏开始时,在init:function里发动的技能会先抗性一步结算效果(比如给两只万由里上skillBlocker,比如不被模仿者选作模仿的合法对象)
    ③在BOSS进入三阶段时才生效,而不是挑战者一进场,我才一阶段就无效人家技能。
    p.s.我目前能想到可行的思路是,游戏开始时用init:function给全场角色(除自己以外)添无效技能的技能(突破不被选对象,不被加技能抗性),但是添加技能后发动的条件是场上有三阶段我的BOSS的角色,比如用以下函数判断是否有三阶段BOSS
    if(game.hasPlayer(function(current){
    return current.name=='三阶段BOSS的ID'}))
    就以上三点要求,不让玩家用技能直到我三阶段BOSS的回合结束就行(如果不方便就永久封印也行)


    IP属地:吉林来自Android客户端2楼2022-07-03 11:08
    回复
      2025-05-15 20:02:58
      广告
      你这个技能编写100做不了


      来自iPhone客户端3楼2022-07-03 13:27
      收起回复
        楼主小心,3楼chu生是个骗子,到处在贴吧搜有偿求助的帖子,chu生骗了很多人了


        IP属地:江苏来自iPhone客户端5楼2022-07-05 12:35
        回复