Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 10:38

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

Advertisement



[VIP] Zeichen Problem

Discussion on [VIP] Zeichen Problem within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
[VIP] Zeichen Problem

Moin

Ich habe den Client von Invoice und wollte das hier einfügen



Habe alles genau befolgt und wenn ich nun den Client starten will kommt dieser Fehler


Das ist meine Syserr

PHP Code:
0426 09:02:00529 :: ============================================================================================================
0426 09:02:00530 :: Abort!!!! 
Wenn ich diesen part hier weg lasse
PHP Code:
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12""EmoticonStr+"vip.mse")
    
net.RegisterEmoticonString("(vip)"
öfnnet der client und ich kann meine Daten eingeben, wenn ich auf Einloggen klicke, schließt der Client. Hier die Sysser

PHP Code:
426 09:05:08231 :: 
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:25) ?
system.py(line:130__pack_import

networkModule
.SetSelectCharacterPhase exceptions.SyntaxError:invalid syntax (line 82)

0426 09:05:08231 :: ============================================================================================================
0426 09:05:08231 :: Abort!!!! 
Was auch komisch ist bei diesem Befehl
PHP Code:
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12""EmoticonStr+"vip.mse")
    
net.RegisterEmoticonString("(vip)"
Die "EMOTICON+12" gibt es schon und geht bis 17 bei mir, ich habe die 12 auch mal ersetzt durch eine 18 aber das hat auch nicht´s gebracht.

Kann mir da vieleicht einer weiterhelfen??

Danke im Voraus
123snake123 is offline  
Old 04/26/2014, 10:28   #2
 
☆NaYoN☆'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 308
Received Thanks: 136
Naja kann dir zwar helfen aber habe es selber auch schon eingefügt clientside usw. alles war drinne nur dieses VIP-Zeichen war dann trotzdem nicht auf dem Kopf bei einem VIP Spieler das wegen finde ich es unnütz das einzubauen.
☆NaYoN☆ is offline  
Old 04/26/2014, 11:42   #3
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
Könntest du mir dann weiterhelfen bei meinem jetzigen Probelm?
Vieleicht bekomme ich das andere hin.

Mfg
123snake123 is offline  
Old 04/26/2014, 13:14   #4
 
elite*gold: 1435
Join Date: Apr 2014
Posts: 362
Received Thanks: 786
Wir fangen mit der game.py an weil das mit der constInfo sollte klar sein.

Als erstes suchen wir def OnUpdate(self):
Darunter fügen wir das ein:
PHP Code:
gamemasta player.GetName() 
sollte so danach aussehen:


Über self.interface.BUILD_OnUpdate():

PHP Code:
        if gamemasta.find("[VIP]")!=-and constInfo.GM_MARK == 0:
            
constInfo.GM_MARK 1
            net
.SendChatPacket("(vip)"
Sollte danach so aussehen:


Nun öffest du die uisystem.py und fügst über def __ClickChangeCharacterButton(self): das hier:

PHP Code:
constInfo.GM_MARK 
sollte danach so aussehen:


und das machen wir auch bei def __ClickLogOutButton(self):
sieht danach so aus:


nun suchen wir def __OpenLoginBoard(self): in der intrologin.py und fügen das ein:
PHP Code:
self.serverExitButton.SetEvent(ui.__mem_func__(self.__OnClickExitServerButton)) 
sollte so aussehen:

da das Tut von sLay etwas durcheinander ist bzw nicht gut erklärt kann ich dir nicht sagen so das constInfo.GM_MARK = 0 hinn kommt ich habe es wie du siehst oben bei def __OpenLoginBoard(self): und ganz oben in der .py datei setehen.
da:


so jezt gehen wir in die playersettingmodule.py und suchen net.RegisterEmoticonString("(fish)") darunter fügt ihr das ein:

PHP Code:
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12""EmoticonStr+"vip.mse")
    
net.RegisterEmoticonString("(vip)"
sollte so aussehen:


ich habe extra alles auf dem bild weil auch manche mehr effecte haben und es dann nicht hinbekommen.

in der uichat.py fügen wir einen kleinen Fixx ein das nicht jemand auf die idee kommt und ingame dann (vip) macht und sich freut.

als erstes ganz oben:
PHP Code:
import player 


danach suchst du def __SendChatPacket(self, text, type): und fügst das hier ein:
PHP Code:
if net.IsChatInsultIn(text): 
            
chat.AppendChat(chat.CHAT_TYPE_INFOlocale.CHAT_INSULT_STRING)
        else: 
            
name player.GetName()
            if 
text.find("(vip)")!=-1:
                if 
name.find("[SA]")!=-or name.find("[VIP]")!=-1:
                    
net.SendChatPacket(texttype)
                else:
                    
chat.AppendChat(chat.CHAT_TYPE_INFO"No VIP"
            else: 
                
net.SendChatPacket(texttype


du kannst es auch so machen wenn du einen Invoice client benuzt das du deine uichat öffnest und einfach unter def __SendChatPacket(self, text, type): das hier einfügst:
PHP Code:
            elif text == "(vip)":
                return 
sollte danach so aussehen:


Ich hoffe ich konnte dir ein wenig weiter helfen


.Kori
.Kori is offline  
Thanks
2 Users
Old 04/26/2014, 22:03   #5
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
Ich kannganz normal einloggen aber es wird nichts überm Kopf angezeigt, aber ca alle 60 Sekunden wird im chat (vip) gespammt von meinem char.

aber sobald ich das

chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12, "", EmoticonStr+"vip.mse")
net.RegisterEmoticonString("(vip)")

einfüge, kommt wieder der selbe Fehler wie anfangs.

Mfg
123snake123 is offline  
Old 04/26/2014, 23:50   #6
 
elite*gold: 1435
Join Date: Apr 2014
Posts: 362
Received Thanks: 786
Lad mal bitte deine playersettingmodule hoch ich schau es mir mal an.
.Kori is offline  
Thanks
1 User
Old 04/27/2014, 09:41   #7
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31

Ist nur ein Teil weil nicht alles reinpasst.

Mfg
123snake123 is offline  
Old 04/28/2014, 18:21   #8
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
push
123snake123 is offline  
Old 04/28/2014, 19:03   #9
 
elite*gold: 1435
Join Date: Apr 2014
Posts: 362
Received Thanks: 786
Mach es bitte als anhang in einem rar archiv oder add mich in skype ich füge es dir über Tv ein

.Kori
.Kori is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Gm ZEichen Problem
06/22/2013 - Metin2 Private Server - 0 Replies
Hey Leute... Ich habe einen Problem, undzwar wenn ich ein GM zeichen einfüge, habe ich nahher ingame Nur einen Graues Kästchen über den kopf. Ich hoffe mir kann einer Helfen. Danke schon mal mfg Jens.B
Problem mit dem GM Zeichen
05/01/2013 - Metin2 Private Server - 1 Replies
Moinsen Leute, mir ist seit längerem schon aufgefallen, dass das GM Glitzern einfach seit dem 2011er Update nicht mehr funktioniert. Es handelt sich um dieses Glitzern: http://www.elitepvpers.com/forum/metin2-pserver-g uides-strategies/709168-relase-3-gm-glitzer.html Nr1. GM.mse: BoundingSphereRadius 50.000000
Problem Gm zeichen
09/13/2011 - Metin2 Private Server - 2 Replies
hallo immer wenn ich ein gm zeichen glitzern einfügen will kommt dieser fehler in der syserr und ingame ist das gm zeichen und das glitzern von dem weg kp warum? 0913 15:03:48389 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010). Automatic conversion will be attempted. 0913 15:03:49585 :: CEffectManager::RegisterEffect - LoadScript(locale/de/effect/gm.mse) Error 0913 15:03:49585 ::...
GM Zeichen problem
08/03/2011 - Metin2 Private Server - 4 Replies
Hallo Zusammen Ich habe ein Probelm das ist ich will mein GM zeichen ändern da das alte naja (nicht schön) ist ja ich habe bei locale_de und locale_de1 beides mal die ymirred datein durch mein Bild ersätzt aber speichert es nie ich habe immer wieder das alte ich benutze den 2010 Clienten von Crank Liebe Grüße Maddin
GM zeichen problem
02/08/2011 - Metin2 Private Server - 7 Replies
hey leute ich habe auf meinem eigenen p-server ein problem,undzwar bekomme ich einfach kein GM zeichen über dem kop. habe schon vieles versucht z.B bei Navicat auf meine daten bank vor den namen ein gemacht auf IMPLEMATOR umgestellt. brauche dirngen hilfe danke im vorraus



All times are GMT +1. The time now is 10:39.


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.