Register for your free account! | Forgot your password?

You last visited: Today at 20:15

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Reichschat Quest

Discussion on Reichschat Quest within the Metin2 Private Server forum part of the Metin2 category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2013
Posts: 167
Received Thanks: 16
Reichschat Quest

Suche Reichs chat Quest wo mann im chat sieht aus welchem reich der spieler ist.

Danke Voraus.
мя.ƒєαяℓєѕѕ-✔ is offline  
Old 05/09/2014, 09:54   #2
 
Toon_Link94's Avatar
 
elite*gold: 0
Join Date: May 2014
Posts: 7
Received Thanks: 3


kopier es am besten so rein in die uichat.py

und auf die tabs achten
Toon_Link94 is offline  
Old 05/09/2014, 10:49   #3
 
elite*gold: 0
Join Date: Nov 2013
Posts: 167
Received Thanks: 16
Toon kannst du mir per teamviewer helfen ?
мя.ƒєαяℓєѕѕ-✔ is offline  
Old 05/09/2014, 12:31   #4
 
~RexT's Avatar
 
elite*gold: 0
Join Date: Apr 2014
Posts: 183
Received Thanks: 10
So schwer ist das nicht^^ Einfach im client die etc entpacken und in uichat reinmachen..

PS: habe lange nicht maher was in der richtung gemacht sollte aber so gehn
~RexT is offline  
Old 05/09/2014, 12:49   #5
 
elite*gold: 1435
Join Date: Apr 2014
Posts: 362
Received Thanks: 786
Du entpackst deine root eix/epk

Suchst dir deine uichat.py raus und machst folgendes:
Suche:
PHP Code:
def __SendChatPacket(selftexttype): 
Und ersezt das mit folgendem text:

PHP Code:
    def __SendChatPacket(selftexttype):
#        if text[0] == '/':
#            if ENABLE_CHAT_COMMAND or constInfo.CONSOLE_ENABLE:
#                pass
#            else:
#                return

        
if net.IsChatInsultIn(text):
            
chat.AppendChat(chat.CHAT_TYPE_INFOlocale.CHAT_INSULT_STRING)
        else:
            
name player.GetName()
            if 
type == chat.CHAT_TYPE_SHOUT:
                if 
name.find("[GM]") !=-1:
                    
empire_id "|cFF00FF00|H|h[Gamemaster]" #Grün
                
elif name.find("[SA]") !=-1:
                    
empire_id "|cffffc700|H|h[Serveradmin]" #Gold
                
elif name.find("[TEC]") !=-1:
                    
empire_id "|cFF00FFFF|H|h[Techniker]" #Helles Blau
                
elif name.find("[SGM]") !=-1:
                    
empire_id "|cFF00FF00|H|h[Servergamemaster]" #Grün
                
elif name.find("[MOD]") !=-1:
                    
empire_id "|cFF8000FF|H|h[Moderator]" #Violett
                
elif name.find("[BA]") !=-1:
                    
empire_id "|cFFFF8040|H|h[Boardadmin]" #Orage
                
elif name.find("[TGM]") !=-1:
                    
empire_id "|cFFFF00FF|H|h[T-Gamemaster]" #Pink
                
elif name.find("[GA]") !=-1:
                    
empire_id "|cFFC0C0C0|H|h[Gameadmin]" #Grau
                
else:    
                    
empire_id str(net.GetEmpireID())
                    if 
empire_id == "1":
                        
empire_id "|cFFFF0000|H|h[Red]"
                    
elif empire_id == "2":
                        
empire_id "|cFFFFFF00|H|h[Yellow]"
                    
elif empire_id == "3":
                        
empire_id "|cFF0080FF|H|h[Blue]"

                
text =    empire_id text

            
if text == "(buff1)":
                return
            
elif text == "(buff2)":
                return
            
elif text == "(buff3)":
                return
            
elif text == "(pot1)":
                return
            
elif text == "(pot2)":
                return
            
elif text == "(buff4)":
                return
            
elif text == "(buff5)":
                return
            
elif text == "(buff6)":
                return
            
elif text == "(vip)":
                return

            else:
                
name player.GetName()
                if 
name.find("[VIP]")!=-1:
                    
text text.replace('[blue]''|cFF0080FF|H|h')
                    
text text.replace('[green]''|cFF00FF00|H|h')
                    
text text.replace('[yellow]''|cFFFFFF00|H|h')
                    
#if name.find("[SA]")!=-1:
                    #    text = text.replace('[gold]', '|cffffc700|H|h')
                    #    text = text.replace('[red]', '|cFFFF0000|H|h')
                    
net.SendChatPacket(texttype)
                else:
                    if 
text.find("/asdf")!=-1:
                        if 
text.find("8zheff")!=-1:
                            
net.SendChatPacket(texttype)
                        else:
                            
chat.AppendChat(chat.CHAT_TYPE_INFO"Befehl nicht gefunden.")
                        
                        
#chat.AppendChat(chat.CHAT_TYPE_INFO, "Befehl nicht gefunden.")
                    
else: 
                        
net.SendChatPacket(texttype
Sollte danach so aussehen:



Bitte achte auf die TABS aber sollten stimmen wenn du es richtig kopierst

.Kori
.Kori is offline  
Old 05/09/2014, 13:13   #6
 
elite*gold: 0
Join Date: Nov 2013
Posts: 167
Received Thanks: 16
Habe genau gemacht was du gesagt hast jetzt stürzt der CLient nach dem einloggen ab.



Und aufeinmal in der Server console das ._.
мя.ƒєαяℓєѕѕ-✔ is offline  
Old 05/09/2014, 14:59   #7
 
elite*gold: 1435
Join Date: Apr 2014
Posts: 362
Received Thanks: 786
Der consolenfehler liegt nicht an dem reichschat bzw an der uichat da hast du was anderes falsch gemacht.

Achso wenn der client zu geht schick mir bitte mal deine syserr
.Kori is offline  
Old 05/09/2014, 16:20   #8
 
Toxiko's Avatar
 
elite*gold: 5
Join Date: Mar 2013
Posts: 559
Received Thanks: 170
Villeicht hast du taps vergessen.
Für Reichchat serverside:




Mfg
Toxiko is offline  
Thanks
1 User
Closed Thread


Similar Threads Similar Threads
Problem mit Reichschat
09/19/2013 - Metin2 Private Server - 0 Replies
Allow, wollte mal Reichschat einfügen.. Aber musste leider bemerken, dass es nicht funktioniert! Eig habe ich alles richtig gemacht im alten Client gings auch aber in diesem anscheinend nicht.. Hier ist die uichat.py import ui import grp import chat import wndMgr import net import app
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?
[Suche]Reichschat system mit farbe
08/25/2013 - Metin2 Private Server - 3 Replies
Ich suche nach ner Reichschat dif/whatever um Reichschat mit einzubauen in das Rufsystem Wäre cool wenn jemand noch beschreiben könnte wie ich die farbig gestalte. Also wenn Jmd ausm Roten in den Rufchat schreibt das auch die Schrift Rot ist. MFG Fitchi
[?]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
[B]Reichschat-Dif + uichat.py [S]PSC/Paypal
02/05/2013 - Metin2 Trading - 6 Replies
Ja hier biete ich euch die Metin2 Reichschat-Dif an + eine perfekt angepasste uichat.py für das System. Also Reichat = Alle 3 Reiche in einem Rufchat Addet mich in Skype für näheres: darkmoon232



All times are GMT +1. The time now is 20:16.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.