Скрипт на лут из определённого ящика....
Moderators: Murderator+, Murderator
Скрипт на лут из определённого ящика....
Скрипт на лут из определённого ящика,определённых вещей, не открывая ящик....
Как запускаешь скрипт, нужно указать ящик из каторого лутим!
Заранее спасибо
Как запускаешь скрипт, нужно указать ящик из каторого лутим!
Заранее спасибо
хохмы про гайцев
И снова – московский автобус. Где-то между 11:00 и 12:00. Утренний пассажиропоток уже несколько спал. Свободное сидячее место можно отыскать без тестирования скорости своей реакции. И даже без боёв ме
Last edited by LordTom on 2009-12-23 20:08:54, edited 2 times in total.
дергает на скорости
Чел. делает 2ве нидры подряд + все они с визуализацией!!!! Ентож сколько времени надо на всё это???!!! Больше - лучше?????? Анекдот в тему: К человеку, побившему мировой рекорд по самому продолжит
Last edited by LordTom on 2009-12-23 11:38:54, edited 2 times in total.
Ну вот типа скрипт
он лутит из последнего открытого ящика
а мне нужно, чтобы таргетом на ящик и лутать его
Code: Select all
sub Lootin()
var t,l
t=500
dim LootingItem[48]
uo.Print('Начинаем Лутать...')
### Magic Looting Items ###
LootingItem[1] = 0x0F7B ## - Blood Moss
LootingItem[2] = 0x0F8D ## - Spiders Slick
LootingItem[3] = 0x0F8C ## - Sulfurous Ash
LootingItem[4] = 0x0F88 ## - NightShade
LootingItem[5] = 0x0F7A ## - Black Pearls
LootingItem[6] = 0x0F84 ## - Garlic
LootingItem[7] = 0x0F86 ## - Mandrake Roots
LootingItem[8] = 0x0F85 ## - Ginseng
LootingItem[9] = 0x0F0D ## - Rune
LootingItem[10] = 0x0F0C ## - Heal
LootingItem[11] = 0x0F0B ## - Refresh
### Armore Looting Items ###
LootingItem[12] = 0x1412 ## - Platemail Helm
LootingItem[13] = 0x1411 ## - Platemail Legs
LootingItem[14] = 0x1410 ## - Platemail Arms
LootingItem[15] = 0x1414 ## - Platemail Gloves
LootingItem[16] = 0x1B76 ## - Platemail Heater
LootingItem[17] = 0x1413 ## - Platemail Gorget
LootingItem[18] = 0x1406 ## - War Mace
LootingItem[19] = 0x1404 ## - Far Work
LootingItem[20] = 0x13B9 ## - Viking Shword
LootingItem[21] = 0x13B5 ## - Scimitar
### Clothes Looting Items ###
LootingItem[22] = 0x1F03 ## - Robe
LootingItem[23] = 0x1515 ## - Cloak
LootingItem[24] = 0x1BD1
LootingItem[25] = 0x171C ## - Jester Hat
LootingItem[26] = 0x1440 ## - Long Pants
LootingItem[27] = 0x1086 ## - Short Pants
### Shrink Creature Looting Items ###
LootingItem[28] = 0x2136 ## - Zostrich
LootingItem[29] = 0x2137 ## - Orn
### Others Looting Items ###
LootingItem[30] = 0x0EED ## - Gold Coins
LootingItem[31] = 0x0E76 ## - Bag
LootingItem[32] = 0x0E75 ## - BackPack
LootingItem[33] = 0x0E21 ## - Clear Bandage
### Bows Looting Items ###
LootingItem[34] = 0x13B1 ## - Bow
LootingItem[35] = 0x0F4F ## - CrossBow
LootingItem[36] = 0x13FC ## - Heavy CrossBow
LootingItem[37] = 0x0F3F ## - Bow Arrow
LootingItem[38] = 0x1BFB ## - CrossBow Bolt
LootingItem[39] = 0x0F87
LootingItem[40] = 0x0F78
LootingItem[41] = 0x0F91
LootingItem[42] = 0x0F90
LootingItem[43] = 0x0F7D
LootingItem[44] = 0x0F81
LootingItem[45] = 0x0F82
LootingItem[46] = 0x0F8F
LootingItem[47] = 0x0E76
LootingItem[48] = 0x1415
for l=1 to 48
uo.FindType(LootingItem[l],"-1","lastcontainer")
if uo.FindCount()>0 and uo.GetDistance("lastcontainer")<=2 then
uo.Grab(1,"finditem")
uo.Print('Найден предмет: '+str(uo.findcount()))
wait(t)
end if
next
uo.Print('Лут Закончен.')
end sub
он лутит из последнего открытого ящика
а мне нужно, чтобы таргетом на ящик и лутать его
Code: Select all
sub Lootin()
var t,l
t=500
dim LootingItem[49]
uo.Print('Начинаем Лутать...')
### Magic Looting Items ###
LootingItem[1] = 0x0F7B ## - Blood Moss
LootingItem[2] = 0x0F8D ## - Spiders Slick
LootingItem[3] = 0x0F8C ## - Sulfurous Ash
LootingItem[4] = 0x0F88 ## - NightShade
LootingItem[5] = 0x0F7A ## - Black Pearls
LootingItem[6] = 0x0F84 ## - Garlic
LootingItem[7] = 0x0F86 ## - Mandrake Roots
LootingItem[8] = 0x0F85 ## - Ginseng
LootingItem[9] = 0x0F0D ## - Rune
LootingItem[10] = 0x0F0C ## - Heal
LootingItem[11] = 0x0F0B ## - Refresh
### Armore Looting Items ###
LootingItem[12] = 0x1412 ## - Platemail Helm
LootingItem[13] = 0x1411 ## - Platemail Legs
LootingItem[14] = 0x1410 ## - Platemail Arms
LootingItem[15] = 0x1414 ## - Platemail Gloves
LootingItem[16] = 0x1B76 ## - Platemail Heater
LootingItem[17] = 0x1413 ## - Platemail Gorget
LootingItem[18] = 0x1406 ## - War Mace
LootingItem[19] = 0x1404 ## - Far Work
LootingItem[20] = 0x13B9 ## - Viking Shword
LootingItem[21] = 0x13B5 ## - Scimitar
### Clothes Looting Items ###
LootingItem[22] = 0x1F03 ## - Robe
LootingItem[23] = 0x1515 ## - Cloak
LootingItem[24] = 0x1BD1
LootingItem[25] = 0x171C ## - Jester Hat
LootingItem[26] = 0x1440 ## - Long Pants
LootingItem[27] = 0x1086 ## - Short Pants
### Shrink Creature Looting Items ###
LootingItem[28] = 0x2136 ## - Zostrich
LootingItem[29] = 0x2137 ## - Orn
### Others Looting Items ###
LootingItem[30] = 0x0EED ## - Gold Coins
LootingItem[31] = 0x0E76 ## - Bag
LootingItem[32] = 0x0E75 ## - BackPack
LootingItem[33] = 0x0E21 ## - Clear Bandage
### Bows Looting Items ###
LootingItem[34] = 0x13B1 ## - Bow
LootingItem[35] = 0x0F4F ## - CrossBow
LootingItem[36] = 0x13FC ## - Heavy CrossBow
LootingItem[37] = 0x0F3F ## - Bow Arrow
LootingItem[38] = 0x1BFB ## - CrossBow Bolt
LootingItem[39] = 0x0F87
LootingItem[40] = 0x0F78
LootingItem[41] = 0x0F91
LootingItem[42] = 0x0F90
LootingItem[43] = 0x0F7D
LootingItem[44] = 0x0F81
LootingItem[45] = 0x0F82
LootingItem[46] = 0x0F8F
LootingItem[47] = 0x0E76
LootingItem[48] = 0x1415
uo.canceltarget()
uo.Print('Выбери контейнер')
uo.addobject('lootcontainer')
while uo.targeting()
wait(100)
wend
for l=1 to 48
uo.FindType(LootingItem[l],"-1",'lootcontainer')
if uo.FindCount()>0 and uo.GetDistance('lootcontainer')<=2 then
uo.Grab(1,"finditem")
uo.Print('Найден предмет: '+str(uo.findcount()))
wait(t)
end if
next
uo.Print('Лут Закончен.')
end sub
самый лучший выпуск ун
Вот решил поднять тему присяжных, как вы думаете уважаемые сетяне, готово ли Российское общество, готовы ли мы к этому инстиуту, готовы ли мы выносить строгие решения? Тема образовалась не спонтанно,
Last edited by LordTom on 2009-12-23 17:44:05, edited 2 times in total.
вообще, если только там нет крутейшего бага, работа таких скриптов с запертым контейнером невозможна, так как если контейнер закрыт и ни разу еще не открывался данным чаром, то скорее всего сервер и не передает инфу о его содержимом.
далее, если хотим, все таки, лутануть (это уже тоже, своего рода баг), и то, что лутаем стакабельно, то есть в стопках лежит, если много (золото, реги, прочее), то кинув, скажем, монетку в контейнер, вполне возможно, что по findtype мы увидим всю кучку золота в нем, иль еще чего кидали. на счет нестакабельных предметов - ничего столь же простого не припомню. но:
1) не на всех шардах дают кидать в запертый контейнер
2) не везде, кинутые таким образом, предметы ложатся в общую стопку
3) сервер может и не передать клиенту вообще какую-либо инфу о контейнере, пока его не откроют.
далее, если хотим, все таки, лутануть (это уже тоже, своего рода баг), и то, что лутаем стакабельно, то есть в стопках лежит, если много (золото, реги, прочее), то кинув, скажем, монетку в контейнер, вполне возможно, что по findtype мы увидим всю кучку золота в нем, иль еще чего кидали. на счет нестакабельных предметов - ничего столь же простого не припомню. но:
1) не на всех шардах дают кидать в запертый контейнер
2) не везде, кинутые таким образом, предметы ложатся в общую стопку
3) сервер может и не передать клиенту вообще какую-либо инфу о контейнере, пока его не откроют.
моя баня с верандой
И тем не менее, если на первое хватает месяцев-лет, то на второе нужны десятилетия, а подчас и века. Полностью согласен. Если взять в учёт ещё и природно-климатические факторы, то некоторые нации дов
Last edited by LordTom on 2009-12-23 14:43:12, edited 2 times in total.
LordTom wrote:А открыть их локпиком или магией надо в любом случае! В хайде отмычками пробуй.
Или отводи гвардов, неубивая их ныкайся, потом возвращайся к кладу и луть его.
Если речь идет о ДрВ, то там открыть клад можно только убив всех гвардов. Локпикинг и спелы взлома там отключены. Содержимое ящика не видно, пока его не откроешь. По-этому, без багов облутать клад не убивая гвардов там низзя.
Arsuri wrote:LordTom wrote:А открыть их локпиком или магией надо в любом случае! В хайде отмычками пробуй.
Или отводи гвардов, неубивая их ныкайся, потом возвращайся к кладу и луть его.
Если речь идет о ДрВ, то там открыть клад можно только убив всех гвардов. Локпикинг и спелы взлома там отключены. Содержимое ящика не видно, пока его не откроешь. По-этому, без багов облутать клад не убивая гвардов там низзя.
Да... Речь идёт о ДРВ
Но есть же такой баг

Можно сюда добавить еще и добавление контейнера в который надо лутить ?
Code: Select all
sub Lootin()
var t,l
t=500
dim LootingItem[49]
uo.Print('Íà÷èíàåì Ëóòàòü...')
### Magic Looting Items ###
LootingItem[1] = 0x0F7B ## - Blood Moss
LootingItem[2] = 0x0F8D ## - Spiders Slick
LootingItem[3] = 0x0F8C ## - Sulfurous Ash
LootingItem[4] = 0x0F88 ## - NightShade
LootingItem[5] = 0x0F7A ## - Black Pearls
LootingItem[6] = 0x0F84 ## - Garlic
LootingItem[7] = 0x0F86 ## - Mandrake Roots
LootingItem[8] = 0x0F85 ## - Ginseng
LootingItem[9] = 0x0F0D ## - Rune
LootingItem[10] = 0x0F0C ## - Heal
LootingItem[11] = 0x0F0B ## - Refresh
### Armore Looting Items ###
LootingItem[12] = 0x1412 ## - Platemail Helm
LootingItem[13] = 0x1411 ## - Platemail Legs
LootingItem[14] = 0x1410 ## - Platemail Arms
LootingItem[15] = 0x1414 ## - Platemail Gloves
LootingItem[16] = 0x1B76 ## - Platemail Heater
LootingItem[17] = 0x1413 ## - Platemail Gorget
LootingItem[18] = 0x1406 ## - War Mace
LootingItem[19] = 0x1404 ## - Far Work
LootingItem[20] = 0x13B9 ## - Viking Shword
LootingItem[21] = 0x13B5 ## - Scimitar
### Clothes Looting Items ###
LootingItem[22] = 0x1F03 ## - Robe
LootingItem[23] = 0x1515 ## - Cloak
LootingItem[24] = 0x1BD1
LootingItem[25] = 0x171C ## - Jester Hat
LootingItem[26] = 0x1440 ## - Long Pants
LootingItem[27] = 0x1086 ## - Short Pants
### Shrink Creature Looting Items ###
LootingItem[28] = 0x2136 ## - Zostrich
LootingItem[29] = 0x2137 ## - Orn
### Others Looting Items ###
LootingItem[30] = 0x0EED ## - Gold Coins
LootingItem[31] = 0x0E76 ## - Bag
LootingItem[32] = 0x0E75 ## - BackPack
LootingItem[33] = 0x0E21 ## - Clear Bandage
### Bows Looting Items ###
LootingItem[34] = 0x13B1 ## - Bow
LootingItem[35] = 0x0F4F ## - CrossBow
LootingItem[36] = 0x13FC ## - Heavy CrossBow
LootingItem[37] = 0x0F3F ## - Bow Arrow
LootingItem[38] = 0x1BFB ## - CrossBow Bolt
LootingItem[39] = 0x0F87
LootingItem[40] = 0x0F78
LootingItem[41] = 0x0F91
LootingItem[42] = 0x0F90
LootingItem[43] = 0x0F7D
LootingItem[44] = 0x0F81
LootingItem[45] = 0x0F82
LootingItem[46] = 0x0F8F
LootingItem[47] = 0x0E76
LootingItem[48] = 0x1415
uo.canceltarget()
uo.Print('Âûáåðè êîíòåéíåð')
uo.addobject('lootcontainer')
while uo.targeting()
wait(100)
wend
for l=1 to 48
uo.FindType(LootingItem[l],"-1",'lootcontainer')
if uo.FindCount()>0 and uo.GetDistance('lootcontainer')<=2 then
uo.Grab(1,"finditem")
uo.Print('Íàéäåí ïðåäìåò: '+str(uo.findcount()))
wait(t)
end if
next
uo.Print('Ëóò Çàêîí÷åí.')
end sub
Code: Select all
uo.Grab(1,"finditem")
эту строку замени на
Code: Select all
uo.moveitem( 'finditem', 'all', 'айди_сумки_куда_лутить' )