Разрезание "улова" на кожу
|
|
mont | Дата: Пятница, 2007-06-01, 1:19 AM | Сообщение # 1 |
Одмин.
Группа: Администраторы
Сообщений: 1051
Статус: Offline
| Сабж. Табун, надо скрипт что-бы резать наловленное) плз)
|
|
| |
PAR | Дата: Пятница, 2007-06-01, 1:53 AM | Сообщение # 2 |
 Великий Скриптор
Группа: Модераторы
Сообщений: 149
Статус: Offline
| С тебя пива!-) Code | var StuddedBuister=0x1c0c var ThighBoots=0x1711 var StuddedTunic=0x13db var StuddedLeggings=0x13da var StuddedSleeves=0x13d4 var LeatherTunic=0x13cc var LeatherLeggings=0x13cb var FemaleStudded=0x1c02 var LeatherBustier=0x1c0a var LeatherSkirt=0x1c08 var FemaleLeather=0x1c06 var LeatherShorts=0x1c00 var StuddedGorget=0x13d6 var StuddedGloves=0x13d5 var LeatherSleeves=0x13cd var LeatherGorget=0x13c7 var LeatherGloves=0x13c6
sub main() CutItems(StuddedBuister) CutItems(ThighBoots) CutItems(StuddedTunic) CutItems(StuddedLeggings) CutItems(StuddedSleeves) CutItems(LeatherTunic) CutItems(LeatherLeggings) CutItems(FemaleStudded) CutItems(LeatherBustier) CutItems(LeatherSkirt) CutItems(FemaleLeather) CutItems(LeatherShorts) CutItems(StuddedGorget) CutItems(StuddedGloves) CutItems(LeatherSleeves) CutItems(LeatherGorget) CutItems(LeatherGloves) end sub
sub CutItems(Item) while UO.Count(Item)<>0 UO.WaitTargetType(Item) UO.UseType(0x0f9e) repeat wait(10) until UO.InJournal('material') or UO.InJournal('object>!') UO.DeleteJournal() wend end sub | если чево нехватит допиши =)
Сообщение отредактировал PAR - Пятница, 2007-06-08, 12:45 PM |
|
| |
mont | Дата: Пятница, 2007-06-01, 2:48 AM | Сообщение # 3 |
Одмин.
Группа: Администраторы
Сообщений: 1051
Статус: Offline
| крч такая лажа. когда кончаеться каконибудь тип, то он перестает резать что-либо. Code | var fishtapki1 =0x170B var fishtapki2 =0x170D var fishtapki3 =0x170E var fishtapki4 =0x170F var fishtapki5 =0x1710 var fishtapki6 =0x1711 var fishtapki7 =0x0DC8
sub main()
CutItems(fishtapki1) CutItems(fishtapki2) CutItems(fishtapki3) CutItems(fishtapki4) CutItems(fishtapki5) CutItems(fishtapki6) CutItems(fishtapki7)
end sub
sub CutItems(Item) while UO.Count(Item)<>0 UO.WaitTargetType(Item) UO.UseType(0x0f9e) repeat wait(10) until UO.InJournal('material') or UO.InJournal('object>!') UO.DeleteJournal() wend end sub |
|
|
| |
PAR | Дата: Суббота, 2007-06-02, 12:28 PM | Сообщение # 4 |
 Великий Скриптор
Группа: Модераторы
Сообщений: 149
Статус: Offline
| Попробуй снять с себя всю одежду) Возможно оно пытается порезать одетые боты и конечно не может это сделать (=
|
|
| |
mont | Дата: Суббота, 2007-06-02, 12:49 PM | Сообщение # 5 |
Одмин.
Группа: Администраторы
Сообщений: 1051
Статус: Offline
| zooop-zooop надо будет попробовать) а то я вчера все ручками порезал)))
|
|
| |
Paradox | Дата: Среда, 2007-06-06, 8:39 PM | Сообщение # 6 |
 Рядовой
Группа: Железные Волки
Сообщений: 5
Статус: Offline
| всё работает на ура !
|
|
| |
mont | Дата: Пятница, 2007-06-08, 0:05 AM | Сообщение # 7 |
Одмин.
Группа: Администраторы
Сообщений: 1051
Статус: Offline
| работает главно не иметь на себе ничего такого типа то что будет разрезаться, в противном случае, скрипт остановиться.
|
|
| |
PAR | Дата: Пятница, 2007-06-08, 5:29 AM | Сообщение # 8 |
 Великий Скриптор
Группа: Модераторы
Сообщений: 149
Статус: Offline
| И к сожелению это не исправить..( Инжект разделяет шмот по типам поэтому одетая вещ имеет тот-же тип что и снятая, а вот разрезать ее не выйдет) единственный выход - можно всегда оставлять одну из вещей неразрезанной, т.е. : Code | sub CutItems(Item) while UO.Count(Item)>1 UO.WaitTargetType(Item) UO.UseType(0x0f9e) repeat wait(10) until UO.InJournal('material') or UO.InJournal('object>!') UO.DeleteJournal() wend end sub |
|
|
| |