- 如果表达式 (Key = 89) 为真,则
- Mystring = "选择[Y][确定]..."
- 调用子程序 [说话]
- 调用子程序 [材料列表]
- 否则如果(Key = 88)为真,则
- Mystring= "选择[X][修改]材料[" & I+1 & "][" & Mid(BuyItem(I),6) &"]..."
- 调用子程序 [说话]
- BuyItemCount = BuyItemCount-1
- 调用子程序 [设置材料]
- 否则如果(Key = 68)为真,则
- Mystring = "选择[D][删除]材料[" & I+1 & "][" & Mid(BuyItem(I),6) &"]..."
- 调用子程序 [说话]
- BuyItemCount = BuyItemCount-1
- 循环 BuyItemCount-I 遍
- BuyItem(I) = BuyItem(I+1)
- BuyItem_PosX(I) = BuyItem_PosX(I+1)
- BuyItem_PosY(I) = BuyItem_PosY(I+1)
- BuyItem_Page(I) = BuyItem_Page(I+1)
- BuyItem_Amount(I) = BuyItem_Amount(I+1)
- 循环结束
- 调用子程序 [材料列表]
- 条件结束
- 子程序结束,回到调用处
- 子程序 [参数设置]
- Mystring = "│[参数设置]" & vblf
- Mystring = Mystring & "├" & String(11,"─") & vblf
- Mystring = Mystring & "│<1>材料列表" & String(5," ") & "..[" & BuyItemCount & "]种" & vblf
- Mystring = Mystring & "│<2>制品位置" & "..[" & MakeItem_Row & "]排[" & MakeItem_Col & "]列" & vblf
- Mystring = Mystring & "│<3>补体方式" & String(4," ") & "..["
- 如果表达式 (Ttype = 1) 为真,则
- Mystring = Mystring & "食物"
- 否则如果(Ttype = 2)为真,则
- Mystring = Mystring & "魔法"
- 条件结束
- Mystring = Mystring & "]" & vblf
- Mystring= Mystring & "│<4>制作类型..["
- 如果表达式 (Mtype = 1) 为真,则
- Mystring = Mystring & "只做不拣"
- 否则如果(Mtype = 2)为真,则
- Mystring = Mystring & "蓄成功率"
- 否则如果(Mtype = 3)为真,则
- Mystring = Mystring & "拣物出售"
- 条件结束
- Mystring = Mystring & "]" & vblf
- Mystring = Mystring &"│<5>满包出售清空..["
- 如果表达式 (Stype = 1) 为真,则
- Mystring = Mystring & "禁用"
- 否则
- Mystring = Mystring & "启用"
- 条件结束
- Mystring = Mystring & "]" & vblf
- Mystring= Mystring & "├" & String(11,"─") & vblf
- Mystring= Mystring & "│<Y>确定 <D>清空"
- 如果表达式 (BuyItemCount > 0) 为真,则
- Mystring= Mystring &" <S>保存"
- 条件结束
- 调用子程序 [说话]
- 调用子程序 [等待按键]
- 如果表达式 ((Key <49 Or Key >53) And Key <> 68 And (Key <> 83 Or BuyItemCount = 0) And Key <> 89) 为真,则循环执行
- 调用子程序 [等待按键]
- 循环结束
- 如果表达式 (Key = 49) 为真,则
- 如果表达式 (StoreName = "") 为真,则
- 调用子程序 [选择商店]
- 条件结束
- 调用子程序 [材料列表]
- 调用子程序 [参数设置]
- 否则如果(Key = 50)为真,则
- Mystring="选择[2][制作物品位置]..."
- 调用子程序 [说话]
- 调用子程序 [制作物品排]
- 调用子程序 [制作物品列]
- 调用子程序 [参数设置]
- 否则如果(Key = 51)为真,则
- Mystring="选择[3][补体方式]..."
- 调用子程序 [说话]
- 调用子程序 [补体方式]
- 调用子程序 [参数设置]
- 否则如果(Key = 52)为真,则
- Mystring="选择[4][制作类型]..."
- 调用子程序 [说话]
- 调用子程序 [制作类型]
- 调用子程序 [参数设置]
- 否则如果(Key = 53)为真,则
- Stype = 3- Stype
- Mystring = "选择[5]["
- 如果表达式 (Stype = 1) 为真,则
- Mystring = Mystring & "禁用"
- 否则如果(Stype = 2)为真,则
- Mystring = Mystring & "启用"
- 条件结束
- Mystring = Mystring & "][满包出售清空]..."
- 调用子程序 [说话]
- 调用子程序 [参数设置]
- 否则如果(Key = 68)为真,则
- Mystring = "选择[D][清空][参数设置]..."
- 调用子程序 [说话]
- BuyItemCount = 0
- 调用子程序 [清空材料列表]
- ScriptName = ""