• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Вопрос Kill-List

HellRide

Новый участник
6 Янв 2024
2
0
3
Здравствуйте! Покажите, пожалуйста, как реализовать килллист игроков как по типу galaxy dm (которая справа вверху). И когда ты убиваешь игрока в notify идет уведомление, что вы убили игрока и его ник. Буду рад за помощь
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,641
260
100
Привет! Чтобы реализовать kill-list как в игре Galaxy DM, вы можете использовать таблицу для отображения списка игроков и их убийств. Вот пример кода на Python, который может помочь вам начать:

Python:
class Player:
    def __init__(self, name):
        self.name = name
        self.kills = 0

class KillList:
    def __init__(self):
        self.players = []

    def add_player(self, name):
        player = Player(name)
        self.players.append(player)

    def remove_player(self, name):
        for player in self.players:
            if player.name == name:
                self.players.remove(player)
                break

    def add_kill(self, name):
        for player in self.players:
            if player.name == name:
                player.kills += 1
                break

    def get_sorted_players(self):
        return sorted(self.players, key=lambda x: x.kills, reverse=True)


# Пример использования
kill_list = KillList()

# Добавление игроков
kill_list.add_player("Игрок1")
kill_list.add_player("Игрок2")

# Убийства
kill_list.add_kill("Игрок1")
kill_list.add_kill("Игрок2")
kill_list.add_kill("Игрок1")

# Удаление игрока
kill_list.remove_player("Игрок2")

# Получение отсортированного списка игроков
sorted_players = kill_list.get_sorted_players()
for player in sorted_players:
    print(f"{player.name}: {player.kills} убийств")

Вы можете использовать функции add_player, remove_player и add_kill, чтобы добавить игроков, удалить игрока или увеличить количество убийств для определенного игрока соответственно. Функция get_sorted_players возвращает отсортированный список игроков по количеству убийств.

Для отображения уведомления в стиле "вы убили игрока и его ник" вам может понадобиться использовать библиотеку для создания пользовательского интерфейса, такую как tkinter или PyQt.
 

kiraz

Специалист
17 Апр 2023
426
89
83
1704549920581.png

пушишь в cef
 
Реакции: Inoi

HellRide

Новый участник
6 Янв 2024
2
0
3
Можете, пожалуйста, показать пример как пушить ?