Register for your free account! | Forgot your password?

You last visited: Today at 04:20

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

Advertisement



[R]chat command extensions

Discussion on [R]chat command extensions within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
Noa_'s Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 605
Received Thanks: 580
[R]chat command extensions

Hallo ich bin ja in dem Projekt Deadline2 und da haben wir so unglaublich viele Ideen und das größte Problem ist wie wir die ganzen Sachen kompakt aufrufen sollen, als Chatbefehl natürlich.

Da wir so vieles haben, dachte ich mir wenigstens das ich dieses mit euch teile.

Für die die nicht wissen was gemeint ist[...]

hiermit kann man Ingame befehle eingeben, womit man Features oder Guis öffnet.

Mal angenommen, ich möchte mein Gildensucher aus meiner Signatur öffnen, so kann ich im chat
PHP Code:
/guild search 
eingeben und das Fenster öffnet sich.

Info:
Wenn man Ingame /help eingibt, werden alle befehle angezeigt, man kann das noch erweitern aber dazu habe ich in mom keine lust, außerdem denke ich das ihr das ganz gut auch alleine könnt.

Zum einbau.

1. öffnet die uichat.py
2. sucht dieser Funktion def __SendChatPacket(self, text, type):
3. ersetz die ganze Funktion hiermit
PHP Code:
def __SendChatPacket(selftexttype):
        
self.CommandDictionary = {
            
"guild search"self.search,
        }
        if 
text[0]=="/" and text[1:] in self.CommandDictionary.keys():
            
self.CommandDictionary[text[1:]]()
        
elif text[1:]=="help":
            
chat.AppendChat(6,"Commands "+str(self.CommandDictionary.keys()))
        
elif net.IsChatInsultIn(text):
            
chat.AppendChat(chat.CHAT_TYPE_INFOlocaleInfo.CHAT_INSULT_STRING)
        else:
            
net.SendChatPacket(texttype
sollte am ende so aussehen

4. ihr fügt eine Funktion hinzu die ausgeführt werden soll, beim chat call.
PHP Code:
    def Search(self):
        
chat.AppendChat(4,"Guildsearch Window Open"
Ende.

Fertig sieht das so aus
Zu Beachten:


um es zu testen einfach ingame
PHP Code:
/guild search 
eingeben
Noa_ is offline  
Thanks
16 Users
Old 03/18/2015, 23:49   #2


 
Benhero's Avatar
 
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
Wie immer1!elf! gut gelungen
Benhero is offline  
Thanks
1 User
Old 03/19/2015, 09:14   #3


 
.Onlyx3's Avatar
 
elite*gold: 0
The Black Market: 100/0/1
Join Date: Jun 2011
Posts: 3,382
Received Thanks: 1,796
Saubere Arbeit Noa. Nichts anderes gewohnt von dir!
.Onlyx3 is offline  
Old 03/19/2015, 12:50   #4
 
Shaytan 's Avatar
 
elite*gold: 0
Join Date: Feb 2014
Posts: 478
Received Thanks: 564
Finde es sehr vorteilhaft & eine sehr gute Idee hast also ein #Thanks von mir danke dir weiter so..
Shaytan  is offline  
Old 03/19/2015, 13:26   #5
 
DasSchwarzeT's Avatar
 
elite*gold: 399
Join Date: Sep 2011
Posts: 5,323
Received Thanks: 3,937
Ist ganz interessant wobei es ein bisschen anders schon Jahre relast ist (Ingame Source Radio von passy und Kori hats auch mal mit ! Statt / releast)
DasSchwarzeT is offline  
Thanks
1 User
Old 03/19/2015, 13:52   #6
 
elite*gold: 0
Join Date: Jul 2013
Posts: 334
Received Thanks: 130
Gute Arbeit, weiter so, Grüsse Alle
methosiea is offline  
Old 03/19/2015, 14:41   #7
 
Tuora's Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 1,046
Received Thanks: 956
Wie ich schon bereits in Skype geschrieben habe nice Idee (Y) danke
Tuora is offline  
Reply


Similar Threads Similar Threads
mein Metin2 nein type und chat und use Gm command
05/25/2014 - Metin2 Private Server - 0 Replies
i just maked my new metin2 pserver and i cant type or chat and use the gm commands cant not type that is the problem please help me
everytime i use chat command i get disconnected
08/07/2011 - Ragnarok Online - 1 Replies
as title says. i can't use @warp, @storage anything i put on public chat i get disconnected.. help please. im playing XileRO. thanks!
[Quest]Command/Chat?
03/16/2011 - Metin2 Private Server - 5 Replies
Kann man in einem Quest auf ein server command, wie /cube reagieren, also das die quest startet, wenn ein solcher befehl ankommt? Oder kann man das viellleicht mit normalen Sachen, die in den Chat geschrieben werden? Was genau macht diese xxxxx.chat("") funktion? Ich muss irgendwie schaffen, das der server mitbekommt, wenn ich nen button im client drücke :O hoffe auf hilfe :) LG #merged



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


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.