Opublikowano 9 Grudnia 20232 l Cześć, W oknie protokołu wiadomości czatu zauważyłem błąd związany z zakładkami. Gdy gracz włącza jedną lub więcej zakładek, wszystko działa poprawnie. Jednak gdy wyłączy wszystkie zakładki, okno staje się puste. W takim przypadku powinna być wybrana zakładka "Wszystkie" jako domyślna. Przedstawienie błędu: Przedstawienie rozwiązania: Implementacja: 📂 Lokalizacja pliku: 'UserInterface -> PythonChat.cpp' 🔍 Szukaj Tylko zalogowani Zaloguj się, aby wyświetlić chronioną treść Ten post zawiera treści dostępne tylko dla członków. Zaloguj się lub utwórz konto, aby odblokować całą zawartość tego posta. Zaloguj się Utwórz konto ➕ Dodaj: 📂 Lokalizacja pliku: 'UserInterface -> PythonChat.h' 🔍 Szukaj ➕ Dodaj: 📂 Lokalizacja pliku: 'UserInterface -> PythonChatModule.cpp' 🔍 Szukaj ➕ Dodaj: 🔍 Szukaj ➕ Dodaj: 📂 Lokalizacja pliku: 'root -> uiChat.py' 🔍 Szukaj ♻️ Zamień
Opublikowano 10 Grudnia 20232 l @Sevence Jeżeli robie wszystko na opcje włączenia i wyłączenia to w przypadku clienta jak ustawić używajac if.app? Spoiler def ToggleChatMode(self, mode): if self.allChatMode: self.allChatMode = FALSE for i in self.CHAT_MODE_INDEX: chat.DisableChatMode(self.chatID, i) chat.EnableChatMode(self.chatID, mode) self.btnAll.SetUp() else: chat.ToggleChatMode(self.chatID, mode) NA : def ToggleChatMode(self, mode): if self.allChatMode: self.allChatMode = False for i in self.CHAT_MODE_INDEX: chat.DisableChatMode(self.chatID, i) chat.EnableChatMode(self.chatID, mode) self.btnAll.SetUp() else: chat.ToggleChatMode(self.chatID, mode) is_on, mode_flag = chat.GetChatMode(self.chatID) if not is_on: self.btnAll.Down() self.ToggleAllChatMode()
Opublikowano 10 Grudnia 20232 l Autor @ExoCarossa Zrób to w ten sposób: PythonKod został skopiowanydef ToggleChatMode(self, mode): if self.allChatMode: self.allChatMode = False for i in self.CHAT_MODE_INDEX: chat.DisableChatMode(self.chatID, i) chat.EnableChatMode(self.chatID, mode) self.btnAll.SetUp() else: chat.ToggleChatMode(self.chatID, mode) if app.JAKIESMAKROKROKAPL: is_on, mode_flag = chat.GetChatMode(self.chatID) if not is_on: self.btnAll.Down() self.ToggleAllChatMode()
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto