Dim ss(10)
dim sss(10)
ss(0)="73A5EF" //强韧
ss(1)="8C9C11" //威严
ss(2)="11DE42" //狂乱
ss(3)="4A4A42" //灵魂
ss(4)="529429" //灾难
ss(5)="4A295B" //眼睛
ss(6)="D69473" //小篮
ss(7)="848484" //无色
ss(8)="AD73D6" //碳 175,191
ss(9)="BDB5C6" // 蓝冰
//这里使用查找颜色来获取物品 不知道在别的电脑上是否能使用 反正在我自己的电脑上是可以用的 请教一下
sss(0)= 20000
sss(1)= 20000
sss(2)= 20000
sss(3)= 4000
sss(4)= 3200
sss(5)= 25000
sss(6)= 100
sss(7)= 50
sss(8)= 50
sss(9)= 9000
Dim n,m,i,j
Dim jiage
n=0
geshu=1
Dim kx
kx=85 //第一格物品x取色点
ux=kx
Dim ky
ky=191 //第一个物品y取色点
//扫描第一行物品,共8个物品格
for 8
// 单格物品扫描
For 10
IfColor ux,ky,ss(n),0
jiage=wupin(geshu,sss(n)) //获取物品价钱
Exit For
End If
n=n+1
Next
qian=qian+jiage //计算总价格
jiage=0 //价格清零
ux=ux+30 //x坐标加30,扫描下一个框内物品
geshu=geshu+1 //个数循环
n=0
Next If qian<>0 then
'MsgBox "总价钱为:"&qian
MoveTo 197,301
Delay 250
LeftClick 1
Delay 250
KeyPress "BackSpace", 10 //金钱输入清零
Delay 50
Dim shuzi(9)
shuzi(0)="0"
shuzi(1)="1"
shuzi(2)="2"
shuzi(3)="3"
shuzi(4)="4"
shuzi(5)="5"
shuzi(6)="6"
shuzi(7)="7"
shuzi(8)="8"
shuzi(9)="9"
i=1
Dim shu
cishu=len(qian)
For cishu
shu=left(qian,1) //取qian的左起第一个数字
qian=right(qian,cishu-i) //取qian的右起第I个数字
KeyPress shu,1
Delay 250
i=i+1
Next
End if
Delay 100
LeftClick 1
gosub 检查并交易
End Sub
Function wupin(GS,JQ) //计算物品总价格
//代码太他妈有才了
//此代码论坛中有,个人觉得很好。
dim a(100)
dim b(100)
dim q(100)
number0="Attachment:\0.bmp"
number1="Attachment:\1.bmp"
number2="Attachment:\2.bmp"
number3="Attachment:\3.bmp"
number4="Attachment:\4.bmp"
number5="Attachment:\5.bmp"
number6="Attachment:\6.bmp"
number7="Attachment:\7.bmp"
number8="Attachment:\8.bmp"
number9="Attachment:\9.bmp"
cishu=1
leftx=72+(GS-1)*30 //132