影随过客行吧 关注:9贴子:937
12563


1楼2015-11-27 08:45回复
    TYPE_NORMAL 通常,ox10


    2楼2015-11-27 08:47
    回复
      e1:SetCategory(CATEGORY_SPECIAL_SUMMON) 含特殊召唤的效果


      3楼2015-11-27 08:48
      回复
        e1:SetType(EFFECT_TYPE_ACTIVATE) 魔陷发动


        4楼2015-11-27 08:49
        回复
          e1:SetCode(EVENT_FREE_CHAIN) 自由时点


          5楼2015-11-27 08:50
          回复
            LOCATION_MZONE 怪兽区


            6楼2015-11-27 08:50
            回复
              LOCATION_DECK 卡组


              7楼2015-11-27 08:51
              回复
                CATEGORY_SPECIAL_SUMMON 含特殊召唤的效果


                8楼2015-11-27 08:51
                回复
                  HINTMSG_SPSUMMON 选择要特殊召唤的卡


                  9楼2015-11-27 08:53
                  回复
                    POS_FACEUP 正面表示


                    10楼2015-11-27 08:54
                    回复
                      function c911883.initial_effect(c) --Activate local e1=Effect.CreateEffect(c) e1:SetCategory(CATEGORY_SPECIAL_SUMMON) e1:SetType(EFFECT_TYPE_ACTIVATE) e1:SetCode(EVENT_FREE_CHAIN) e1:SetCondition(c911883.condition) e1:SetTarget(c911883.target) e1:SetOperation(c911883.activate) c:RegisterEffect(e1)endfunction c911883.condition(e,tp,eg,ep,ev,re,r,rp) return Duel.GetFieldGroupCount(tp,LOCATION_MZONE,0)==0endfunction c911883.filter(c,e,tp) return c:IsType(TYPE_NORMAL) and c:IsLevelBelow(4) and c:IsCanBeSpecialSummoned(e,0,tp,false,false)endfunction c911883.target(e,tp,eg,ep,ev,re,r,rp,chk) if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 and Duel.IsExistingMatchingCard(c911883.filter,tp,LOCATION_DECK,0,1,nil,e,tp) end Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_DECK)endfunction c911883.activate(e,tp,eg,ep,ev,re,r,rp) if Duel.GetLocationCount(tp,LOCATION_MZONE)<=0 then return end Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON) local g=Duel.SelectMatchingCard(tp,c911883.filter,tp,LOCATION_DECK,0,1,1,nil,e,tp) if g:GetCount()>0 then Duel.SpecialSummon(g,0,tp,tp,false,false,POS_FACEUP) endend
                      ①:自己场上没有怪兽存在的场合才能发动。从卡组把1只4星以下的通常怪兽特殊召唤。


                      11楼2015-11-27 08:55
                      回复
                        e1:SetProperty(EFFECT_FLAG_CARD_TARGET) 取对象效果


                        12楼2015-11-27 08:57
                        回复
                          LOCATION_GRAVE 墓地


                          13楼2015-11-27 08:58
                          回复
                            HINT_SELECTMSG 3


                            14楼2015-11-27 08:59
                            回复
                              function c83764718.activate(e,tp,eg,ep,ev,re,r,rp) local tc=Duel.GetFirstTarget() (返回连锁的所有对象卡,一般只有一个对象时使用) if tc:IsRelateToEffect(e) then Duel.SpecialSummon(tc,0,tp,tp,false,false,POS_FACEUP) endend


                              15楼2015-11-27 09:03
                              回复