UID216207
帖子
精華
主題
積分74225
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限40
註冊時間2009-11-27
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 開心 2024-9-6 01:09 AM |
---|
簽到天數: 1324 天 連續簽到: 1 天 [LV.10]以壇為家III
|
發表於 2010-8-29 14:18:19
|
顯示全部樓層
本帖最後由 sinya 於 2010-8-29 02:23 PM 編輯
COPY SEA轉職的 CASE1就好了啊
- if (SkillPoint || JobLevel < (!BaseJob?10:40)) {
- mes "[SeA服務員]";
- mes "你的Job等級不夠或者技能點數沒有加完";
- } else {
- if(Class >= 4054) {
- mes "[SeA服務員]";
- mes "您的職業不能轉職了";
- break;
- }
- if( BaseJob >= 7 && BaseJob <= 21 ) {
- if ( BaseLevel < 99 ) {
- mes "[SeA服務員]";
- mes "你的Base等級不夠99級";
- break;
- }
- if( BaseJob <= 13 )
- jobchange BaseClass+4053, Upper;
- else
- jobchange (BaseClass<=2?BaseClass:BaseClass+1)+4065, Upper;
- }
- else if ( Upper==1 )
- jobchange BaseJob?Ex_Cl:Ex_BC,Upper;
- else {
- mes "[SeA服務員]";
- mes "請問你是來轉什麼的呢?";
- next;
- if (!BaseJob)
- jobchange set(.@i,select("劍士","法師","弓箭手","服侍","商人","盜賊",BaseLevel>=45?"超級初心者":"",!Upper?"槍手":"",!Upper?"忍者":"",!Upper?"跆拳道":""))<7?.@i:(.@i>9?4046:(.@i+16)),Upper;
- else {
- switch (BaseJob)
- {
- case 1: jobchange set(.@i,select("騎士","十字軍"))==1?(.@i+6):(.@i+12),Upper; break;
- case 2: jobchange set(.@i,select("巫師","賢者"))==1?(.@i+8):(.@i+14),Upper; break;
- case 3: jobchange set(.@i,select("獵人",Sex?"詩人":"舞孃"))==1?(.@i+10):(.@i+(Sex?17:18)),Upper; break;
- case 4: jobchange set(.@i,select("牧師","武僧"))==1?(.@i+7):(.@i+13),Upper; break;
- case 5: jobchange set(.@i,select("鐵匠","煉金術師"))==1?(.@i+9):(.@i+16),Upper; break;
- case 6: jobchange set(.@i,select("刺客","流氓"))==1?(.@i+11):(.@i+15),Upper; break;
- case 4046: jobchange Class+select("拳聖","","靈媒"),Upper; break;
- default: mes "[SeA服務員]"; mes "當前職業不能再轉職了!"; break;
- }
- if (.@i)
- {
- set Ex_BC,BaseClass;
- set Ex_Cl,Class;
- }
- }
- }
- }
複製代碼 |
|