Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Naprawa wyświetlania kolorowych wiadomości na /n /b


Rekomendowane odpowiedzi

Opublikowano

Gdy wysyłamy przez quest np. 

notice_all("|cFFFFFF30|h[CH"..pc.get_channel_id().."]:|h|r |cFF03F030|h[Lv. "..pc.get_level().."]:|h|r "..pc.get_name().." pokonał/a Generała Yonghan!")

Pokaże nam się 
ToaE431.png
(Tanavis.pl sf here)
 
Dlatego w trosce o niektórych super programistów i administratorów serwerów pokaże wam (tobie dekador) jak to naprawić bo oczy bolą od tego
 
Otwieramy uitip.py i szukamy funkcji

def SetTip(self, text):

I podmieniamy całą tą funkcje na:

	def SetTip(self, text):
		regex="\|c([a-zA-Z0-9]+)\|h"
		m = re.search(regex,text)
		text=text.replace("|h|r","")
		while m:
			text=text.replace("|c{0}|h".format(m.groups()[0]),"")
			m = re.search(regex,text)
		if not app.IsVisibleNotice():
			return

		curTime = app.GetTime()
		self.tipList.append((curTime, text))
		self.__RefreshBoard()

		self.nextScrollTime = app.GetTime() + 1.0

		if not self.IsShow():
			self.curPos = -self.STEP_HEIGHT
			self.dstPos = -self.STEP_HEIGHT
			self.textBar.SetPosition(3, 5 - self.curPos)
			self.Show() 

Teraz wracamy na początek pliku i pod 

import app

Dodajemy

import re

Zapisujemy i pakujemy root

q2PlaaO.png

 

 

hur hur a gdzie źródło ?

W lesie

 

 

ban.gif

 

Opublikowano

Mi to nie pomoglo niestety. Podmienilem cala funkcje oraz dodalem import. Nic sie nie zmienilo niestety :(

 

Ten tutek jest niepełny więc logiczne, że nie będzie działało.

9878314696279361524524.png

Opublikowano

Mi to nie pomoglo niestety. Podmienilem cala funkcje oraz dodalem import. Nic sie nie zmienilo niestety :(

 

Mi to nie pomoglo niestety. Podmienilem cala funkcje oraz dodalem import. Nic sie nie zmienilo niestety :(

 

Ten tutek jest niepełny więc logiczne, że nie będzie działało.

 

Fakt obsluguje tylko gdy jest jeden kolor w tekscie. Poprawione

ban.gif

 

Opublikowano

nie pamietam albo syserr albo w logach w bazie robilo mi syf gdy chcialem uzyc kolorow , tyle ze kolorowalem tekst z game.

Ja koloruje tekst w game na chat i inne potrzebne mi rzeczy i nic mi nie syfi

ban.gif

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...