Yoko

All sides of Injection
It is currently 2026-01-20 05:11:14

All times are UTC+02:00




Post new topic  Reply to topic  [ 12 posts ] 
Author Message
PostPosted: 2006-03-02 12:42:16 
Offline

Joined: 2006-02-22 14:47:08
Posts: 5
Code:
sub loot() 
var i,n
Dim A[24]
A[1] = 0x0eed ;gold
A[2] = 0x1415 ;Piese of Amber
A[3] = 0x1411
A[4] = 0x1410
A[5] = 0x1412
A[6] = 0x1414
A[7] = 0x1413
A[8] = 0x13BF
A[9] = 0x13BB
A[10] = 0x13BE
A[11] = 0x13EE
A[12] = 0x13EB
A[13] = 0x1406
A[14] = 0x13B1
A[15] = 0x0F3F
A[16] = 0x1B76
A[17] = 0x401FE05B
A[18] = 0x0F88
A[19] = 0x0F8D
A[20] = 0x0F8C
A[21] = 0x0E21
A[22] = 0x0F7A
A[23] = 0x0F85
A[24] = 0x0F84
i = 500
FOR n=1 TO 24
uo.findtype(A[n],"-1","lastcontainer")
if UO.GetQuantity('finditem') then
UO.grab(0,"finditem")
; uo.print("Found "+str(uo.findcount()))
Wait(i)
end if
NEXT
end sub


Top
   
PostPosted: 2006-03-02 16:57:34 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
0xygenius wrote:
sub loot()
var i,n
Dim A[24]
A[1] = 0x0eed ;gold ##A[0] = 0x0eed <- далее по порядку
A[2] = 0x1415 ;Piese of Amber
A[3] = 0x1411
A[4] = 0x1410
A[5] = 0x1412
A[6] = 0x1414
A[7] = 0x1413
A[8] = 0x13BF
A[9] = 0x13BB
A[10] = 0x13BE
A[11] = 0x13EE
A[12] = 0x13EB
A[13] = 0x1406
A[14] = 0x13B1
A[15] = 0x0F3F
A[16] = 0x1B76
A[17] = 0x401FE05B
A[18] = 0x0F88
A[19] = 0x0F8D
A[20] = 0x0F8C
A[21] = 0x0E21
A[22] = 0x0F7A
A[23] = 0x0F85
A[24] = 0x0F84

i = 500
FOR n=1 TO 24 ##FOR n=0 TO 23 так должно быть
uo.findtype(A[n],"-1","lastcontainer")
if UO.GetQuantity('finditem') then
UO.grab(0,"finditem") ## UO.grab(500,"finditem") а тут поставь кол-во!!!!
; uo.print("Found "+str(uo.findcount()))
Wait(i)
end if
NEXT
end sub


Проверь Типы регов в массиве, и так для справки у тя массив на 24 числа, если не ошибаюсь то первое значение не 1 а 0, я выделил красным где надо исправить, а последнее число 23. Попробуй исправить количество :lol: а то не берет он по ноль предметов :D


Вот посмотри:

Code:
sub loot() 
var i,n
Dim A[24]
A[0] = 0x0eed ;gold
A[1] = 0x1415 ;Piese of Amber
A[2] = 0x1411
A[3] = 0x1410
A[4] = 0x1412
A[5] = 0x1414
A[6] = 0x1413
A[7] = 0x13BF
A[8] = 0x13BB
A[9] = 0x13BE
A[10] = 0x13EE
A[11] = 0x13EB
A[12] = 0x1406
A[13] = 0x13B1
A[14] = 0x0F3F
A[15]= 0x1B76
A[16] = 0x401FE05B
A[17] = 0x0F88
A[18] = 0x0F8D
A[19] = 0x0F8C
A[20] = 0x0E21
A[21] = 0x0F7A
A[22] = 0x0F85
A[23] = 0x0F84
i = 500
FOR n=0 TO 23
uo.findtype(A[n],"-1","lastcontainer")
if UO.GetQuantity('finditem') then
UO.grab(i,"finditem")
; uo.print("Found "+str(uo.findcount()))
end if
NEXT
end sub


количество это переменная i


Top
   
 Post subject:
PostPosted: 2006-03-02 17:44:54 
Offline

Joined: 2006-02-22 14:47:08
Posts: 5
Все равно не работает пишет Unhandled exeption in parser


Top
   
 Post subject:
PostPosted: 2006-03-02 17:59:34 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
0xygenius wrote:
Все равно не работает пишет Unhandled exeption in parser


i = 500
FOR n=0 TO 23
uo.findtype(A[n],"0x0000","lastcontainer")
if UO.GetQuantity('finditem') <> 0 then
UO.grab(i,"finditem")
; uo.print("Found "+str(uo.findcount()))
end if
next
end sub

Попробуй так


Top
   
 Post subject:
PostPosted: 2006-03-02 18:51:31 
Offline

Joined: 2006-02-22 14:47:08
Posts: 5
Неа Не пашет ты проверь у себя!


Top
   
PostPosted: 2006-03-02 18:57:06 
Offline

Joined: 2006-02-03 11:32:16
Posts: 256
Location: ND
все , только не ногти носкера , трусы кери , трезвых матвея и ларису ( реинкарнация сида и нэнси ) . а так все думаю увижу , всю правду , которую от меня по каким-то причинам скрывали , всех своих бли
jj Не могли бы вы найти и скачать и выложить фильм "Такой-то", оригинальное название (крайне желатьльно указать если фильм не русский) "Такое-то". Ещё желатьельно указывать приблизительный год фильма


Last edited by LordTom on 2009-12-23 15:05:59, edited 3 times in total.

Top
   
 Post subject:
PostPosted: 2006-03-02 19:08:10 
Offline

Joined: 2006-02-22 14:47:08
Posts: 5
Неа все равно!


Top
   
PostPosted: 2006-03-02 19:13:56 
Offline

Joined: 2006-02-03 11:32:16
Posts: 256
Location: ND
Дамы и господа! Уважаемые жители нашего вроде бы как хорошего города Щелково! Скажите, пожалуйста, был ли кто-нибудь из вас 22.04.2006 в ночном клубе Встреча в районе 01.00 ночи? И если кто то и был


Last edited by LordTom on 2009-12-23 16:28:17, edited 3 times in total.

Top
   
 Post subject:
PostPosted: 2006-03-02 22:56:44 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
0xygenius wrote:
Неа все равно!


Млин ХЗ у мя это работает:

Code:
sub loot() 
var i,n
Dim A[24]
A[1] = 0x0eed ;gold
A[2] = 0x1415 ;Piese of Amber
A[3] = 0x1411
A[4] = 0x1410
A[5] = 0x1412
A[6] = 0x1414
A[7] = 0x1413
A[8] = 0x13BF
A[9] = 0x13BB
A[10] = 0x13BE
A[11] = 0x13EE
A[12] = 0x13EB
A[13] = 0x1406
A[14] = 0x13B1
A[15] = 0x0F3F
A[16] = 0x1B76
A[17] = 0x401FE05B
A[18] = 0x0F88
A[19] = 0x0F8D
A[20] = 0x0F8C
A[21] = 0x0E21
A[22] = 0x0F7A
A[23] = 0x0F85
A[24] = 0x0F84
i = 500
FOR n=1 TO 24
uo.findtype('A[n]','-1','lastcontainer')
if UO.FindCount('finditem') > 0 then
UO.grab(0,'finditem')
Wait(i)
else
end if
NEXT
end sub


Тока пишет что фаст лут, но это решаемо, задержки побольше поставить. Кстати на каком шарде играешь?
У мя он лутит удочки и тинкер тулзы, так должно быть? :lol:
проверь еще раз типы вещей которые лутишь.


Top
   
 Post subject:
PostPosted: 2006-03-03 04:22:56 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Code:
A[8] = 0x13BF 
кавычки ставить не учили?

Code:
uo.findtype('A[n]',
Ну а здесь-то они зачем?!


Top
   
PostPosted: 2006-03-03 05:04:20 
Offline

Joined: 2006-02-03 11:32:16
Posts: 256
Location: ND
Вообще то Traiser прав Это с какого, извините за выражение, х.я Traiser вдруг прав? Я вот чёта не могу въехать, почему мы, трейсеры, не должны объединяться, ведь это делают большенство представителей


Last edited by LordTom on 2009-12-23 18:31:59, edited 3 times in total.

Top
   
 Post subject:
PostPosted: 2006-03-03 15:00:30 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
LordTom wrote:
Destruction wrote:
Code:
A[8] = 0x13BF 
кавычки ставить не учили?

Code:
uo.findtype('A[n]',
Ну а здесь-то они зачем?!

Элементу массива задаеться значение вида 0x0000, в findtype надо передать переменную в ковычках.
а теперь покажи разницу где ставить ковычки :) Дестр я тя прошу не лепи умня лол :lol:

Использование первой конструкции возможно, но крайне нежелательно, во-втором случае мы в поиск передаём строку, а не элемент массива.
Code:
A[17] = 0x401FE05B 
- ваще не тайп.
И ваще много мелких лишних действий.

Ниже попробую привести исправленный вариант, хотя проверитиь не имею возможности. А что у вас с номерами элементов - ужасть..
Code:
sub loot() 
var i, n = 500 ; задержка на лут
Dim A[24]
A[0] = '0x0eed' ;Gold
A[1] = '0x1415' ;Piece of Amber
A[2] = '0x1411'
A[3] = '0x1410'
A[4] = '0x1412'
A[5] = '0x1414'
A[6] = '0x1413'
A[7] = '0x13BF'
A[8] = '0x13BB'
A[9] = '0x13BE'
A[10] = '0x13EE'
A[11] = '0x13EB'
A[12] = '0x1406'
A[13] = '0x13B1'
A[14] = '0x0F3F'
A[15] = '0x1B76'
A[16] = '0x401FE05B' ; Таких таких тайпов не  существует
A[17] = '0x0F88'
A[18] = '0x0F8D'
A[19] = '0x0F8C'
A[20] = '0x0E21'
A[21] = '0x0F7A'
A[22] = '0x0F85'
A[23] = '0x0F84'
for i=0 to 23
uo.findtype(A[i],'-1','lastcontainer')
if uo.findcount() then
uo.grab('0','finditem')
wait(n)
end if
next
end sub


Новое в скрипт добавлять не стал, инструкция по использованию:
0. Задать паузу (переменная n, вверху скрипта).
1. Открыть необходимый контейнер (например труп).
2. Включить скрипт.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 12 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited