|
You last visited: Today at 10:47
Advertisement
Reichschat
Discussion on Reichschat within the Metin2 Private Server forum part of the Metin2 category.
11/30/2014, 11:04
|
#1
|
elite*gold: 0
Join Date: Jun 2012
Posts: 841
Received Thanks: 111
|
Reichschat
Hallo,
habe vor Kurzem den Reichschat eingefügt.
Nun möchte ich aber, dass vor dem Namen im Rufchat das jeweilige Reich in der passenden Farbe dargestellt wird.
Weiß einer, was ich dafür in der uichat.py ändern muss?
Hab leider in der SuFu nichts gefunden.
Bsp:
[Rot]Baum: xx
[Gelb]Strauch: xx
[Blau]Ast: xx
Danke
|
|
|
11/30/2014, 13:53
|
#2
|
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,258
|
Ich bin mir nicht sicher, aber war das nicht so?
uichat.py ---> __SendChatPacket(self, text, type): suchen
Code:
if type == chat.CHAT_TYPE_SHOUT:
name = player.GetName()
empire_id = int(net.GetEmpireID(name))
empire_color = {
1: '|cFFFF0000|H|h [Rot] |cFFA7FFD4|H|h',
2: '|cFFFFFF00|H|h [Gelb] |cFFA7FFD4|H|h',
3: '|cFF0080FF|H|h [Blau] |cFFA7FFD4|H|h'
}
text_color = str(empire_color[empire_id]) + text
net.SendChatPacket(text_color, type)
else:
net.SendChatPacket(text, type)
einfügen
|
|
|
12/01/2014, 19:06
|
#3
|
elite*gold: 17
Join Date: May 2014
Posts: 2,094
Received Thanks: 1,279
|
Quote:
Originally Posted by Kilroy.
Ich bin mir nicht sicher, aber war das nicht so?
uichat.py ---> __SendChatPacket(self, text, type): suchen
Code:
if type == chat.CHAT_TYPE_SHOUT:
name = player.GetName()
empire_id = int(net.GetEmpireID(name))
empire_color = {
1: '|cFFFF0000|H|h [Rot] |cFFA7FFD4|H|h',
2: '|cFFFFFF00|H|h [Gelb] |cFFA7FFD4|H|h',
3: '|cFF0080FF|H|h [Blau] |cFFA7FFD4|H|h'
}
text_color = str(empire_color[empire_id]) + text
net.SendChatPacket(text_color, type)
else:
net.SendChatPacket(text, type)
einfügen
|
Nicht ganz, wenn man nur das macht, ist der Rufchat dann Kaputt.
Erstmal in der uichat oben zu den imports
dann runter zu
Code:
__SendChatPacket(self, text, type)
und dadrunter dann folgendes:
HTML Code:
if type == chat.CHAT_TYPE_SHOUT:
name = player.GetName()
empire_id = int(net.GetEmpireID(name))
empire_color = {
1: '|cFFFF0000|H|h [Rot] |cFFA7FFD4|H|h',
2: '|cFFFFFF00|H|h [Gelb] |cFFA7FFD4|H|h',
3: '|cFF0080FF|H|h [Blau] |cFFA7FFD4|H|h'
}
text_color = str(empire_color[empire_id]) + text
net.SendChatPacket(text_color, type)
Wenn man das von Kilroy. nimmt mit dem import player geht der rufchat zwar richtig aber wenn man was normal schreibt wird das doppelt gesetzt. Sprich wenn man zb /i 189 macht bekommt man nicht nur 1 gifti sondern 2 weil der chatbefehl 2x ausgeführt wird wegen
Code:
else:
net.SendChatPacket(text, type)
Deswegen das else net.send wegmachen, dann geht es richtig, habe es gerade getestet.
mfg
|
|
|
12/01/2014, 19:49
|
#4
|
elite*gold: 0
Join Date: Jun 2012
Posts: 841
Received Thanks: 111
|
Quote:
Originally Posted by xSaito
Nicht ganz, wenn man nur das macht, ist der Rufchat dann Kaputt.
Erstmal in der uichat oben zu den imports
dann runter zu
Code:
__SendChatPacket(self, text, type)
und dadrunter dann folgendes:
HTML Code:
if type == chat.CHAT_TYPE_SHOUT:
name = player.GetName()
empire_id = int(net.GetEmpireID(name))
empire_color = {
1: '|cFFFF0000|H|h [Rot] |cFFA7FFD4|H|h',
2: '|cFFFFFF00|H|h [Gelb] |cFFA7FFD4|H|h',
3: '|cFF0080FF|H|h [Blau] |cFFA7FFD4|H|h'
}
text_color = str(empire_color[empire_id]) + text
net.SendChatPacket(text_color, type)
Wenn man das von Kilroy. nimmt mit dem import player geht der rufchat zwar richtig aber wenn man was normal schreibt wird das doppelt gesetzt. Sprich wenn man zb /i 189 macht bekommt man nicht nur 1 gifti sondern 2 weil der chatbefehl 2x ausgeführt wird wegen
Code:
else:
net.SendChatPacket(text, type)
Deswegen das else net.send wegmachen, dann geht es richtig, habe es gerade getestet.
mfg
|
Ich hatte davor das "else net.Senchatpacket" drinnen & es hat geklappt.
Ich hab dann deines getestet - ich konnte im Rufi nichts mehr schreiben.
|
|
|
12/01/2014, 20:09
|
#5
|
elite*gold: 17
Join Date: May 2014
Posts: 2,094
Received Thanks: 1,279
|
Quote:
Originally Posted by IceCreamx3
Ich hatte davor das "else net.Senchatpacket" drinnen & es hat geklappt.
Ich hab dann deines getestet - ich konnte im Rufi nichts mehr schreiben.
|
Dann war in deinem Client bereits eine Funktion dort wo das mit dem rufchat war und du hast sie nur ergänzt. Bei mir war da nähmlich keine sprich sie war woanders und nicht dort, wo ich das mit dem Reichsrufchat hinklatschen musste. Da es deswegen bei mir doppelt war wurde es auch doppelt gesendet. Kommt halt auf den Client an. Ich habe es mit dem ic3 getestet da musste ich es so machen wie ich oben beschrieben habe. Ich kann ja nicht riechen welchen Client du nutzt und auch nicht ob dort die chatfunktion war oder ob sie bei dir auch woanders bereits ausgeführt wurde. Ich denke mal du nutzt einen neueren Client deswegen war es bei dir dort, wo es eigentlich sein sollte. ^^
|
|
|
12/11/2014, 10:32
|
#6
|
elite*gold: 0
Join Date: Jun 2012
Posts: 841
Received Thanks: 111
|
Quote:
Originally Posted by xSaito
Dann war in deinem Client bereits eine Funktion dort wo das mit dem rufchat war und du hast sie nur ergänzt. Bei mir war da nähmlich keine sprich sie war woanders und nicht dort, wo ich das mit dem Reichsrufchat hinklatschen musste. Da es deswegen bei mir doppelt war wurde es auch doppelt gesendet. Kommt halt auf den Client an. Ich habe es mit dem ic3 getestet da musste ich es so machen wie ich oben beschrieben habe. Ich kann ja nicht riechen welchen Client du nutzt und auch nicht ob dort die chatfunktion war oder ob sie bei dir auch woanders bereits ausgeführt wurde. Ich denke mal du nutzt einen neueren Client deswegen war es bei dir dort, wo es eigentlich sein sollte. ^^
|
Danke Saito.
Weil ich keinen anderen Thread aufmachen möchte, schreibe ich einfach hier rein.
Wäre es möglich bei Teamlern das Wort [Team] hinzuzufügen?
Weiß leider nicht, wie ich das bewerkstelligen soll.
|
|
|
12/18/2014, 12:33
|
#7
|
elite*gold: 0
Join Date: Oct 2007
Posts: 39
Received Thanks: 12
|
Und was ist nun die Lösung, dass die Reiche vor den Namen stehen ?
Bsp:
[Rot]Baum: xx
[Gelb]Strauch: xx
[Blau]Ast: xx
So wie ihr das hier beschrieben habt, steht das Reich doch hinter dem Namen, oder?
Bsp:
Baum: [Rot] xx
|
|
|
05/18/2015, 18:46
|
#8
|
elite*gold: 0
Join Date: Feb 2013
Posts: 46
Received Thanks: 5
|
Das Thema ist alt aber Ich habe 2 Fragen dazu.
Nr.1 bezieht sich auf:
Wie man jz das [Rot], [Blau] und [Gelb] so hinbekommt das im Chat steht [Rot]Baum: *** und nicht Baum: [Rot] ***
(Baum für Player Name)
Nr.2 Ob es möglich wäre noch eine Funktion hinzufügen das IG im Rufchat auch Teamler mit einem [Team] gekennzeichnet werden.
|
|
|
05/18/2015, 19:07
|
#9
|
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,258
|
Quote:
Originally Posted by HowToPlayxD
Das Thema ist alt aber Ich habe 2 Fragen dazu.
Nr.1 bezieht sich auf:
Wie man jz das [Rot], [Blau] und [Gelb] so hinbekommt das im Chat steht [Rot]Baum: *** und nicht Baum: [Rot] ***
(Baum für Player Name)
Nr.2 Ob es möglich wäre noch eine Funktion hinzufügen das IG im Rufchat auch Teamler mit einem [Team] gekennzeichnet werden.
|
Wenn du's vor dem Namen willst musst du das im Source machen. Das gleiche gilt auch für [Team].
|
|
|
05/18/2015, 19:13
|
#10
|
elite*gold: 0
Join Date: Feb 2013
Posts: 46
Received Thanks: 5
|
Oke Danke, aber ich glaube dafür habe ich zuwenig Ahnung davon, als dass ich das hinbekomme :/ trd thx
|
|
|
|
Similar Threads
|
Gildenlager & reichschat?
10/24/2014 - Metin2 Private Server - 5 Replies
hi, finde keinen wirklichen reichschat...
der von nouce ist kein wirklicher, er ist soweit ich weiß nicht global, sondern zeigt nur die teamlerkürzel vorm Namen an...?
ebenso frage ich nach einem ENTBUGGTEN gildenlager, wo man keine items verdoppeln kann, habe auch keins gefunden..
ps: sufu habe ich genutzt ;)
|
[40k]Reichschat
10/14/2014 - Metin2 Private Server - 14 Replies
Huhu,
Das hier ist KEINE Anfrage nach Dateien oder sonst was..
Ich nutze die 40k Vanilla, und dort funktioniert der Reichschat nicht.
Gibt es die Möglichkeit auf der 40k Vanilla überhaupt?
MfG
|
Reichschat Quest
05/09/2014 - Metin2 Private Server - 7 Replies
Suche Reichs chat Quest wo mann im chat sieht aus welchem reich der spieler ist.
Danke Voraus.
|
Bug im Reichschat
09/02/2013 - Metin2 Private Server - 10 Replies
Ich benutze derzeit den Reichschat von Remix:
http://www.elitepvpers.com/forum/metin2-pserver-g uides-strategies/2406616-release-reichchat.html
Mein Fehler:
- Normale Spieler können nicht mehr rufen (!)
Weiters:
Ich möchte es eigentlich haben das zb. die ausm roten vor dem geschriebenen in rot haben etc. gab es dafür schon ein release?
|
[?]Reichschat .. Pythonfarbcodes?!?
08/22/2013 - Metin2 Private Server - 1 Replies
N'abend,
hab mal so einen Frage zum Reichschat und zwar wie man dort die Farbcodes ändert, welchen ich ändern muss und was ich dabei alles beachten muss.
"|cffffc700|H|h|cFFA7FFD4|H|h"
Wäre ganz cool wenn mir dabei jemand helfen könnt
|
All times are GMT +2. The time now is 10:47.
|
|