prontera,150,149,4 script 範例 80,{ //以下拿箭矢桶作範例 因為不知道拿什麼來做 //這邊都是採用暫時NPC變量 mes "[範例]"; mes "製作 ^0000FF箭矢筒^000000 所需材料如下:"; mes "材料 ^FF0000箭矢 500^000000 個"; mes " 和 ^FF0000金錢 500^000000 z"; mes "請輸入^FF00001~100^000000為限"; next; switch(select("製作 ^0000FF箭矢筒^000000","製作 ^0000FF鐵箭矢筒^000000", "製作 ^0000FF鋼鐵箭矢筒^000000","製作 ^0000FF神之金屬箭矢筒^000000", "製作 ^0000FF火箭矢筒^000000","製作 ^0000FF銀箭矢筒^000000", "製作 ^0000FF風靈箭矢筒^000000","製作 ^0000FF地靈箭矢筒^000000", "製作 ^0000FF水靈箭矢筒^000000","製作 ^0000FF影子箭矢筒^000000", "製作 ^0000FF無形箭矢筒^000000","製作 ^0000FF鐵銹箭矢筒^000000")) { case 1: set .@DelItem,1750; set .@GetItem,12004; break; case 2: set .@DelItem,1770; set .@GetItem,12005; break; case 3: set .@DelItem,1753; set .@GetItem,12006; break; case 4: set .@DelItem,1765; set .@GetItem,12007; break; case 5: set .@DelItem,1752; set .@GetItem,12008; break; case 6: set .@DelItem,1751; set .@GetItem,12009; break; case 7: set .@DelItem,1755; set .@GetItem,12010; break; case 8: set .@DelItem,1756; set .@GetItem,12011; break; case 9: set .@DelItem,1754; set .@GetItem,12012; break; case 10: set .@DelItem,1767; set .@GetItem,12013; break; case 11: set .@DelItem,1757; set .@GetItem,12014; break; case 12: set .@DelItem,1762; set .@GetItem,12015; break; } input .@itemport; if ( .@itemport < 1 || .@itemport > 100 ) { dispbottom "您輸入的數量不正確。"; close; } if ( countitem(.@DelItem) < .@itemport * 500 || Zeny < .@itemport * 500 ) { dispbottom "無法替您兌換,請檢查物品跟金錢是否足夠!"; close; } set Zeny, Zeny - .@itemport * 500; delitem .@DelItem,.@itemport * 500; getitem .@GetItem,.@itemport; close; }