Skocz do zawartoś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

[Pytanie] Problwmik :D


Rekomendowane odpowiedzi

Opublikowano

Witam !

Pewien osobnik napisal mi tu Bota za ktorego jestem bardzo wdzieczny :)

Ale cos sie stalo i sie "zepsul" mianowicie wszystko dzialalo jak nalezy ale po pewnym czasie zaczol przerywac prace gdy wciskam ctrl al wczesniej moglem uzywac ctrl gdy bot byl wlaczony moglby mi ktos powiedziec dlaczego teraz przerywa prace ?

 

#include <ButtonConstants.au3>

#include <EditConstants.au3>

#include <GUIConstantsEx.au3>

#include <StaticConstants.au3>

#include <WindowsConstants.au3>

HotKeySet("{F3}","start")

HotKeySet("{F4}","pauza")

#Region ### START Koda GUI section ### Form=

$Form1 = GUICreate("Form1", 346, 165, 192, 124)

$Button1 = GUICtrlCreateButton("Wlacz", 88, 120, 193, 33, $WS_GROUP)

$Input1 = GUICtrlCreateInput("", 136, 8, 153, 21, BitOR($ES_AUTOHSCROLL,$ES_NUMBER))

$Label1 = GUICtrlCreateLabel("Co ile sekund ma uzywac", 8, 8, 124, 17)

$Label2 = GUICtrlCreateLabel("Klawisz F3---Wlacz", 0, 56, 95, 17)

$Label3 = GUICtrlCreateLabel("Ms", 296, 8, 18, 17)

$Label4 = GUICtrlCreateLabel("Klawisz F4---Wyjdz", 0, 80, 92, 17)

$Label5 = GUICtrlCreateLabel("Mili sekund", 288, 24, 57, 17)

$Label6 = GUICtrlCreateLabel("1000Ms-1s", 280, 40, 56, 17)

GUISetState(@SW_SHOW)

#EndRegion ### END Koda GUI section ###

Func start()

While 1

Send("q")

Sleep($Input1)

WEnd

EndFunc

Func pauza()

While 1

Sleep(100)

WEnd

EndFunc

 

While 1

$nMsg = GUIGetMsg()

Switch $nMsg

Case $GUI_EVENT_CLOSE

GUISetState(@SW_hide)

Case $Button1

start()

EndSwitch

WEnd

Kocham mpcforum.pl!!!

18706.png

Opublikowano

Sprobuj teraz

 

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
HotKeySet("{F3}","start")
HotKeySet("{F4}","pauza")
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 346, 165, 192, 124)
$Button1 = GUICtrlCreateButton("Wlacz", 88, 120, 193, 33, $WS_GROUP)
$Input1 = GUICtrlCreateInput("", 136, 8, 153, 21, BitOR($ES_AUTOHSCROLL,$ES_NUMBER))
$Label1 = GUICtrlCreateLabel("Co ile sekund ma uzywac", 8, 8, 124, 17)
$Label2 = GUICtrlCreateLabel("Klawisz F3---Wlacz", 0, 56, 95, 17)
$Label3 = GUICtrlCreateLabel("Ms", 296, 8, 18, 17)
$Label4 = GUICtrlCreateLabel("Klawisz F4---Wyjdz", 0, 80, 92, 17)
$Label5 = GUICtrlCreateLabel("Mili sekund", 288, 24, 57, 17)
$Label6 = GUICtrlCreateLabel("1000Ms-1s", 280, 40, 56, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Func start()
While 1
Send("q")
Sleep($Input1)
WEnd
EndFunc
Func pauza()
While 1
Sleep(100)
WEnd
EndFunc

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
GUISetState(@SW_hide)
Case $Button1
start()
EndSwitch
WEnd

4143_1.png

Opublikowano

coś z twoim kompem widać dawno formata nie miałeś :)

liczylem na barce lecz ona niemogla wygrac.

Przez kibicow ktorzy przy rzutach roznych wolnych swiecili w messiego laserami

Opublikowano

Podaj jak się nazywa okno, do którego ma wysyłać to ci to zrobię porządnie.

 

I niemożliwym jest, żeby wcześniej działało a teraz się "zepsuło". Po prostu wcześniej musiałeś nie zauważyć, że pauzuje przy wciśniętym Ctrl -.-

 

@Edit:

A nazwę okna sprawdź w Menadżerze Zadań, zakładka Aplikacje.

Ta sygnatura jest pusta.

Opublikowano

po pierwsze.

w 23 linii jest

Sleep($Input1)

a powinno być:

Sleep(GUICtrlRead($Input1))

 

po drugie.

opowiadasz bajki. jest to niemożliwe ze wcześniej bot ci sie nie bugował.

problem jest znany od paru lat ze kiedy program "klika" jakiś klawisz za pomocą funkcji send i jednocześnie ktoś klika sobie na klawiaturze to zależnie co ciśnie blokują się albo pojedyncze guziki albo cała klawiatura.

jedyne rozwiązanie to albo wstrzymywanie programu na ten czas, albo nie używanie znaków specjalnych typu alt, ctrl, caps, itd, i nadzieja ze sie nie zbuguje.

Opublikowano

Podaj jak się nazywa okno, do którego ma wysyłać to ci to zrobię porządnie.

 

I niemożliwym jest, żeby wcześniej działało a teraz się "zepsuło". Po prostu wcześniej musiałeś nie zauważyć, że pauzuje przy wciśniętym Ctrl -.-

 

@Edit:

A nazwę okna sprawdź w Menadżerze Zadań, zakładka Aplikacje.

 

Kolego chodzi mi o gre MuOnline...okno to: main.exe

Kocham mpcforum.pl!!!

18706.png

Opublikowano

po pierwsze.

w 23 linii jest

Sleep($Input1)

a powinno być:

Sleep(GUICtrlRead($Input1))

 

po drugie.

opowiadasz bajki. jest to niemożliwe ze wcześniej bot ci sie nie bugował.

problem jest znany od paru lat ze kiedy program "klika" jakiś klawisz za pomocą funkcji send i jednocześnie ktoś klika sobie na klawiaturze to zależnie co ciśnie blokują się albo pojedyncze guziki albo cała klawiatura.

jedyne rozwiązanie to albo wstrzymywanie programu na ten czas, albo nie używanie znaków specjalnych typu alt, ctrl, caps, itd, i nadzieja ze sie nie zbuguje.

 

 

Bez wciskania ctrl bot jest bezuzyteczny...

Dlaczego ? Poniewaz ten bot to Autopoter wciskajac Q zarzuca mi poty gdy HP sie konczy ale zeby atakowac innego gracza trzeba wcisnac ctrl.

Nie wiem co tam jest w 23 lini... Nie znam sie :D Jak mowilem to kolega z forum pisal tego bota..a co to zmiana zrobi ?

Kocham mpcforum.pl!!!

18706.png

Opublikowano

 

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Misc.au3>
HotKeySet("{F3}","start")
HotKeySet("{F4}","pauza")
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 346, 165, 192, 124)
$Button1 = GUICtrlCreateButton("Wlacz", 88, 120, 193, 33, $WS_GROUP)
$Input1 = GUICtrlCreateInput("", 136, 8, 153, 21, BitOR($ES_AUTOHSCROLL,$ES_NUMBER))
$Label1 = GUICtrlCreateLabel("Co ile sekund ma uzywac", 8, 8, 124, 17)
$Label2 = GUICtrlCreateLabel("Klawisz F3---Wlacz", 0, 56, 95, 17)
$Label3 = GUICtrlCreateLabel("Ms", 296, 8, 18, 17)
$Label4 = GUICtrlCreateLabel("Klawisz F4---Wyjdz", 0, 80, 92, 17)
$Label5 = GUICtrlCreateLabel("Mili sekund", 288, 24, 57, 17)
$Label6 = GUICtrlCreateLabel("1000Ms-1s", 280, 40, 56, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Func start()
While 1
If _IsPressed("A2") + _IsPressed("A3") == 0 Then
Send("q")
Sleep(GuiCtrlRead($Input1))
EndIf
Sleep(10)
WEnd
EndFunc
Func pauza()
While 1
Sleep(100)
WEnd
EndFunc

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
GUISetState(@SW_hide)
Case $Button1
start()
EndSwitch
WEnd 

 

 

Daj znać, czy działa.

Ta sygnatura jest pusta.

Opublikowano

1. w ogóle

2. ty tego "ctrl" trzymasz cały czas, czy tylko naciskasz okazjonalnie?

3. spróbuj wpisać małą (poniżej 10) wartość w inpucie

Ta sygnatura jest pusta.

Opublikowano

1. w ogóle

2. ty tego "ctrl" trzymasz cały czas, czy tylko naciskasz okazjonalnie?

3. spróbuj wpisać małą (poniżej 10) wartość w inpucie

 

ctrl trzeba trzymac

@@Edit

Masz racje wpisalem 10 i dziala ale wciaz sie blokuje gdy wcisne ctrl...

Nie rozumiem skoro ten problem jest znany to jakim cudem wczesniej mi sie bot nie blokowal gdy trzymalem ctrl.

 

 

Moze da sie dodac jeszcze funkcje ctrl do tego skryptu tak zeby ctrl byl wcisniety gdy wlacze bota...taka sugestia :D

Kocham mpcforum.pl!!!

18706.png

Opublikowano

 

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Misc.au3>
HotKeySet("{F3}","start")
HotKeySet("{F4}","pauza")
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 346, 165, 192, 124)
$Button1 = GUICtrlCreateButton("Wlacz", 88, 120, 193, 33, $WS_GROUP)
$Input1 = GUICtrlCreateInput("", 136, 8, 153, 21, BitOR($ES_AUTOHSCROLL,$ES_NUMBER))
$Label1 = GUICtrlCreateLabel("Co ile sekund ma uzywac", 8, 8, 124, 17)
$Label2 = GUICtrlCreateLabel("Klawisz F3---Wlacz", 0, 56, 95, 17)
$Label3 = GUICtrlCreateLabel("Ms", 296, 8, 18, 17)
$Label4 = GUICtrlCreateLabel("Klawisz F4---Wyjdz", 0, 80, 92, 17)
$Label5 = GUICtrlCreateLabel("Mili sekund", 288, 24, 57, 17)
$Label6 = GUICtrlCreateLabel("1000Ms-1s", 280, 40, 56, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Func start()
While 1
If _IsPressed("A2") + _IsPressed("A3") == 0 Then
Send("{ASC 081}")
Sleep(GuiCtrlRead($Input1))
EndIf
Sleep(10)
WEnd
EndFunc
Func pauza()
While 1
Sleep(100)
WEnd
EndFunc

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
GUISetState(@SW_hide)
Case $Button1
start()
EndSwitch
WEnd 

 

 

Spróbuj teraz, ale nie gwarantuję, że to cokolwiek zmieni.

 

Już wcześniej ci kilka osób pisało, że wcześniej też stopowało, tylko musiałeś nie zauważyć -.-, albo po prostu nie trzymałeś ctrl'a non stop -.-

I z tego co się orientuję, w MU nie trzeba ctrla trzymać cały czas, a tylko przy ataku, ale mogę się w tej kwestii bardzo mylić

 

 

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Misc.au3>
HotKeySet("{F3}","start")
HotKeySet("{F4}","pauza")
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 346, 165, 192, 124)
$Button1 = GUICtrlCreateButton("Wlacz", 88, 120, 193, 33, $WS_GROUP)
$Input1 = GUICtrlCreateInput("", 136, 8, 153, 21, BitOR($ES_AUTOHSCROLL,$ES_NUMBER))
$Label1 = GUICtrlCreateLabel("Co ile sekund ma uzywac", 8, 8, 124, 17)
$Label2 = GUICtrlCreateLabel("Klawisz F3---Wlacz", 0, 56, 95, 17)
$Label3 = GUICtrlCreateLabel("Ms", 296, 8, 18, 17)
$Label4 = GUICtrlCreateLabel("Klawisz F4---Wyjdz", 0, 80, 92, 17)
$Label5 = GUICtrlCreateLabel("Mili sekund", 288, 24, 57, 17)
$Label6 = GUICtrlCreateLabel("1000Ms-1s", 280, 40, 56, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Func start()
While 1
If _IsPressed("A2") + _IsPressed("A3") == 0 Then
Send("{q down}") 
Sleep(GuiCtrlRead($Input1))
EndIf
Sleep(10)
WEnd
EndFunc
Func pauza()
While 1
Sleep(100)
WEnd
EndFunc

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
GUISetState(@SW_hide)
Case $Button1
start()
EndSwitch
WEnd 

 

 

Masz dwa różne kody, spróbuj każdego i napisz czy cokolwiek się zmieniło.

Ta sygnatura jest pusta.

Opublikowano

 

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Misc.au3>
HotKeySet("{F3}","start")
HotKeySet("{F4}","pauza")
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 346, 165, 192, 124)
$Button1 = GUICtrlCreateButton("Wlacz", 88, 120, 193, 33, $WS_GROUP)
$Input1 = GUICtrlCreateInput("", 136, 8, 153, 21, BitOR($ES_AUTOHSCROLL,$ES_NUMBER))
$Label1 = GUICtrlCreateLabel("Co ile sekund ma uzywac", 8, 8, 124, 17)
$Label2 = GUICtrlCreateLabel("Klawisz F3---Wlacz", 0, 56, 95, 17)
$Label3 = GUICtrlCreateLabel("Ms", 296, 8, 18, 17)
$Label4 = GUICtrlCreateLabel("Klawisz F4---Wyjdz", 0, 80, 92, 17)
$Label5 = GUICtrlCreateLabel("Mili sekund", 288, 24, 57, 17)
$Label6 = GUICtrlCreateLabel("1000Ms-1s", 280, 40, 56, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Func start()
While 1
If _IsPressed("A2") + _IsPressed("A3") == 0 Then
Send("{ASC 081}")
Sleep(GuiCtrlRead($Input1))
EndIf
Sleep(10)
WEnd
EndFunc
Func pauza()
While 1
Sleep(100)
WEnd
EndFunc

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
GUISetState(@SW_hide)
Case $Button1
start()
EndSwitch
WEnd 

 

 

Spróbuj teraz, ale nie gwarantuję, że to cokolwiek zmieni.

 

Już wcześniej ci kilka osób pisało, że wcześniej też stopowało, tylko musiałeś nie zauważyć -.-, albo po prostu nie trzymałeś ctrl'a non stop -.-

I z tego co się orientuję, w MU nie trzeba ctrla trzymać cały czas, a tylko przy ataku, ale mogę się w tej kwestii bardzo mylić

 

 

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Misc.au3>
HotKeySet("{F3}","start")
HotKeySet("{F4}","pauza")
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 346, 165, 192, 124)
$Button1 = GUICtrlCreateButton("Wlacz", 88, 120, 193, 33, $WS_GROUP)
$Input1 = GUICtrlCreateInput("", 136, 8, 153, 21, BitOR($ES_AUTOHSCROLL,$ES_NUMBER))
$Label1 = GUICtrlCreateLabel("Co ile sekund ma uzywac", 8, 8, 124, 17)
$Label2 = GUICtrlCreateLabel("Klawisz F3---Wlacz", 0, 56, 95, 17)
$Label3 = GUICtrlCreateLabel("Ms", 296, 8, 18, 17)
$Label4 = GUICtrlCreateLabel("Klawisz F4---Wyjdz", 0, 80, 92, 17)
$Label5 = GUICtrlCreateLabel("Mili sekund", 288, 24, 57, 17)
$Label6 = GUICtrlCreateLabel("1000Ms-1s", 280, 40, 56, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Func start()
While 1
If _IsPressed("A2") + _IsPressed("A3") == 0 Then
Send("{q down}") 
Sleep(GuiCtrlRead($Input1))
EndIf
Sleep(10)
WEnd
EndFunc
Func pauza()
While 1
Sleep(100)
WEnd
EndFunc

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
GUISetState(@SW_hide)
Case $Button1
start()
EndSwitch
WEnd 

 

 

Masz dwa różne kody, spróbuj każdego i napisz czy cokolwiek się zmieniło.

 

 

Kolezanko musialo dzialac bo bylem najlepszy na serwerze w PvP :D A gdyby nie dzialalo to bym padal...A z tym autopoterem 3 osoby ledwo rade dawaly...Sprawdze i dam znac jutro bo spac ide...

Kocham mpcforum.pl!!!

18706.png

Opublikowano

to już widać czemu "najlepsi na serwerze" nie oszukujący , podobno nie oszukujący po uaktualnieniach gry stają się tymi najgorszymi ;)

 

zresztą najprostrze rozwiązanie to przypisać akcje naciskania CTRL+KLAWISZ ( zawsze domyślny CTRL lewy ) i potowanie bezpośrednio do hotkeya CTRL prawego chyba nie używanego w grze ( moge się mylić bo nie gram ) , no i nie używać gui do skryptu tylko samą funkcje uruchamianą hotkeyem, skonczą sie problemy

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

różnica jakiś 20 linijek kodu i błędów które mogą się tam zakradnąć

liczylem na barce lecz ona niemogla wygrac.

Przez kibicow ktorzy przy rzutach roznych wolnych swiecili w messiego laserami

Opublikowano

właśnie i przy wciskaniu gubi się kod klawiszy.

pasowało by z sensem podać jak ma działać własciwie naciskanie klawiszy , czy ma byc cały czas uruchomiony skrypt i wciskać kalwisze czy tylko w szczególnej sytuacji jest włączany ( np atak na pvp )

 

jeśli działa skrypt nie powinno się naciskać kalwiszy które są użuwane w skrypcie czyli jeśli używany CTRL w skrypcie nie naciskamy go już potem z klawiatury , dlatego pisze ze nie działa skrypt albo nie potuje bo wtedy nie jest naciskany klawisz od potków tylko klawisz CTRL+klawisz potłów a to nie to samo ! i tu wlaśnie widac błąd nie w skrypcie tylko w użyciu skryptu

 

własciwe działanie to

- wciska F3

- skrypt wciska na przemian LCTRL i klawisz potków ( atakuje kogoś i sie potuje )

- wciska F4 wyłącza działanie

i nie trzeba naciskać CTRL by zaatakować, wręcz nie powinno się go nawet dotykać w tym czasie

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...