⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 npc_job_swordman.txt

📁 传奇3源程序, 用vc开发的
💻 TXT
字号:
izlude_in.gat,74,172,4	script	寱巑僊儖僪堳	119,{
	mes "[寱巑僊儖僪堳]";
	mes "傢偟偼丄偙偙寱巑僊儖僪偺";
	mes "揮怑學両壗偺梡偩丠";
	next;
	menu "寱巑偵揮怑偡傞丅",L1,"寱巑偵偮偄偰暦偔",L2,"寱巑揮怑梫審偵偮偄偰暦偔丅",L3,"傗傔傞",L4;
L1:
if (Class == 1) goto Ltwice;
if (Class != 0) goto LError;
if (change_sword == 5) goto Lchangejob;
if (change_sword >= 1) goto Lcheck;
	mes "[寱巑僊儖僪堳]";
	mes "寱巑偵揮怑偟偨偄偐丠";
	mes "傛偟丄側傜愭偵寱巑揮怑帋尡偺";
	mes "怽偟崬傒傪偡傞偺偩丅";
	next;
	menu "寱巑揮怑偺怽偟崬傒傪偡傞丅",-,"傗傔傞丅",Lend;
		set change_sword,1;
		savepoint "izlude_in.gat",67,170;
		mes "[寱巑僊儖僪堳]";
		mes "偦偙偵僒僀儞偟偰乧傛偟丄";
		mes "偙偺怽崬彂偼偡偖張棟偝偣傛偆丅";
		mes "偁丄揮怑梫審傪枮偨偟偨傜";
		mes "偡偖揮怑帋尡偵偄偗傞偧丅";
		mes "傗偭偰傒傞偐丠";
		next;
		menu "偼偄",-,"偄偄偊",L1_2;
			mes "[寱巑僊儖僪堳]";
			mes "傎偆丠偝偰偲丄妋擣偟偰傒傛偆偐丠";
			next;
			goto Lcheck;
		L1_2:
			mes "[寱巑僊儖僪堳]";
			mes "偦偆偐乧";
			mes "弨旛偑弌棃偨傜傑偨棃側丅";
			close;
L2:
	mes "[寱巑僊儖僪堳]";
	mes "寱巑偵偮偄偰抦傝偨偄丠";
	mes "傛偟丄愢柧偟傛偆両";
	next;
	mes "[寱巑僊儖僪堳]";
	mes "寱巑偺堦斣戝偒側摿挜偼丄";
	mes "嬤愙慄偱嵟嫮偺埿椡傪";
	mes "敪婗偱偒傞偭偰偙偲偩両";
	mes "寱巑偑愙嬤愴偵";
	mes "嵟嫮側棟桼偼俁偮両";
	next;
	mes "[寱巑僊儖僪堳]";
	mes "侾偮栚丄懠怑嬈偵斾傋偰";
	mes "HP偑傛傝崅偄両";
	mes "俀偮栚丄媩偲巬傪彍偄偨丄慡偰偺";
	mes "晲婍傪巊偊傞両偩偐傜忬嫷偵傛偭偰";
	mes "昁梫側晲婍傪慖傋傞両";
	next;
	mes "[寱巑僊儖僪堳]";
	mes "俁偮栚丄寱巑偺僗僉儖偼丄戝掞";
	mes "嫮椡側暔棟懪寕傪梌偊傞傕偺偑懡偄丅";
	mes "娙扨側愢柧偩偑丄偙傟偱廫暘偩丅";
	mes "壗屘偐偲偄偆偲丄寱巑偼悽奅偱";
	mes "堦斣奿岲偄偄怑嬈偱丄偦傕偦傕";
	mes "愢柧側偳偼丄昁梫偑側偄偐傜偩両";
	close;
L3:
	mes "[寱巑僊儖僪堳]";
	mes "寱巑偵側傝偨偄偺偐丠";
if (Class == 0) goto L3_1;
	if (Class != 1) mes "偟偐偟丄孨偼傕偆懠偺怑嬈偵";
	if (Class != 1) mes "側偭偰偄傞偩傠偆丠柍棟偩傛丅";
	if (Class == 1) mes "乧乧偭偰偄偆偐丄";
	if (Class == 1) mes "孨偼傕偆寱巑偩傠偆乧乧丠";
	mes "偦傟偱傕暦偒偨偄乧乧丠";
	mes "傑偁丄側傜嫵偊傛偆丅";
L3_1:
	next;
	mes "[寱巑僊儖僪堳]";
	mes "寱巑偵側傞偨傔偵偼丄";
	mes "傑偢丄弶怱幰僗僉儖億僀儞僩偑俋埲忋";
	mes "偠傖側偄偲懯栚偩丅孨偑偦傟偡傜傕";
	mes "偱偒側偐偭偨傜丄寱巑偼";
	mes "掹傔傠丅";
	next;
	mes "[寱巑僊儖僪堳]";
	mes "俀斣栚丄寱巑揮怑帋尡傪";
	mes "庴偗側偗傟偽側傜側偄丅";
	mes "徻偟偄撪梕偼幚抧帋尡偺";
	mes "埬撪恖偵暦偄偰傒傞偺偩丅";
	next;
	mes "[寱巑僊儖僪堳]";
	mes "傑偁丄偦偺俀偮偺偙偲傪嵪傑偣偽丄";
	mes "寱巑偵側傞梫審偑慡晹懙偆偐傜丄";
	mes "岲偒側帪偵偄偮偱傕寱巑偵";
	mes "揮怑偱偒傞偺偩丅";
	close;
L4:
	mes "[寱巑僊儖僪堳]";
	mes "偼偼偼両孨傪尒偰偄傞偲丄";
	mes "傢偟偺庒偄崰傪巚偄弌偡傛両";
	close;
Lcheck:
	if (getskilllv(1) < 9) goto Llowlv;
	mes "[寱巑僊儖僪堳]";
	mes "弶怱幰僗僉儖儗儀儖偼廫暘側偺偵丄";
	mes "幚抧帋尡偑傑偩偩側丅孨偑丄偁偺";
	mes "婎杮揑側帋尡偵偡傜崌奿偱偒側偄側傜丄";
	mes "孨偺寱巑揮怑偺柌偼丄戝婥寳傪";
	mes "撍攋偟偰丄偁偺塅拡偺壥偰傑偱";
	mes "墦偔側偭偰偟傑偆偩傠偆丅";
	next;
	mes "[寱巑僊儖僪堳]";
	mes "幚抧帋尡偼嵍偺曽偩丅";
	mes "擖傝岥偱丄寱巑僊儖僪堳偵";
	mes "榖傪偡傟偽丄捠偟偰偔傟傞偩傠偆丅";
	close;
Lchangejob:
	mes "[寱巑僊儖僪堳]";
	mes "偍傔偱偲偆両";
	mes "孨偼丄偙傟偐傜偗乕乕傫偟偲偄偆";
	mes "慺惏傜偟偄怑嬈偵側傞傢偗偩両";
	mes "偙傟偐傜孨傪寱巑偵擟柦偡傞両";
	next;
	jobchange 1;
	set change_sword,0;
	mes "[寱巑僊儖僪堳]";
	mes "寱巑偵側偭偨偺傪傕偆堦搙";
	mes "偍廽偄偡傞丅偙傟偐傜";
	mes "寱巑僊儖僪偺偨傔丄";
	mes "偨偔偝傫椡傪戄偟偰偔傟両";
	close;
Llowlv:
	mes "[寱巑僊儖僪堳]";
	mes "偍偄丄孨丅弶怱幰僗僉儖億僀儞僩偑丄";
	mes "婯掕悈弨偵側偭偰偄側偄側丅";
	mes "揮怑梫審傪傕偆堦搙挷傋偨忋偱丄";
	mes "弶怱幰僗僉儖億僀儞僩傪";
	mes "忋偘偰偐傜傑偨棃側丅";
	close;
Ltwice:
	mes "[寱巑僊儖僪堳]";
	mes "偆偼偼偼偼両";
	mes "柺敀偄僕儑乕僟儞偠傖偹乕偐両";
	mes "孨偼傕偆寱巑偩傠偆丠";
	close;
LError:
	mes "[寱巑僊儖僪堳]";
	mes "偼偼両傑偭偨偔丄曄側偙偲傪尵偆側両";
	mes "孨偼傕偆懠偺怑嬈偵";
	mes "側偭偰偄傞偱偼側偄偐両";
	close;
Lend:
	mes "[寱巑僊儖僪堳]";
	mes "偦偆偐乧乧婥偑曄傢偭偨傜";
	mes "傑偨棃側丅";
	close;
}
//==============================================================================
izlude_in.gat,62,170,6	script	寱巑僊儖僪堳	85,{
	if (Class == 1) goto Ltwice;
	if (Class != 0) goto Lotherjob;
	if (getskilllv(1) < 9) goto Llowlv;
	if (change_sword == 5) goto Lerror;
	if (change_sword >= 1) goto Lwarp;
	mes "[寱巑僊儖僪堳]";
	mes "巭傑傟両寱巑揮怑帋尡傪";
	mes "庴偗偨偄側傜丄揮怑怽崬彂傪";
	mes "彂偄偰偐傜偩両";
	close;
Lwarp:
	warp "izlude_in.gat",39,170;
	end;
Lerror:
	mes "[寱巑僊儖僪堳]";
	mes "巭傑傟両傑偢拞墰偺僊儖僪堳偵";
	mes "栤偄崌傢偣偰偐傜偩両";
	close;
Llowlv:
	mes "[寱巑僊儖僪堳]";
	mes "巭傑傟両弶怱幰僗僉儖億僀儞僩偑";
	mes "俋偵傕側傜側偄慺恖偑棃傞強偠傖側偄両";
	mes "僗僉儖億僀儞僩偑俋埲忋偵側偭偨傜丄";
	mes "揮怑帋尡応偵擖傜偣傞偐傜側丅";
	close;
Ltwice:
	mes "[寱巑僊儖僪堳]";
	mes "巭傑傟両偙偙偼弶怱幰幚抧帋尡応偩両";
	mes "婛偵揮怑偟偨偍慜偑擖傞棟桼偼側偄両";
	mes "婣傟両";
	close;
Lotherjob:
	mes "[寱巑僊儖僪堳]";
	mes "壗幰偩両傕偆懠偺怑嬈偵側偭偰偄傞";
	mes "偍慜偑丄偙偙偵棃傞傫偠傖側偄両";
	close;
}
//==============================================================================
izlude_in.gat,30,175,4	script	寱巑僊儖僪堳	92,{
	mes "[寱巑僊儖僪堳]";
	mes "幚抧帋尡偵娭偟偰丄娙扨偵愢柧偟傛偆両";
	mes "傛乕偔暦偄偰丄偁偲偱曄側幙栤偲偐";
	mes "偟側偄傛偆偵両";
	next;
	mes "[寱巑僊儖僪堳]";
	mes "偙偺帋尡偺栚揑偼丄忎晇側懱椡偲嫮恱側";
	mes "惛恄椡偑昁梫偱偁傞寱巑偺嵥擻偑";
	mes "偁傞偐偳偆偐傪僥僗僩偡傞偺偩両";
	mes "傕偪傠傫嵥擻偑側偗傟偽丄";
	mes "帋尡偱棊偪偰偟傑偆偩傠偆丅";
	next;
	mes "[寱巑僊儖僪堳]";
	mes "帋尡偺^33ff55崌奿忦審^000000偼丄偡偛乕偔娙扨偩両";
	mes "帋尡応偺慡偰偺僐乕僗傪";
	mes "柍帠偵捠夁偟偰丄嵟屻偺";
	mes "僠僃僢僋億僀儞僩偱懸偭偰偄傞帋尡姱偵";
	mes "崌奿擣掕傪傕傜偆偩偗偱偄偄傫偩丅";
	next;
	mes "[寱巑僊儖僪堳]";
	mes "斀懳偵丄曻婞愰尵傪偟偨傝丄嵟屻偺";
	mes "僠僃僢僋億僀儞僩偵摓拝偱偒側偐偭偨";
	mes "応崌偼晄崌奿偵側傞丄傕偟丄曻婞愰尵傪";
	mes "偟偨偄側傜丄奺僐乕僗擖傝岥偵";
	mes "栠偭偨傝丄奺僠僃僢僋億僀儞僩偺";
	mes "娭學幰偵榖偟偨傜偄偄丅";
	next;
	mes "[寱巑僊儖僪堳]";
	mes "帋尡応偼俁偮偺僐乕僗偵側偭偰偄偰丄";
	mes "僐乕僗傪棧扙偟偨傜丄抧壓摯孉偺";
	mes "儔儞僟儉側埵抲偵棊偪偰偟傑偆偐傜丄";
	mes "拲堄偟偨曽偑偄偄丅";
	mes "偦傟偠傖丄岾塣傪婩傞丅";
	close;
}
//==============================================================================
izlude_in.gat,30,163,0	script	帋尡応怑堳	105,{
	if (change_sword == 1) goto Lfirst;
	if (change_sword == 2) goto Lsecond;
	if (change_sword == 3) goto Ltherd;
		mes "[帋尡応怑堳]";
		mes "傓丄偳偆傗偭偰擖偭偰偒偨傫偩丠";
		next;
		warp "izlude_in.gat",63,169;
		end;
Lfirst:
	mes "[帋尡応怑堳]";
	mes "寱巑偵側傝偨偄偺偐丠傆傫丄";
	mes "傑偁丄嵥擻偼偁傞傒偨偄偩側丅";
	mes "偙傟偐傜偺恖惗偵斾傋偨傜丄偙偙偺";
	mes "嬯擄偼丄壗偲傕側偄偩傠偆両";
	mes "嬞挘偡傞側両偍慜側傜偱偒傞両";
	next;
	set change_sword,2;
	warp "sword_1-1.gat",10,245;
	end;
Lsecond:
	mes "[帋尡応怑堳]";
	mes "幐攕偟偨偺偐乧";
	mes "偙傟傪傕偭偰偄偗";
	next;
	getitem 512,5;
	set change_sword,3;
	warp "sword_1-1.gat",10,245;
	end;

Ltherd:
	mes "[帋尡応怑堳]";
	mes "掹傔傞側両嵞挧愴偩乭";
	warp "sword_1-1.gat",10,245;
	end;
}
//==============================================================================
//==============================================================================
sword_1-1.gat,7,245,0	script	丂	45,1,1,{
	mes "[帋尡応僒億乕僞乕]";
	mes "庴尡惗 " + strcharinfo(0) + ". 曻婞愰尵傪偟傑偡偐丠";
	next;
	menu "偼偄.",Lwarp,"偄偄偊",-;
		warp "sword_1-1.gat",10,245;
		end;
Lwarp:
		mapannounce "sword_1-1.gat","帋尡応僒億乕僞乕: 庴尡惗 " + strcharinfo(0) + " 偑帋尡傪曻婞偟傑偟偨.",0;
		warp "izlude_in.gat",65,165;
		end;
}
//==============================================================================
sword_1-1.gat,8,207,0	script	丂	45,1,1,{
	mes "[帋尡応僒億乕僞乕]";
	mes "庴尡惗 " + strcharinfo(0) + ". 曻婞愰尵傪偟傑偡偐丠";
	next;
	menu "偼偄.",Lwarp,"偄偄偊",-;
		warp "sword_1-1.gat",11,207;
		end;
Lwarp:
		mapannounce "sword_1-1.gat","帋尡応僒億乕僞乕: 庴尡惗 " + strcharinfo(0) + " 偑帋尡傪曻婞偟傑偟偨.",0;
		warp "izlude_in.gat",65,165;
		end;
}

//==============================================================================
sword_1-1.gat,8,169,0	script	丂	45,1,1,{
	mes "[帋尡応僒億乕僞乕]";
	mes "庴尡惗 " + strcharinfo(0) + ". 曻婞愰尵傪偟傑偡偐丠";
	next;
	menu "偼偄.",Lwarp,"偄偄偊",-;
		warp "sword_1-1.gat",11,169;
		end;
Lwarp:
		mapannounce "sword_1-1.gat","帋尡応僒億乕僞乕: 庴尡惗 " + strcharinfo(0) + " 偑帋尡傪曻婞偟傑偟偨.",0;
		warp "izlude_in.gat",65,165;
		end;
}
//==============================================================================
//==============================================================================
sword_1-1.gat,192,244,0	script	丂	45,1,1,{
	warp "sword_1-1.gat",215,244;
	mapannounce "sword_1-1.gat","帋尡応僒億乕僞乕: 庴尡惗 " + strcharinfo(0) + ".戞侾億僀儞僩捠夁",0;
	end;
}
//==============================================================================
sword_1-1.gat,193,207,0	script	丂	45,1,1,{
	warp "sword_1-1.gat",215,205;
	mapannounce "sword_1-1.gat","帋尡応僒億乕僞乕: 庴尡惗 " + strcharinfo(0) + ".戞俀億僀儞僩捠夁",0;
	end;
}
//==============================================================================
sword_1-1.gat,193,168,0	script	丂	45,1,1,{
	warp "sword_1-1.gat",215,167;
	mapannounce "sword_1-1.gat","帋尡応僒億乕僞乕: 庴尡惗 " + strcharinfo(0) + ".戞俁億僀儞僩捠夁",0;
	end;
}
//==============================================================================
//==============================================================================
sword_1-1.gat,230,242,2	script	帋尡応僒億乕僞乕	105,{
	mes "[帋尡応僒億乕僞乕]";
	mes "曻婞愰尵傪偡傞偺偐丠";
	next;
	menu "偼偄",Lwarp,"偄偄偊",-;
		mes "[帋尡応僒億乕僞乕]";
		mes "傛乕偟両";
		mes "擱偊傞庒偄僷儚乕偱棫偪岦偐偆偺偩両";
		close;
Lwarp:
		mapannounce "sword_1-1.gat","帋尡応僒億乕僞乕: 庴尡惗 " + strcharinfo(0) + " 偑帋尡傪曻婞偟傑偟偨.",0;
		warp "izlude_in.gat",65,165;
		end;
}
//==============================================================================
sword_1-1.gat,230,204,2	script	帋尡応僒億乕僞乕	105,{
	mes "[帋尡応僒億乕僞乕]";
	mes "曻婞愰尵傪偡傞偺偐丠";
	next;
	menu "偼偄",Lwarp,"偄偄偊",-;
		mes "[帋尡応僒億乕僞乕]";
		mes "傛乕偟両";
		mes "擱偊傞庒偄僷儚乕偱棫偪岦偐偆偺偩両";
		close;
Lwarp:
		mapannounce "sword_1-1.gat","帋尡応僒億乕僞乕: 庴尡惗 " + strcharinfo(0) + " 偑帋尡傪曻婞偟傑偟偨.",0;
		warp "izlude_in.gat",65,165;
		end;
}
//==============================================================================
//==============================================================================
sword_1-1.gat,230,245,2	script	堛椕扴摉僒億乕僞乕	105,{
	mes "[堛椕扴摉僒億乕僞乕]";
	mes "偙偙偑戞侾僠僃僢僋億僀儞僩偩両";
	mes "懱椡傪夞暅偟偰偁偘傞偐傜婃挘傟傛両";
	heal 1000,0;
	close;
}
//==============================================================================
sword_1-1.gat,230,207,2	script	堛椕扴摉僒億乕僞乕	105,{
	mes "[堛椕扴摉僒億乕僞乕]";
	mes "偙偙偑戞俀僠僃僢僋億僀儞僩偩両";
	mes "懱椡傪夞暅偟偰偁偘傞偐傜婃挘傟傛両";
	heal 1000,0;
	close;
}
//==============================================================================
sword_1-1.gat,223,167,4	script	mei	92,{
	mapannounce "sword_1-1.gat","mei: 庴尡惗 " + strcharinfo(0) + "丄帋尡偵崌奿偟傑偟偨.",0;
	set change_sword,5;
	mes "[儊僀]";
	mes "帋尡偺崌奿丄偍傔偱偲偆偛偞偄傑偡両";
	mes "婛偵崌奿偺巪偼丄";
	mes "揮怑娗棟壽偵揱偊傑偟偨丅";
	mes "偙偙傪弌偰丄拞墰偺揮怑娗棟怑堳偺";
	mes "偲偙傠偵峴偭偰壓偝偄丅";
	next;
	warp "izlude_in.gat",66,173;
	end;
}
//==============================================================================

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -