sub forkkk()
Var Fork='0x1405'
Var X=600
repeat
UO.Equipt( 'Rhand', Fork )
wait(100)
until UO.GetGraphic( UO.ObjAtLayer( 'Rhand' ) ) == Fork
Endif
Else
If UO.GetGraphic( UO.ObjAtLayer( 'Rhand' ) ) == Fork Then
Endif
end sub
Все нормально делает! (меняет оружие на вилку) но в конце выдает ошибку=(( исправте пожалуйсто
sub forkkk()
Var Fork='0x1405'
If UO.GetGraphic( UO.ObjAtLayer( 'Rhand' ) ) <> Fork Then
while UO.GetGraphic( UO.ObjAtLayer( 'Rhand' ) ) == Fork
UO.Equipt( 'Rhand', Fork )
wait(100)
wend
Endif
end sub