UID39393
帖子
精華
主題
積分449
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限5
註冊時間2007-12-8
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 怒 2019-3-3 07:05 PM |
---|
簽到天數: 15 天 連續簽到: 2 天 [LV.4]偶爾看看III
|

樓主 |
發表於 2009-3-29 17:18:26
|
顯示全部樓層
我試用天殺新版的腳本~
腳本是這樣寫
[email protected],81,83 script 職業配置 81,{
switch(select("職業配置","租借服務","重置服務")) {
case 1:
mes "[職業配置]";
mes "^FF0000No^000000 ^0000FFJob Name^000000";
mes "^FF00004002^000000 ^0000FF進階劍士^000000";
mes "^FF00004003^000000 ^0000FF進階魔法師^000000";
mes "^FF00004004^000000 ^0000FF進階弓箭手^000000";
mes "^FF00004005^000000 ^0000FF進階服事^000000";
mes "^FF00004006^000000 ^0000FF進階商人^000000";
mes "^FF00004007^000000 ^0000FF進階盜賊^000000";
mes "^FF0000 23 ^000000 ^0000FF超級初學者^000000";
mes "^FF0000 24 ^000000 ^0000FF槍手^000000";
mes "^FF0000 25 ^000000 ^0000FF忍者^000000";
if ( sex==1 ) mes "^FF00004046^000000 ^0000FF跆拳少年^000000";
if ( sex==0 ) mes "^FF00004046^000000 ^0000FF跆拳少女^000000";
mes "^FF00004008^000000 ^0000FF騎士領主^000000";
mes "^FF00004009^000000 ^0000FF神官^000000";
mes "^FF00004010^000000 ^0000FF超魔導士^000000";
mes "^FF00004011^000000 ^0000FF神工匠^000000";
mes "^FF00004012^000000 ^0000FF神射手^000000";
mes "^FF00004013^000000 ^0000FF十字刺客^000000";
mes "^FF00004015^000000 ^0000FF聖殿十字軍^000000";
mes "^FF00004016^000000 ^0000FF武術宗師^000000";
mes "^FF00004017^000000 ^0000FF智者^000000";
mes "^FF00004018^000000 ^0000FF神行太保^000000";
mes "^FF00004019^000000 ^0000FF創造者^000000";
if ( sex==1 ) mes "^FF00004020^000000 ^0000FF搞笑藝人^000000";
if ( sex==0 ) mes "^FF00004021^000000 ^0000FF冷艷舞姬^000000";
mes "^FF00004047^000000 ^0000FF拳聖^000000";
mes "^FF00004049^000000 ^0000FF悟靈士^000000";
next;
announce "職業配置 : 請輸入您要配置的職業編號!!",bc_self,0x00FFFF;
input .@SClass;
if ( .@SClass < 23 || .@SClass > 4049 ||
.@SClass == 4048 || .@SClass == 4014 ||
( .@SClass > 25 && .@SClass < 4002 ) ||
( .@SClass > 4021 && .@SClass < 4046 ) ||
( .@SClass == 4020 && sex == 0 ) ||
( .@SClass == 4021 && sex == 1 ) ) {
dispbottom "您輸入的職業編號不正確!!"; close; }
announce "職業配置 : 您是否要進行職業配置的服務呢?",bc_self,0x00FFFF;
if (select("是的!","不了!")==2) {
close;
}
jobchange .@SClass;
resetskill;
resetstatus;
set JobLevel,99;
set BaseLevel,99;
set StatusPoint,2000;
atcommand "@allskill"; atcommand "@allskill";
if ( class == 23 ) {
set SkillPoint,108;
set MaxHp,MaxHp+2000; }
if ( class == 24 || class == 25 ) set SkillPoint,78;
if ( class >= 4008 && class <= 4021 ) set SkillPoint,127;
if ( class == 4047 || class == 4049 ) set SkillPoint,107;
skill 142,1,0;
skill 143,1,0;
skill 144,1,0;
skill 145,1,0;
skill 146,1,0;
skill 147,1,0;
skill 148,1,0;
skill 149,1,0;
skill 150,1,0;
skill 151,1,0;
skill 152,1,0;
skill 153,1,0;
skill 154,1,0;
skill 155,1,0;
skill 156,1,0;
skill 157,1,0;
skill 1001,1,0;
skill 1002,1,0;
skill 1003,1,0;
skill 1004,1,0;
skill 1005,1,0;
skill 1006,1,0;
skill 1007,1,0;
skill 1009,1,0;
skill 1010,1,0;
skill 1011,1,0;
skill 1012,1,0;
skill 1013,1,0;
skill 1014,1,0;
skill 1015,1,0;
skill 1016,1,0;
if ( Class == 16 || Class == 4017 ) {
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 == 18 || Class == 4019 ) {
skill 238,1,0;
if ( Get7434 == 0 ) {
getitem 7434,1;
set Get7434,1;
} }
skill 681,10,0;
announce "職業配置 : 恭喜您職業配置的服務順利完成!",bc_self,0x00FFFF;
close;
case 2:
if (( class == 11 || class == 4012 ) ) { setfalcon; }
if (( class == 7 || class == 14 || class == 4008 || class == 4015 )){ setriding; }
if ( ( class == 5 || class == 10 || class == 18 || class == 23 ||
class == 4006 || class == 4011 || class == 4019 )) { setcart; }
announce "職業配置 : 恭喜您租借服務順利完成!",bc_self,0x00FFFF;
close;
case 3:
ResetStatus;
ResetSkill;
announce "職業配置 : 恭喜您重置服務順利完成!",bc_self,0x00FFFF;
close;
}
}
//====================================================// |
|