Yoko http://forum.yoko.com.ua/ |
|
Скупка для ДРВ!!! http://forum.yoko.com.ua/viewtopic.php?f=20&t=5486 |
Page 1 of 3 |
Author: | GimFlex [ 2006-02-03 16:41:12 ] |
Post subject: | Скупка для ДРВ!!! |
Code: var book1='0x4035B8F7' |
Author: | Savage [ 2006-02-03 18:46:26 ] |
Post subject: | |
гугл по ключевым словам. Расширенный поиск и кусок кода ему как есть искать. |
Author: | GimFlex [ 2006-02-03 18:50:10 ] |
Post subject: | |
Savage wrote: гугл по ключевым словам. Расширенный поиск и кусок кода ему как есть искать.
моя не уметь юзать гугла ![]() |
Author: | Fill [ 2006-02-03 20:10:59 ] |
Post subject: | |
с удовольствием помогу тебе, но с одним условием, ты объясниш мне несколько моментов, если конечно сам разбираешся в нём!!! |
Author: | GimFlex [ 2006-02-03 20:43:40 ] |
Post subject: | |
Fill wrote: с удовольствием помогу тебе, но с одним условием, ты объясниш мне несколько моментов, если конечно сам разбираешся в нём!!!
так ведь я его и писал ![]() |
Author: | Fill [ 2006-02-03 20:44:29 ] |
Post subject: | |
вылезай в асю поговорим |
Author: | GimFlex [ 2006-02-03 20:45:58 ] |
Post subject: | |
хотя мне твой тон повелительный ![]() до чего народ дошел пиши им скрипты а они его же тебе потом х дадут ![]() |
Author: | Fill [ 2006-02-03 20:48:54 ] |
Post subject: | |
я тебе дам его без проблем я просто прошу тебя кое что мне расказать если ты естественно захочеш и ничеко в написанном на повелительный неуказывает держи, если это он конечно ################################### # Revenant \ Antares # auo.ru ################################### var res sub main() DIM rune[6] DIM ven[6] var i, n rune[1]='0x40DA894A' ; rune[2]='0x40F0A772' ; rune[3]='0x40F083BE' ; rune[4]='0x40F0A773' ; rune[5]='0x40F083BC' ; rune[6]='0x40F0A771' ; ven[1]='0x00FE4E27' ; ven[2]='0x00FE5702' ; ven[3]='0x00FE37AC' ; ven[4]='0x00FE0A83' ven[5]='0x00F7F766' ven[6]='0x00FE83E0' repeat for i=1 to 6 recall(i,rune) WalkN(0,0,ven[i]) UO.buy('sp','vendor') wait(500) UO.Say("bye") UO.DeleteJournal() UO.Click(rune[i]) repeat wait(500) until UO.InJournal('jumps left') takenum() if res < 10 then ; Mark(i,rune) endif med() next until UO.Dead() end sub ##################################### sub takenum() var ns, j, i, n var str, num num='' ns=0 n=uo.InJournal('jumps left')-1 str=uo.Journal(n) UO.Print(str) j = len( str ) - 1 for i = 0 to j if ns==1 and str[i]<>' ' then num=num+str[i] else ns=0 endif if str[i] =='(' then ns=1 endif next res = val(num) UO.Print(str(res)) end sub ##################################### sub Recall(i,rune) var b uo.print('Recoll Rune '+str(i)) for b=1 to 10 uo.deletejournal() uo.waittargetobject(rune[i]) uo.cast('Recall',rune[i]) if WaitForRecall()==1 then return 1 end if next return 0 end sub ##################################### sub Mark(i,rune) uo.waittargetobject(rune[i]) uo.cast('Mark',rune[i]) end sub ##################################### sub WaitForRecall() var Text1=uo.getname()+": The spell fizzles." var mess='',lastX=uo.getX(),lastY=uo.getY() for var v=0 to 200 mess=uo.journal(0) if uo.Journal(0)==Text1 then return 0 end if if uo.getX()<>lastX OR uo.getY()<>LastY then return 1 end if wait(50) next return 0 end sub ###################################### sub med() VAR LastTimer while UO.Mana<UO.Int LastTimer=UO.Timer() UO.UseSkill('Meditation') repeat wait(100) until UO.InJournal("You are") OR UO.InJournal("You lose") OR UO.Timer()>LastTimer+200 UO.DeleteJournal() wait(200) wend end sub ############################## # WalkN(X,Y,Serial) - char is walking by dX and dY step # sub using Home, End, PgUp, PgDown keys # d'not rebind this key from default action! # serial - Serial of target or "" - string # walkwait - delay after keypress # Example: # WalkN(2080,2113,'') - go to coordinates # WalkN(0,0,'0x12345678') - go to target position #-------------------------------------------------------------- sub WalkN(x,y,Target) VAR i,StepSucess VAR dx,dy,Exit=0 While Exit<>1 If Target<>"" Then dx=UO.GetX(Target)-UO.GetX() dy=UO.GetY(Target)-UO.GetY() If UO.GetDistance(Target)<2 Then Exit=1 Endif Else dx=x-UO.GetX() dy=y-UO.GetY() If dx==0 AND dy==0 Then Exit=1 Endif Endif If dx<>0 AND dy<>0 Then If dx>0 AND dy>0 Then StepSucess=Go(3,40,300) ;SE - DownArrow If StepSucess==-1 Then StepSucess=Go(7,38,300) ;WN - UpArrow StepSucess=Go(1,39,300) ;NE - RightArrow If StepSucess==-1 Then StepSucess=Go(5,37,300) ;SW - LeftArrow Endif Endif Endif If dx>0 AND dy<0 Then StepSucess=Go(1,39,300) ;NE - RightArrow If StepSucess==-1 Then StepSucess=Go(5,37,300) ;SW - LeftArrow StepSucess=Go(3,40,300) ;SE - DownArrow If StepSucess==-1 Then StepSucess=Go(7,38,300) ;WN - UpArrow Endif Endif Endif If dx<0 AND dy>0 Then StepSucess=Go(5,37,300) ;SW - LeftArrow If StepSucess==-1 Then StepSucess=Go(1,39,300) ;NE - RightArrow StepSucess=Go(7,38,300) ;WN - UpArrow If StepSucess==-1 Then StepSucess=Go(3,40,300) ;SE - DownArrow Endif Endif Endif If dx<0 AND dy<0 Then StepSucess=Go(7,38,300) ;WN - UpArrow If StepSucess==-1 Then StepSucess=Go(3,40,300) ;SE - DownArrow StepSucess=Go(5,37,300) ;SW - LeftArrow If StepSucess==-1 Then StepSucess=Go(1,39,300) ;NE - RightArrow Endif Endif Endif Endif If dx<>0 AND dy==0 Then If dx>0 Then StepSucess=Go(2,34,300) ;E - PgDown If StepSucess==-1 Then StepSucess=Go(3,40,300) ;SE - DownArrow If StepSucess==-1 Then StepSucess=Go(1,39,300) ;NE - RightArrow Endif StepSucess=Go(2,34,300) ;E - PgDown Endif Endif If dx<0 Then StepSucess=Go(6,36,300) ;W - Home If StepSucess==-1 Then StepSucess=Go(7,38,300) ;WN - UpArrow If StepSucess==-1 Then StepSucess=Go(5,37,300) ;SW - LeftArrow Endif StepSucess=Go(6,36,300) ;W - Home Endif Endif Endif If dx==0 AND dy<>0 Then If dy>0 Then StepSucess=Go(4,35,300) ;S - End If StepSucess==-1 Then StepSucess=Go(3,40,300) ;SE - DownArrow If StepSucess==-1 Then StepSucess=Go(5,37,300) ;SW - LeftArrow Endif StepSucess=Go(4,35,300) ;S - End Endif Endif If dy<0 Then StepSucess=Go(0,33,300) ;N - PgUp If StepSucess==-1 Then StepSucess=Go(1,39,300) ;NE - RightArrow If StepSucess==-1 Then StepSucess=Go(7,38,300) ;WN - UpArrow Endif StepSucess=Go(0,33,300) ;N - PgUp Endif Endif Endif Wend end sub sub Go(dir,key,walkwait) VAR x,y, OldDir x=UO.GetX() y=UO.GetY() OldDir=UO.GetDir() If UO.GetDir()<>dir Then UO.Press(key) wait(walkwait) If UO.GetDir()<>dir Then CheckLag() Endif Endif UO.Press(key) wait(walkwait) If x==UO.GetX() AND y==UO.GetY() Then CheckLag() Endif If x==UO.GetX() AND y==UO.GetY() AND OldDir<>UO.GetDir() Then UO.Press(key) wait(walkwait) Endif If x==UO.GetX() AND y==UO.GetY() Then CheckLag() Endif If x==UO.GetX() AND y==UO.GetY() Then UO.Print("Zasada!") return -1 Else return 1 Endif end sub ######################################### sub CheckLag() UO.DeleteJournal() UO.Click('backpack') repeat wait(500) until UO.InJournal('Backpack') end sub |
Author: | GimFlex [ 2006-02-03 21:03:35 ] |
Post subject: | |
это не он можешь удолять ![]() |
Author: | Fill [ 2006-02-03 21:07:28 ] |
Post subject: | |
жаль я как понял это вовсе и не для ДРВ скрипт ну сорри тогда, очень хотелось бы поиметь всё таки твой скрипт |
Author: | Fill [ 2006-02-03 21:28:22 ] |
Post subject: | |
упс упустил твоё сообщение в аське, отходил как раз!!! Так я как нибудь могу рассчитывать на получение твоего скрипта, если он всё таки найдётся? |
Author: | GimFlex [ 2006-02-03 21:29:50 ] |
Post subject: | |
Fill wrote: упс упустил твоё сообщение в аське, отходил как раз!!!
Так я как нибудь могу рассчитывать на получение твоего скрипта, если он всё таки найдётся? конечно можешь как откопаю выложу сюда |
Author: | Fill [ 2006-02-03 21:32:16 ] |
Post subject: | |
ой хорошо бы а то у меня уже глаза в пучок, заказик тут большой на реколы я конечно не ищю лёгких путей собираю сам но сил уже не хватает спасибо заранее!! как говорили в рекламе:"добрейшей души человек" ![]() |
Author: | GimFlex [ 2006-02-03 21:33:47 ] |
Post subject: | |
кстати скрипт который ты выложил тоже нормальный |
Author: | Fill [ 2006-02-03 21:36:10 ] |
Post subject: | |
возможно, он реколиться а потом идёт непонятно куда и не покупает никуя вот чёто у меня ступор разобрать немогу половину |
Author: | GimFlex [ 2006-02-03 21:47:29 ] |
Post subject: | |
ид вендоров впиши и трэк ворлд итемс галку поставь |
Author: | Fill [ 2006-02-03 21:53:18 ] |
Post subject: | |
ну всё равно ни как если несложно вылези в аську поговорим |
Author: | mazeppa [ 2006-02-04 12:45:15 ] |
Post subject: | Re: Скупка для ДРВ!!! |
Question wrote: Выкладывал тут скрипт на скупку но с падением форума он исчез поэтому буду признаетелен, если у кого он сохранился и выложит сюда. Спасибо.
Бду рад тебе помочь) ты очень хороший дядька)) Code: ###### |
Author: | GimFlex [ 2006-02-05 11:50:40 ] |
Post subject: | |
спасибо огромное |
Author: | Behemot [ 2006-02-27 14:26:50 ] |
Post subject: | |
Не работает ни черта на drw.ru Выставлял delay до 30000 СПИСОК составлен КОРРЕКТНО! и всё равно - скотина пишет мине клиент: [UNSP] Detected corrupt vendor sell packet Чё это за фигня?!.. Code: sub buy_reg() в списке "regi" 10 Ginseng, пробовал писать вместо имени веника его ID |
Page 1 of 3 | All times are UTC+02:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |