[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
如果登入器有支援,就會變成騎獅子了。 補充:
支援獅子的登入器是2011-05-30以後的
如果登入器不支援的話
改起來會變成坐騎狀態但不會顯示坐騎
(無法使用技能、攻擊.....等等)
玩家很容易因此混亂 回復 1# cvcvcv
http://astimecold.no-ip.info/images/4960461065
成功!!
沒想過會是這問題:tk_40
頁:
[1]