cvcvcv 發表於 2012-7-14 12:46:40

[SeAr] 為什麼我登入器有支援 騎士的獅子坐騎,使用後卻是騎龍或獅蹴獸

本帖最後由 cvcvcv 於 2012-7-14 01:25 PM 編輯

首先
先看ITEM_DB裡面韁繩寫了什麼....
12622,Reins_Of_Mounts,坐騎用韁繩,11,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "F_ALLRIDING"; },{},{}

12622,Reins_Of_Mounts,Reins Of Mounts,11,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ if( sc_check(SC_ALLRIDING) ) sc_end SC_ALLRIDING;elsesc_start SC_ALLRIDING,-1,0; },{},{}
是上面的還是下面的


如果是上面的
去到npc/SeA/Global_Function_SeA.txt
找到F_ALLRIDING的函數

應該會長這樣function script F_ALLRIDING {
      switch(BaseJob) {
             case Job_Knight:
             case Job_Crusader:
                  setriding(checkriding()?0:1);
                  break;
             case Job_Blacksmith:
                  if(Upper&4) {
                               setriding(checkriding()?0:1);
                               break;
                     } //Let it fall through
             case Job_Hunter:
                           if(Upper&4) {
                               if( checkoption(0x00200020) ) {
                                        unitskilluseid getcharid(3),"RA_WUGRIDER",1;
                                        unitskilluseid getcharid(3),"RA_WUGMASTERY",1;
                               } else {
                                        setwarg();
                                        unitskilluseid getcharid(3),"RA_WUGRIDER",1;
                              }
                                 break;
                           } //Let it fall through
            default:
                           if( sc_check(SC_ALLRIDING) )
                                 sc_end SC_ALLRIDING;
                                 else
                                 sc_start SC_ALLRIDING,-1,0;
                           break;
          }
}這腳本用意是把不同的職業執行這個道具的效果分開
如腳本所示

case Job_Knight:
case Job_Crusader:
setriding(checkriding()?0:1);
break;

騎士和十字軍已被改成
使用坐騎韁繩為騎成該職業的正規騎乘物了


把這一段刪除...
這兩個職業再使用這個道具的話
會變成執行default

如果登入器有支援,就會變成騎獅子了。

cvcvcv 發表於 2012-7-14 12:50:09

補充:
支援獅子的登入器是2011-05-30以後的
如果登入器不支援的話
改起來會變成坐騎狀態但不會顯示坐騎
(無法使用技能、攻擊.....等等)

玩家很容易因此混亂

IDUN-2 發表於 2012-7-14 12:53:05

回復 1# cvcvcv


http://astimecold.no-ip.info/images/4960461065

成功!!

沒想過會是這問題:tk_40
頁: [1]
查看完整版本: [SeAr] 為什麼我登入器有支援 騎士的獅子坐騎,使用後卻是騎龍或獅蹴獸