[1] | 1 | // |
---|
| 2 | // Athena Sample Script |
---|
| 3 | // (c) 2003 Athena Project. |
---|
| 4 | // |
---|
| 5 | // $Id: npc_sample.txt,v 1.1.1.1 2004/09/10 17:26:47 MagicalTux Exp $ |
---|
| 6 | |
---|
| 7 | // ±Ìt@CÍAAthenaÅgp³êéXNvgÌðàÆgpáÌTvÆ |
---|
| 8 | // ÈÁĢܷB |
---|
| 9 | |
---|
| 10 | // ============= |
---|
| 11 | // *î{IÈ® |
---|
| 12 | // ============= |
---|
| 13 | // <parameters_1>\t<command>\t<displayname>\t<parameters_2> |
---|
| 14 | // \tÍTABð çíµÜ·B |
---|
| 15 | // command Í "warp" / "monster" / "shop" / "script" Ì¢žê©ÉÈèÜ·B |
---|
| 16 | // esÉš¢Ä"//"È~ÍRgƵij³êÜ·B |
---|
| 17 | // ȺAÂXÉ¢ÄðàðµÄ¢«Ü·B |
---|
| 18 | // |
---|
| 19 | // ®<n>Æ©©êÄ¢éªÍnÆ¢€¶ÅÍÈACÓ̶ñ/lðеܷB |
---|
| 20 | // ÜœA[n]ÍKvɶÄwè·éCÓ̶ñ/lÆÈÁĢܷB |
---|
| 21 | |
---|
| 22 | // ======== |
---|
| 23 | // *command |
---|
| 24 | // ======== |
---|
| 25 | // |
---|
| 26 | // --------------- |
---|
| 27 | // *Êíwarp(warp) |
---|
| 28 | // --------------- |
---|
| 29 | // ® : <gatname>,<x>,<y> warp <displayname(hidden)> <dx>,<dy>,<destination_gatname>[],<destination_x>,<destination_y> |
---|
| 30 | // |
---|
| 31 | // <gatname> - }bvf[^t@CŒBg£qÍK{Å·B |
---|
| 32 | // <x>,<y> - [v|CgÌSÀW(x,y) |
---|
| 33 | // <displayname(hidden)> - npcŒBê¶ÈãÌCÓ̶ÅwèµÜ·Bj[NÈŒOÅ éKvÍ èܹñB |
---|
| 34 | // ÀÛÉÍ\гêܹñB |
---|
| 35 | // <dx>,<dy> - ®ìÍÍ(x,y) <x,y>ðSÉ(dx+1,dy+1)ÌÍÍÉPCªéÆ®µÜ· |
---|
| 36 | // <destination_gatname>,<destination_x>,<destination_y> - |
---|
| 37 | // Ú®æÌ}bvf[^t@CŒ,ÀW(x,y) |
---|
| 38 | // destination_gatnameÉ¢ÄÍg£q""Í ÁÄà³Äà\¢Ü¹ñB |
---|
| 39 | // Ú®æÌmapf[^t@Cª¶ÝµÈ¢( é¢Ímap_configÅwè³êĢȢ)êÍ®µÜ¹ñB |
---|
| 40 | // Ú®æÌÀWªiüÖ~ææÅ ÁœêÍA_ÈÀWÉ[vµÜ·B |
---|
| 41 | // ÜœA¯êÀWÉ¡Ìwarpªu©êÄ¢œêAæÉLq³êÄ¢éà̪LøÉÈèÜ· |
---|
| 42 | // ±êÍAconft@CàÅwè³êéAnpc*.txtt@CðÜœ¢ÅwarpðLq·éƫ௶±Æª¢ŠÜ·B |
---|
| 43 | // á: |
---|
| 44 | prontera,156,185,4 warp sample1 0,0,prontera,156,225 |
---|
| 45 | prontera,156,185,4 warp sample1a 0,0,prontera,156,230 |
---|
| 46 | // sample1ÌûªæÉLq³êÄ¢éÌÅA156,225ÉÚ®µÜ· |
---|
| 47 | prontera,156,220,4 warp sample1-1 0,0,prontera,156,180 |
---|
| 48 | |
---|
| 49 | // -------------------- |
---|
| 50 | // *X^[(monster) |
---|
| 51 | // -------------------- |
---|
| 52 | // ®:<gatname>,<x>,<y>[,<xs>,<ys>] monster <displayname> <npcid>,<number>[,<spawn_delay1>,<spawn_delay2>] |
---|
| 53 | // <gatname> - }bvf[^t@CŒBg£qÍK{Å·B |
---|
| 54 | // <x>,<y> - úzuÀW(x,y) 0,0Å êÎ_ÈÊuÉzu³êÜ·B |
---|
| 55 | // [,<xs>,<ys>] - ÁèÍÍàÉzu·éÉwèµÜ·B |
---|
| 56 | // <displayname> - }EXJ[\ðí¹œÆ«É\гêéŒOBŒOÍê¶ÈãwèµÄŸ³¢ |
---|
| 57 | // <npcid> - LN^[íBÚ×É¢ÄÍš@µŸ³¢(db/mob_db.txtªQlÉÈéÆv¢Ü·ª...) |
---|
| 58 | // <number> - zu |
---|
| 59 | // [,<spawn_delay1>,<spawn_delay2>] - ¯êpc_idðàÂX^[̶¬ÔÉ¢ÄÌè` |
---|
| 60 | // Oño»Ô+o»x1,|³êœÔ+o»x2,|³êœÔ+5b ÅZo³êélÌ€¿AÅàå«¢šð |
---|
| 61 | // o»ÔƵܷ |
---|
| 62 | // á: |
---|
| 63 | prontera,0,0 monster | 1002,5 |
---|
| 64 | |
---|
| 65 | // --------- |
---|
| 66 | // *X(shop) |
---|
| 67 | // --------- |
---|
| 68 | // ®:<gatname>,<x>,<y>,<direction> shop <displayname> <npcid>,<item_id1>:<price1>[,<item_id2>:<price2>[,.....<item_id_N>:<priceN>]] |
---|
| 69 | // <gatname> - }bvf[^t@CŒBg£qÍK{Å·B |
---|
| 70 | // <x>,<y> - NPCÌzuÀW(x,y) |
---|
| 71 | // <direction> - npcÌü¢Ä¢éûüB0ðk(yÀWûü+)ƵÄAœvñè45x«ŽÝÉÈÁĢܷ |
---|
| 72 | // <displayname> - }EXJ[\ðí¹œÆ«É\гêéŒOBŒOÍê¶ÈãwèµÄŸ³¢ |
---|
| 73 | // <npcid> - LN^[íBÚ×É¢ÄÍš@µŸ³¢ |
---|
| 74 | // <item_id_N>:<price_N> - item_id_NÌ€ið¿iprice_NƵÄÌšEChEÉ\еܷB |
---|
| 75 | // item_idÉ¢ÄÍdb/item_db.txtðQƵğ³¢B |
---|
| 76 | // á: |
---|
| 77 | prontera,136,203,6 shop ¹ï€l 73,501:5,502:20,503:55,504:120,506:20,645:80,656:150,601:30,602:30,611:20,610:400 |
---|
| 78 | |
---|
| 79 | // -====================- |
---|
| 80 | // *NPCXNvg(script) |
---|
| 81 | // -====================- |
---|
| 82 | // ®: |
---|
| 83 | // <gatname>,<x>,<y>,<direction> script <displayname> <npcid>[,<xs>,<ys>],{ <script> ... } |
---|
| 84 | // <gatname> - }bvf[^t@CŒBg£qÍK{Å·B |
---|
| 85 | // <x>,<y> - NPCÌzuÀW(x,y) |
---|
| 86 | // <direction> - npcÌü¢Ä¢éûüB0ðk(yÀWûü+)ƵÄAœvñè45x«ŽÝÉÈÁĢܷ |
---|
| 87 | // <displayname> - }EXJ[\ðí¹œÆ«É\гêéŒOBŒOÍê¶ÈãwèµÄŸ³¢ |
---|
| 88 | // <npcid> - LN^[íBÚ×É¢ÄÍš@µŸ³¢ |
---|
| 89 | // [,<xs>,<ys>] - (x,y)ðSƵÄ(xs,ys)ÈàÉPCªßñéÆXNvgª®µÜ· |
---|
| 90 | // (warpƯ¶æ€È®Ìµ©œÉÈèÜ·) |
---|
| 91 | // |
---|
| 92 | // ±Ìãɱ{}àªXNvgƵÄF¯³êÜ·ª |
---|
| 93 | // }(s) ÅXNvgÌI¹Æ»fµÄ¢Ü·B |
---|
| 94 | // »ÌœßA}ÌãÉÍRg(//`)Ít¯È¢ÅŸ³¢B |
---|
| 95 | // (ãú±ÌdlÍÏX\èÅ·) |
---|
| 96 | // |
---|
| 97 | // ------------------------ |
---|
| 98 | // *{}àÌXNvgÉ墀 |
---|
| 99 | // ------------------------ |
---|
| 100 | // ÂXÌœßêâ,¶ñ,x,ZqÌÔÍ |
---|
| 101 | // Xy[Xâ^uAüsA/* */ÉæèÍÜêœRgA//©çüsÜÅÌRgð |
---|
| 102 | // ©RÉüêéªoÜ· (C¡) |
---|
| 103 | // eœßÍÅãÉ";"ð¯ܷ (C¡) |
---|
| 104 | // |
---|
| 105 | // --- |
---|
| 106 | // *l |
---|
| 107 | // --- |
---|
| 108 | // scriptàÅgp³êélÍ / ¶ñ / ÏŒ / x Ì4íÞɪ©êÜ·B |
---|
| 109 | // |
---|
| 110 | // * [0-9]ÌñÅ\í³êé10i©A0xÅnÜé16i |
---|
| 111 | // lƵĵŠéÌÍt32bit®ÌÝÅA¬ÍµŠÜ¹ñ |
---|
| 112 | // *¶ñ ""ÅÍÜêœêÊè̶ñªgŠÜ·B |
---|
| 113 | // ¶ñÉ"ðüꜢêÍ\"A\ðüꜢêÍ\\Ƶܷ |
---|
| 114 | // *ÏŒ/xŒ [A-Za-z0-9_]Æ@(ê¶ÚÌÝ)ªgŠÜ·B |
---|
| 115 | // ÁêÈxƵÄ-ª¶ÝµÜ·B±êÍÌœßðÓ¡µÜ· |
---|
| 116 | // ȺÅàŸ·éèâßÝÏà±êÉ œèÜ· |
---|
| 117 | // |
---|
| 118 | // ----------------------- |
---|
| 119 | // *èÜœÍßÝÏ |
---|
| 120 | // ----------------------- |
---|
| 121 | // db/const.txtÉ<èŒ> <l>ÆLq·éÅ |
---|
| 122 | // XNvgàÅpÂ\ÈèðéŸoÜ·B |
---|
| 123 | // (NPCXÌ€iXg,©œÚÌÝèªÉÍpoܹñ) |
---|
| 124 | // |
---|
| 125 | // ÜœA±ÌÅLN^[ÌXe[^XðQÆ·é |
---|
| 126 | // ßÝÏÌè`àµÄ¢Ü·B»ÝLøÈšÍȺÌ7ÂÅ· |
---|
| 127 | // |
---|
| 128 | // BaseLevel : x[Xx |
---|
| 129 | // JobLevel : Wux |
---|
| 130 | // StatusPoint : U誯Â\ÈXe[^X|Cg |
---|
| 131 | // SkillPoint : U誯Â\ÈXL|Cg |
---|
| 132 | // Class : LN^[ÌEÆÌíÞ |
---|
| 133 | // ClasslÉ¢ÄÍJob_Novicedb/const.txtÅèè`³êÄÜ·Ìű¿çðg€ÆÇ¢Åµå€ |
---|
| 134 | // Zeny : šà |
---|
| 135 | // Sex : «Ê[0=, 1=] |
---|
| 136 | // |
---|
| 137 | // ±êçÌÏÍAifœßâsetœßÅ©RÉQƪoÜ·ªA |
---|
| 138 | // ÏXÍStatusPointÆSkillPointÆZenyÌÝÅŒÌßÝÏÍÏXµÄàÓ¡ð¿Ü¹ñB |
---|
| 139 | // ÜœA±ÌRÂÌßÝÏðÏXµœêAÏXÍNCAgÉŠÀÉœf³êÜ·B |
---|
| 140 | // |
---|
| 141 | // ------- |
---|
| 142 | // *x |
---|
| 143 | // ------- |
---|
| 144 | // xÍAxŒÌãÉ:ðt¯ |
---|
| 145 | // label: |
---|
| 146 | // Ìæ€ÉLqµÜ·B |
---|
| 147 | // goto¶âmenu¶Aif¶ÌòÑæÆµÄgíêÜ·B |
---|
| 148 | // |
---|
| 149 | // --- |
---|
| 150 | // *® |
---|
| 151 | // --- |
---|
| 152 | // œßÌøÆµÄlªv³êÄ¢éÍASÄÌÅ®ªpÂ\Å·B |
---|
| 153 | // ®ZÌÝÅ·ªACÌ®ÌTuZbgÉÈÁĢܷ |
---|
| 154 | // pÂ\ÈZqÍ()APZq - ! ~A2Zq + - * / % & | ^ && || == != > >= < <= Å· |
---|
| 155 | // |
---|
| 156 | // ¶ñÌêÍ + ÅAªÂ\Å·B |
---|
| 157 | // ¶ñ + l â l + ¶ñ ƵœêÍlð¶ñÖÆÏ·µAµÜ·B |
---|
| 158 | // |
---|
| 159 | // ----------------- |
---|
| 160 | // *{}àÅgŠéœß |
---|
| 161 | // ----------------- |
---|
| 162 | // |
---|
| 163 | // mes "<message>"; |
---|
| 164 | // bZ[WEChEÉmessageð\еܷ |
---|
| 165 | // ¶ÌFÍ^000000^ɱ¯Ä16i6
ÅwèµÜ·(úFÍ(^000000)Å·) |
---|
| 166 | // |
---|
| 167 | // next; |
---|
| 168 | // bZ[WEChEÉ"next"Ì{^ð\еܷ |
---|
| 169 | // |
---|
| 170 | // close; |
---|
| 171 | // bZ[WEChEÉ"close"Ì{^ð\еAXNvgÌÀsðI¹µÜ· |
---|
| 172 | // |
---|
| 173 | // menu "<choice1>",<Label1>[,"<choice2>",<Label2>....]; |
---|
| 174 | // IðEChEð\еܷB"choice1","choice2"©IðÉ\гê |
---|
| 175 | // j
[ÅIñŸêÍA»ÌãÉLq³êéxÉWvµÜ·B |
---|
| 176 | // ÜœAIðµœÚÍ[JÏl15ÉÄQÆÅ«Ü·B |
---|
| 177 | // ãÌáÅ·ÆIðÉ"choice1"ª»êA±êðIÔÆLabel1:ÅnÜésÉWvµÜ·B |
---|
| 178 | // »µÄAÏl15ÉÍ1Æ¢€lªZbg³êÜ· |
---|
| 179 | // cancelðIñŸêAXNvgÌÀsðI¹µÜ· |
---|
| 180 | // |
---|
| 181 | // goto <Label>; |
---|
| 182 | // Label:ÅnÜés©ç±«ðÀsµÜ· |
---|
| 183 | // |
---|
| 184 | // cutin "<filename>[.bmp]",<pos>; |
---|
| 185 | // æÊãÉfilenameÅwè·éæð\еܷ |
---|
| 186 | // filename - \Š·ébmpt@CŒBg£qͳÄà\¢Ü¹ñ |
---|
| 187 | // pos - \ŠÊu 0-¶º 1-º 2-Eº 3-? 4-? 255-ñ\Š |
---|
| 188 | // »ÝÌNCAgÅÍAcutinðÀs·éÆ«ÉÈOcutinªÀs³êÄšèæª\гêÄ¢éêÍA |
---|
| 189 | // æÉ\ŠµÄ éæðÁµÄ©çãÅwè³êéæð\еܷ |
---|
| 190 | // |
---|
| 191 | // jobchange <Jobid>; |
---|
| 192 | // PCÌEðJobnameÅw赜EÉÏXµÜ·BwèÅ«éJobidÉ¢ÄÍdb/const.txtÌJob_ÅͶÜésð |
---|
| 193 | // QƵğ³¢BconstÅwèµÄ¢éß±ÝÏŒàgpūܷB |
---|
| 194 | // jobchangeðs€ÆAJobLvÍ1ÉAXe[^X{[iXÍ»ÌEÉ |
---|
| 195 | // í¹œšÉÏ»µÜ·BAthena-d2.1ÅÍXLÍgŠÈ¢ÌÅA©œÚÏXŸ¯ÆvÁÄŸ³¢B |
---|
| 196 | // [Ó] |
---|
| 197 | // 1.ÇÁ2E(NZC_[)Éjobchangeð·éêAFpbgðÏXµÄ¢éêÍ\[XG[ª |
---|
| 198 | // N«Ü·ÌÅAÀsµÈ¢æ€ÉµÄŸ³¢B |
---|
| 199 | // 2.o[hÆ_T[ÌJobnameÍÊÉÈÁĢܷB |
---|
| 200 | // ±ÌœßAj«PCÉεÄJob_DancerðÀsµœèA«PCÉεÄjob_BirdðÀsµÈ¢æ€ÉµÄŸ³¢B |
---|
| 201 | // NCAgÉæÁÄÍ\[XG[ſܷB |
---|
| 202 | // map€ÅÍ®`FbNðsÁĢȢœßAXNvg€Å`FbN·éKvª èÜ·B |
---|
| 203 | // npc_testJ.txtÌáðQƵğ³¢B |
---|
| 204 | // 3.db/const.txtÉÍknight2/crusader2ÌLqª èÜ·ªA±ÌjobÖÌjobchangeÍsíÈ¢Ù€ª³ïÅ·B |
---|
| 205 | // ÀÛÌQ[Åà±ÌjobÍgp³êĢȢæ€Å·B |
---|
| 206 | // |
---|
| 207 | // input [<variable>]; |
---|
| 208 | // üÍEChEðJ«Ü·B |
---|
| 209 | // üͳêœÍvariableª Áœê»ÌÏÉA |
---|
| 210 | // ³©ÁœêÍ[JÏl14ÉZbg³êÜ·B |
---|
| 211 | // |
---|
| 212 | // warp "<destination_gatname>",<destination_x>,<destination_y>; |
---|
| 213 | // w赜}bvÌx,yÀWÉ[vµÜ·BÚ×ÍãLwarp(NPC)ÌðQƵğ³¢B |
---|
| 214 | // |
---|
| 215 | // setlook <n1>,<n2>; |
---|
| 216 | // PCÌO©ðÝèµÜ·B |
---|
| 217 | // <n1> - (1 .. 8) |
---|
| 218 | // 1-¯^ |
---|
| 219 | // 2-í |
---|
| 220 | // 3-ªº |
---|
| 221 | // 4-ªã |
---|
| 222 | // 5-ª |
---|
| 223 | // 6-¯F |
---|
| 224 | // 7-F |
---|
| 225 | // 8- |
---|
| 226 | // <n2> - CÓ |
---|
| 227 | // O©ÝèÍYACeðõµÄ¢ÈÄàtÁ³êÜ·B |
---|
| 228 | // zèOÌÔðÝè·éÆANCAgª\[XG[ſܷB |
---|
| 229 | // ATVj,ÇÁ2EÉÖµÄÍFÌÏXÍsíȢş³¢(âÍè\[XG[¿µÜ·) |
---|
| 230 | // íâªõ,ÌÝèÍXe[^XÄvZÉ㫳êĵ܀œßA |
---|
| 231 | // À±IÈprÉÌÝpÂ\Å·B |
---|
| 232 | // |
---|
| 233 | // set <variable>,<n>; |
---|
| 234 | // Ï<variable>Ìlð<n>ÉZbgµÜ·B |
---|
| 235 | // »Ý<n>ÍlÌÝŶñªµŠÜ¹ñªAãúÎ\èÅ·B |
---|
| 236 | // |
---|
| 237 | // if (<cond>) goto <Label>; |
---|
| 238 | // ðªòÅ·B<cond>ÌvZʪ0ÈOÌêALabelÉWvµÜ·B |
---|
| 239 | // |
---|
| 240 | // getitem <item_id>,<num>; |
---|
| 241 | // PCÌiXgÉitem_idÅwè³êéACeðnumŸ¯ÇÁµÜ·B |
---|
| 242 | // |
---|
| 243 | // delitem <item_id>,<num>; |
---|
| 244 | // PCÌiXg©çitem_idÅwè³êéACeðnumŸ¯íµÜ·B |
---|
| 245 | // |
---|
| 246 | // viewpoint <type>,<x>,<y>,<id>,<color>; |
---|
| 247 | // ~j}bvÌx,yÌÀWÉ}[N(colorFðwè)ðt¯Ü·B |
---|
| 248 | // <type> 1-\Š |
---|
| 249 | // 2-í |
---|
| 250 | // |
---|
| 251 | // heal <hp>,<sp>; |
---|
| 252 | // PCÌHP/SPðhp,spÅw赜lŸ¯ñ³¹Ü·B |
---|
| 253 | // |
---|
| 254 | // end; |
---|
| 255 | // ±±ÅXNvgÌÀsðI¹µÜ·B |
---|
| 256 | // |
---|
| 257 | // setoption <str>; |
---|
| 258 | // PCÉȺŊ·t®i(?)ðt¯Ü·B |
---|
| 259 | // 0x0000 - t®ií |
---|
| 260 | // 0x0001 - ? |
---|
| 261 | // 0x0002 - nCh(et«) |
---|
| 262 | // 0x0004 - ?? |
---|
| 263 | // 0x0008 - J[g |
---|
| 264 | // 0x0010 - é |
---|
| 265 | // 0x0020 - yRyR(iCg,NZC_[ÌÌÝLø) |
---|
| 266 | // 0x0040 - nCh(e³µ) |
---|
| 267 | // 0x0080 - J[g2 |
---|
| 268 | // 0x0100 - J[g3 |
---|
| 269 | // 0x0200 - J[g4 |
---|
| 270 | // 0x0400 - J[g5 |
---|
| 271 | // 0x0800 - ªªI[N(SageÌXLAo[XI[LbV
ª©©ÁœóÔÉÈé) |
---|
| 272 | // setoptionðÀs·éÆ«A³XZbg³êÄ¢œlÍNA³êÜ·B |
---|
| 273 | // »êŒêÌlÍÁZµœlðÝè·é±ÆÉæèA¯Ét®iªt¯çêÜ·B |
---|
| 274 | // áŠÎA0x38ÅJ[gðø¢ÄAéðAêœyRæèiCgÆ¢ÁœàÌàūܷB |
---|
| 275 | // setoptionÅZbg³êœlÍNCAgI¹ãàL¯³êÜ·B |
---|
| 276 | // [memo]bèIÈÌÅdlÏXÌÂ\«ª èÜ·B |
---|
| 277 | // |
---|
| 278 | // savepoint "<gatname>",<x>,<y>; |
---|
| 279 | // Z[u|Cgðgatname,x,yÉÝèµÜ· |
---|
| 280 | // |
---|
| 281 | // ----- |
---|
| 282 | // *Ö |
---|
| 283 | // ----- |
---|
| 284 | // ðœßÈÇÅȺÌÖªgpūܷB |
---|
| 285 | // |
---|
| 286 | // rand(<n>[,n2]) |
---|
| 287 | // nÌÝÌêA0©ç(n-1)ÜÅÌð_ÉԵܷB |
---|
| 288 | // n2ª^ŠçêÄ¢œêÍ n ©ç n2 ÜÅÌð_ÉԵܷ |
---|
| 289 | // |
---|
| 290 | // countitem(<item_id>) |
---|
| 291 | // vC[Ì·éAitem_idÅwè·éACeÌðԵܷ |
---|
| 292 | // |
---|
| 293 | // [memo] |
---|
| 294 | // _[vðÀµœ¢êAÍÍÀsÈscriptðpµÜ·(npc_warp.txtðQÆ) |
---|
| 295 | // |
---|
| 296 | |
---|
| 297 | // scriptÌá: |
---|
| 298 | prontera,146,203,2 script fobK[võ 116,{ |
---|
| 299 | cutin "kafra_02",2; |
---|
| 300 | if(countitem(515)<10) goto Llesscarrot; |
---|
| 301 | mes "[fobK[võ]"; |
---|
| 302 | mes " ç çAÉñ¶ñðòRÁÄÜ·ËB"; |
---|
| 303 | mes "Æ¢€ÅA€³€³D«ÆèÉ휵ªFèµÜµœB"; |
---|
| 304 | mes "Éñ¶ñ10{Æð·Å€³ÝÝwAohð³µ °Ü·ËB"; |
---|
| 305 | next; |
---|
| 306 | if(countitem(515)<10) goto Llesscarrot_err; |
---|
| 307 | delitem 515,10; |
---|
| 308 | getitem 2214,1; |
---|
| 309 | goto Llesscarrot; |
---|
| 310 | Llesscarrot_err: |
---|
| 311 | mes "[fobK[võ]"; |
---|
| 312 | mes " çHÉñ¶ñª«èÈÈÁÄÜ·ËB"; |
---|
| 313 | mes "Æ¢€Å¡ñÌͳ©ÁœÉµÜ·B"; |
---|
| 314 | next; |
---|
| 315 | // Êíͱ±©ç |
---|
| 316 | Llesscarrot: |
---|
| 317 | mes "[fobK[võ]"; |
---|
| 318 | mes "¢çÁµá¢Ü¹B"; |
---|
| 319 | mes "œðµÜ·©?"; |
---|
| 320 | next; |
---|
| 321 | menu "Xe[^X|Cgð200â·",Lstp,"XL|Cgð20â·",Lskill, |
---|
| 322 | "šàª~µ¢Å·",Lzeny,"ÄàÌeXg",Lviewpoint,"]E·é",Ljobchange,"J[gð¯é",Lcart,"âßé",Lend; |
---|
| 323 | Lstp: set StatusPoint,StatusPoint+200; |
---|
| 324 | goto Lend; |
---|
| 325 | Lskill: set SkillPoint,SkillPoint+20; |
---|
| 326 | goto Lend; |
---|
| 327 | Lzeny: set Zeny,Zeny+1000; |
---|
| 328 | goto Lend; |
---|
| 329 | Lviewpoint: |
---|
| 330 | viewpoint 1,156,360,1,0x0000ff; |
---|
| 331 | mes "[fobK[võ]"; |
---|
| 332 | mes "veé"; |
---|
| 333 | next; |
---|
| 334 | viewpoint 2,156,360,1,0x0000ff; |
---|
| 335 | viewpoint 1,156,22,2,0x00ff00; |
---|
| 336 | viewpoint 1,22,203,3,0x00ff00; |
---|
| 337 | viewpoint 1,289,203,4,0x00ff00; |
---|
| 338 | mes "[fobK[võ]"; |
---|
| 339 | mes "±Ì3Ó©çOÉoçêÜ·B"; |
---|
| 340 | next; |
---|
| 341 | viewpoint 2,156,22,2,0x00ff00; |
---|
| 342 | viewpoint 2,22,203,3,0x00ff00; |
---|
| 343 | viewpoint 2,289,203,4,0x00ff00; |
---|
| 344 | goto Lend; |
---|
| 345 | Ljobchange: |
---|
| 346 | cutin "kafra_02",255; |
---|
| 347 | mes "[fobK[võ]"; |
---|
| 348 | mes "©œÚÌÝÅ·ª"; |
---|
| 349 | mes "]EÂ\Å·B"; |
---|
| 350 | mes "]EµÄàAXLÍ"; |
---|
| 351 | mes "¢ÀÌœßgŠÜ¹ñB"; |
---|
| 352 | mes "ÇÌEÆÉ]E³¹Ü·©?"; |
---|
| 353 | next; |
---|
| 354 | menu "SÒ",Lnv, |
---|
| 355 | "m",Lsm, |
---|
| 356 | "}WV",Lmg, |
---|
| 357 | "A[`[",Lac, |
---|
| 358 | "ARCg",Lal, |
---|
| 359 | "€l",Lmc, |
---|
| 360 | "V[t",Ltf, |
---|
| 361 | "iCg",Lkn, |
---|
| 362 | "v[Xg",Lpr, |
---|
| 363 | "EBU[h",Lwz, |
---|
| 364 | "bè®",Lbs, |
---|
| 365 | "n^[",Lht, |
---|
| 366 | "ATV",Las, |
---|
| 367 | "šÜ©¹",Lrandom, |
---|
| 368 | "âßé",Ljchcancel; |
---|
| 369 | Lnv: jobchange Job_Novice; goto Lend; |
---|
| 370 | Lsm: jobchange Job_Swordman; goto Lend; |
---|
| 371 | Lmg: jobchange Job_Mage; goto Lend; |
---|
| 372 | Lac: jobchange Job_Archer; goto Lend; |
---|
| 373 | Lal: jobchange Job_Acolyte; goto Lend; |
---|
| 374 | Lmc: jobchange Job_Merchant; goto Lend; |
---|
| 375 | Ltf: jobchange Job_Thief; goto Lend; |
---|
| 376 | Lkn: jobchange Job_Knight; goto Lend; |
---|
| 377 | Lpr: jobchange Job_Priest; goto Lend; |
---|
| 378 | Lwz: jobchange Job_Wizard; goto Lend; |
---|
| 379 | Lbs: jobchange Job_Blacksmith; goto Lend; |
---|
| 380 | Lht: jobchange Job_Hunter; goto Lend; |
---|
| 381 | Las: jobchange Job_Assassin; goto Lend; |
---|
| 382 | Lrandom: |
---|
| 383 | mes "[fobK[võ]"; |
---|
| 384 | mes "ÅÍc"; |
---|
| 385 | set l0,rand(13); |
---|
| 386 | jobchange l0; |
---|
| 387 | mes "±ÌEÆÅæ£ÁÄŸ³¢ËB"; |
---|
| 388 | goto Lend; |
---|
| 389 | Ljchcancel: mes " çAâßéÌÅ·©c"; |
---|
| 390 | mes "]E³ê鯫Í"; |
---|
| 391 | mes "Cyɺð©¯ÄŸ³¢Ë"; close; |
---|
| 392 | goto Lend; |
---|
| 393 | Lcart: |
---|
| 394 | mes "[fobK[võ]"; |
---|
| 395 | mes "J[gÅ·ËB"; |
---|
| 396 | mes "t¯Ü·©H»êÆàOµÜ·©H"; |
---|
| 397 | menu "¯é",LattachC,"O·",LremoveC; |
---|
| 398 | LattachC: |
---|
| 399 | mes "Í¢AÇ€ŒB"; |
---|
| 400 | setoption 0x08; |
---|
| 401 | goto Lend; |
---|
| 402 | LremoveC: |
---|
| 403 | mes "ÅÍAOµÜ·ËB"; |
---|
| 404 | setoption 0x00; |
---|
| 405 | goto Lend; |
---|
| 406 | Lend: cutin "kafra_02",255; |
---|
| 407 | close; |
---|
| 408 | end; } |
---|
| 409 | |
---|
| 410 | prontera,156,195,4 script JvEõ 112,{ |
---|
| 411 | mes "[JvEõ]"; |
---|
| 412 | mes "¢çÁµá¢Ü¹"; |
---|
| 413 | mes "±¿çÅÍA»ÝÌAthenaÌóµðàŸ¢œµÜ·B"; |
---|
| 414 | next; |
---|
| 415 | menu "·",Lcont,"·©È¢",Lend; |
---|
| 416 | Lcont: mes "[JvEõ]"; |
---|
| 417 | mes "AthenaÅÍROG~
IJX35³ñÌvOðx[XƵÄJªÍ¶Üèܵœ" |
---|
| 418 | mes "rA\[X̪»ª}çêA»ÝÌóÔÉÈÁĢܷB"; |
---|
| 419 | next; |
---|
| 420 | mes "»ÝÀ³êÄ¢éàÌͬÌÊèÅ·"; |
---|
| 421 | mes "E}bvÔÚ®|Cg"; |
---|
| 422 | mes "E€lNPC"; |
---|
| 423 | mes "EïbNPC@(ðªò,xWvA_ÏAACeó¯nµAÏQÆAcutin"; |
---|
| 424 | mes "EÏÛ¶"; |
---|
| 425 | mes "E°ACe"; |
---|
| 426 | mes "E`bg"; |
---|
| 427 | mes "Eí¬(£è)"; |
---|
| 428 | mes "EEpisode 4È~^CvÌpPbgdl"; |
---|
| 429 | mes "Eo±l,lvãž"; |
---|
| 430 | mes "EACeÌpÌê"; |
---|
| 431 | next; |
---|
| 432 | mes "[JvEõ]"; |
---|
| 433 | mes "tÉ»óÀ³êĢȢàÌÍåÌȺÌÊèÅ·B"; |
---|
| 434 | mes "EXL"; |
---|
| 435 | mes "EõÉæép[^Ï»"; |
---|
| 436 | mes "Ep[eB/Mh"; |
---|
| 437 | mes "Eybg"; |
---|
| 438 | mes "EžB/íì¬"; |
---|
| 439 | next; |
---|
| 440 | mes "[JvEõ]"; |
---|
| 441 | mes "»êÆÓ_Å·ªAAthenaÅÍIDÌÅãÉ_FÜœÍ_Mðt¯éÆVKIDªs³êédgÉÈÁĢܷªA"; |
---|
| 442 | Lcont2: mes "2ñÚÈ~Í_F,_Mðt¯Ä¢éÆpX[hG[µ¢ÉÈèÜ·B"; |
---|
| 443 | next; |
---|
| 444 | mes "[JvEõ]"; |
---|
| 445 | mes "áŠÎAñÉID:^ff0000hoge^0000ff_F^000000@pass:0123ÆloginµœêAhogeªIDƵÄo^³êÜ·B"; |
---|
| 446 | mes "æÁÄA2ñÚÈ~ÍID:^ff0000hoge^000000@pass:0123ƵÄloginµÄº³¢B"; |
---|
| 447 | next; |
---|
| 448 | mes "[JvEõ]"; |
---|
| 449 | mes "keepÉ`FbNðüêÄ¢éêAá±sÖÈdlÅ·ªAÈãÌ_ðæëµšè¢µÜ·B"; |
---|
| 450 | close; |
---|
| 451 | Lend: mes "[JvEõ]"; |
---|
| 452 | mes "ÅÍÓ_ÌÝAàŸ³¹Äž«Ü·B"; |
---|
| 453 | next; |
---|
| 454 | mes "[JvEõ]"; |
---|
| 455 | mes "AthenaÅÍIDÌÅãÉ_FÜœÍ_Mðt¯éÆVKIDªs³êédgÉÈÁĢܷªA"; |
---|
| 456 | goto Lcont2; } |
---|