нужен скрипт на одевание вещеи

Ask for scripts here

Moderators: Murderator+, Murderator

Post Reply
Cat
Posts: 28
Joined: 2004-06-17 14:59:15
Location: Екатеринбург

нужен скрипт на одевание вещеи

Post by Cat »

Нужен скрипт на одевание фулла армора

например в сундуке ку4а одинаковых фуллов, хотелось бы 4то бы голышем сразу одевался фулл, т.е. ,setdress ,dress не то
Last edited by Cat on 2008-05-25 22:03:43, edited 1 time in total.
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Массив с типами частей армора, проверка uo.ObjAtLayer, одевание через UseType/UseObject
Cat
Posts: 28
Joined: 2004-06-17 14:59:15
Location: Екатеринбург

Post by Cat »

Scripts Writer wrote:Массив с типами частей армора, проверка uo.ObjAtLayer, одевание через UseType/UseObject

блин ну 4е сказал, 4е в лужу пукнул :shock:, ни 4е не понял :(
Я не особо талантлив в написание скрипта, подправить или подогнать написаный под себя могу, но с 0 у меня не полу4ается, поэтому и присатю с таким вопросом :roll:
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Проще научить человека ловить рыбу, чем постоянно его кормить
Cat
Posts: 28
Joined: 2004-06-17 14:59:15
Location: Екатеринбург

Post by Cat »

Scripts Writer wrote:Проще научить человека ловить рыбу, чем постоянно его кормить

ладно поидем отдуго может подскжешь в 4ем ошибка?
выдает ошибку с неопознаным LEGS, я ведь правельно понял нуадо указать место куда одевается даный тип

sub full()
uo.ObjAtLayer (LEGS,'0x1411')
end sub

или еще зашел по сылке у тебя ниже

sub full()
uo.equipt (LEGS,'0x1411')
end sub
DeDulia
Posts: 28
Joined: 2008-03-29 18:31:31

Post by DeDulia »

попробуй так =)

Code: Select all

sub full()
   var legs='0x1411'
       uo.equipt ('LEGS',legs)
       wait(100)
end sub


ты просто свой LEGS не взял в кавычки , вот так надо 'LEGS'
так тоже должно прокатить =)

sub full()
uo.equipt ('LEGS','0x1411')
end sub
Purgen
Posts: 187
Joined: 2005-04-04 18:23:12

Post by Purgen »

Если я не ошибаюсь, то название слоёв чувствительны к регистру букв..
Так что если не выйдет LEGS, то попробуй Legs.
Но под рукой нет УО, так что я могу ошибаться.
Dolbo
Posts: 41
Joined: 2008-04-02 08:24:35

Post by Dolbo »

Code: Select all

sub warmode()
uo.usetype('vik')
uo.usetype('shit')
if uo.count('0x1549') then  #ищем маску, ненашли одеваем каску
uo.usetype('0x1549')#маска
else
uo.usetype('0x1412')#каска
end if
uo.usetype('gorza')
uo.usetype('0x1415')#пузо
uo.usetype('0x1410')#плечи
uo.usetype('0x1414')#руки
uo.usetype('0x1411')#ноги
uo.usetype('shit')
uo.usetype('0x1541')#сашка
uo.usetype('0x1515')#клока
uo.usetype('0x108A')#кольцо
uo.usetype('0x13BD')#сингер
uo.usetype('0x204E')#шруда
uo.usetype('0x1C04')#сиськи
uo.usetype('0x153B')#передник

endsub


через ,info считаешь типы предметов и замени на свои если неподойдут мои.
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Dolbo wrote:

Code: Select all

sub warmode()
uo.usetype('vik')
uo.usetype('shit')
if uo.count('0x1549') then  #ищем маску, ненашли одеваем каску
uo.usetype('0x1549')#маска
else
uo.usetype('0x1412')#каска
end if
uo.usetype('gorza')
uo.usetype('0x1415')#пузо
uo.usetype('0x1410')#плечи
uo.usetype('0x1414')#руки
uo.usetype('0x1411')#ноги
uo.usetype('shit')
uo.usetype('0x1541')#сашка
uo.usetype('0x1515')#клока
uo.usetype('0x108A')#кольцо
uo.usetype('0x13BD')#сингер
uo.usetype('0x204E')#шруда
uo.usetype('0x1C04')#сиськи
uo.usetype('0x153B')#передник

endsub


через ,info считаешь типы предметов и замени на свои если неподойдут мои.


Не получается. Попробовал с твоими типами- не работает. Свои поставил,- тоже. В чём может быть проблема?
p4104
Posts: 10
Joined: 2008-05-12 13:22:18

Post by p4104 »

проблема в том что usetype только из твоего бэкапа, или пака который у тебя в бэкапе, можешь сделать так, тока надо чтобы арморы в сундучке лежали в паках, ыыы и кому я это объясняю :)

Code: Select all

открыл сундучок
переложил пак в бэкап
надел тем макром который выше
Post Reply