アットウィキロゴ
athena_wiki @Wiki
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

athena_wiki @Wiki

転職スクリプト

最終更新:

匿名ユーザー

- view
メンバー限定 登録/ログイン


izlude.gat,114,106,5 script 転職カプラ 811,{
cutin "nyuang_3",2;
mes "[転職カプラ]";
mes "いらっしゃいませ。";
mes "こちらでは、転職する事が出来ます。";
mes "転生することもできますよ。";
next;
menu 	"1次職または転生1次職への転職希望",Litiji,
	"2-1次職または転生2-1次職への転職希望",Lninoiti,
	"2-2次職または転生2-2次職への転職希望",Lninoni,
	"転生またはハイノービスに戻る",Ltensei,
	"やめる",Ljchcancel;

Litiji:
if(getskilllv(1) < 9) goto LlowSkill;
if(Upper != 1 && SkillPoint != 0) goto Lskillpoint;
if(Class != Job_Novice) goto Lcantchange;
mes "[転職カプラ]";
mes "どの職業に転職しますか?";
next;
menu	"剣士",Lsm,"マジシャン",Lmg,"アーチャー",Lac,"アコライト",Lal,"商人",Lmc,"シーフ",Ltf,"スーパーノービス",Lsn,"テコン少年/少女",Ltk, "ガンスリンガー",Lgs,"忍者",Lnj,"やめる",Ljchcancel;

Lninoiti:
if(JobLevel < 1) goto Lika;
mes "[転職カプラ]";
mes "どの職業に転職しますか?";
next;
menu	"ナイト",Lkn,"プリースト",Lpr,"ウィザード",Lwz,"ブラックスミス",Lbs,"ハンター",Lht,"アサシン",Las,"拳聖",Lsgl,"やめる",Ljchcancel;


Lninoni:
if(JobLevel < 40) goto Lika;
mes "[転職カプラ]";
mes "どの職業に転職しますか?";
next;
menu	"クルセイダー",Lcd,"モンク",Lmk,"セージ",Lsg,"ローグ",Lrg,"アルケミスト",Lam,"バード/ダンサー",Lbd,"ソウルリンカー",Lsl,"やめる",Ljchcancel;

Lsm: jobchange Job_Swordman; goto Lend;
Lmg: jobchange Job_Mage; goto Lend;
Lac: jobchange Job_Archer; goto Lend;
Lal: jobchange Job_Acolyte; goto Lend;
Lmc: jobchange Job_Merchant; goto Lend;
Ltf: jobchange Job_Thief; goto Lend;
Lsn: if (BaseLevel < 1) goto Lcantsnovi;
jobchange Job_SuperNovice;	goto Lend;
Ltk: if (Upper != 0 || Class!=Job_Novice) goto Lcantchange;
jobchange Job_TaeKwonBoy;	goto Lend;
Lgs: if (Upper != 0 || Class!=Job_Novice) goto Lcantchange;
jobchange Job_Gunslinger;	goto Lend;
Lnj: if (Upper != 0 || Class!=Job_Novice) goto Lcantchange;
jobchange Job_Ninja;	goto Lend;
Lkn: if(Class != Job_Swordman) goto Lcantchange;
jobchange Job_Knight;	goto Lend;

Lpr: if(Class != Job_Acolyte) goto Lcantchange;
jobchange Job_Priest;	goto Lend;

Lwz: if(Class != Job_Mage) goto Lcantchange;
jobchange Job_Wizard;	goto Lend;

Lbs: if(Class != Job_Merchant) goto Lcantchange;
jobchange Job_Blacksmith;	goto Lend; 

Lht: if(Class != Job_Archer) goto Lcantchange;
jobchange Job_Hunter;	goto Lend;

Las: if(Class != Job_Thief) goto Lcantchange;
jobchange Job_Assassin;	goto Lend;

Lsgl: if(Class != Job_TaeKwonBoy) goto Lcantchange;
jobchange Job_StarGladiator;	goto Lend;

Lcd: if(Class != Job_Swordman) goto Lcantchange;
jobchange Job_Crusader;	goto Lend;

Lmk: if(Class != Job_Acolyte) goto Lcantchange;
jobchange Job_Monk;	goto Lend;

Lsg: if(Class != Job_Mage) goto Lcantchange;
jobchange Job_Sage;	goto Lend;

Lrg: if(Class != Job_Thief) goto Lcantchange;
jobchange Job_Rogue;	goto Lend;

Lam: if(Class != Job_Merchant) goto Lcantchange set SkillPoint,50;
jobchange Job_Alchem;	goto Lend;

Lbd: if(Class != Job_Archer) goto Lcantchange;
if (Sex == 1) goto LMan;
if (Sex == 0) goto LWoman;

LMan: jobchange Job_Bard; goto Lend;

LWoman: jobchange Job_Dancer; goto Lend;

Lsl: if(Class != Job_TaeKwonBoy) goto Lcantchange;
jobchange Job_SoulLinker;	goto Lend;

Ltensei:
if (Upper == 1) goto Ltensei2;
if (Class == 23) goto LSuperNovice;
if ((BaseLevel < 99) || (JobLevel < 50)) goto LError2;
mes "[転職カプラ]";
mes "転生の呪文を唱えます。";
mes "しばらくお待ち下さい。。。";
next;
set oldjob,Class;
jobchange 0,1;
set BaseLevel,1;
resetstatus;
resetskill;
setoption 0x0000;
skill 143,1,0;
skill 142,1,0;
set skill_nov,6;
set SkillPoint,0;
set StatusPoint,100;	
set job_transmigration,0;
warp "izlude_in.gat",62,94;
mes "[転職カプラ]";
mes "おめでとうございます。";
mes "あなたは無事に転生できました。";
mes "またお会いしましょう。";
close;

Ltensei2:
mes "[転職カプラ]";
mes "ハイノービスに戻ったあとまたここに";
mes "来ると、今までとは違う職業に";
mes "就けますよ。";
next;
menu "ハイノービスに戻る",Lback,"やめる",Ljchcancel;

Lback:
if ((BaseLevel < 1) || (JobLevel < 1)) goto LError3;
mes "[転職カプラ]";
mes "しばらくお待ち下さい。。。";
next;	
jobchange 0,1;
set BaseLevel,1;
resetstatus;
resetskill;
setoption 0x0000;
skill 143,1,0;
skill 142,1,0;
set skill_nov,6;
set SkillPoint,0;
set StatusPoint,100;	
set job_transmigration,0;
warp "prontera.gat",156,187;
mes "[転職カプラ]";
mes "おめでとうございます。";
mes "あなたはハイノービスに戻れました。";
mes "またお会いしましょう。";
close;

LError3:
cutin "nyuang_4",2;
mes "[転職カプラ]";	
mes "BaseLv99、JobLv70になってから";
mes "来いや、ボケが。";
goto Lend;

LError2:
cutin "nyuang_4",2;
mes "[転職カプラ]";
mes "テメーははまだ過去を捨てる";
mes "準備が出来てねえな。";
mes "BaseLv99、JobLv50になってから";
mes "また訪ねて来いや、ボケが。";
goto Lend;

LSuperNovice:
cutin "nyuang_4",2;
mes "[転職カプラ]";
mes "テメーは過去を捨てる";
mes "ことは出来ねえぜ、ボケが。";
goto Lend;

LlowSkill:
cutin "nyuang_4",2;
mes "[転職カプラ]";
mes "基本スキルを9にしてから来いや、";
mes "ボケが。";
goto Lend;

Lcantsnovi:
cutin "nyuang_4",2;set SkillPoint,9,
mes "[転職カプラ]";
mes "BaseLvを45以上にしてから来いや、";
mes "ボケが。";
goto Lend;

Lika:
cutin "nyuang_4",2;
mes "[転職カプラ]";
mes "JobLvが40以下だと転職出来ねえよ、";
mes "ボケが。";
goto Lend;

Lskillpoint:
cutin "nyuang_4",2;
mes "[転職カプラ]";
mes "スキルポイントをすべて使い切ってから";
mes "来いや、ボケが。";
goto Lend;

Lcantchange:
cutin "nyuang_4",2;
mes "[転職カプラ]";
mes "テメーはそのジョブに転職出来ねえよ、";
mes "ボケが。";
goto Lend;

Ljchcancel:
mes "[転職カプラ]";
mes "またのご利用を、お待ちしております。";
goto Lend;

Lend: close2;
cutin "kafra_04",255;
end;
}
最近更新されたスレッド
ウィキ募集バナー