MMORPG.pl
https://mmorpg.pl/

fishing
https://mmorpg.pl/viewtopic.php?f=45&t=9910
Strona 1 z 2

Autor:  Mark24 [ 2 gru 2004, 12:29 ]
Tytuł:  fishing

Ciekawe info:

Cytuj:
The fishing was intentionally -- and temporarily -- removed from areas such as Booty Bay and Moonglade as a measure with which to reduce the economical damage caused by fishing macros. Those areas will be restocked with fish in a future patch, along with some changes made to fishing.
<....>


dziwi mnie jak oni napisali to makro, fishing w WoW jest zrobiony bardzo nieprzyjazny sposób do napisania bota. Chyba (bo nie grzebałem w ustawieniach i nie sprawdzałem skrótów klawisz + ustawienie klawiatury itp.) jedyny sposób to prześledzenie pakietów, wyłapanie odpowiedniego infa, i wysłanie odpowiedniego info o tym, że mychą nacelowało się na spławik i kliknęło...

A jak to rozwalili w morzu informacji jakie wysyła do nas serwer to ciekawe co jeszcze???? :(

Autor:  Dwutlenek [ 2 gru 2004, 22:46 ]
Tytuł: 

No bo blizzard przegial z tymi macrami...
raz: skomplikowane
dwa: za duzo mozliwosci jak sie dysponuje wiedza

Autor:  Koma [ 2 gru 2004, 22:57 ]
Tytuł: 

hah proste, co x castow zmien spota. i skrypt lezy.

Autor:  Koma [ 2 gru 2004, 23:03 ]
Tytuł: 

moze jasniej wytlumacze. devsi moga zrobic tak ze trzeba sie ruszac o jakas odleglosc co iles tam minut. i w takim wypadku ciezko bedzie cos napisac, chyba ze ktos wymysli cos na miare easyuo.

Autor:  Zematis [ 2 gru 2004, 23:28 ]
Tytuł: 

Juz trwaja prace nad MacroCraftem...
Jesli bedzie chodz w polowie tak dobry jak MacroQuest to
:roll:

Autor:  Stobek [ 2 gru 2004, 23:31 ]
Tytuł: 

Sorry, ale co to MacroCraft? albo MacroQuest?

Autor:  Zematis [ 2 gru 2004, 23:43 ]
Tytuł: 

A co Ci podpowiada nazwa?

Programy do makrowania.MacroQuest to program od macr dla EverQuest'a, tam w ogole nie bylo opcji uzywania jakichkolwiek macr ingame.
Dzieki MQ mozna bylo robic rozne rzeczy, od sprawdzania spawnow przez warping czy botowanie i autofarmie konczac.

Craft to taki sam odpowiednik tylko ze dla WoW.Ingame system macr ma pewne ogranicznia, zew. program do macrownia nie ma praktycznie zadnych ograniczen.

Ich wada jest latwa wykrywalnosc, ale jak ktos zna sie na rzeczy to wie jak sobie z tym radzic.

edit:
http://www.macroquest2.com/phpBB2/ zobacz sobie do dzialu macr to bedziesz wiedzial co umozliwia macrowanie

http://www.macrocraft.org/ jak widac prace sa stosunkowo zaawansowane.

W EQ devsi nie umieli sobie poradzic z tym problemem, mam nadzieje ze Blizz sobie poradzi.Aczkolwiek patrzac na d i d2 to mam watpliwosci.

Autor:  Mark24 [ 3 gru 2004, 00:06 ]
Tytuł: 

no dobra a jak ktoś kiedykolwiek chociaż napisał parę linijek kodu to wie, że takie namierzanie spławika, w różnorodnym terenie to dosyć skomplikowana procedurka. Trzeba wziąć pod uwagę, że:
1. spławik wygląda różnie - zależy pod jakim kątem patrzymy
2. namierzyć spławik trzeba szybko i nie obciążając zbyt mocno kompa - a rozdziałka 1024x768 to raptem 786432 punktów początkowych do sprawdzenia (no boki itp. można odrzucić, ale i tak zostanie od groma) - 3. programy skryptowe są bardzo wolne i bardzo mocno obciążają kompa, do tego trzeba to zrobić w pętli.. chyba, że same namierzenie zrobić w jakimś innym języku (najlepiej asm by przeglądał odpowiednie komórki pamięci obrazu)

Jedyny sposób imho to "podejrzenie" co wysyła do nas server i wysłanie odpowiedniej naszej reakcji.

Autor:  Zematis [ 3 gru 2004, 00:09 ]
Tytuł: 

Nie dzialaja wolno, praktycznie nie obciazaja kompa...
Przez pol roku uzywalem MQ wiec wiem co mowie.

Cytuj:
Jedyny sposób imho to "podejrzenie" co wysyła do nas server i wysłanie odpowiedniej naszej reakcji.

Tak dziala MQ.Co do tego macroocrafta nie mam pojecia, nie wiem jak to dziala w WoW.

W EQ MQ dzialal bardzo dobrze.

edit:
przynajmniej MQ nie dzialal wolno i nadmiernie nie obciazal procka

Autor:  Mark24 [ 3 gru 2004, 00:17 ]
Tytuł: 

Czyli te MQ2 podgląda pakiety czy przegląda kilaset tysięcy punktów na ekranie?
sam napisałem kilka makr które operowały na tym co sie dzieje na ekranie i program czytający same napisy z ekranu już potrafi zwolnić kompa. Szczególnie jak ma to zrobić 10x sekundę i jest to zwykły zewnętrzny skrypt, a nie żaden poważniejszy język programowania.

na tej stronce o WoWie dokładnie nic nie ma oprócz kilku bzdurnych pytań i tabelki z postępem prac :)

Autor:  Zematis [ 3 gru 2004, 00:24 ]
Tytuł: 

MQ2 to min. packet sniffer.
Zaglada tez do ramu i podmienia wartosci ktore EQ pakuje sobie do ramu.

edit:
mq bylo bardzo trudno uruchomic, autorzy zrobili go trudnym w uzytku, takie zabezpiecznie przed glupota.

Autor:  Mark24 [ 3 gru 2004, 00:26 ]
Tytuł: 

tak myslałem, w sumie innego sposobu w WoWie raczej nie ma...
a to już jak dla mnie wyższa szkoły jazdy ;)

Autor:  Koma [ 3 gru 2004, 14:26 ]
Tytuł: 

dokladnie, klikniecie w splawik da sie zrobic wysylajac pakiet. ale chodzenie wzdluz brzegu to juz sprawa skomplikowana dla bota. dlatego moge sie zalozyc ze trzeba bedzie zmieniac spota co chwile zeby lowic dalej.

Autor:  Zematis [ 3 gru 2004, 14:47 ]
Tytuł: 

Chodzenie wzdluz brzegu jest banalne, nawet w cosmosie masz opcje /gotoc albo /gotoloc.
Wsatarczy zrobic prymitywny loop z X lokacjami.

Te fishing boty ktore dzialaly w AutoIt'cie rzeczywisice sprawdzaly zadany obaszr pixli heh.

Kod:
; AutoIt Version: 3.0
; Language:       English
; Platform:       WinXP
; Author:         Mibz (Pantless Krab)
;
; Script Function:
;   WoW FishBot.
;
; Wow Window Title - World of Warcraft
; WoW Window Size - w1032 x h795
; classname=GxWindowClassD3d
; Colour of splash - 0xA2A67D
;         0xC1AD7A
;         0xD0C08D
; Position of item -       x:44  y:226
; Position of hotkey 0 -     x:409 y:768


; Prompt the user to run the script using Yes/No prompt
$run = MsgBox(4, "FishBot", "Do you want to run FishBot?")


; Exit if "No"
If $run = 7 Then
    Exit
EndIf

; Initial shit
$time = MsgBox(4, "FishBot - Time of Day?", "Yes = Day | No = Night")
WinActivate("World of Warcraft")
HotKeySet("{PAUSE}", "EndScript")

; Script Start
While 1
  MouseClick("left", 409, 768, 1, 2)
  MouseMove(500, 500)
  $start = TimerInit()
  $dif = TimerDiff($start)
  While 1
    If $time = 6 Then
      $coord = PixelSearch (5, 300, 1024, 560, 0xF6F6F6, 30, 4)
    Else
      $coord = PixelSearch (5, 300, 1024, 560, 0xEEEEEE, 55, 3)
    EndIf

; 5, 300 - 1024, 560 can be changed if you want to search a wider area.
; Not recommended though since you can just adjust your view to fit all
; the water in that space. The bigger the area, the less likely it is to
; detect it.
; If the splash isn't getting detected then change the hex colour to
; something a bit closer. Top one is day, bottom is night.

    If UBound($coord)>1 Then
      MouseClick("right", $coord[0], $coord[1], 1, 3)
      Sleep(500)
      MouseClick("right", 44, 226, 1, 5)
      ExitLoop
    Else
      Sleep(250)
      $dif = TimerDiff($start)
      If $dif > 30000 Then
        ExitLoop
      EndIf
    EndIf
  WEnd
WEnd
   
 
; Function to exit script
Func EndScript()
  $exit = MsgBox(4, "FishBot", "End FishBot?")
  If $exit = 6 Then
    Exit
  EndIf
EndFunc

Autor:  Mark24 [ 3 gru 2004, 15:16 ]
Tytuł: 

uhh też pisałem w autoicie i raczej kiepsko widzę tego bota....

Autor:  SwenG [ 3 gru 2004, 15:19 ]
Tytuł: 

Ja wogóle widze kiepsko tego typu boty, bo w końcu na ile wystarczą ? Pół godziny ? Max godzina imo, no chyba, że będzie taki sam zapieprzał do vendora i sprzedawał stuff jak mu się miejsce skończy ;)

Autor:  Coval [ 3 gru 2004, 16:26 ]
Tytuł: 

Dobre makro bedzie robilo dokladnie wszystko co jest potrzebne do w pracy bez ingerencji czlowieka. Bardzo dobre wezmie pod uwage czynniki losowe (np ktos bedzie zaslanial Ci widok, albo zaczepial). A rewelacyjne potrafia sie relogowac, logowac o danej godzinie itp. Wiekszosc swietnych makr nigdy nie pojawia sie w necie - ludzie pisza je dla siebie.

Autor:  BiGi [ 3 gru 2004, 18:13 ]
Tytuł: 

Chcialbym tylko przypomniec ze w takim Warcrafcie Blizzard portafil blokowac cdkeye za uzywanie glupiego KeyCrafta (program przebindowujacy keye na klawiaturze), wiec uzywanie tego typu programow moze byc dosc ryzykowne.....

ogolnie chlopaki nie lubia zadnych nakladek na ich gry not made by Blizzard.

Autor:  Coval [ 3 gru 2004, 18:20 ]
Tytuł: 

Makra sa niewykrywalne od strony serwera, bo nie robia niczego nadzwyczajnego. Nie musza nawet ingerowac w strumien danych, chociaz przewaznie umieja go czytac. Blizzard moze zablokowac konto jak cie osobiscie zlapie na unattended macroing. Przewaznie dzieje sie to skardze innego gracza.

Autor:  Zematis [ 3 gru 2004, 19:10 ]
Tytuł: 

Wiesz co, SoE sobie w EULA zapisalo ze moga Ci dac ban bez podania przyczyny... (wlacznie z permamentym banem)
Blizzard pewnie zrobil dokladnie to samo.

Strona 1 z 2 Strefa czasowa: UTC + 1
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | Copyright © 2001-2012 MMORPG.pl Team