Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Лут. DRW. Новая инжа
smiley
сообщение 15.11.2018, 18:04
Сообщение #1


*

Registred
Сообщений: 6
Регистрация: 21.10.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.086
Возраст: 22



Привет, не подскажете почему не работает данный скрипт на новой инже? На старых версиях все нормально лутает.. А на 2015 после резки трупа отказывается с пола юзаться..
При чем если просто кинуть на пол, и попробовать залутать скриптом - все нормально, но если именно порезать труп - то не лутает.
Код
sub corpser()
    uo.waittargetobject('lastcorpse')
    uo.usetype('0x0F51')
    wait(500)
    Lootground()
    sword()
endsub
sub Lootground()
    VAR n, f
    VAR Torso=uo.objatlayer('Torso')
    VAR Legs=uo.objatlayer('Legs')
    VAR Arms=uo.objatlayer('Arms')
    VAR Gloves=uo.objatlayer('Gloves')
    VAR Hat=uo.objatlayer('Hat')
    VAR Neck=uo.objatlayer('Neck')
    VAR Lhand=uo.objatlayer('Lhand')
    
    Dim Loot[40]
    Loot[1]='0x204E'; Shroud
    Loot[2]='0x20D6'; Dragon
    Loot[3]='0x0F5E'; broadsword
    Loot[4]='0x143A'; maul
    Loot[5]='0x13B9'; Viking Sword
    Loot[6]='0x0F60'; longsword
    Loot[7]='0x0F62'; Spear
    Loot[8]='0x0E87'; Pitchfork    
    Loot[9]='0x143E'; Halberd
    Loot[10]='0x0F4D'; Bardiche
    Loot[11]='0x0F45'; Executioner's Axe
    Loot[12]='0x0F4B'; double axe
    Loot[13]='0x13FA'; Despise
    Loot[14]='0x13B1'; Bow
    Loot[15]='0x0F4F'; Heavy Crossbow
    Loot[16]='0x13FC'; Crossbow
    Loot[17]='0x1086'; Braclet
    Loot[18]='0x0EED'; Gold Coin
    Loot[19]='0x13BF'; chainmail tunic
    Loot[20]='0x13BE'; chainmail leg
    
    Dim armor[12]
    armor[1]='0x1B77' ; Heater Sheild
    armor[2]='0x1B76' ; Heater Sheild
    armor[3]='0x1415' ; Plate Mail
    armor[4]='0x1416' ; Plate Mail
    armor[5]='0x141A' ; Platemail Legs
    armor[6]='0x1411' ; Platemail Legs
    armor[7]='0x1418' ; Platemail Gauntlets
    armor[8]='0x1414' ; Platemail Gauntlets
    armor[9]='0x1410' ; Platemail Arms
    armor[10]='0x1419'; Platemail Helm
    armor[11]='0x1412'; Platemail Helm
    armor[12]='0x1413'; Platemail Gorget
    
    for n=1 to 12
        if uo.countground(armor[n]) then
            uo.usefromground(armor[n])
            wait(50)
            f=1
        endif
    next
    for n=1 to 20
        if uo.countground(Loot[n]) then
            uo.moveitem('~'+Loot[n],0,'backpack')
            wait(700)
        endif
    next
    if f==1 then
        if Torso<>'' then
            uo.useobject(Torso)
        endif
        if Legs<>'' then
            uo.useobject(Legs)
        endif
        if Arms<>'' then
            uo.useobject(Arms)
        endif
        if Gloves<>'' then
            uo.useobject(Gloves)
        endif
        if Hat<>'' then
            uo.useobject(Hat)
        endif
        if Neck<>'' then
            uo.useobject(Neck)
        endif
        if Lhand<>'' then
            uo.equip('Lhand',Lhand)
        endif
    endif
    uo.print(' -= done =- ')
endsub
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
smiley
сообщение 15.11.2018, 21:10
Сообщение #2


*

Registred
Сообщений: 6
Регистрация: 21.10.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.086
Возраст: 22



Поигрался, немного переделал на:
Код
   for n=1 to 12        
   UO.FindType(armor[n],"-1","ground")
      if UO.FindCount("finditem")>0 then
         UO.UseObject("finditem")
         wait(50)
         f=1
      endif

Теперь с пола юзает, если сам кинул что-то.. Но стоит порезать труп, чтоб с него все выпало - отказывается что-либо лутать. Как будто не видит эти айтемы..
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Norikan
сообщение 17.11.2018, 18:30
Сообщение #3


******

Expert
Сообщений: 630
Регистрация: 28.3.2014
Группа: Пользователи
Наличность: 0
Пользователь №: 16.726
Возраст: 36



Цитата(smiley @ 15.11.2018, 21:10) *

...
это не лут а говно! с новой инжой можно подключать инклюды, в которых, ты можешь указывать не только тип, но цвет и даже название и брать, то что тебе нужно, переключая флаги!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
smiley
сообщение 20.11.2018, 21:30
Сообщение #4


*

Registred
Сообщений: 6
Регистрация: 21.10.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 19.086
Возраст: 22



а подробнее можно? или если не сложно переделать этот саб под новую инжу, чтоб юзало нормально с пола)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 19.3.2024, 6:16
Designed by Nickostyle