Лут из трупа определённых предметов, помогите кто может, кто может помогите!!!!

Frozen
16 декабря 2010 01:08
Сообщение #1

sub Looot()

DIM R[5]

var c

R[1] = 0x0F3F # предметы

R[2] = 0x0F7E # предметы

R[3] = 0x0F87 # предметы

R[4] = 0x1BD1 # предметы

R[5] = 0x0EED # предметы

 

UO.UseObject('lastcorpse')

wait(100)

uo.exec("warmode '0'")

uo.waittargetobject('lastcorpse')

uo.usetype(0x0F51); 0x0EC3 0x0F51  - чем резать

wait(400)

 

for c=1 to 5

repeat

uo.findtype(R[c],"-1","lastcorpse")

if UO.FindCount()>0 and Uo.GetDistance("lastcorpse")<=4 then

UO.Grab("0","finditem")

wait(1000)

end if

until UO.FindCount()<1

wait(10)

next

UO.UseType('0x13B1'); Лук - 0x13B1, арб - 0x13FC, 0x13B5 - клава

UO.WarMode(1)

end sub

 

Есть такой приятный скрипт на резку трупа и сбора из него 5 предметов, попытался сделать из него 12 предметов и изменив соответствующие строки:

добавил до 12 предметов  - R[1] - R[12]
и сменив 5 на 12 - for c=1 to 12
Не получается, при запуске пишет ошибку!
Посоветуйте, как адаптировать данный скрипт к сбору из трупа более чем 5 предметов и до скольки можно максимум и где чего изменить!
Ну или добрые кто есть, дайте свой вариант резки и сбора из трупа определённых предметов.

Заранее благодарен!!!

 

Старший Прапорщик (2486554)14 лет
Druid
Сообщений: 457
Рег. 25.04.2010
16 декабря 2010 10:51
Сообщение #2
измени еще тут DIM R[5] на DIM R[12]

Frozen
16 декабря 2010 15:49
Сообщение #3
+100500
Последние посетители (0):

 
Сейчас: 2 мая 2024 14:02