UID325456
帖子
精華
主題
積分-17
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限0
註冊時間2014-6-24
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 擦汗 2014-7-26 10:13 PM |
---|
簽到天數: 11 天 連續簽到: 2 天 [LV.3]偶爾看看II
|
EA
私服版號: |
SeAr_1.10.132 |
問題內容: |
腳本問題 |
本帖最後由 love045258 於 2014-6-27 06:08 PM 編輯
- - script Job_System_OnInit -1,{ OnInit: set $@Job_System,1;
- //--- Script 執行時的相關設定 , 請各伺服器依情況斟酌 ---
- //----- 最多能夠轉生的次數 ( 預設:1 次 ) -----
- set $@CJLvMax,1;
- //----- 租借服務的費用 ( 預設:1200 Zeny ) -----
- set $@FRCZeny,1200;
- //----- 超級初心者的初始技能點 ( 預設:20 點 ) -----
- set $@J23SkPt,20;
- //----- 轉生後的角色是否能互轉職業 ( 預設:1 )( 0 = Yes , 1 = No ) -----
- set $@AutoCheckJob,1;
- }
- //================================================//
- function script Job_System {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "請選擇您要服務的項目。";
- next;
- switch(select("轉職服務","技能服務","租借服務","領取職業道具")) {
- case 1:
- callfunc "Job_Quick";
- case 2:
- callfunc "Job_Skill_Quick";
- case 3:
- callfunc "Job_FRC_Quick";
- case 4:
- callfunc "Job_Item";
- }
- }
- //================================================//
- function script Job_Quick {
- //一轉條件檢查
- if ( class == 0 || class == 4001 ) {
- if ( JobLevel < 10 ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "職業等級^FF000010級^000000才能進行轉職!";
- mes "超級初心者職業等級^FF000045級^000000才能進行轉職!";
- close;
- }
- if ( $@AutoCheckJob != 0 && Class_Job != 0 ) {
- callfunc "Job1_Auto_Quick";
- } else {
- if ( $@AutoCheckJob ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "伺服器不開放互轉職業,";
- mes "請玩家警慎的選擇職業!";
- next;
- }
- callfunc "Job1_Quick";
- }
- }
- //二轉條件檢查
- if ( ( class >= 1 && class <= 6 ) || ( class >= 4002 && class <= 4007 ) || ( class == 4046 ) ) {
- if ( JobLevel < 40 ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "職業等級^FF000040級^000000才能進行轉職!";
- close;
- }
- if ( $@AutoCheckJob != 0 && Class_Job != 0 ) {
- callfunc "Job2_Auto_Quick";
- } else {
- if ( $@AutoCheckJob ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "伺服器不開放互轉職業,";
- mes "請玩家警慎的選擇職業!";
- next;
- }
- callfunc "Job2_Quick";
- }
- }
- //二轉忍者檢查
- if ( ( class == 25 ) ) {
- if ( JobLevel < 70 || BaseLevel < 99 ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "基本等級^FF000099級^000000才能進行轉職!";
- mes "職業等級^FF000070級^000000才能進行轉職!";
- close;
- }
- if ( $@AutoCheckJob != 0 && Class_Job != 0 ) {
- callfunc "Job2_Auto_Quick";
- } else {
- if ( $@AutoCheckJob ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "伺服器不開放互轉職業,";
- mes "請玩家警慎的選擇職業!";
- next;
- }
- callfunc "Job2_Quick";
- }
- }
- //三轉條件檢查
- if ( ( class >= 4008 && class <= 4021 ) ) {
- if ( JobLevel < 50 || BaseLevel < 99 ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "基本等級^FF000099級^000000才能進行轉職!";
- mes "職業等級^FF000050級^000000才能進行轉職!";
- close;
- }
- if ( $@AutoCheckJob != 0 && Class_Job != 0 ) {
- callfunc "Job3_Auto_Quick";
- } else {
- if ( JobLevel < 70 || BaseLevel < 99 ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "基本等級^FF000099級^000000才能進行轉職!";
- mes "職業等級^FF000070級^000000才能進行轉職!";
- close;
- }
- }
- }
- //跆拳道系列拒絕轉生檢查
- if ( ( class == 23 || class == 24 || class == 4046 ) ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您的轉生次數已達上限!";
- mes "已經無法在次進行轉生!";
- close;
- }
- //轉生條件檢查
- if ( BaseLevel < 99 ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "基本等級^FF000099級^000000才能進行轉生!";
- close;
- } else {
- if ( class == 4211 || class == 4212 || class >= 4060 && class <= 4079 || class >= 4047 && class <= 4049 ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您的轉生次數已達上限!";
- mes "已經無法在次進行轉生!";
- close;
- }
- if ( ( class >= 7 && class <= 20 ) ) {
- if ( JobLevel < 40 ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "職業等級^FF000050級^000000才能進行轉生!";
- close;
- }
- }
- if ( checkfalcon() || checkcart() || checkriding() ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "有^FF0000租借物品^000000的話無法進行轉生!";
- close;
- }
- if ( CharJobLv >= $@CJLvMax ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您的轉生次數已達上限!";
- mes "已經無法在次進行轉生!";
- close;
- } else {
- callfunc "JobL_Quick";
- }
- }
- }
- //================================================//
- function script Job1_Quick {
- if ( class == 0 ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您是非^FF0000進階人物^000000!!";
- mes "請選擇想要轉職的職業";
- next;
- switch(select("劍士","魔法師","弓箭手","服事","商人","盜賊","超級初心者","槍手","忍者","跆拳者")) {
- case 1:
- set @jobchange,1; break;
- case 2:
- set @jobchange,2; break;
- case 3:
- set @jobchange,3; break;
- case 4:
- set @jobchange,4; break;
- case 5:
- set @jobchange,5; break;
- case 6:
- set @jobchange,6; break;
- case 7:
- if ( BaseLevel < 45 ) {
- mes "基本等級不可以低於^FF000045級^000000.";
- close;
- } else {
- set @jobchange,23;
- }
- break;
- case 8:
- set @jobchange,24; break;
- case 9:
- set @jobchange,25; break;
- case 10:
- set @jobchange,4046; break;
- }
- } else {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您已是^FF0000進階人物^000000!!";
- mes "請選擇想要轉職的職業";
- switch(select("進階劍士","進階魔法師","進階弓箭手","進階服事","進階商人","進階盜賊","超級初心者","槍手","忍者","跆拳者")) {
- case 1:
- set @jobchange,4002; break;
- case 2:
- set @jobchange,4003; break;
- case 3:
- set @jobchange,4004; break;
- case 4:
- set @jobchange,4005; break;
- case 5:
- set @jobchange,4006; break;
- case 6:
- set @jobchange,4007; break;
- case 7:
- if ( BaseLevel < 45 ) {
- mes "基本等級不可以低於^FF000045級^000000.";
- close;
- } else {
- set @jobchange,23;
- }
- break;
- case 8:
- set @jobchange,24; break;
- case 9:
- set @jobchange,25; break;
- case 10:
- set @jobchange,4046; break;
- }
- }
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您確定要轉職成為^FF0000"+jobname(@jobchange)+"^000000嗎?";
- next;
- switch(select("否!!","是!!")) {
- case 1:
- callfunc "Job1_Quick";
- case 2:
- jobchange @jobchange;
- if ( @jobchange == 23 || @jobchange == 24 || @jobchange == 25 || @jobchange == 4046 ) {
- set SkillPoint,20;
- }
- break;
- }
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "恭喜您轉職服務順利完成!";
- close;
- }
- //================================================//
- function script Job2_Quick {
- if ( Upper == 0 ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您是非^FF0000進階人物^000000!!";
- mes "請選擇想要轉職的職業";
- next;
- switch(class) {
- case 1:
- switch(select("騎士","十字軍")) {
- case 1:
- set @jobchange,7; break;
- case 2:
- set @jobchange,14; break;
- }
- break;
- case 2:
- switch(select("巫師","賢者")) {
- case 1:
- set @jobchange,9; break;
- case 2:
- set @jobchange,16; break;
- }
- break;
- case 3:
- switch(select("獵人","詩人/舞孃")) {
- case 1:
- set @jobchange,11; break;
- case 2:
- if (Sex) {
- set @jobchange,19;
- } else {
- set @jobchange,20;
- }
- }
- break;
- case 4:
- switch(select("祭司","武僧")) {
- case 1:
- set @jobchange,8; break;
- case 2:
- set @jobchange,15; break;
- }
- break;
- case 5:
- switch(select("鐵匠","煉金術士")) {
- case 1:
- set @jobchange,10; break;
- case 2:
- set @jobchange,18; break;
- }
- break;
- case 6:
- switch(select("刺客","流氓")) {
- case 1:
- set @jobchange,12; break;
- case 2:
- set @jobchange,17; break;
- }
- break;
- case 25:
- switch(select("影狼/朧")) {
- case 1:
- if (Sex) {
- set @jobchange,4211;
- } else {
- set @jobchange,4212;
- }
- }
- break;
- case 4046:
- switch(select("拳聖","悟靈士")) {
- case 1:
- set @jobchange,4047; break;
- case 2:
- set @jobchange,4049; break;
- }
- break;
- }
- } else {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您已是^FF0000進階人物^000000!!";
- mes "請選擇想要轉職的職業";
- next;
- switch(class) {
- case 4002:
- switch(select("騎士領主","聖殿十字軍")) {
- case 1:
- set @jobchange,4008; break;
- case 2:
- set @jobchange,4015; break;
- }
- break;
- case 4003:
- switch(select("超魔導士","智者")) {
- case 1:
- set @jobchange,4010; break;
- case 2:
- set @jobchange,4017; break;
- }
- break;
- case 4004:
- switch(select("神射手","搞笑藝人/冷艷舞姬")) {
- case 1:
- set @jobchange,4012; break;
- case 2:
- if (Sex) {
- set @jobchange,4020;
- } else {
- set @jobchange,4021;
- }
- }
- break;
- case 4005:
- switch(select("神官","武術宗師")) {
- case 1:
- set @jobchange,4009; break;
- case 2:
- set @jobchange,4016; break;
- }
- break;
- case 4006:
- switch(select("神工匠","創造者")) {
- case 1:
- set @jobchange,4011; break;
- case 2:
- set @jobchange,4019; break;
- }
- break;
- case 4007:
- switch(select("十字刺客","神行太保")) {
- case 1:
- set @jobchange,4013; break;
- case 2:
- set @jobchange,4018; break;
- }
- break;
- case 25:
- switch(select("影狼","朧")) {
- case 1:
- set @jobchange,4211; break;
- case 2:
- set @jobchange,4212; break;
- }
- break;
- case 4046:
- switch(select("拳聖","悟靈士")) {
- case 1:
- set @jobchange,4047; break;
- case 2:
- set @jobchange,4049; break;
- }
- break;
- }
- }
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您確定要轉職成為^FF0000"+jobname(@jobchange)+"^000000嗎?";
- next;
- switch(select("否!!","是!!")) {
- case 1:
- callfunc "Job2_Quick";
- case 2:
- jobchange @jobchange;
- break;
- }
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "恭喜您轉職服務順利完成!";
- close;
- }
- //================================================//
- function script Job1_Auto_Quick {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您已是^FF0000進階人物^000000!!";
- mes "系統將為您配置職業!!";
- next;
- switch(Class_Job) {
- case 7:
- jobchange 4002; break;
- case 8:
- jobchange 4005; break;
- case 9:
- jobchange 4003; break;
- case 10:
- jobchange 4006; break;
- case 11:
- jobchange 4004; break;
- case 12:
- jobchange 4007; break;
- case 14:
- jobchange 4002; break;
- case 15:
- jobchange 4005; break;
- case 16:
- jobchange 4003; break;
- case 17:
- jobchange 4007; break;
- case 18:
- jobchange 4006; break;
- case 19:
- jobchange 4004; break;
- case 20:
- jobchange 4004; break;
- case 23:
- jobchange 23;
- set SkillPoint,20;
- break;
- case 24:
- jobchange 24;
- set SkillPoint,20;
- break;
- case 4047:
- jobchange 4046;
- set SkillPoint,20;
- break;
- case 4049:
- jobchange 4046;
- set SkillPoint,20;
- break;
- case 4211:
- jobchange 25; break;
- case 4212:
- jobchange 25; break;
- }
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "恭喜您轉職服務順利完成!";
- close;
- }
- //================================================//
- function script Job2_Auto_Quick {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您已是^FF0000進階人物^000000!!";
- mes "系統將為您配置職業!!";
- next;
- switch(Class_Job) {
- case 7:
- jobchange 4008; break;
- case 8:
- jobchange 4009; break;
- case 9:
- jobchange 4010; break;
- case 10:
- jobchange 4011; break;
- case 11:
- jobchange 4012; break;
- case 12:
- jobchange 4013; break;
- case 14:
- jobchange 4015; break;
- case 15:
- jobchange 4016; break;
- case 16:
- jobchange 4017; break;
- case 17:
- jobchange 4018; break;
- case 18:
- jobchange 4019; break;
- case 19:
- jobchange 4020; break;
- case 20:
- jobchange 4021; break;
- case 4047:
- jobchange 4047; break;
- case 4049:
- jobchange 4049; break;
- case 4211:
- jobchange 4211; break;
- case 4212:
- jobchange 4212; break;
- }
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "恭喜您轉職服務順利完成!";
- close;
- }
- //================================================//
- function script Job3_Auto_Quick {
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "您已是^FF0000進階人物^000000!!";
- mes "系統將為您配置職業!!";
- next;
- switch(Class_Job) {
- case 7:
- jobchange 4060; break;
- case 8:
- jobchange 4063; break;
- case 9:
- jobchange 4061; break;
- case 10:
- jobchange 4064; break;
- case 11:
- jobchange 4062; break;
- case 12:
- jobchange 4065; break;
- case 14:
- jobchange 4073; break;
- case 15:
- jobchange 4077; break;
- case 16:
- jobchange 4074; break;
- case 17:
- jobchange 4079; break;
- case 18:
- jobchange 4078; break;
- case 19:
- jobchange 4075; break;
- case 20:
- jobchange 4076; break;
- }
- mes "^FF0000[forever〃Love°專員]^000000";
- mes "恭喜您轉職服務順利完成!";
- close;
- }
- //================================================//
- function script Job_Skill_Quick {
- //初心者系列
- if ( Class == 0 || Class == 4001 ) {
- skill 142,1,0; skill 143,1,0;
- }
- //劍士系列
- if ( Class == 1 || Class == 4002 ) {
- skill 144,1,0; skill 145,1,0; skill 146,1,0;
- }
- //魔法師系列
- if ( Class == 2 || Class == 4003 ) {
- skill 157,1,0;
- }
- //弓箭手系列
- if ( Class == 3 || Class == 4004 ) {
- skill 147,1,0; skill 148,1,0;
- }
- //服事系列
- if ( Class == 4 || Class == 4005 ) {
- skill 156,1,0;
- }
- //商人系列
- if ( Class == 5 || Class == 4006 ) {
- skill 153,1,0; skill 154,1,0; skill 155,1,0;
- }
- //盜賊系列
- if ( Class == 6 || Class == 4007 ) {
- skill 149,1,0; skill 150,1,0; skill 151,1,0; skill 152,1,0;
- }
- //騎士系列
- if ( Class == 7 || Class == 4008 ) {
- skill 144,1,0; skill 145,1,0; skill 146,1,0; skill 1001,1,0;
- }
- //祭司系列
- if ( Class == 8 || Class == 4009 ) {
- skill 156,1,0;
- if ( getskilllv(54) != 0 ) {
- skill 1014,1,0;
- } else {
- announce "極限專員 : 您沒有學習 復活術 無法習得 捨身取義 唷!",bc_self,0xFF0000;
- }
- }
- //巫師系列
- if ( Class == 9 || Class == 4010 ) {
- skill 142,1,0; skill 157,1,0; skill 1006,1,0;
- }
- //鐵匠系列
- if ( Class == 10 || Class == 4011 ) {
- skill 153,1,0; skill 154,1,0; skill 155,1,0; skill 1012,1,0; skill 1013,1,0;
- }
- //獵人系列
- if ( Class == 11 || Class == 4012 ) {
- skill 147,1,0; skill 148,1,0; skill 1009,1,0;
- }
- //刺客系列
- if ( Class == 12 || Class == 4013 ) {
- skill 149,1,0; skill 150,1,0; skill 151,1,0; skill 152,1,0; skill 1003,1,0; skill 1004,1,0;
- }
- //十字軍系列
- if ( Class == 14 || Class == 4015 ) {
- skill 144,1,0; skill 145,1,0; skill 146,1,0; skill 1002,1,0;
- }
- //武道家系列
- if ( Class == 15 || Class == 4016 ) {
- skill 156,1,0; skill 1015,1,0; skill 1016,1,0;
- }
- //賢者系列
- if ( Class == 16 || Class == 4017 ) {
- skill 157,1,0; skill 1007,1,0;
- if ( getskilllv(1008) == 0 && getskilllv(1017) == 0 && getskilllv(1018) == 0 && getskilllv(1019) == 0 ) {
- announce "極限專員 : 請選擇您要學習的屬性轉換!(無法在次更換)",bc_self,0xFF0000;
- switch(select("水屬性轉換","地屬性轉換","火屬性轉換","風屬性轉換")) {
- case 1: skill 1008,1,0; break;
- case 2: skill 1017,1,0; break;
- case 3: skill 1018,1,0; break;
- case 4: skill 1019,1,0; break;
- }
- }
- }
- //流氓系列
- if ( Class == 17 || Class == 4018 ) {
- skill 149,1,0; skill 150,1,0; skill 151,1,0; skill 152,1,0; skill 1005,1,0;
- }
- //鍊金術師系列
- if ( Class == 18 || Class == 4019 || Class == 4071 ) {
- skill 153,1,0; skill 154,1,0; skill 155,1,0; skill 238,1,0; skill 496,1,0; skill 497,1,0; skill 498,1,0; skill 446,1,0;
- }
- //吟遊詩人系列
- if ( Class == 19 || Class == 4020 ) {
- skill 147,1,0; skill 148,1,0; skill 1010,1,0;
- }
- //舞孃系列
- if ( Class == 20 || Class == 4021 ) {
- skill 147,1,0; skill 148,1,0; skill 1011,1,0;
- }
- //盧恩騎士
- if ( Class == 4060 ) {
- skill 144,1,0; skill 145,1,0; skill 146,1,0; skill 1001,1,0; skill 495,1,0;
- }
- //十字斬首者
- if ( Class == 4065 ) {
- skill 149,1,0; skill 150,1,0; skill 151,1,0; skill 152,1,0; skill 1003,1,0; skill 1004,1,0;
- }
- //大主教
- if ( Class == 4063 ) {
- skill 156,1,0; skill 1014,1,0;
- }
- //機械工匠
- if ( Class == 4064 ) {
- skill 153,1,0; skill 154,1,0; skill 155,1,0; skill 1012,1,0; skill 1013,1,0; skill 459,1,0;
- }
- //遊俠
- if ( Class == 4062 ) {
- skill 147,1,0; skill 148,1,0; skill 1009,1,0; skill 499,1,0;
- }
- //咒術士
- if ( Class == 4061 ) {
- skill 157,1,0; skill 1006,1,0;
- }
- //皇家禁衛隊
- if ( Class == 4073 ) {
- skill 144,1,0; skill 145,1,0; skill 146,1,0; skill 1002,1,0;
- }
- //魅影追跡者
- if ( Class == 4079 ) {
- skill 149,1,0; skill 150,1,0; skill 151,1,0; skill 152,1,0; skill 1005,1,0;
- }
- //修羅
- if ( Class == 4077 ) {
- skill 156,1,0; skill 1015,1,0; skill 1016,1,0;
- }
- //基因學者
- if ( Class == 4078 ) {
- skill 153,1,0; skill 154,1,0; skill 155,1,0; skill 238,1,0; skill 496,1,0; skill 497,1,0; skill 498,1,0; skill 446,1,0;
- }
- //浪跡舞者
- if ( Class == 4076 ) {
- skill 147,1,0; skill 148,1,0; skill 1010,1,0;
- }
- //宮廷樂師
- if ( Class == 4075 ) {
- skill 147,1,0; skill 148,1,0; skill 1010,1,0;
- }
- //妖術師
- if ( Class == 4074 ) {
- skill 157,1,0; skill 1007,1,0; skill 1008,1,0; skill 1017,1,0; skill 1018,1,0; skill 1019,1,0;
- }
- //其它職業
- skill 142,1,0;
- announce "極限專員 : 恭喜您技能服務順利完成!",bc_self,0x00FFFF;
- close;
- }
- //================================================//
- function script Job_FRC_Quick {
- if ( Zeny < $@FRCZeny ) {
- announce "極限專員 : 您沒有足夠的金錢唷!",bc_self,0xFF0000;
- close;
- }
- if ( checkfalcon() || checkcart() || checkriding() ) {
- announce "極限專員 : 您已經租借過了唷!",bc_self,0xFF0000;
- close;
- }
- //獵鷹
- if ( class == 11 || class == 4012 || class == 4062 ) {
- if ( getskilllv(127) < 1 || checkoption(Option_Wug) || checkoption(Option_Wugrider) ) {
- announce "職業系統 : 您還沒學會 馴鷹術或您已經有戰狼了唷 唷!",bc_self,0xFF0000;
- close;
- }
- setfalcon;
- set Zeny,Zeny-$@FRCZeny;
- }
- //大嘴鳥
- if ( class == 7 || class == 14 || class == 4008 || class == 4015 ) {
- if ( getskilllv(63) < 1 ) {
- announce "極限專員 : 您還沒學會 騎乘術 唷!",bc_self,0xFF0000;
- close;
- }
- setriding;
- set Zeny,Zeny-$@FRCZeny;
- }
- //手推車
- if ( class == 5 || class == 10 || class == 18 || class == 23 || class == 4006 || class == 4011 || class == 4019 || class == 4058 ) {
- if ( getskilllv(39) < 1 ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- announce "極限專員 : 您還沒學會 手推車使用 唷!",bc_self,0xFF0000;
- close;
- }
- setcart;
- set Zeny,Zeny-$@FRCZeny;
- }
- //三轉坐騎
- if ( class == 4060 || class == 4064 || class == 4073 ) {
- if ( getskilllv(63) < 1 || getskilllv(2255) ) {
- mes "^FF0000[forever〃Love°專員]^000000";
- announce "極限專員 : 您還沒學會 騎乘術或魔導機甲執照 唷!",bc_self,0xFF0000;
- close;
- }
- atcommand "@mount";
- set Zeny,Zeny-$@FRCZeny;
- }
- announce "極限專員 : 恭喜您租借服務順利完成!",bc_self,0x00FFFF;
- close;
- }
- //================================================//
- function script JobL_Quick {
- announce "極限專員 : 您是否要進行轉生服務呢?",bc_self,0x00FFFF;
- switch(select("是","否")) {
- case 1:
- if ( class >= 4008 && class <= 4021 ) {
- set Class_Job,(class-4001);
- } else if ( class >= 4047 && class <= 4049 ) {
- set Class_Job,4046;
- } else {
- set Class_Job,class;
- }
- jobchange 4001;
- resetskill;
- resetstatus;
- set BaseLevel,1;
- set JobLevel,1;
- set CharJobLv,CharJobLv+1;
- set StatusPoint,100;
- set SkillPoint,20;
- announce "極限專員 : 恭喜您 "+CharJobLv+" 轉生服務順利完成!",bc_self,0x00FFFF;
- close;
- case 2:
- close;
- }
- }
- //================================================//
- function script Job_Item {
- if ( ( class >= 0 && class <= 4021 ) || ( class == 4046 || class == 4047 || class == 4049 ) ) {
- mes "[SeA服務員]";
- mes "您的職業無法領取三轉道具。";
- close;
- }
- if(item_3rdjob) {
- mes "[SeA服務員]";
- mes "您已經領取過三轉道具了。";
- close;
- }
- getitem 2795,1; // 青蘋果戒指
- switch(BaseJob)
- {
- case Job_Knight:
- getitem 5746,1; // 符文 頭環
- break;
-
- case Job_Hunter:
- getitem 5748,1; // 狙擊手 護目鏡
- getitem 6124,1; // 狼笛
- //getitem 5516,1; // 鷹眼
- break;
- case Job_Priest:
- getitem 5747,1; // 聖冠
- break;
- case Job_Wizard:
- getitem 5753,1; // 魔力之 石 帽子
- break;
- case Job_Blacksmith:
- if(Sex)
- getitem 5749,1; // 駕駛員 頭帶
- else
- getitem 5760,1; // 駕駛員 頭帶
- break;
- case Job_Assassin:
- getitem 5755,1; // 沉默 執行者
- break;
- case Job_Crusader:
- getitem 5757,1; // 覆面 施密特 頭盔
- break;
- case Job_Bard:
- getitem 5751,1; // 宮廷樂師 宋的 帽子
- break;
- case Job_Dancer:
- getitem 5758,1; // 瀕死的天鵝
- break;
- case Job_Monk:
- getitem 5754,1; // 燃燒的 靈魂
- break;
- case Job_Sage:
- getitem 5756,1; // 風之 低語
- break;
- case Job_Alchemist:
- getitem 5752,1; // 麥得斯的 低語
- break;
- case Job_Rogue:
- getitem 6121,1; // 化妝刷
- getitem 6122,1; // 毛刷
- getitem 5750,1; // 影子 工藝
- break;
- }
- set item_3rdjob,1;
- close;
- OnTouch:
- percentheal 100,100;
- sc_end SC_Poison;
- sc_end SC_Silence;
- sc_end SC_Blind;
- sc_end SC_Confusion;
- sc_end SC_Curse;
- sc_end SC_Hallucination;
- emotion 2;
- end;
- }
複製代碼 |
|