Page 1 of 1
ошибка :/
Posted: 2006-07-17 16:32:50
by wtfman
Unhandled exception in parser
sub al()
var t,l
t=500
dim LootingItem[17]
uo.Print('loot on.')
LootingItem[0] = 0x1411; # Gold
LootingItem[1] = 0x1412; # Diamond
LootingItem[2] = 0x1413; # Star Sapphire
LootingItem[3] = 0x1414; # Sulfurous Ash
LootingItem[4] = 0x1415; # Blood Moss
LootingItem[5] = 0x1416; # Mandrake Root
LootingItem[6] = 0x108A; # Garlic
LootingItem[7] = 0x1404; # Nightshade
LootingItem[8] = 0x13F8; # Spiders Silk
LootingItem[9] = 0x0E89; # Black Pearl
LootingItem[10] = 0x0F60; # Ginseng
LootingItem[11] = 0x13B5; # Bone
LootingItem[12] = 0x13CC;
LootingItem[13] = 0x13CB;
LootingItem[14] = 0x13C5;
LootingItem[15] = 0x13C6;
LootingItem[16] = 0x13C7;
LootingItem[17] = 0x1DB9;
for l=1 to 17
uo.FindType(LootingItem[l],"-1","lastcontainer")
if uo.FindCount()>0 and uo.GetDistance("lastcontainer")<=2 then
uo.Grab(1,"finditem")
uo.Print('loot: '+str(uo.findcount()))
wait(t)
end if
next
uo.Print('loot off.')
end sub
не могу понять где ошибка :/
Posted: 2006-07-17 16:39:36
by DerMeister =)
Да ёп... у тя ел-тов в массиве скока? А обьявляешь чего?
Posted: 2006-07-17 16:47:24
by wtfman
я не ебу в скрипте

)
просто помеял значение . там повторки на свои повторки.
ты лучше поправь, буду благодарен ^^
ато по твоему посту кажется что там 1 значение поеменять и всё
Posted: 2006-07-17 16:52:49
by ShadowX
Сделай просто вместо dim LootingItem[17] =>dim LootingItem[18]. Должно помочь

Posted: 2006-07-17 16:57:23
by DerMeister =)
wtfman wrote:я не ебу в скрипте

)
просто помеял значение . там повторки на свои повторки.
ты лучше поправь, буду благодарен ^^
ато по твоему посту кажется что там 1 значение поеменять и всё
Ну так и есть... тебе уже всё подсказали.
Posted: 2006-07-17 16:57:49
by Nmy
Code: Select all
sub al()
var n
dim LootingItem[18]
uo.Print('loot on.')
LootingItem[0] = 0x1411; # Gold
LootingItem[1] = 0x1412; # Diamond
LootingItem[2] = 0x1413; # Star Sapphire
LootingItem[3] = 0x1414; # Sulfurous Ash
LootingItem[4] = 0x1415; # Blood Moss
LootingItem[5] = 0x1416; # Mandrake Root
LootingItem[6] = 0x108A; # Garlic
LootingItem[7] = 0x1404; # Nightshade
LootingItem[8] = 0x13F8; # Spiders Silk
LootingItem[9] = 0x0E89; # Black Pearl
LootingItem[10] = 0x0F60; # Ginseng
LootingItem[11] = 0x13B5; # Bone
LootingItem[12] = 0x13CC;
LootingItem[13] = 0x13CB;
LootingItem[14] = 0x13C5;
LootingItem[15] = 0x13C6;
LootingItem[16] = 0x13C7;
LootingItem[17] = 0x1DB9;
if (uo.getserial('backpack') <> uo.getserial('lastcontainer')) then
UO.WarMode(0)
UO.UseSkill('Hiding')
For n = 0 To 17
UO.FindType( LootingItem[n] , -1 ,'lastcontainer')
while UO.GetQuantity('finditem') > 0
UO.Print(' !!! Looting Items: '+str(UO.findcount()))
uo.moveitem("finditem", 0 ,'backpack',96,129,0)
CheckLag()
Wait(500)
UO.FindType( LootingItem[n] , -1 ,'lastcontainer')
wend
Next
Endif
uo.Print('loot off.')
end sub
Sub CHECKLAG()
del('backpack')
uo.click('backpack')
repeat
wait(50)
until uo.injournal('backpack')
del('backpack')
endsub
Sub DEL(msg)
while uo.injournal(msg)
uo.setJournalLine(uo.injournal(msg)-1,"Is Empty!")
wend
endsub
Posted: 2006-07-17 17:08:11
by wtfman
конечно спасибо за столь быстрые ответы. но чёто всёравно ошибка

Posted: 2006-07-17 17:11:11
by Nmy
wtfman wrote:конечно спасибо за столь быстрые ответы. но чёто всёравно ошибка

путаюсь
поправил- пробуй...
блин- нельзя сидеть у компа 4 дня подрят ... надо вырватся- пивка попить, на море сходить ...

грр...
Posted: 2006-07-17 17:30:53
by wtfman
чёто всёравно

(
соррь если заебал, но надо очень скриптец
даже после поправки в For n = 0 To 17 на 18 не поменяло
Yoko injection : 312.19 Base: 0.3.30.4
мож из за версии ?
Posted: 2006-07-17 17:32:31
by Nmy
а теперь ?
Posted: 2006-07-17 18:02:19
by Leo
Вот поэтому я массивы начинаю с единицы.
Путаницы меньше.
Posted: 2006-07-17 18:09:15
by wtfman
тоже попка

Posted: 2006-07-17 18:18:19
by ShadowX
Странно, может ты как-то все каряво делаешь, но ошибка Unhandled exception in parser выводится чаще всего ели ошибка в данных (например в массивах) или по ходу длинных скриптов бывает случается, как с этим бороться я не знаю

Posted: 2006-07-17 18:33:15
by wtfman
ну тут парншика ведь попарвил скриптец.
я его впихиваю и в игре exec al и ошибка.
Posted: 2006-07-17 19:00:58
by ShadowX
1)Какая ошибка?
2)Попробуй снова скопировать его скриптец и вставить наново в свой скрипт, он вроде свой пост поправлял

Posted: 2006-07-17 23:08:16
by wtfman
да то что он свой скрипт попровлял, я знаю
а ошибка таже
Posted: 2006-07-18 19:37:41
by ShadowX
Ну не знаю парень, ставь другую версию инжекта, или делай скрипт сам, я попробовал : все норм пашет. Можешь также воспользоваться поиском и найти много автолутеров себе под усмотрение
