фишинг |
фишинг |
10 августа 2010 21:55
Сообщение #1
|
|
ребят помогите починить скрипт для ФТ ) на фишинг) чтоб ловил резал с пола даггером рыбу и кожу и кидал в сумку sub fishing() var TryToHide=0 ## 0 - Âêëþ÷èòü õàèä ïåðåä ðûáàëêîè , 0 - Îòêëþ÷èòü. var TakeFish=1 ## 1 - ÑÎáèðàòü ðûáêó, 0 - Íå íóæíà îíà íàì. var FishPole='0x0DBF' # Òèï óäî÷êè var mX, mY, mZ, i, j var f var a=0 ################### ### Ìàññèâ ðûáû ### ################### dim Fish[7] Fish[0]=0x09CC Fish[1]=0x09CD Fish[2]=0x09CE Fish[3]=0x09CF Fish[4]=0x14EB Fish[5]=0x0DD6 Fish[6]=0x0DD6 Fish[7]=0x1410 Beginning: while 1 uo.Set('finddistance','3') mX = uo.getX("self") mY = uo.getY("self") mZ = uo.getZ("self") uo.DeleteJournal() for i = mX-3 to mX+3 for j = mY-3 to mY+3 if uo.Dead() then return end if if TryToHide==1 then ToHide() end if uo.Print("Ñåé÷àñ ëîâèì: "+str(mx-i)+" "+str(my-j)) while not uo.InJournal("Âû ÷òî-òî âûëîâèëè.") and not uo.InJournal("Ïîïðîáóéò&a ring; ïîðûáà÷èòü â äðóãîì ìåñòå.") and not uo.InJournal("Çäåñü íåò ðûáû.") and not uo.InJournal("Ñëèøêîì äàëåêî.")and not uo.InJournal("Ñëèøêoì áëèçêo.") uo.DeleteJournal() uo.Waittargettile("1341", str(i), str(j), str(mZ)) uo.Usetype(FishPole) while not uo.InJournal("Âû ÷òî-òî âûëîâèëè.") and not uo.InJournal("Âû íå ìîæåòå ëîâèòü ðûáó çäåñü.") and not uo.InJournal("Çäåñü íåò ðûáû.") and not uo.InJournal("but fail") and not uo.InJournal("Ñëèøêîì äàëåêî.")and not uo.InJournal("Ñëèøêoì áëèçêo.") and not uo.InJournal("Ïîïðîáóéò&a ring; ïîðûáà÷èòü â äðóãîì ìåñòå.") wait (100) if uo.InJournal("Âû ÷òî-òî âûëîâèëè.") then if a>0 then uo.print(STR(a)) end if if UO.InJournal("Âû ÷òî-òî âûëîâèëè.") then if TakeFish==1 then uo.Print('Ñîáèðàåì ðûáó.') for f=0 to 3 uo.FindType(Fish[f],"-1","ground") if uo.Count(Fish[2])> 0 then a= a+1 end if uo.MoveItem("finditem","1","Fishs") wait(200) next end if endif end if wend wend uo.DeleteJournal() next next wend end sub sub ToHide() while not uo.Hidden() uo.Print('Ïûòàåìñÿ óéòè â õàéä...') uo.DeleteJournal() uo.UseSkill('Stealth') wait(4500) wend wait(100) end sub |
|
|
|
Сообщений: 187 Рег. 14.06.2010 |
11 августа 2010 00:43
Сообщение #2
|
Ну 1е у тебя тут все слова съехали, 2 процедуры из скрипта потеряны. а так для фт пардон, яне разбираюсь. |
|
|
|
11 августа 2010 08:27
Сообщение #3
|
|
ну фишинг на фт такой же впринципе как и на бесте) у мя был раньше скрипт ) выловил рыбку/кожу взял даггер порезал и с пола поднял |
|
|
|
11 августа 2010 10:08
Сообщение #4
|
|
скрипт нашел но чтото не пойму вот нашел норм скрипт ) ( но почему то он 1 раз забросит удочку и все) больше не ловит вот скрипт гляньте плз sub fishing() var mx, my, mz, i, j uo.print('А где ведро?') uo.exec('addobject Bag') while uo.targeting() wait(100) wend mx = UO.GetX("self") my = UO.GetY("self") mz = UO.GetZ("self") UO.DeleteJournal() for i = mx-4 to mx+4 for j = my -4 to my+4 if UO.dead() then return endif while not UO.Hidden() UO.Warmode("0") uo.print("hiding...") UO.UseSkill("Hiding") wait(4000) wend UO.Print("Now Fishing In: "+str(mx-i)+" "+str(my-j)) while not UO.InJournal("no fish here") and not UO.InJournal("location") and not UO.InJournal("far away") and not UO.InJournal("in water") UO.DeleteJournal() UO.Waittargettile("1341", str(i), str(j), str(mz)) UO.Usetype("0x0DBF") ;FishingPole if UO.dead() then return endif if UO.Weight>660 then return endif while not UO.InJournal("You pull") and not UO.InJournal("location") and not UO.InJournal("no fish") and not UO.InJournal("but fail") and not UO.InJournal("far away") and not UO.InJournal("in water") wait (100) if UO.InJournal("You pull") then UO.SetReceivingContainer('Bag') UO.findtype('0x09CC','0x0000','ground') ;fish UO.grab ('3','finditem') wait (200) UO.findtype('0x09CD','0x0000','ground') ;fish UO.grab ('3','finditem') wait (200) UO.findtype('0x09CE','0x0000','ground') ;fish UO.grab ('3','finditem') wait (200) UO.findtype('0x09CF','0x0000','ground') ;fish UO.grab ('3','finditem') wait (200) UO.findtype('0x14EB','0x0000','ground') ;tattered map UO.grab ('1','finditem') wait (200) UO.findtype('0x0DD6','0x05F6','ground') ;Truly rare fish UO.grab ('1','finditem') wait (200) UO.findtype('0x0DD6','0x01BB','ground') ;Prize fish UO.grab ('1','finditem') wait (200) UO.UnSetReceivingContainer() end if wend wend UO.DeleteJournal() next next end sub |
|
|
|
11 августа 2010 10:48
Сообщение #5
|
|
Морб тут же русифицирован сервак ("no fish here") будет как ("здесь нет") |
|
|
|
11 августа 2010 10:58
Сообщение #6
|
|
вот почему у мя не робит ниче( |
|
|
|
Сообщений: 266 Рег. 12.02.2010 |
20 августа 2010 16:46
Сообщение #7
|
возьми-ка это DIM Fish[5] for Y = -MaxRange to MaxRange Sub FishTiles(X,Y) |
|
|
|
Сообщений: 1472 Рег. 10.07.2010 |
16 марта 2012 23:47
Сообщение #8
|
Всегда ловил на єтом скрипте - все работало без проблем! Толи после перехода, то ли из--за чего - один раз закидывает удочку - , пишет "Try fishing elsewhere" и стоит((( Кто шарит - гляньте, плз! |
|
|
|
17 марта 2012 00:28
Сообщение #9
|
|
O_o -------------------- |
|
|
|
Сообщений: 1472 Рег. 10.07.2010 |
17 марта 2012 00:39
Сообщение #10
|
Я знаю, что низя и будет бо-бо!!! И не собирался ставить его на ночь.. Ну лень мне собирать рыбу с пола - а этот скрипт все прекрасно делал. А сейчас тупит |
|
|
|
Сообщений: 792 Рег. 27.06.2011 |
17 марта 2012 03:44
Сообщение #11
|
Номера тайлов, скорее всего, для чего у Лимо проца Sub FishTiles(X,Y) |
|
|
|
Сообщений: 2430 Рег. 18.09.2011 |
17 марта 2012 20:04
Сообщение #12
|
а есть у кого чтобы море тоже в сетку было, как в шахте? |
|
|
|
Сообщений: 1472 Рег. 10.07.2010 |
17 марта 2012 21:02
Сообщение #13
|
Номера тайлов, скорее всего, для чего у Лимо проца Sub FishTiles(X,Y) А какой командой их узнавать - ,info не чего не показывает? |
|
|
|
Сообщений: 1043 Рег. 18.06.2011 |
17 марта 2012 22:27
Сообщение #14
|
Вояджер 1) палишься 2) ,infotile 3)если ловить у берега то проблема в координате Z которая не равна координате человека. 4) если ловить с лодки то там нет тайлов - соответственно WaitTargetTile будет немного другим. чтобы море было как шахта можно либо патчить клиент либо делать как я - размечать скриптом клетки вокруг себя до которых можно достать и потом обрабатывать их. PS У Limo мой старый скрипт? |
|
|
|
Сообщений: 792 Рег. 27.06.2011 |
17 марта 2012 23:08
Сообщение #15
|
Цитата: Voyager А какой командой их узнавать - ,info не чего не показывает? ,infotile |
|
|
|
Сообщений: 266 Рег. 12.02.2010 |
17 марта 2012 23:43
Сообщение #16
|
В том скрипте пробуйте изменить строчку : UO.WaitTargetTile(FishTiles(UO.GetX()+X, UO.GetY()+Y), UO.GetX()+X, UO.GetY()+Y, UO.GetZ()) на такую : UO.WaitTargetTile(FishTiles(UO.GetX()+X, UO.GetY()+Y), UO.GetX()+X, UO.GetY()+Y, 251) |
|
|
|
Сообщений: 266 Рег. 12.02.2010 |
3 апреля 2012 19:47
Сообщение #17
|
Ну так как со скриптом ? Проходит, ли ? И у меня вопрос, кто-нить хотя б ПВМит на EasyUO ? И если да, то сравнимо с инжектом ? |
|
|
|
Сообщений: 1043 Рег. 18.06.2011 |
3 апреля 2012 22:03
Сообщение #18
|
чтоб ему не проходить то? Ты правильно подсказал :) Правда не всё. Изя в пвп хуже инжекта так как не такая скорость реакции на некоторые действия игрока. PS щаз будет столько зэков на сроках за рыдалку... |
|
|
|
Сообщений: 266 Рег. 12.02.2010 |
4 апреля 2012 12:47
Сообщение #19
|
Уважаемый Алукард. Да, был Ваш (наверное) скрипт на фишинг. Спасибо за скрипт - даже я пользуюсь. Но вот Ваш последний ответ на вопрос о целесообразности в ПВМ EASY UO Вы хотя б мне (Лимочке) мог быть более полон. Надеюсь на положительный ответ. (часто слетает инжект - на луте особенно) |
|
|
|
Сообщений: 4006 Рег. 7.09.2009 |
4 апреля 2012 12:56
Сообщение #20
|
Да... инжа крашит часто. Особенно на ноуте у меня, когда в доме стою часто крашит... Не понимаю почему... |
|
|
|
Сейчас: 24 ноября 2024 03:00 |