天使帝国吧 关注:5,708贴子:70,199
  • 18回复贴,共1

【开源系列】EOA3一些新法术的代码。。。

只看楼主收藏回复

写了很久的老东西,自己的MOD估计也是有生之年系列,就把代码丢出来分享吧,放着也是浪费。
隔壁几年前写过法术理论,发现有很多东西没有说清楚,等会二楼重新放。
镇楼。。。没图


IP属地:美国1楼2017-11-24 15:27回复
    二楼放一些理论的东西,新的关于魔法动画的原理,-----表示为0
    动画控制1:
    动画1:施法动作
    动画2:施法者→受法者的动画
    动画3:单独释放的动画(受法者中心)
    动画4:受法动作(燃烧)
    动画控制2:
    动画1:施法动作
    动画2---------
    动画3:单独释放的动画(受法者中心)
    动画4:受法动作(回复)
    动画控制4:
    动画1:施法动作
    动画2 --------
    动画3:单独释放的动画(放于施法者中心,且必须是不循环播放的动画)
    动画4
    *区域形状=1
    动画控制3/5:
    动画1:施法动作
    动画2 ------
    动画3:单独释放的动画(受法者中心)
    动画4 -------
    动画控制6:
    动画1:施法动作
    动画2 -------
    动画3:单独释放的动画(受法者中心)
    动画4:受法动作(雷击)
    动画控制7:
    动画1:施法动作
    动画2:施法者→最后一位受法者的动画
    动画3 --------
    动画4:受法动作(旋风)
    *区域形状=1
    动画控制8:
    动画1:施法动作
    动画2&3,先放2再放3
    动画4 ----------
    动画控制9:
    动画1:施法动作
    动画2 --------
    动画3:单独释放的动画(受法者中心)
    动画4:受法动作


    IP属地:美国2楼2017-11-24 15:28
    回复
      恩,还要感谢写出编辑器的大佬们


      IP属地:美国3楼2017-11-24 15:31
      回复
        4L放如何添加代码,一种是在文本中添加,另一种是在database editor中添加
        第一种,Angelscript editor,打开编辑器中的Angelscript editor,选择游戏目录下的data/database.bin

        打开后看到一大片数字,不慌,往下翻找到黑线的位置

        把新的代码插进去,注意X的位置,按顺序改掉X,如图X在63以后,就改成64

        第二种,在database editor中改
        AddSkillData(X,"名称","描述。",耗MP量,种类,受作用者, 内半径 ,外半径,区域形状……以下类推


        IP属地:美国4楼2017-11-24 15:40
        回复
          然后开始丢图,有些描述和伤害没有改,请自行修改。
          AddSkillData(X,"食物炸弹","伤害。",30,1,1,1,4,0,2,1,10,0,0,0,0,1,2,6075,0,8506,0,6011,0,6002,0);
          方向不同丢出的食物也不同
          AddSkillData(X,"强化召唤术","射程4格,范围3格,-Hp400基础伤害。",250,1,1,1,4,0,3,1,500,0,0,0,0,8,0,6001,0,6077,0,6078,0,0,0);
          萝卜召唤术
          AddSkillData(X,"落雷","单",30,3,1,1,4,0,1,1,101,0,0,0,0,6,0,6075,0,0,0,8504,4,6073,0);
          AddSkillData(X,"火雨","AOE",30,3,1,1,4,0,3,1,101,0,0,0,0,8,0,6075,0,8504,8,6011,0,0,0);
          AddSkillData(X,"史莱姆狂奔","直线",10,3,1,1,6,1,6,1,170,0,0,0,0,7,4,6023,1,3202,1,0,0,6083,0);
          AddSkillData(X,"下劈斩","",30,1,1,1,1,0,1,1,100,0,0,0,0,8,0,6023,1,8502,37,6003,1,0,0);
          AddSkillData(X,"爪击","",30,1,1,1,1,0,2,1,100,0,0,0,0,8,0,6023,1,8502,48,6003,1,0,0);
          AddSkillData(X,"上劈斩","单",30,1,1,1,1,0,1,1,100,0,0,0,0,8,0,6023,1,8502,38,6003,1,0,0);








          IP属地:美国5楼2017-11-24 15:45
          回复
            AddSkillData(X,"冰箭","射击类,单冰",10,3,1,2,6,0,1,1,170,3,1,0,0,8,0,6023,1,8501,2,6003,1,0,0);
            AddSkillData(X,"强力击","直线射击",15,3,1,1,4,1,4,1,190,0,0,0,0,8,0,6023,1,8501,7,6003,1,0,0);
            AddSkillData(X,"箭-星坠","射击类",10,3,1,4,6,0,1,1,170,0,0,0,0,8,0,6023,1,8501,24,6003,1,0,0);
            AddSkillData(X,"爆裂箭","射击类",10,3,1,4,6,0,1,1,170,0,0,0,0,8,0,6023,1,8502,69,6009,0,0,0);
            AddSkillData(X,"散射","射击类AOE",10,3,1,4,6,0,2,1,170,0,0,0,0,8,0,6023,1,8501,44,6003,1,0,0);
            AddSkillData(X,"淬毒箭","单毒,射击类",10,3,1,4,6,0,1,1,50,2,3,0,0,8,0,6023,1,8501,4,6003,






            IP属地:美国6楼2017-11-24 15:46
            回复
              AddSkillData(X,"便便旋风","直线",60,1,1,1,4,0,1,1,175,0,0,0,0,7,0,6001,0,8506,1,0,0,6004,0);
              AddSkillData(X,"复苏之雨","HP15%,单,净化",30,5,2,0,3,0,1,10,15,0,0,1,1,8,0,6075,0,6054,0,6074,0,0,0);
              AddSkillData(X,"复苏之雨中级","HP20%,单,净化",45,5,2,0,3,0,1,10,20,0,0,1,1,8,0,6075,0,6055,0,6074,0,0,0);
              AddSkillData(X,"复苏之雨高级","HP25%,单,净化",60,5,2,0,3,0,1,10,25,0,0,1,1,8,0,6075,0,6056,0,6074,0,0,0);
              AddSkillData(X,"回春术","友军单人恢复25%HP。 ",30,5,2,0,2,0,2,10,25,0,0,0,0,2,1,6001,0,0,0,6064,0,6021,0);
              AddSkillData(X,"回春术中级","选定友军恢复25%HP。 ",30,5,2,0,2,0,2,10,25,0,0,0,0,2,1,6001,0,0,0,6065,0,6021,0);
              AddSkillData(X,"回春术高级","选定友军恢复25%HP。 ",90,5,2,0,4,0,2,10,35,0,0,0,0,2,1,6001,0,0,0,6066,0,6021,0);
              AddSkillData(X,"毒华阵","单冰,毒",80,1,1,1,4,0,2,1,150,2,3,0,0,8,0,6001,0,6033,0,6061,0,0,0);





              IP属地:美国7楼2017-11-24 15:47
              回复
                顶!!!楼主厉害


                IP属地:广西8楼2017-11-24 15:58
                回复
                  失踪人口啊,**哄哄的


                  IP属地:陕西来自Android客户端9楼2017-11-24 19:27
                  收起回复
                    可以拿去用么


                    IP属地:陕西来自Android客户端10楼2017-11-24 21:50
                    收起回复
                      今天找到了图片特效代码,自己也试了试。


                      IP属地:陕西来自Android客户端11楼2017-11-25 18:36
                      收起回复
                        厉害了


                        IP属地:陕西来自iPhone客户端12楼2017-12-06 11:26
                        回复


                          来自Android客户端13楼2017-12-06 19:43
                          回复
                            哇!!!
                            小E哥,把这个弄好发给我咯!!
                            我也要尝试弄弄看!!!
                            放在游戏里面不错哦!!!


                            IP属地:广东14楼2018-01-09 02:16
                            回复