Page 1 of 1

Помогите выяснить проблему в одевалке.

Posted: 2013-03-09 14:27:03
by opex
Всем Привет ! Помогите выяснить проблему в скрипте на одеаание со столбов на сервере пвпальфа, не одевает армор с хаос столба и не берет сресторки чар - берс, заранее ильно благодарен:"

sub Dress_Amazon()
UO.Print('Dress Amazon: Start ')
UO.Set('norbcheck', '1')
UO.Set('norbcalc', '1')
UO.Set('finddistance', '3')
UO.FindType('0x0ED4', '0x08BB', 1)
var ArmorStone = UO.GetSerial('finditem')
UO.FindType('0x0ED4', '0x079B', 1)
var ItemStone = UO.GetSerial('finditem')
UO.UseObject('backpack')
CheckLag()
if not UO.ObjAtLayer('Torso') then
AmaArmor()
end if
if not UO.ObjAtLayer('Horse') then
UO.Recall(ItemStone, 34)
CheckLag()
end if
UO.Recall(ItemStone, 2)
CheckLag()
UO.Recall(ItemStone, 5)
CheckLag()
UO.Recall(ItemStone, 9)
CheckLag()
UO.Recall(ItemStone, 27)
CheckLag()
UO.Recall(ItemStone, 14)
CheckLag()
UO.UseType('0x1F06')
UO.UseType('0x1F08')
UO.UseType('0x1C09')
UO.UseType('0x1087')
UO.UseType('0x1FFD')
UO.UseType('0x1F03')
UO.UseType('0x1545')
UO.UseType('0x1538')
UO.Msg('.arm')
UO.Set('norbcheck', '0')
UO.Set('norbcalc', '0')
UO.Print('Dress: FINISH')
end sub

sub checklag()
deljournal("backpack")
uo.click("backpack")
repeat
wait(50)
until uo.injournal("backpack")
endsub

Sub DelJournal(msg)
var nom = UO.InJournal(msg)
If nom>0 Then
UO.SetJournalLine(Nom - 1," -- replaced -- ")
DelJournal(msg)
EndIf
endsub

sub bye()
UO.Exec('warmode 0')
var Stone='0x1183'
uo.usefromground(Stone)
uo.cast('Invisibility','self')
wait (500)
uo.msg('')
wait (1100)
uo.msg('')
wait (1100)
uo.msg('')
wait (50)
uo.msg('')
end sub



sub checklag()
deljournal("backpack")
uo.click("backpack")
repeat
wait(50)
until uo.injournal("backpack")
endsub

Sub DelJournal(msg)
var nom = UO.InJournal(msg)
If nom>0 Then
UO.SetJournalLine(Nom - 1," -- replaced -- ")
DelJournal(msg)
EndIf
endsub

Re: Помогите выяснить проблему в одевалке.

Posted: 2013-03-09 15:54:50
by opex
А еще этот скрипт не работает пока армор не оденешь, а арморт по скрипту с столба не берет :(

Re: Помогите выяснить проблему в одевалке.

Posted: 2013-03-09 17:26:27
by ZeroDX
что именно не делает? давай подробно, а то вот скрипт он не работает =)

Re: Помогите выяснить проблему в одевалке.

Posted: 2013-03-09 17:45:34
by opex
Type=0x1512 Colour: 0x0B0B это айди и цвет столба на котором беру шмот он 4-й по списку, а это айди и цвет второтого столба,на котором берется все остальное Type=0x0ED4 Colour: 0x079B. Скрипт не начинает работать пока не оденешь армор, а если не одел и запускаешь скрипт тто пишит ожибку: "Function not found AMAARMOR. Это в 13 строке ошибка. Не могу понять каким образом сделать так что брал армор и ресторки.

Re: Помогите выяснить проблему в одевалке.

Posted: 2013-03-09 18:03:05
by ZeroDX
где-то потерял процедуру AmaArmor(). по ходу она как раз и отвечала за взаимодействие со столбом, но котором броня. Зато у тебя сразу 2 DelJournal. Где скрипт брал?

Re: Помогите выяснить проблему в одевалке.

Posted: 2013-03-09 18:46:45
by opex
C форму сервера,
Вот на этом скрипте аналогичная ситуция, только он не требует сначала армор одеть,но также берет все кроме ресторок.
А как добавть армор ? Чтобы брал армор с столба, какая часть макроса отвечает за это...

Re: Помогите выяснить проблему в одевалке.

Posted: 2013-03-09 20:51:32
by ZeroDX
нужно поискать на форуме сервера недостоющую часть скрипта. первая строка будет

Code: Select all

sub AmaArmor()

Re: Помогите выяснить проблему в одевалке.

Posted: 2013-03-09 21:33:39
by opex
к сожалению конечный сайт откуда это взято имне не найти (

Re: Помогите выяснить проблему в одевалке.

Posted: 2013-03-09 22:00:15
by ZeroDX
тогда нужен скриншот гампа и инфогамп

гамп есть то окошко, которое открывается по юзу столба. желательно на скрине выделить кнопки, которые нужно жать.
инфо гамп делается так:
1. открываешь гамп (читай выше)
2. пишешь в клиенте ,infogump
возможно подабится ссылка на сайт сервера или просто файлы для игры на сервере

Re: Помогите выяснить проблему в одевалке.

Posted: 2013-03-10 00:19:03
by Mirage
opex wrote:к сожалению конечный сайт откуда это взято имне не найти (


Охренеть как сложно вбить название скрипта в яндексе.
Полный скрипт.

Re: Помогите выяснить проблему в одевалке.

Posted: 2013-05-29 01:30:58
by admir
)) Испортили весь мой скрипт) И сервер не пвп альфа а клон пвп альфы)
Там бы по хорошему добавить проверки на найденные столбы.