Skocz do zawartości

Szukam czitów do Fame Game


Zi3luu
# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

ogólnie zrobiłem taki skrypt. Jednakże nie jest on szczególnie dobry. Działa na kompie więc musisz bluestacka zainstalować (+ pythona i biblioteki do niego). I gdy to zrobisz to zmienić x i y klikania i kolor. Działa tylko do około 500/600 pkt i później działa zwyczajnie za wolno i przegrywam. Jak chcecie to mogę przesłać kod to sobie ogarniecie.

Odnośnik do komentarza
from pyautogui import *
import pyautogui
import time
import keyboard
import random
import win32api, win32con

def click(x,y):
    win32api.SetCursorPos((x,y))
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0)
    time.sleep(0.027)
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)

while keyboard.is_pressed('q') == False:

    if pyautogui.pixel(1124, 877)[0] == 28:
        click(1192, 84)
    if pyautogui.pixel(790, 888)[0] == 39:
        click(717, 99)
    if pyautogui.pixel(943, 765)[0] == 255:
        click(943, 765)

macie. Odpalajcie to w IDLE Shellu a nie w zadnym pycharmie czy visual studio. Zainstalujcie pythona i wszystkie biblioteki które macie w skrypcie podane (pierwsze linijki zaczynające się na import), zmiencie x i y i kolor we wszystkich clickach i jak będziecie mieli pytania to piszcie.

Odnośnik do komentarza

@hejpiotrek powiedziałbyś co znaczą te numerki ( [0], 28, 39, 255) w skrypcie?

if pyautogui.pixel(1124, 877)[0] == 28:
        click(1192, 84)
    if pyautogui.pixel(790, 888)[0] == 39:
        click(717, 99)
    if pyautogui.pixel(943, 765)[0] == 255:
        click(943, 765)
Odnośnik do komentarza

@hejpiotrek co znaczą te numerki ?
 

if pyautogui.pixel(1124, 877)[0] == 28:
        click(1192, 84)
    if pyautogui.pixel(790, 888)[0] == 39:
        click(717, 99)
    if pyautogui.pixel(943, 765)[0] == 255:
        click(943, 765)

Edytowane przez Guc1o
Odnośnik do komentarza

Nie wiem jak poprzedniemu autorowi ten kod działał, ale poprawna wersja według mnie wygląda tak:

from pyautogui import *
import pyautogui
import time
import keyboard
import random
import win32api, win32con


def click(x,y):
    win32api.SetCursorPos((x,y))
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0)
    time.sleep(0.050)
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)

while keyboard.is_pressed('q') == False:

    if pyautogui.pixel(1078, 871)[0] == 192:
        click(1078, 871)
    if pyautogui.pixel(1437, 874)[0] == 192: 
        click(1437, 874)

 

gdzie:

    if pyautogui.pixel(1078, 871)[0] == 192:
        click(1078, 871)

(1078, 871) - oznacza współrzędne piksela koloru rękawicy (x,y);

192 - oznacza pierwszą wartość koloru w RGB Value.

 

Dodatkowo, żeby uruchomić ten kod potrzeba zainstalować Pythona, a w CMD zainstalować biblioteki za pomocą komendy, które są po "import" (pip install pyautogui, pip install python-time, pip install keyboard, pip install random2, pip install pywin32), a potem uruchomić w IDLE Shell.

 

W celu ustalenia współrzędnych bardzo przydatna będzie komenda pyautogui.displayMousePosition()

Odnośnik do komentarza

@soczolek Mam to samo, próbowałem na różnych prędkościach i nie chce coś.

@soczolek Może zrobili takie coś na emulatorach, bo nawet jak próbowałem ręcznie na emulatorze to energia spada do zera przy 220 punktach na tempie 7,3, co normalnie byłoby bliskie przejścia.

Odnośnik do komentarza

Ogólnie mam poprawiony dość dobrze kod, ale to wam nic nie da, wykręciłem ponad 1000 przy dobrej prędkości niestety pózniej wywala wam niby neta w apce i macie niby bana....

 

Trzymajcie kod

 

from pyautogui import *
import pyautogui
import time
import keyboard
import random
import win32api, win32con

def click(x,y):
    win32api.SetCursorPos((x,y))
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0)
    time.sleep(0.042)
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)

while keyboard.is_pressed('q') == False:
    
    already_clicked_left = False
    if not already_clicked_left and pyautogui.pixel(786, 890) == (39,39,47):
        click(758, 600)
        already_clicked_left = True
    else:
        already_clicked_left = False

    already_clicked_right = False
    if not already_clicked_right and pyautogui.pixel(1094, 878) == (39,39,47): 
        click(1123, 600)
        already_clicked_right = True
    else:
        already_clicked_right = False

 

Ale to nic nie da, możecie walczyć z mniejszą prędkością. Przy 1083 prędkość miałem 9,31 / s i nagle nie ma mnie w rankingu

 

Kod dla Noxa ustawionego na full ekran czyli gre macie na środku


Edytowane przez tabson41
Odnośnik do komentarza

Dzięki @tabson41 Z tym kodem udało się przebić barierę 280 punktów przy rundzie specjalnej, kombinuje jeszcze z dobraniem prędkości. Jak to się nie uda to mam w planach przetestować różne emulatory

EDIT - Udało mi się wykręcić 297 punktów w rundzie specjalnej, jestem blisko dobrania idealnej prędkości

Odnośnik do komentarza

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  Tagi

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności