| Yoko http://forum.yoko.com.ua/ |
|
| Ljubomu katorij razbirajitca s buy/sell. http://forum.yoko.com.ua/viewtopic.php?f=20&t=3415 |
Page 1 of 2 |
| Author: | iUk [ 2005-03-17 01:49:01 ] |
| Post subject: | Ljubomu katorij razbirajitca s buy/sell. |
Ja nedavno na4il juzitj injekt vzjal scriptik na skupku regof. Tam gde nado vodjit id runki i id vendorof pozhalusto pomagitje mne razobratca kak mne v etom buy/sell zdelatj vsjo pravelno ? |
|
| Author: | iUk [ 2005-03-17 02:55:34 ] |
| Post subject: | Re: Ljubomu katorij razbirajitca s buy/sell. |
Nepoimu odin pro kakijeto massivi govari ftaroj esho 6toto scripteri malenkije podksazki govarjat ktoto mozhet mne vot skozatj kak mne zdelatj 6tobe on pod etot script pokupal Blank scrolli i night shade kak mne vsjo zdelatj ??? Ja ponemaju 6to buy/sell liste nado zdelatj list s nazvanijem regi. Dalshe v NAME kak ja ponemaju tam nado ukazavatj kakije regi mne nado Nightshade nazhimaju add patom blank scrolls opatj nazhimaju add kakije cifti mne pisatj v Quantity ?? I 6to mne pisatj v stroke dalshe kogda mne nado ukazavatj u kakova Vendora?? No u menja zhe ne odin vendor a celije 6. Pozhalusto kto razbirajitca v etom pomagitje mne rozabratca napishite vsjo po parjadku kak vsjo zdelatj pozhalusto. var res sub main() DIM rune[6] DIM ven[6] var i, n rune[1]='0x4015F53C' ; rune[2]='0x4015F53A' ; rune[3]='0x40038443' ; rune[4]='0x4015F53D' ; rune[5]='0x4025582F' ; rune[6]='0x40255826' ; ven[1]='0x00304D77' ; ven[2]='0x003802B3' ; ven[3]='0x001A411E' ; ven[4]='0x001D11A7' ven[5]='0x0014FF31' ven[6]='0x001C324C' repeat for i=1 to 6 recall(i,rune) WalkN(0,0,ven[i]) UO.buy('regi','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: | Destruction [ 2005-03-17 09:03:25 ] |
| Post subject: | |
Сделай лист с названием "regi" и запиши в него все, что тебе надо купить. ПС: Не забудь в массивы прописать Идешки вендоров и рунок в соответветствующем (!) порядке. |
|
| Author: | iUk [ 2005-03-17 16:09:42 ] |
| Post subject: | |
Destruction wrote: Сделай лист с названием "regi" и запиши в него все, что тебе надо купить.
ПС: Не забудь в массивы прописать Идешки вендоров и рунок в соответветствующем (!) порядке. Kak ponjat v massivi ??? sub main() DIM rune[6] DIM ven[6] var i, n rune[1]='0x4015F53C' ; rune[2]='0x4015F53A' ; rune[3]='0x40038443' ; Vot identi runok!! rune[4]='0x4015F53D' ; rune[5]='0x4025582F' ; rune[6]='0x40255826' ; ven[1]='0x00304D77' ; ven[2]='0x003802B3' ; Vot identi vendorof ven[3]='0x001A411E' ; ven[4]='0x001D11A7' ven[5]='0x0014FF31' ven[6]='0x001C324C' I kak mne shas eto v massivi napisatj i gde vobshe ?? HELP PLEASE |
|
| Author: | iUk [ 2005-03-18 10:40:03 ] |
| Post subject: | |
Nu pomagitje mne pozhalusto. |
|
| Author: | Sfagnum [ 2005-03-18 11:26:07 ] |
| Post subject: | |
iUk wrote: Nu pomagitje mne pozhalusto. это и есть массивы...
|
|
| Author: | iUk [ 2005-03-18 12:50:34 ] |
| Post subject: | |
Sfagnum wrote: iUk wrote: Nu pomagitje mne pozhalusto. это и есть массивы...To 6to ja v scripte vozhu eto i jest massivi??? Jesle tak togda mne nuzhen toka odin list s pakupkoj regi ??? i kakoje mne kali4istvo vpisivatj skoka ja ha4u kupitj jesle ja ha4u vsjo skupatj ?? i kakoj mne vendor name togda stavitj ???? Jesle u menja ix celih 6 ?? Ili mne nado celih 6 listof delatj ?? Sfagnum pomagi pozhalusto mne razabratca |
|
| Author: | Sfagnum [ 2005-03-18 19:19:00 ] |
| Post subject: | |
iUk wrote: Sfagnum wrote: iUk wrote: Nu pomagitje mne pozhalusto. пїЅпїЅпїЅ пїЅ пїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ...To 6to ja v scripte vozhu eto i jest massivi??? Jesle tak togda mne nuzhen toka odin list s pakupkoj regi ??? i kakoje mne kali4istvo vpisivatj skoka ja ha4u kupitj jesle ja ha4u vsjo skupatj ?? i kakoj mne vendor name togda stavitj ???? Jesle u menja ix celih 6 ?? Ili mne nado celih 6 listof delatj ?? Sfagnum pomagi pozhalusto mne razabratca |
|
| Author: | iUk [ 2005-03-18 20:18:01 ] |
| Post subject: | |
Quote: глаза все поломал...
????????????? |
|
| Author: | Sfagnum [ 2005-03-18 20:44:50 ] |
| Post subject: | |
Code: Unicode(UTF-8) |
|
| Author: | autopilot [ 2005-03-18 21:05:24 ] |
| Post subject: | |
Сфаг зачем так прикалыватся над бедным нюбом .) |
|
| Author: | Sfagnum [ 2005-03-18 21:16:20 ] |
| Post subject: | |
autopilot wrote: Сфаг зачем так прикалыватся над бедным нюбом .) заиппали...
ну строчку - две ну хрен с ним... но поэму... |
|
| Author: | Goggy [ 2005-03-19 08:12:00 ] |
| Post subject: | |
Sfagnum wrote: autopilot wrote: Сфаг зачем так прикалыватся над бедным нюбом .) заиппали... ну строчку - две ну хрен с ним... но поэму... Жизень такая зараза жестокая |
|
| Author: | iUk [ 2005-03-20 01:58:28 ] |
| Post subject: | |
Vo pervih ja noob toka v injekte 4ego tam takova jesle ja nemogu ponjat ? Ja vam sprashivaju a vi javno toka prekalavajitesj nu ladno jesle nemozhete ili nehotitje pomo4 nenado nah togda mne mozgi pudritj ? |
|
| Author: | Sfagnum [ 2005-03-20 17:36:33 ] |
| Post subject: | |
пользуйся глядишь и ответы будут |
|
| Author: | iUk [ 2005-03-20 23:33:30 ] |
| Post subject: | |
Ну паможет ктонить? Пожалусто помагитэ!! |
|
| Author: | Goggy [ 2005-03-21 01:04:44 ] |
| Post subject: | |
как на меня ответ уже есть и довольно понятный даже ньюбу.... |
|
| Author: | iUk [ 2005-03-21 01:28:08 ] |
| Post subject: | |
Goggy wrote: как на меня ответ уже есть и довольно понятный даже ньюбу....
Гоггы ты мне скожи токо одно- в буы селл листе названые листа я пешу реги ето сомо собой и в сцрипте тоже реги но далше в етом буы селл листе што мне писать там где куантуминиты и какой ставить вендор наме ??? |
|
| Author: | Goggy [ 2005-03-21 01:41:28 ] |
| Post subject: | |
iUk wrote: Goggy wrote: как на меня ответ уже есть и довольно понятный даже ньюбу.... Гоггы ты мне скожи токо одно- в буы селл листе названые листа я пешу реги ето сомо собой и в сцрипте тоже реги но далше в етом буы селл листе што мне писать там где куантуминиты и какой ставить вендор наме ??? ещё раз, тока на этот раз по русски, ато чтото я этот язык в школе не изучал... |
|
| Author: | iUk [ 2005-03-21 14:43:46 ] |
| Post subject: | |
Goggy wrote: iUk wrote: Goggy wrote: как на меня ответ уже есть и довольно понятный даже ньюбу.... Гоггы ты мне скожи токо одно- в буы селл листе названые листа я пешу реги ето сомо собой и в сцрипте тоже реги но далше в етом буы селл листе што мне писать там где куантуминиты и какой ставить вендор наме ??? ещё раз, тока на этот раз по русски, ато чтото я этот язык в школе не изучал... Бо первых я не русский!!! Как умею так пешу эсле хочеш тока попарить мне мозги флаг тебе в руки и иди нахуй |
|
| Page 1 of 2 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|