- MakeItem_Row =1 :MakeItem_Col =1
- Mtype=1 :Ttype=1 :Ptype=1 :Stype=1
- ScriptHaved=0
- 调用子程序 [参数设置]
- 否则如果(Key = 83 And BuyItemCount > 0)为真,则
- Mystring = "选择[S][保存设置]..."
- 调用子程序 [说话]
- 如果表达式 (ScriptName <> "") 为真,则
- 调用子程序 [保存设置]
- 否则
- 调用子程序 [设置脚本名]
- 条件结束
- 调用子程序 [参数设置]
- 否则如果(Key = 89)为真,则
- 调用子程序 [选择菜单]
- 条件结束
- 子程序结束,回到调用处
- 子程序 [制作物品排]
- Cnt = 0
- Mystring= "│[制作物品位置]" & vblf
- Mystring= Mystring & "├" & String(11,"─")
- 循环 2 遍
- Cnt = Cnt+1
- Mystring= Mystring & vblf & "│<" & Cnt & ">第[" & Cnt & "]排"
- 如果表达式 (MakeItem_Row = Cnt) 为真,则
- Mystring = Mystring & " @"
- 条件结束
- 循环结束
- 调用子程序 [说话]
- 调用子程序 [等待按键]
- 如果表达式 (Key < 49 Or Key > 50) 为真,则循环执行
- 调用子程序 [等待按键]
- 循环结束
- MakeItem_Row= CInt(Chr(Key))
- Mystring = "[制作物品]位于第[" & MakeItem_Row & "]排..."
- 调用子程序 [说话]
- 子程序结束,回到调用处
- 子程序 [制作物品列]
- Cnt = 0
- Mystring= "│[制作物品位置]-[" & MakeItem_Row & "]排" & vblf
- Mystring= Mystring & "├" & String(11,"─")
- 循环 5 遍
- Cnt = Cnt+1
- Mystring= Mystring & vblf & "│<" & Cnt & ">第[" & Cnt & "]列"
- 如果表达式 (MakeItem_Col = Cnt) 为真,则
- Mystring= Mystring & " @"
- 条件结束
- 循环结束
- 调用子程序 [说话]
- 调用子程序 [等待按键]
- 如果表达式 (Key < 49 Or Key > 53) 为真,则循环执行
- 调用子程序 [等待按键]
- 循环结束
- MakeItem_Col= CInt(Chr(Key))
- Mystring = "[制作物品]位于第[" & MakeItem_Col & "]列..."
- 调用子程序 [说话]
- 子程序结束,回到调用处
- 子程序 [补体方式]
- Mystring="│[补体方式]" & vblf
- Mystring= Mystring & "├" & String(7,"─") &vblf
- Mystring= Mystring & "│<1>食物"
- 如果表达式 (Ttype = 1) 为真,则
- Mystring= Mystring & " @"
- 条件结束
- Mystring= Mystring & vblf
- Mystring= Mystring & "│<2>魔法"
- 如果表达式 (Ttype = 2) 为真,则
- Mystring= Mystring & " @"
- 条件结束
- 调用子程序 [说话]
- 调用子程序 [等待按键]
- 如果表达式 (Key < 49 Or Key > 50) 为真,则循环执行
- 调用子程序 [等待按键]
- 循环结束
- Ttype = CInt(Chr(Key))
- Mystring = "[补体方式]选择[" & Ttype & "]["
- 如果表达式 (Ttype = 1) 为真,则
- Mystring = Mystring & "食物"
- 否则如果(Ttype = 2)为真,则
- Mystring = Mystring & "魔法"
- 条件结束
- Mystring = Mystring & "]..."
- 调用子程序 [说话]
- 子程序结束,回到调用处
- 子程序 [制作类型]
- Mystring= "│[制作类型]" & vblf
- Mystring= Mystring & "├" & String(7,"─") & vblf
- Mystring= Mystring & "│<1>只做不拣"
- 如果表达式 (Mtype =1) 为真,则
- Mystring= Mystring & " @"
- 条件结束
- Mystring= Mystring & vblf & "│<2>蓄成功率"
- 如果表达式 (Mtype =2) 为真,则
- Mystring= Mystring & " @"
- 条件结束
- Mystring= Mystring & vblf & "│<3>拣物出售"
- 如果表达式 (Mtype =3) 为真,则
- Mystring= Mystring & " @"
- 条件结束
- Mystring= Mystring & vblf