Arkadaşlar aşağıya pekte fena olmayan fov ve smoothness ayarları olan, kendi yaptığım colorbotumu bırakıyorum. Şimdiden iyi eğlenceler rengi ayarlamayı veya herhangi bir hata varsa bana yazmayı unutmayın.
import os
import time
import ctypes
import pyautogui
from PIL import ImageGrab
import keyboard
from PyQt5 import QtCore, QtGui, QtWidgets
import sys
kernel32 = ctypes.WinDLL('kernel32', use_last_error=True)
user32 = ctypes.WinDLL('user32', use_last_error=True)
class TransparentWindow(QtWidgets.QWidget):
def __init__(self, fov_radius, color, speed):
super().__init__()
self.setWindowFlags(
QtCore.Qt.FramelessWindowHint
| QtCore.Qt.WindowStaysOnTopHint
| QtCore.Qt.X11BypassWindowManagerHint
)
self.setAttribute(QtCore.Qt.WA_TranslucentBackground)
self.fov_radius = fov_radius
self.selected_color = color
self.selected_speed = speed
self.setGeometry(
0, 0,
QtWidgets.QApplication.desktop().screenGeometry().width(),
QtWidgets.QApplication.desktop().screenGeometry().height()
)
self.timer = QtCore.QTimer()
self.timer.timeout.connect(self.update_fov)
self.timer.start(100)
def paintEvent(self, event):
painter = QtGui.QPainter(self)
painter.setBrush(QtGui.QColor(0, 0, 0, 0))
painter.setPen(QtGui.QColor(0, 0, 0, 0))
painter.drawRect(self.rect())
painter.setBrush(QtGui.QColor(0, 0, 0, 0))
painter.setPen(QtGui.QColor(0, 255, 0))
x_center = self.width() // 2
y_center = self.height() // 2
painter.drawEllipse(QtCore.QPoint(x_center, y_center), self.fov_radius, self.fov_radius)
def update_fov(self):
if keyboard.is_pressed('shift'):
move_mouse_to_color(self.selected_color, self.selected_speed, self.fov_radius)
def find_color(color, fov_radius):
screenshot = ImageGrab.grab()
x_center = screenshot.width // 2
y_center = screenshot.height // 2
for x in range(
max(0, x_center - fov_radius),
min(screenshot.width, x_center + fov_radius)
):
for y in range(
max(0, y_center - fov_radius),
min(screenshot.height, y_center + fov_radius)
):
if (x - x_center) ** 2 + (y - y_center) ** 2 <= fov_radius ** 2:
pixel_color = screenshot.getpixel((x, y))
if pixel_color == color:
return x, y
return None
def clear_console():
os.system('cls')
def move_mouse_to_color(color, speed, fov_radius):
position = find_color(color, fov_radius)
if position:
pyautogui.moveTo(position, duration=speed)
print("Colorbot Triggered!")
else:
print("No enemies!")
def set_console_title(title):
kernel32.SetConsoleTitleW(ctypes.c_wchar_p(title))
def get_system_metrics(index):
return user32.GetSystemMetrics(index)
def main():
clear_console()
set_console_title("Colorland Cheatglobal")
fov_radius = input("Enter FOV (Ex: 250): ")
selected_speed = input("Smoothness (Fastest one: 0.1): ")
try:
fov_radius = int(fov_radius)
if fov_radius <= 0:
raise ValueError("FOV radius must be a positive integer.")
selected_speed = float(selected_speed)
if selected_speed <= 0:
raise ValueError("Smoothness must be a positive number.")
except ValueError as e:
print(f"[-] Invalid input: {e}")
time.sleep(4)
return
selected_color = (245, 169, 248)
app = QtWidgets.QApplication(sys.argv)
window = TransparentWindow(fov_radius, selected_color, selected_speed)
window.showFullScreen()
sys.exit(app.exec_())
if __name__ == "__main__":
main()
import time
import ctypes
import pyautogui
from PIL import ImageGrab
import keyboard
from PyQt5 import QtCore, QtGui, QtWidgets
import sys
kernel32 = ctypes.WinDLL('kernel32', use_last_error=True)
user32 = ctypes.WinDLL('user32', use_last_error=True)
class TransparentWindow(QtWidgets.QWidget):
def __init__(self, fov_radius, color, speed):
super().__init__()
self.setWindowFlags(
QtCore.Qt.FramelessWindowHint
| QtCore.Qt.WindowStaysOnTopHint
| QtCore.Qt.X11BypassWindowManagerHint
)
self.setAttribute(QtCore.Qt.WA_TranslucentBackground)
self.fov_radius = fov_radius
self.selected_color = color
self.selected_speed = speed
self.setGeometry(
0, 0,
QtWidgets.QApplication.desktop().screenGeometry().width(),
QtWidgets.QApplication.desktop().screenGeometry().height()
)
self.timer = QtCore.QTimer()
self.timer.timeout.connect(self.update_fov)
self.timer.start(100)
def paintEvent(self, event):
painter = QtGui.QPainter(self)
painter.setBrush(QtGui.QColor(0, 0, 0, 0))
painter.setPen(QtGui.QColor(0, 0, 0, 0))
painter.drawRect(self.rect())
painter.setBrush(QtGui.QColor(0, 0, 0, 0))
painter.setPen(QtGui.QColor(0, 255, 0))
x_center = self.width() // 2
y_center = self.height() // 2
painter.drawEllipse(QtCore.QPoint(x_center, y_center), self.fov_radius, self.fov_radius)
def update_fov(self):
if keyboard.is_pressed('shift'):
move_mouse_to_color(self.selected_color, self.selected_speed, self.fov_radius)
def find_color(color, fov_radius):
screenshot = ImageGrab.grab()
x_center = screenshot.width // 2
y_center = screenshot.height // 2
for x in range(
max(0, x_center - fov_radius),
min(screenshot.width, x_center + fov_radius)
):
for y in range(
max(0, y_center - fov_radius),
min(screenshot.height, y_center + fov_radius)
):
if (x - x_center) ** 2 + (y - y_center) ** 2 <= fov_radius ** 2:
pixel_color = screenshot.getpixel((x, y))
if pixel_color == color:
return x, y
return None
def clear_console():
os.system('cls')
def move_mouse_to_color(color, speed, fov_radius):
position = find_color(color, fov_radius)
if position:
pyautogui.moveTo(position, duration=speed)
print("Colorbot Triggered!")
else:
print("No enemies!")
def set_console_title(title):
kernel32.SetConsoleTitleW(ctypes.c_wchar_p(title))
def get_system_metrics(index):
return user32.GetSystemMetrics(index)
def main():
clear_console()
set_console_title("Colorland Cheatglobal")
fov_radius = input("Enter FOV (Ex: 250): ")
selected_speed = input("Smoothness (Fastest one: 0.1): ")
try:
fov_radius = int(fov_radius)
if fov_radius <= 0:
raise ValueError("FOV radius must be a positive integer.")
selected_speed = float(selected_speed)
if selected_speed <= 0:
raise ValueError("Smoothness must be a positive number.")
except ValueError as e:
print(f"[-] Invalid input: {e}")
time.sleep(4)
return
selected_color = (245, 169, 248)
app = QtWidgets.QApplication(sys.argv)
window = TransparentWindow(fov_radius, selected_color, selected_speed)
window.showFullScreen()
sys.exit(app.exec_())
if __name__ == "__main__":
main()
Renk değeri selected color değişkenine RGB değeri olarak atanmıştır!!!