Skocz do zawartości
Opublikowano

image.png.b1a7efd8ec933a7f7c22013d8220b33b.png

Drobna Informacja przed próbą skontaktowania się z GM,SGM,GA, po wpisaniu nicku bez wysłania jeszcze żadnej wiadomości.
czyli wiadomość uprzedzająca.


uiwhisper.py
szukasz: 
 

🔐 Ukryta Treść 🔐


DODAJESZ POD:

🔐 Ukryta Treść 🔐


locale_game.txt
dodajesz:

🔐 Ukryta Treść 🔐


interfacemoduly.py
szukasz:
 

🔐 Ukryta Treść 🔐


dodajesz pod:
 

🔐 Ukryta Treść 🔐



 

Featured Replies

Opublikowano

Bardzo dziękuje ❤️ 

Opublikowano

Prawda, kod zadziała tylko gdy ręcznie wpiszemy nazwę GM. Nie działa czy to poprzez taskbar z funkcją "Szept" czy otwarcie odnośnikiem z chatu. (tak, czytałem temat to post dla potomnych czy na pewno wszędzie śmiga)

Edytowane przez ExoCarossa

Opublikowano
1 godzinę temu, ExoCarossa napisał(a):

Prawda, kod zadziała tylko gdy ręcznie wpiszemy nazwę GM. Nie działa czy to poprzez taskbar z funkcją "Szept" czy otwarcie odnośnikiem z chatu. (tak, czytałem temat to post dla potomnych czy na pewno wszędzie śmiga)

rel bratku

Opublikowano
  • Programista

Zamiast podziękować za udostępnienie to jeszcze narzekać będą. Metinowa społeczność... Kto kumaty ten sobie ogarnie żeby działało jak trzeba.

Opublikowano
5 godzin temu, KoYGeR napisał(a):

Zamiast podziękować za udostępnienie to jeszcze narzekać będą. Metinowa społeczność... Kto kumaty ten sobie ogarnie żeby działało jak trzeba.

Gdzie widzisz tutaj narzekanie? W uświadomieniu innych zanim napiszą "eeeeeeeeee nie działa na zwykłe PW"

Opublikowano
  • Programista

Przerobiona wersja:
 

Otwieramy plik: constinfo.py

# Dodajemy:
ENABLE_WHISPER_GM_WARNING_MSG = True

 

Otwieramy plik: uiwhisper.py

# Dodajemy:
import constInfo


# Szukamy:
		self.eventClose = eventClose
		self.eventAcceptTarget = None

# Dodajemy poniżej:
		if constInfo.ENABLE_WHISPER_GM_WARNING_MSG:
			self.has_gm_warning_msg = False


# Szukamy:
		if text:
			self.chatLine.SetText(GetSplitingTextLine(text, max, 0))

# Dodajemy poniżej:
	if constInfo.ENABLE_WHISPER_GM_WARNING_MSG:
		def IsGameMasterName(self, name):
			return name.find('[H]') != -1 or \
				   name.find('[GM]') != -1 or \
				   name.find('[SGM]') != -1 or \
				   name.find('[GA]') != -1

		def AppendWarningMessage(self, targetName):
			if self.IsGameMasterName(targetName) and not self.has_gm_warning_msg:
				self.has_gm_warning_msg = True
				chat.AppendWhisper(chat.WHISPER_TYPE_GM, targetName, localeInfo.WARNING_SEND_WHISPER_TO_TEAM_MEMBER)


# Szukamy:
		self.gamemasterMark.Hide()
		self.minimizeButton.Show()

# Dodajemy niżej:
		if constInfo.ENABLE_WHISPER_GM_WARNING_MSG:
			self.AppendWarningMessage(targetName)

 

Pozdrawiam cieplutko 😄

Edytowane przez KoYGeR

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...