//
// Athena Test Script
//  (c) 2003 Athena Project.
//
// $Id: npc_testJ.txt,v 1.4 2003/07/06 18:29:49 jmb Exp $

// ̃t@Cɂ͏](Athena-d1.9)sampleɊ܂܂ĂXNvĝ
// XNvgTvƂ́AeXgIȂ̂ɂȂĂ̂
// LqĂ܂

prontera.gat,156,213,0	script	fobK[v	115,{
Lmain:
	mes "[fobK[v]";
	mes "Ⴂ܂";
	mes "Ȃ܂?";
	next;
	menu "ti𑕔",Lsetopt_test,"]E",Ljobchange;
Lsetopt_test:
	mes "[fobK[v]";
	mes "tĂ݂܂?";
	menu "J[g(W)",Lopt1,"",Lopt2,"yR",Lopt3,"",Lopt4,"SnCh",Lopt5,"J[g2",Lopt6,
	"J[g3",Lopt7,"J[g4",Lopt8,"J[g5(B?)",Lopt9,"o[XI[LbV(I[N)",Lopt10,"?",Lopt0,
	"nCh",Lopt00,"?",Lopt000,"11",Lopt11,"12",Lopt12,"13",Lopt13,"14",Lopt14,"38",Lopt38;
Lopt0:	setoption 0x01; goto Lend;
Lopt00:	setoption 0x02; goto Lend;
Lopt000:	setoption 0x04; goto Lend;
Lopt1:	setoption 0x08; goto Lend;
Lopt2:	setoption 0x10; goto Lend;
Lopt3:	setoption 0x20; goto Lend;
Lopt4:	setoption 0x00; goto Lend;
Lopt5:	setoption 0x40; goto Lend;
Lopt6:	setoption 0x80; goto Lend;
Lopt7:	setoption 0x0100; goto Lend;
Lopt8:	setoption 0x0200; goto Lend;
Lopt9:	setoption 0x0400; goto Lend;
Lopt10:	setoption 0x0800; goto Lend;
Lopt11:	setoption 0x1000; goto Lend;
Lopt12:	setoption 0x2000; goto Lend;
Lopt13:	setoption 0x4000; goto Lend;
Lopt14:	setoption 0x8000; goto Lend;
Lopt38:	setoption 0x38; goto Lend;
Ljobchange:
	mes "[fobK[v]";
	mes "ڂ݂̂ł]E\łB";
	mes "Xe[^XXL͈ؕω܂񂪁A]E܂?";
	next;
	menu "]E",Lchjob,"]EȂ",Lend;
Lchjob:	mes "[fobK[v]";
	mes "ǂ̐EƂɓ]E܂?";
	menu	"S",Lnv,
		"m",Lsm,
		"}WV",Lmg,
		"A[`[",Lac,
		"ARCg",Lal,
		"l",Lmc,
		"V[t",Ltf,
		"iCg",Lkn,
		"v[Xg",Lpr,
		"EBU[h",Lwz,
		"b艮",Lbs,
		"n^[",Lht,
		"ATV",Las,
//		"iCg(yR)",Lk2,
		"NZC_[",Lcr,
		"N",Lmo,
		"Z[W",Lsa,
		"[O",Lrg,
		"AP~Xg",Lam,
		"o[h/_T[",Lbd,
//		"o[h",Lba,
//		"_T[",Ldc,
//		"NZC_[(yR)",Lc2,
		"߂",Ljchcancel;
Lnv:	jobchange Job_Novice;	close;
Lsm:	jobchange Job_Swordman;	close;
Lmg:	jobchange Job_Mage;	close;
Lac:	jobchange Job_Archer;	close;
Lal:	jobchange Job_Acolyte;	close;
Lmc:	jobchange Job_Merchant;	close;
Ltf:	jobchange Job_Thief;	close;
Lkn:	jobchange Job_Knight;	close;
Lpr:	jobchange Job_Priest;	close;
Lwz:	jobchange Job_Wizard;	close;
Lbs:	jobchange Job_Blacksmith;	close;
Lht:	jobchange Job_Hunter;	close;
Las:	jobchange Job_Assassin;	close;
//Lk2:	jobchange Job_Knight2;	close;
//ȉ͑Ήragexe/sakexe + *data.grfɑ΂Ă̂ݗL
//Fpbg0ɏ邱ƂYꂸ
//pbg0ȊOƃ\[XG[N
Lcr:	setlook 7,0;	jobchange Job_Crusader;	close;
Lmo:	setlook 7,0;	jobchange Job_Monk;	close;
Lsa:	setlook 7,0;	jobchange job_Sage;	close;
Lrg:	setlook 7,0;	jobchange job_Rogue;	close;
Lam:	setlook 7,0;	jobchange job_Alchem;	close;
// jLɑ΂jobchange job_Dancer
// Lɑ΂jobchange job_bardsȂ
// NCAg̃o[WɂĂ̓\[XG[ŗ
Lbd:	if (Sex == 1) goto Lba;
		goto Ldc;
Lba:	setlook 7,0;	jobchange job_Bard;	close;
Ldc:	setlook 7,0;	jobchange job_Dancer;	close;
//Lc2:	setlook 7,0;	jobchange job_Crusader2;	close;
Ljchcancel:	mes "A߂̂łc";
		mes "]EƂ";
		mes "CyɐĂ";	close;
Lend:	mes "[fobK[v]";
	mes "ł́A炢܂B";
	close;	}

prontera.gat,166,203,6	script	fobK[v	117,{
	mes "[fobK[v]";
	mes "܂AύX鍀ڂIŉB";
	next;
	menu "1-^(1-19)",Lcnt,"2-(0-??)",Lcnt,"3-(0-105)",Lcnt,"4-(0-105)",Lcnt,"5-(0-105)",Lcnt,"6-F(0-8)",Lcnt,"7-F(0-4)",Lcnt,"8-(0-??)",Lcnt;
Lcnt:	if ((Class == Job_Assassin  && Sex == 1 ) && l15 == 7) goto Lcant_change_cloth;
		if ((Class == Job_Crusader || Class == Job_Monk || Class == job_Sage || Class == job_Rogue || Class == job_Alchem || Class == job_Bard || Class == job_Dancer || Class == job_Crusader2 ) && l15 == 7) goto Lcant_change_cloth;
	mes "[fobK[v]";
	mes "Ă̍ڂɐݒ肷鐔͂ĉB";
	input;
	if (l14<0 || l15==1 && l14>19 || (l15>=3 && l15<=5) && l14>105 || l15==6 && l14>8 ||
	    l15==7 && l14>4 || l15==8 && l14>10) goto Lerr;
	mes "ł͐ݒ肵܂B";
	mes "ۑ͂܂̂ŁA\[XG[ĂAlogin͈Ŝ͂łB";
//	next;	
	setlook l15,l14;
	close;
Lerr:	mes "l͈͊OȂ̂Œf܂B";
	close;
Lcant_change_cloth:
	mes "ATV̒j̕ƐVQE";
	mes "FύX́A\[XG[";
	mes "邽߁AΉł܂B";
	close;	}

