Отцы скриптеры помогите
Moderators: Murderator+, Murderator
Отцы скриптеры помогите
Нужен скрипт чтоб разрезал ластаргет.Понятия не имею как это зделать.
Забиндь:
0x0EC2 - это тип кливера. У нас на шарде они используются для резки. Если у тебя другой тип - подставь свой.
Я бы рекомендовал тебе конечно работать не по ласттаргету, а по последнему трупу. Тогда это так:
Code: Select all
waittargetobject lasttarget;usetype 0x0EC2
0x0EC2 - это тип кливера. У нас на шарде они используются для резки. Если у тебя другой тип - подставь свой.
Я бы рекомендовал тебе конечно работать не по ласттаргету, а по последнему трупу. Тогда это так:
Code: Select all
waittargetobject lastcorpse;usetype 0x0EC2
-
- Posts: 35
- Joined: 2005-01-16 17:25:54
- Contact:
ДЕРЖИ переделай под себя ))
sub LT()
UO.FindType(0x2006,-1,'ground')
wait(55)
UO.WaitTargetObject("lastcorpse")
UO.UseObject(UO.ObjAtLayer('Lhand'))
wait(2000)
UO.FindType(0x1078,-1,'lastcorpse')
UO.grab(1, "finditem")
wait(1000)
if UO.count('0x1078')>0 then
UO.Usetype('0x0F9E')
UO.waittargettype(0x1078)
else
UO.Usetype('0x0F9E')
UO.waittargettype(0x1078)
end if
end sub
----Режит труп(последнего убитого ) сразу заберает кожу - потом режет ее и кладет в бекпак
-----------------------------------В бекпаке должни бить ножнеци а в руках оружее 0 чтоби резать когонить )))
UO.FindType(0x2006,-1,'ground')
wait(55)
UO.WaitTargetObject("lastcorpse")
UO.UseObject(UO.ObjAtLayer('Lhand'))
wait(2000)
UO.FindType(0x1078,-1,'lastcorpse')
UO.grab(1, "finditem")
wait(1000)
if UO.count('0x1078')>0 then
UO.Usetype('0x0F9E')
UO.waittargettype(0x1078)
else
UO.Usetype('0x0F9E')
UO.waittargettype(0x1078)
end if
end sub
----Режит труп(последнего убитого ) сразу заберает кожу - потом режет ее и кладет в бекпак
-----------------------------------В бекпаке должни бить ножнеци а в руках оружее 0 чтоби резать когонить )))
----Режит труп(последнего убитого ) сразу заберает кожу - потом режет ее и кладет в бекпак
-----------------------------------В бекпаке должни бить ножнеци а в руках оружее 0 чтоби резать когонить )))
какая кожа какие ножницы?
человека интеесует как быстрее всех порезать труп плеера и облутать его!

говорила мне мама "учись неуч"
MazaFaka wrote:----Режит труп(последнего убитого ) сразу заберает кожу - потом режет ее и кладет в бекпак
-----------------------------------В бекпаке должни бить ножнеци а в руках оружее 0 чтоби резать когонить )))
какая кожа какие ножницы?
человека интеесует как быстрее всех порезать труп плеера и облутать его!
Вобщето меня интересует.Чтоб разрезал труп и перышки собирал или кости.
Adec[DrW] wrote:Вобщето меня интересует.Чтоб разрезал труп и перышки собирал или кости.
Code: Select all
UO.waittargetobject('lastcorpse')
UO.usetype('тип_ножниц_тут')
UO.UseObject('lastcorpse')
Sfagnum wrote:Adec[DrW] wrote:Вобщето меня интересует.Чтоб разрезал труп и перышки собирал или кости.потом лутаешь.Code: Select all
UO.waittargetobject('lastcorpse')
UO.usetype('тип_ножниц_тут')
UO.UseObject('lastcorpse')
А как добвить чтоб сам лутал например перья?
-
- Posts: 28
- Joined: 2004-06-30 22:21:58
Code: Select all
sub MonstersLoot()
#скрипт режет труп монстра после чего ищет в нем нужные #ингридиенты выставленные в #Item[]
#после чего он собирает их и прячет труп функцией hide
#и берет в руки обратно оружие
Dim Item[9]
Item[0]='0x0F78' ;BatWings
Item[1]='0x0EED' ;Gold
Item[2]='0x0F7B' ;bm
Item[3]='0x0F7A' ; BP
Item[4]='0x0F90' ;deadwood
Item[5]='0x0F7E' ;bones
Item[6]='0x0F87' ;Eyes of newt
Item[7]='0x1BDD' ;Logs
Item[8]='0x1BD1' ;ïåðüÿ
Item[9]='0x0F8E' ; çìåèíûå ÷åøóéêè
uo.SetArm('Temp')
uo.UseObject('lastcorpse')
uo.WaitTargetObject('lastcorpse')
uo.UseType('0x0F52') ;Dagger
CheckLag()
wait(1000)
Var i
for i=0 to 9
if Item[i]<>'' then
uo.FindType(Item[i],-1,'lastcorpse')
if uo.GetQuantity('finditem') then
uo.MoveItem('finditem')
CheckLag()
wait(700)
endif
endif
next
uo.Hide('lastcorpse')
uo.Arm('Temp')
uo.print('Crafted by Stranger[BV])
end sub
Re: Отцы скриптеры помогите
А как тогда сделать, чтобы после резки, он лутил голову и автоматом открывал порезанный труп?
-
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
Re: Отцы скриптеры помогите
Вот это что называется поиск- откопать тему пятилетней давности и написать сюда, дабы не плодить новую 

Code: Select all
sub CanibalLoot()
var tHead = ''
uo.FindType(tHead,'-1','ground')
if uo.FindCount() then
uo.MoveItem('finditem')
wait(500)
uo.Print('Head was picked up.')
else
uo.Print('No head on the ground')
endif
uo.UseObject('lastcorpse')
end sub
Re: Отцы скриптеры помогите
Тут все отцы отписались 
