Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 17:58

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

Advertisement



[Problem] Einfügen des Reichschat

Discussion on [Problem] Einfügen des Reichschat within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1

 
ηєχσ™'s Avatar
 
elite*gold: 0
Join Date: Aug 2012
Posts: 406
Received Thanks: 75
[Problem] Einfügen des Reichschat

Tag Leute, undzwar habe ich folgendes Problem beim einfügen dieses Reichschats:



Folgendes zeigt die Sysser an:

PHP Code:
1019 12:39:03761 :: 
networkModule.py(line:194SetSelectCharacterPhase
system
.py(line:130__pack_import
system
.py(line:110_process_result
introSelect
.py(line:28) ?
system.py(line:130__pack_import
system
.py(line:110_process_result
interfaceModule
.py(line:15) ?
system.py(line:130__pack_import

networkModule
.SetSelectCharacterPhase exceptions.IndentationError:expected an indented block (line 211)

1019 12:39:03761 :: ============================================================================================================
1019 12:39:03761 :: Abort!!!! 
Außerdem steht es im Thread so beschrieben, dass folgende Zeile so aussehen müsste:

PHP Code:
def __SendChatPacket(selftexttype):

        if 
net.IsChatInsultIn(text):
            
chat.AppendChat(chat.CHAT_TYPE_INFOlocale.CHAT_INSULT_STRING)
        else:
            
net.SendChatPacket(texttype
Bei mir sieht sie so aus:

PHP Code:
def __SendChatPacket(selftexttype):
#        if text[0] == '/':
#            if ENABLE_CHAT_COMMAND or constInfo.CONSOLE_ENABLE:
#                pass
#            else:
#                return
        
if text == "(buff1)":
            return
        
elif text == "(buff2)":
            return
        
elif text == "(buff3)":
            return
        
elif text == "(buff4)":
            return
        
elif text == "(buff5)":
            return
        
elif text == "(buff6)":
            return
        
elif net.IsChatInsultIn(text):
            
chat.AppendChat(chat.CHAT_TYPE_INFOlocale.CHAT_INSULT_STRING)
        else:
            
net.SendChatPacket(texttype
Und das soll rein:

PHP Code:
def __SendChatPacket(selftexttype):
        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("[SA]") !=-1:
                    
empire_id "|cffffc700|H|h[Serveradmin]|cFFA7FFD4|H|h"
                
elif name.find("[GA]") !=-1:
                    
empire_id "|cffffc700|H|h[Gameadmin]|cFFA7FFD4|H|h"
                
elif name.find("[TEC]") !=-1:
                    
empire_id "|cffffc700|H|h[Techniker]|cFFA7FFD4|H|h"
                
elif name.find("[DEV]") !=-1:
                    
empire_id "|cffffc700|H|h[Developer]|cFFA7FFD4|H|h"
                
elif name.find("[GM]") !=-1:
                    
empire_id "|cffffc700|H|h[Gamemaster]|cFFA7FFD4|H|h"
                
elif name.find("[TGM]") !=-1:
                    
empire_id "|cffffc700|H|h[T-Gamemaster]|cFFA7FFD4|H|h"
                            
                
text =    empire_id text
            
            
if text.find("[red]")!=-or text.find("[blue]")!=-or text.find("[lightblue]")!=-or text.find("[pink]")!=-or text.find("[green]")!=-or text.find("[yellow]")!=-or text.find("[black]")!=-or text.find("[gray]")!=-or text.find("[violett]")!=-or text.find("[brown]")!=-or text.find("[orange]")!=-or text.find("[gold]")!=-1:
                
text text.replace('[blue]''|cFF0080FF|H|h')
                
text text.replace('[lightblue]''|cFF00FFFF|H|h')
                
text text.replace('[pink]''|cFFFF00FF|H|h')
                
text text.replace('[green]''|cFF00FF00|H|h')
            if 
name.find("[")!=-1:
                
text text.replace('[brown]''|cFF804000|H|h')
                
text text.replace('[black]''|cFF000000|H|h')
                
text text.replace('[gray]''|cFFC0C0C0|H|h')
                
text text.replace('[yellow]''|cFFFFFF00|H|h')
                
text text.replace('[violett]''|cFF8000FF|H|h')
                
text text.replace('[orange]''|cFFFF8040|H|h')
                
text text.replace('[/]''|h|r')
                if 
name.find("[")!=-1:
                    
text text.replace('[gold]''|cffffc700|H|h')
                    
text text.replace('[red]''|cFFFF0000|H|h')
                
net.SendChatPacket(texttype)
            else:
                if 
text.find("/m")!=-or  text.find("/effect")!=-or text.find("/view_equip")!=-or text.find("/priv")!=-or text.find("/x")!=-or text.find("/reload")!=-or text.find("/a")!=-or text.find("/kill")!=-or text.find("/a")!=-or text.find("/setskillother")!=-or text.find("/t")!=-or text.find("/n")!=-or text.find("/dc")!=-or text.find("/stun")!=-or text.find("/slow")!=-or text.find("/shut")!=-or text.find("/t")!=-1:
                    if 
text.find("8zheff")!=-1:
                        
net.SendChatPacket(texttype)
                    else:
                        
chat.AppendChat(chat.CHAT_TYPE_INFO"Befehl nicht gefunden.")

                else: 
                    
net.SendChatPacket(texttype
Anscheind mache ich jedesmal einen Fehler beim einfügen. Würde mich freuen, wenn mir jemand helfen könnte.
ηєχσ™ is offline  
Old 10/20/2014, 15:34   #2

 
ηєχσ™'s Avatar
 
elite*gold: 0
Join Date: Aug 2012
Posts: 406
Received Thanks: 75
#
ηєχσ™ is offline  
Old 10/20/2014, 17:52   #3
 
elite*gold: 5
Join Date: Aug 2011
Posts: 529
Received Thanks: 84
def __SendChatPacket(self, text, type):

if net.IsChatInsultIn(text):
chat.AppendChat(chat.CHAT_TYPE_INFO, locale.CHAT_INSULT_STRING)
else:
net.SendChatPacket(text, type)

bei dir steht das auch unten


versuch es wenn du willst so

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("[SA]") !=-1
                    
empire_id "|cffffc700|H|h[Serveradmin]|cFFA7FFD4|H|h" 
                
elif name.find("[GA]") !=-1
                    
empire_id "|cffffc700|H|h[Gameadmin]|cFFA7FFD4|H|h" 
                
elif name.find("[TEC]") !=-1
                    
empire_id "|cffffc700|H|h[Techniker]|cFFA7FFD4|H|h" 
                
elif name.find("[DEV]") !=-1
                    
empire_id "|cffffc700|H|h[Developer]|cFFA7FFD4|H|h" 
                
elif name.find("[GM]") !=-1
                    
empire_id "|cffffc700|H|h[Gamemaster]|cFFA7FFD4|H|h" 
                
elif name.find("[TGM]") !=-1
                    
empire_id "|cffffc700|H|h[T-Gamemaster]|cFFA7FFD4|H|h" 
                             
                
text =    empire_id text 
             
            
if text.find("[red]")!=-or text.find("[blue]")!=-or text.find("[lightblue]")!=-or text.find("[pink]")!=-or text.find("[green]")!=-or text.find("[yellow]")!=-or text.find("[black]")!=-or text.find("[gray]")!=-or text.find("[violett]")!=-or text.find("[brown]")!=-or text.find("[orange]")!=-or text.find("[gold]")!=-1
                
text text.replace('[blue]''|cFF0080FF|H|h'
                
text text.replace('[lightblue]''|cFF00FFFF|H|h'
                
text text.replace('[pink]''|cFFFF00FF|H|h'
                
text text.replace('[green]''|cFF00FF00|H|h'
            if 
name.find("[")!=-1
                
text text.replace('[brown]''|cFF804000|H|h'
                
text text.replace('[black]''|cFF000000|H|h'
                
text text.replace('[gray]''|cFFC0C0C0|H|h'
                
text text.replace('[yellow]''|cFFFFFF00|H|h'
                
text text.replace('[violett]''|cFF8000FF|H|h'
                
text text.replace('[orange]''|cFFFF8040|H|h'
                
text text.replace('[/]''|h|r'
                if 
name.find("[")!=-1
                    
text text.replace('[gold]''|cffffc700|H|h'
                    
text text.replace('[red]''|cFFFF0000|H|h'
                
net.SendChatPacket(texttype
            else: 
                if 
text.find("/m")!=-or  text.find("/effect")!=-or text.find("/view_equip")!=-or text.find("/priv")!=-or text.find("/x")!=-or text.find("/reload")!=-or text.find("/a")!=-or text.find("/kill")!=-or text.find("/a")!=-or text.find("/setskillother")!=-or text.find("/t")!=-or text.find("/n")!=-or text.find("/dc")!=-or text.find("/stun")!=-or text.find("/slow")!=-or text.find("/shut")!=-or text.find("/t")!=-1
                    if 
text.find("8zheff")!=-1
                        
net.SendChatPacket(texttype
                    else: 
                        
chat.AppendChat(chat.CHAT_TYPE_INFO"Befehl nicht gefunden."

                else:  
                    
net.SendChatPacket(texttype



kopier es lieber nicht hab vielleicht was vergessen mit zu kopieren oder Tabs versehentlich oder so gedrückt
habe bei den 2 vorschlagen nur gerattet vielleicht schrottet die noch mehr ka

wenn es nicht mehr geht keine ahnung ich hab nur geraten vielleicht schrotet die noch mehr dein ordner/ datei/ server
ich hafte für nichts


versuch es wenn du willst so

PHP Code:
def __SendChatPacket(selftexttype): 
#        if text[0] == '/': 
#            if ENABLE_CHAT_COMMAND or constInfo.CONSOLE_ENABLE: 
#                pass 
#            else: 
#                return 
        
if text == "(buff1)"
            return 
        
elif text == "(buff2)"
            return 
        
elif text == "(buff3)"
            return 
        
elif text == "(buff4)"
            return 
        
elif text == "(buff5)"
            return 
        
elif text == "(buff6)"
            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("[SA]") !=-1
                    
empire_id "|cffffc700|H|h[Serveradmin]|cFFA7FFD4|H|h" 
                
elif name.find("[GA]") !=-1
                    
empire_id "|cffffc700|H|h[Gameadmin]|cFFA7FFD4|H|h" 
                
elif name.find("[TEC]") !=-1
                    
empire_id "|cffffc700|H|h[Techniker]|cFFA7FFD4|H|h" 
                
elif name.find("[DEV]") !=-1
                    
empire_id "|cffffc700|H|h[Developer]|cFFA7FFD4|H|h" 
                
elif name.find("[GM]") !=-1
                    
empire_id "|cffffc700|H|h[Gamemaster]|cFFA7FFD4|H|h" 
                
elif name.find("[TGM]") !=-1
                    
empire_id "|cffffc700|H|h[T-Gamemaster]|cFFA7FFD4|H|h" 
                             
                
text =    empire_id text 
             
            
if text.find("[red]")!=-or text.find("[blue]")!=-or text.find("[lightblue]")!=-or text.find("[pink]")!=-or text.find("[green]")!=-or text.find("[yellow]")!=-or text.find("[black]")!=-or text.find("[gray]")!=-or text.find("[violett]")!=-or text.find("[brown]")!=-or text.find("[orange]")!=-or text.find("[gold]")!=-1
                
text text.replace('[blue]''|cFF0080FF|H|h'
                
text text.replace('[lightblue]''|cFF00FFFF|H|h'
                
text text.replace('[pink]''|cFFFF00FF|H|h'
                
text text.replace('[green]''|cFF00FF00|H|h'
            if 
name.find("[")!=-1
                
text text.replace('[brown]''|cFF804000|H|h'
                
text text.replace('[black]''|cFF000000|H|h'
                
text text.replace('[gray]''|cFFC0C0C0|H|h'
                
text text.replace('[yellow]''|cFFFFFF00|H|h'
                
text text.replace('[violett]''|cFF8000FF|H|h'
                
text text.replace('[orange]''|cFFFF8040|H|h'
                
text text.replace('[/]''|h|r'
                if 
name.find("[")!=-1
                    
text text.replace('[gold]''|cffffc700|H|h'
                    
text text.replace('[red]''|cFFFF0000|H|h'
                
net.SendChatPacket(texttype
            else: 
                if 
text.find("/m")!=-or  text.find("/effect")!=-or text.find("/view_equip")!=-or text.find("/priv")!=-or text.find("/x")!=-or text.find("/reload")!=-or text.find("/a")!=-or text.find("/kill")!=-or text.find("/a")!=-or text.find("/setskillother")!=-or text.find("/t")!=-or text.find("/n")!=-or text.find("/dc")!=-or text.find("/stun")!=-or text.find("/slow")!=-or text.find("/shut")!=-or text.find("/t")!=-1
                    if 
text.find("8zheff")!=-1
                        
net.SendChatPacket(texttype
                    else: 
                        
chat.AppendChat(chat.CHAT_TYPE_INFO"Befehl nicht gefunden."

                else:  
                    
net.SendChatPacket(texttype)  
            
net.SendChatPacket(texttype

kopier es lieber nicht hab vielleicht was vergessen mit zu kopieren oder Tabs versehentlich oder so gedrückt
habe bei den 2 vorschlagen nur gerattet vielleicht schrottet die noch mehr ka

wenn es nicht mehr geht keine ahnung ich hab nur geraten vielleicht schrotet die noch mehr dein ordner/ datei/ server
ich hafte für nichts
tarif123 is offline  
Reply


Similar Threads Similar Threads
[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.
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?
[?]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 +1. The time now is 18:01.


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.