Skocz do zawartości
  • Dołącz do społeczności!

    👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Piszemy Auto Pickup'a do Metin2


UppsiK

Rekomendowane odpowiedzi

Opublikowano

Witam,

W tym poradniku zobaczycie jak napisać własnego auto pick up'a w Visual Basic. Bot po prostu będzie za nas wciskał przycisk z i będziemy mogli ustawić czas.

 

1. Tworzymy nowy projekt.

2. Dodajemy 1 button i zmieniamy jego nazwę na Start.

3. Dodajemy timer.

4. Dodajemy 2 button i zmieniamy nazwę na Stop.

4. Teraz dodajemy text box i to wszystko ładnie rozmieszczamy.

5. Klikany 2 razy na Timer i piszemy

SendKeys.Send ("z")

 

Jest to kod który będzie naciskał przycisk z.

 

6. Klikamy 2 razy na button o nazwie Start i piszemy

Timer1.Start

Badzie to włączało timer.

 

7. Klikamy 2 razy na button o nazwie Stop i piszemy

Timer1.Stop

Brdzie to wyłączało prace timera.

 

Teraz mamy naszego PickUp'a, jednak możemy jeszcze dodać funkcje, dzięki której będziemy mogli ostawiać czas.

 

8. Dodajemy kolejny button i nazywamy go Zastosuj.

9. Klikamy na niego 2 razy i piszemy

Timer1.Interval = (TextBox1.Text)

Po wpisaniu czasu w m. sekundach i kliknięciu zastosuj, zmieni nam szybkość pick up'a.

 

10. Zapisujemy.

W ten sposób napisaliśmy naszego auto pickup'a który może być szybszy od tego w kamer modzie.

 

Pozdrawiam ;)

;)

Opublikowano

Daje plusa, ale jakby ktoś mi dał download do tego programu byłbym bardzo wdzięczny... Aa.. i znalazłem literówkę "ostawiac" miało być chyba ustawiać, taka drobna ;D

Zbieram -

 

 

userbarcsf.png

jjbar.png

zehotka.png

 

"Nie tłumacz się! Przyjaciele tego nie potrzebują, a wrogowie i tak nie uwierzą..."

Opublikowano

a takie pytanko mam bo jak daje stop to on mi dalej klika z co z tym zrobić?

Public Class Form1

 

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

SendKeys.Send("z")

End Sub

 

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Timer1.Start()

End Sub

 

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Timer1.Stop()

End Sub

 

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

Timer1.Interval = (TextBox1.Text)

End Sub

End Class

  • 4 tygodnie później...
Opublikowano

nie dziala, jest to na zasadzie ze bot non stop pisze z, ale dzial to tylko na czacie a pickup nie dziala

@edit: nie dawajcie warna, nie patrzylem na daty, ale hack nie dziala

Opublikowano

Witam!

 

Kolega u góry dał przykład jak napisać AutoPick'up w programie Virtual Basic

A ja napisze jak napisać w AutoIt v3

[url=http://www.autoitscript.com/site/]LINK DO OFICJALNEJ STRONY[/url]

ZACZYNAMY!

sleep(5000)  ;Czas w ms (tj. 5s) po tylu sekundach program zacznie klikać pickupa można zmienić na dłuzszy lub krótszy
for $i=0 to 10000  ;Pętla tzn. ile razy czynność ma się  powtórzyć tutaj będzie się powtarzać 10 000 
sleep(350)  ;Czas co ile ma być wcisnięty Pick Up
send("{z},{`}")   ;Które klawisze mają zostać wciśnięte w tym przypadku "Z" i "`" <-- tylda  (oba klawisze w grze metin2 podnoszą Itemy,yangi itp.)
next  ;zamknięcie pętli    

Tak to powinno wyglądać bez komentary 

sleep(5000)
for $i=0 to 10000
sleep(350)
send("{z},{`}")
       next 

teraz aby stworzyć pick up'a należy w programie Auto It v3 (link u góry) kliknąc
File>Save "Pick Up do metin2"  <---nazwe sam wpisz i kliknij SAVE
gdy zapiszesz :
Tools>Compile (lub skrót klawiszowy "Ctrl" + "F7"
zamknij program uruchom metin2 zaloguj sie na konto wybierz postać uruchom bota 

 

AutoPick'up Ma jedną wade która może nieco utrudnić grę

gdy wciśniemy "Enter" aby napisać wiadomość to bot bedzie cały czas wciskał ` i z więc Polecam grać w Oknie

i wtedy gdy chcemy napisać wiadomość klikamy na bota LPM(lewy przycisk myszy) 1 raz i bot się pauzuje aby kontynuować prace należy kliknąć PPM (prawy porzycisk myszy) na bota (obok zegara) i kliknąć opcje Script Paused

Aby wyłączyć bota należy kliknąć PPM na bota i kliknąć CLOSE

 

 

SŁUCHAJ NO

DAJ +

KLIKNIJTUTAJ!!!!

sygnakarol346.png

  • 3 tygodnie później...
Gość LastPhoenix450
Opublikowano

Witam!

 

Kolega u góry dał przykład jak napisać AutoPick'up w programie Virtual Basic

A ja napisze jak napisać w AutoIt v3

[url=http://www.autoitscript.com/site/]LINK DO OFICJALNEJ STRONY[/url]

ZACZYNAMY!

sleep(5000)  ;Czas w ms (tj. 5s) po tylu sekundach program zacznie klikać pickupa można zmienić na dłuzszy lub krótszy
for $i=0 to 10000  ;Pętla tzn. ile razy czynność ma się  powtórzyć tutaj będzie się powtarzać 10 000 
sleep(350)  ;Czas co ile ma być wcisnięty Pick Up
send("{z},{`}")   ;Które klawisze mają zostać wciśnięte w tym przypadku "Z" i "`" <-- tylda  (oba klawisze w grze metin2 podnoszą Itemy,yangi itp.)
next  ;zamknięcie pętli    

Tak to powinno wyglądać bez komentary 

sleep(5000)
for $i=0 to 10000
sleep(350)
send("{z},{`}")
       next 

teraz aby stworzyć pick up'a należy w programie Auto It v3 (link u góry) kliknąc
File>Save "Pick Up do metin2"  <---nazwe sam wpisz i kliknij SAVE
gdy zapiszesz :
Tools>Compile (lub skrót klawiszowy "Ctrl" + "F7"
zamknij program uruchom metin2 zaloguj sie na konto wybierz postać uruchom bota 

 

AutoPick'up Ma jedną wade która może nieco utrudnić grę

gdy wciśniemy "Enter" aby napisać wiadomość to bot bedzie cały czas wciskał ` i z więc Polecam grać w Oknie

i wtedy gdy chcemy napisać wiadomość klikamy na bota LPM(lewy przycisk myszy) 1 raz i bot się pauzuje aby kontynuować prace należy kliknąć PPM (prawy porzycisk myszy) na bota (obok zegara) i kliknąć opcje Script Paused

Aby wyłączyć bota należy kliknąć PPM na bota i kliknąć CLOSE

 

 

SŁUCHAJ NO

DAJ +

 

Może troszkę odkopuję i się czepiam ale jest błąd w nazwie własnej xD

"Virtual Basic" - powinno być Visual Basic :)

Opublikowano

Nie uda wam się przez klikanie "Z" lub "~".

Należy znaleźć adres odpowiedzialny za tą funkcję i ją wywoływać co kilka milisekund. Zmiana byte.

  • 1 miesiąc temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...