📄 npc_event_making.txt
字号:
//----------------------------------------------------------------------
// 僗僋儕僾僩 : Event_Making v1.0
//----------------------------------------------------------------------
//----------------------------------
// 墘寑偺彫摴嬶
//----------------------------------
payon_in01.gat,103,111,4 script 偍偽偁偝傫 103,{
if (countitem(1049)<4) goto L_START_1;
mes "[僼僃僀儓儞偍偽偁偝傫]";
mes "儂僢儂僢 .. 崱搙偺柤愡偵偆偪偺巕払偵偁偘傞忋拝偮偔傝偵梫傞 ..";
mes "惵擭偺帩偭偰偄傞 ^3355FF' 壋彈偺悶 '^000000 傪偡偙偟偩偗 .. 巐拝偩偗丆暘偗偰偔傟側偄偐偹 ?";
mes "偍婅偄丆惵擭偝傫傛 ..";
next;
menu "搉偡",-,"抐傞",L_MENU_1;
if (!(checkweight(2293,1))) goto L_START_2;
delitem 1049,4;
mes "[僼僃僀儓儞偍偽偁偝傫]";
mes "杮摉偵偁傝偑偲偆 ~ 惵擭偝傫丏 傕偆忋拝偑偮偔傟傞 ~";
mes ".. 傎偭傎偭 .. 偁偭 丆 偦偆偩丅 偙傟偼巹偑庒偄崰丆恖婥偁偭偨帪戙偵墘寑傪傗偭偰偨偗偳偹 ..";
mes "寢崶偡傞偙偲偵側偭偰丆寑抍傪弌傞摉帪偵帩偭偰偒偨寑抍偺儅僗僐乕僩傒偨偄側儌儞偩傛 ..";
next;
getitem 2293,1;
mes "[僼僃僀儓儞偍偽偁偝傫]";
mes "偙傟偱傕椙偐偭偨傜 .. 偳偆偧";
mes "尦婥偱乣";
close;
L_MENU_1:
mes "[僼僃僀儓儞偍偽偁偝傫]";
mes "傑偄偭偨偹 .. 偙偺偽偽偺椡偱 ^3355FF' 壋彈偺悶 '^000000 傪偳偆傗偭偰 ..";
mes "栚偺慜偑恀偭埫偹丆恀偭埫 .....";
close;
L_START_1:
mes "[僼僃僀儓儞偍偽偁偝傫]";
mes "枅擔僼僃僀儓儞屻偺嶳偵偺傏傝丆 戼庪傝偩偗堦惗寽柦傗偭偰丆崱寧傕偄偮偺傑偵夁偓偨偐傢偐傜傫偹丏";
mes ".. 偦偆偄偆偲師偺寧偼柤愡偩偹";
mes "崱擭偺柤愡偵偼丆壗偑側傫偱傕壠懓偵怴偟偄忋拝傪嶌偭偰偁偘偨偄偹";
mes "忋拝偺嵽椏偺 ^3355FF' 壋彈偺悶 '^000000 偑 巐拝偖傜偄昁梫偩偗偳..";
next;
mes "[僼僃僀儓儞偍偽偁偝傫]";
mes "巹偑惵擭偝傫偵堦偮棅傒偨偄丏 傕偟丆偁偪偙偪椃傪偡傞搑拞偵 ^3355FF' 壋彈偺悶丂 '^000000 偲尵偆傕偺傪傒偮偗偨傜 ..";
mes "偦偺帪偼丆昁偢傕偆堦搙偙偙偵偒偰偔傟傛丏 偙偺榁恖偑帩偭偰偄傞傕偺偼側偄偗偳壎宐偼傢偡傟側偄偐傜偹 ..";
close;
L_START_2:
mes "[僼僃僀儓儞偍偽偁偝傫]";
mes "廳検僆乕僶乕偱偡丅";
close;
}
//----------------------------------
// 梟愙儅僗僋
//----------------------------------
geffen_in.gat,144,166,4 script 抌栬壆偝傫 63,{
mes "[抌栬壆偝傫]";
mes "偙偺壌條偑丄儀僥儔儞抌栬壆偝傫偩偤両";
mes "恀偭愒偵梟偗偰偟傑偆傛偆側";
mes "擬婥偺拞偱夁偛偡傛偆偵側偭偰";
mes "30擭偖傜偄宱偭偨偤両";
next;
mes "[抌栬壆偝傫]";
mes "挿偄抌栬壆惗妶偺娫偵";
mes "堦偮偄偄傕偺傪敪柧偟偨傫偩偤両";
mes "徻偟偔暦偒偨偄偐丠";
next;
menu "嫵偊偰偔偩偝偄",-,"暿偵昁梫側偄偱偡",L_MENU_1;
mes "[抌栬壆偝傫]";
mes "憐憸傕偱偒側偄掱偺崅擬偱峾揝傪梟偐偟";
mes "條乆側嬥懏偺傾僀僥儉傪嶌傝弌偡";
mes "壌偨偪抌栬壆偝傫偼";
mes "偄偮傕惛楤拞偵偡偛偄擬婥偲";
mes "恀偭愒偵梟偗偨揝傪憡庤偵偡傞偐傜";
mes "敡丄摿偵婄偑傕偨側偄偤両";
next;
mes "[抌栬壆偝傫]";
mes "偟偐偟丄壌條偑敪柧偟偨";
mes "偙偺偡偘偉傾僀僥儉偝偊偁傟偽";
mes "偦傫側怱攝偲偼僶僀僶僀偩偤両";
mes "偦偺柤傕乧 ^3355FF乪梟愙儅僗僋乫^000000両両";
next;
mes "[抌栬壆偝傫]";
mes "愒乆偲擱偊傞墛偐傜丄孨偺敀偄僣儖僣儖";
mes "僗儀僗儀側敡傪庣偭偰偔傟傞";
mes "挻昁恵傾僀僥儉偩偤偭両";
mes "偳偆丠^2244FF乪峾揝 50屄乫^000000偲";
mes "偨偭偨偺^4422FF乪2000 Zeny乫^000000偱";
mes "嶌偭偰偁偘傞偤両";
next;
menu "偄偄偱偡偹丄堦偮偍婅偄偟傑偡",-,"堄枴偺側偄傕偺偺傛偆偱偡偹",L_MENU_2;
if (countitem(999)<50) goto L_SUB_1;
if (Zeny < 2000) goto L_SUB_1;
mes "[抌栬壆偝傫]";
mes "婥偵擖偭偨傛丄孨両";
mes "崱偡偖嶌偭偰偁偘傞偤両両";
delitem 999,50;
set Zeny,Zeny-2000;
next;
mes "[抌栬壆偝傫]";
mes "偙偄偮偝偊偁傟偽";
mes "孨偼崅擬偺枺椡傪";
mes "姶偠傞偙偲偑偱偒傞偤両";
mes "偍媞偝傫侓";
getitem 2292,1;
close;
L_SUB_1:
mes "[抌栬壆偝傫]";
mes "偙傜丄峾揝傗旓梡偑懌傝側偄偤両";
mes "壌偵偳偆偟傠偭偰偄偆傫偩丠";
mes "孨丄乪晄姰慡擱從乫偭偰";
mes "偳傫側堄枴偐暘偐傞偐丠";
mes "孨傒偨偄側恖娫偵僺僢僞儕偩偤両";
mes "崱偡偖峾揝偲嬥傪庤偵擖傟偰棃偄両";
close;
L_MENU_2:
mes "[抌栬壆偝傫]";
mes "僄僄僢両";
mes "偙傫側慺惏傜偟偄傾僀僥儉傪抐傞偲偼乧";
mes "暔傪尒傞栚偑側偄偤両";
mes "偁傫傑傝帺暘偺敡傪";
mes "夁怣偡傞傕傫偠傖側偄偤両";
close;
L_MENU_1:
mes "[抌栬壆偝傫]";
mes "椡敳偗傞偙偲尵偆偹乧";
mes "傕偆尵偆偙偲偼側偄丄峴偭偰偔傟両";
close;
}
//----------------------------------
// 帹摉偰
//----------------------------------
payon_in01.gat,103,79,4 script 晄巚媍側壋彈 76,{
mes "[晄巚媍側壋彈]";
mes ". . . . . .";
mes "帺暘偺壠栧偱偼戙傪偮側偓 .. 姦偄搤偵傕懴偊傜傟傞傛偆偵峫埬偟偨曐壏梡偺^3355FF'帹偣傫'^000000傪嶌偭偰攧偭偰偍傝傑偡丅";
mes "偙偺嬤強偼抔偐偄抧堟偱偁傞偨傔丄 塻偄掱偺姦偝偑暘偐傜側偄恖偩偗偱廂擖偑彮側偔偰丄 墑柦偝偊尩偟偄偱偡 ..";
mes "傕偟丄姦偄偲偙傠傊椃棫偮偺側傜丄 巹偵嶌傜偣偰偄偨偩偔^3355FF' 帹摉偰 '^000000偼偄偐偑偱偟傚偆偐 ..";
next;
mes "[晄巚媍側壋彈]";
mes ". . . . . .";
mes "帹摉偰偼帺暘偺 壠栧偺 惗妶柤昳偱偛偞偄傑偡.. ^FF3355' 庺傢傟偨儖價乕 '^000000 偲 ^3311AA' 僿僢僪僼僅儞 '^000000 堦偮偢偮 ..";
mes "偦偟偰 ^3355FF' 廮傜偐偄栄 200 屄 '^000000 偵 ^DDDD00' 5000 僛僯'^000000 偱嶌傜偣偰捀偒傑偡丅";
next;
menu "偱偼丄 偍婅偄偟傑偡",-,"寢峔偱偡",L_MENU_1;
if (countitem(724)<1) goto L_SUB_1;
if (countitem(949)<200) goto L_SUB_1;
if (countitem(5001)<1) goto L_SUB_1;
if (Zeny < 5000) goto L_SUB_1;
mes "[晄巚媍側壋彈]";
mes ". . . . .";
delitem 724,1;
delitem 949,200;
delitem 5001,1;
set Zeny,Zeny-5000;
mes "偁傝偑偲偆偛偞偄傑偡丅 偙傟...嶌偭偰偍偄偨梋暘偺 帹摉偰傪嵎偟忋偘傑偡丅";
getitem 2283,1;
next;
mes "[晄巚媍側壋彈]";
mes ". . . . .";
mes "変偑壠偺暔昳傪偛峸擖捀偒丄偁傝偑偲偆偛偞偄傑偡丅 惈擻偵偮偄偰偼 愨懳屻夨側偝傞偙偲偼偛偞偄傑偣傫 ..";
close;
L_SUB_1:
mes "[晄巚媍側壋彈]";
mes ". . . . .";
mes ". . . . . 偍媞偝傫 .. 偍懙偄偺傾僀僥儉偑懌傝傑偡偹 ..";
mes "偳偆偐埨偄旓梡偲晧扴偺側偄 忦審偱嶌傜偣偰捀偒偨偄偱偡偑..帺暘払傕尩偟偄忬嫷偱偟偰..";
close;
L_MENU_1:
mes "[晄巚媍側壋彈]";
mes ". . . . .";
mes "墢偑偁傟偽枖夛偊傞偱偟傚偆 ..";
mes ". . . . .";
close;
}
//----------------------------------
// 幁偺妏
//----------------------------------
alberta_in.gat,122,53,4 script 惵擭 47,{
mes "[僠僃儘僉]";
mes "杔偼摦暔偺妏傪廂廤偡傞僐儗僋僞乕 ! 偱偡丅";
mes "摦暔偺妏偭偰丄 杮摉偵偡偽傜偟偄傛偹丅 偲偭偰傕忋昳偩傛 .. 揔摉偵壛岺偟偰捈愙摢偵偐傇偭偰傕偄偄偟丅";
mes "枖丄壠偺拞僪僐偱傕忺偭偰偍偔偩偗偱僀儞僥儕傾偺壙抣偑崅偄偱偡丅";
next;
mes "[僠僃儘僉]";
mes "偱傕 .. 辔棓側傞偙偲偩偗偳 ^FF3355' 埆杺傕妏 '^000000 偲偄偆偺偼旕忢偵庤偵偄傟傞偺偑擄偟偄偱偡 ..";
mes "摦暔偺妏偲偼棧傟偨廂廤昳偲偄偭偰傕丄傎傫偲偵梸偟偄傕偺側傫偩..";
mes "傕偟偐偟偰 ^FF3355' 埆杺偺妏'^000000 傪帩偭偰傑偡偐 ?";
mes "傕偟 20 杮偖傜偄 傕偭偰傑偟偨傜 .. 杔偑崱傑偱僐儗僋僞乕傪偟側偑傜丄 堦惗寽柦廤傔偨^3355FF' 幁偺妏 '^000000 偲岎姺偟偰偁偘傑偡丅";
next;
menu "岎姺偟傑偟傚偆",-,"暿偵梸偟偔偁傝傑偣傫",L_MENU_1;
if (!(checkweight(2284,1))) goto L_START_1;
if (countitem(923)<20) goto L_SUB_1;
delitem 923,20;
mes "[僠僃儘僉]";
mes "僂儚乕 杮暔偺 ^FF3355' 埆杺偺妏 '^000000 偱偡偹 !!";
mes "偁傝偑偲偆偛偞偄傑偡 ! 杔偑戝愗偵偟偰偨幁偺妏傪嵎偟忋偘傑偡 !";
getitem 2284,1;
next;
mes "[僠僃儘僉]";
mes "偙傟偱杔偼傕偆堦搙丄 杮摉偺僐儗僋僞乕偲偟偰偺堦曕傪摜傒弌偡傛偆偵側傝傑偟偨丅 偁傝偑偲偆偛偞偄傑偡 !";
mes "偄偮傕岾暉偑枮偪傞傛偆偵 ..";
close;
L_SUB_1:
mes "[僠僃儘僉]";
mes "傑偩 ^FF3355' 埆杺偺妏 20 杮 '^000000 偺弨旛偑偱偒偰偄側偄傛偆偱偡偹丅";
close;
L_MENU_1:
mes "[僠僃儘僉]";
mes "偦偆偱偡偐 .. 偄偮偐 弨旛偱偒傑偟偨傜丄枖偍恞偹壓偝偄丅";
mes "婱曽偺偍椃偵岾暉偑枮偪傞傛偆偵 ..";
close;
L_START_1:
mes "[僠僃儘僉]";
mes "廳検僆乕僶乕偱偡丅";
close;
}
//----------------------------------
// 掆巭昞帵斅
//----------------------------------
morocc_in.gat,142,100,4 script 僗僥傾乕 89,{
mes "[僗僥傾乕]";
mes "偄傜偭傖偄傑偣丅 変偑儅僢僋働儔乕儞 僗僥傾乕壠栧偺帺枬偺 ^3355FF' 掆巭昞帵斅 '^000000 彜揦傊偺偛朘栤傪娊寎抳偟傑偡丅";
next;
mes "[僗僥傾乕]";
mes "偛懚偠偐偳偆偐抦傝傑偣傫偑丄変偑壠栧偼 ..";
mes "攏幵偑憱偭偰偨丄戝愄偐傜 250 擭偺娫 岎捠昞帵斅傪愱栧偲偟偰惢嶌偟偰偒傑偟偨丅";
mes "嵟嬤偵偼偍忺傝偲偟偰偺媄擻傪帩偮 ^3355FF' 掆巭昞帵斅 '^000000傪拲暥惢嶌偟偰偍傝傑偡丅";
next;
menu "^3355FF' 掆巭昞帵斅 '^000000拲暥",-,"懳榖廔椆",L_MENU_1;
mes "[僗僥傾乕]";
mes "250 擭揱摑偺変偑 儅僢僋働儔乕儞 僗僥傾乕 ^3355FF' 掆巭昞帵斅 '^000000傾僋僙僒儕乕 僶乕僕儑儞偼 ..";
mes "崅偄帇娽惈偲懴媣椡傪旛偊偨岎捠昞帵斅偺媄弍椡傪偦偺傑傑宷偓";
mes "拲暥側偝傞偍媞條払傪 枮懌偝偣傞偙偲偵堘偄側偄偱偟傚偆丅";
next;
mes "[僗僥傾乕]";
mes "^3355FF' 掆巭昞帵斅 '^000000 傪拲暥偡傞偨傔偵偼 ^3355FF' 尰嬥 91100 僛僯 '^000000 偲 ..";
mes "^3355FF' 栘孄 50 屄 '^000000 偦偟偰 ^3355FF' 崟偄愼椏 1屄 '^000000 偑昁梫偱偡丅";
next;
if (countitem(1019)<50) goto L_SUB_1;
if (countitem(983)<1) goto L_SUB_1;
if (Zeny < 91100) goto L_SUB_1;
if (!(checkweight(2272,1))) goto L_START_1;
delitem 1019,50;
delitem 983,1;
set Zeny,Zeny-91100;
mes "[僗僥傾乕]";
mes "偙傟 ! 250 擭 揱摑偵婸偔 儅僢僋働儔乕儞 僗僥傾乕 ^3355FF' 掆巭昞帵斅 '^000000 偱偡 !";
mes "偛棙梡捀偒偁傝偑偲偆偛偞偄傑偡丅 枖偄傜偟偰壓偝偄 !";
getitem 2272,1;
close;
L_SUB_1:
mes "[僗僥傾乕]";
mes "拲暥偵昁梫側弨旛暔昳偑晄懌偱偼側偄偺偱偟傚偆偐 ?";
mes "傕偆堦搙偛妋擣壓偝偄丅";
close;
L_MENU_1:
mes "[僗僥傾乕]";
mes "変偑 儅僢僋働儔乕儞 僗僥傾乕傪偍恞偹捀偒惤偵偁傝偑偲偆偛偞偄傑偡丅";
mes "偍戭偺壠掚偵偄偮傕岾塣偑枮偪傞傛偆偵...";
close;
L_START_1:
mes "[僗僥傾乕]";
mes "廳検僆乕僶乕偱偡丅";
close;
}
//----------------------------------
// 堛幰偺僿傾僶儞僪
//----------------------------------
aldeba_in.gat,152,166,4 script 偁傞彜恖 86,{
mes "[偁傞彜恖]";
mes "偼偼偼 ! 壌偑傑偝偵塡偺撲偺彜恖偩偤 !";
mes "偙偺儈僢僪僈儖僪 悽奅拞傪椃夞偭偰偄傞 !";
mes "偝偁 .. 捒偟偄暔昳傪攧偭偰傞偐傜丄 堦搙尒偰傒傞偺偼偳偆偐偄 !";
next;
mes "[偁傞彜恖]";
mes "(1) . ^3355FF堛幰偺僿傾僶儞僪^000000 : 僶儞僟僫 1 屄 + 揝 50 屄 + 懝彎偟偨僟僀儎儌儞僪 + 3500 僛僯";
mes "(2) . ^3355FF塇栄朮巕^000000 : 僆乕儖僪僗僞乕儘乕儅儞僗 1 屄 + 捁偺塇栄 300 屄 +500 僛僯";
mes "(3) . ^3355FF僆儁儔壖柺^000000 : 峾揝 20 屄 + 壧偆憪 1 屄 + 5000 僛僯";
mes "(4) . ^3355FF妢^000000 : 栘孄 120 屄 + 10000 僛僯";
next;
menu "堛幰偺僿傾僶儞僪",L_MENU_1,"塇栄朮巕",L_MENU_2,"僆儁儔壖柺",L_MENU_3,"妢",L_MENU_4;
L_MENU_1:
if (countitem(2275)<1) goto L_SUB_1;
if (countitem(998)<50) goto L_SUB_1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -