Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 09:32

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

Advertisement



[serverdowner]fix-variante #1 - python (1500 Thanks-Release)

Discussion on [serverdowner]fix-variante #1 - python (1500 Thanks-Release) within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
[serverdowner]fix-variante #1 - python (1500 Thanks-Release)

Code:
		name = player.GetName()
		if text.find("-2147483648")!=-1 or text.find("2147483647")!=-1 or text.find("/")!=-1:
			if name.find("[")!=-1 or name.find("]")!=-1:
				net.SendChatPacket(text, type)
			else:
				chat.AppendChat(chat.CHAT_TYPE_INFO, "Der Befehl wurde nicht gefunden.")
		else:
			net.SendChatPacket(text, type)
in die uichat.py.
Wohin es genau kommt, sollte selbsterklärend sein.

Habe auch eine dif für die game r34083 geschrieben (nur für dice)
Code:
This difference file has been created by Avenue 

r34083 
0041E28A: 64 90 
0041E28B: 69 90 
0041E28C: 63 90 
0041E28D: 65 90
für die r2019
Code:
This difference file has been created by Avenue 

r2019
002FAF6A: 64 90
002FAF6B: 69 90
002FAF6C: 63 90
002FAF6D: 65 90
für die r2089M_32
Code:
This difference file has been created by Avenue 

r2089M_32
002FAFEA: 64 90
002FAFEB: 69 90
002FAFEC: 63 90
002FAFED: 65 90
Mr. 'Avenue™ is offline  
Thanks
25 Users
Old 07/14/2013, 16:00   #2
 
.HC'Zeklow's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 778
Received Thanks: 456
Danke
Jetzt hast du 1501 Thanks.
.HC'Zeklow is offline  
Thanks
1 User
Old 07/14/2013, 16:02   #3

 
iMer's Avatar
 
elite*gold: 606
Join Date: Apr 2008
Posts: 3,180
Received Thanks: 5,376
Will ja nichts sagen, aber ein Clientside fix für sowas ist etwas... bescheuert?

Es sollte nicht das Problem sein entweder den Client zu modifizieren oder nen anderen zu benutzen
-> sprich Server kann immernoch gecrasht werden
iMer is offline  
Thanks
6 Users
Old 07/14/2013, 16:05   #4

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
Quote:
Originally Posted by iMer View Post
Will ja nichts sagen, aber ein Clientside fix für sowas ist etwas... bescheuert?

Es sollte nicht das Problem sein entweder den Client zu modifizieren oder nen anderen zu benutzen
-> sprich Server kann immernoch gecrasht werden
Gute Verschlüsselung = win!
98,98% der Comm ist eh zu doof (ja, ich auch) ne PAEX-Cryption zu encrypten.
Mr. 'Avenue™ is offline  
Old 07/14/2013, 16:06   #5
 
elite*gold: 0
Join Date: Jan 2012
Posts: 166
Received Thanks: 71
Quote:
Originally Posted by iMer View Post
Will ja nichts sagen, aber ein Clientside fix für sowas ist etwas... bescheuert?

Es sollte nicht das Problem sein entweder den Client zu modifizieren oder nen anderen zu benutzen
-> sprich Server kann immernoch gecrasht werden
es kann nicht klappen Sprich Server Werden Kann Immernoch gecrasht
bakam321 is offline  
Old 07/14/2013, 16:08   #6

 
vıo's Avatar
 
elite*gold: 0
The Black Market: 128/1/0
Join Date: Jun 2012
Posts: 1,768
Received Thanks: 356
Ähmmm ich will ja nichts sagen aber diese "zahlenreihe" is völlig irrelevant...

kannst genauso gut -10000000000000 10000000000000 nehmen D:

somit ein eher unötiges Release ;o
vıo is offline  
Thanks
3 Users
Old 07/14/2013, 16:09   #7
 
Stαgє6's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 2,019
Received Thanks: 1,471
Kannst Vergessen im Client zu fixxen da man jeden Client aufbekommt auser die mit einer Bestimmten Verschlüsselung aber selbst die Bekommt man auf. Sogut kann hier keiner Verschlüsseln ^^ serverside ist der sicherste fixx.
Stαgє6 is offline  
Thanks
1 User
Old 07/14/2013, 16:11   #8
wild wild son




 
Nick's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 5,994
Received Thanks: 3,389
Quote:
Originally Posted by .Avenue™ View Post
Code:
name = player.GetName()
if text.find("-2147483648")!=-1 or text.find("2147483647")!=-1 or text.find("/")!=-1:
	if name.find("[")!=-1 or name.find("]")!=-1:
		net.SendChatPacket(text, type)
	else
		chat.AppendChat(chat.CHAT_TYPE_INFO, "Der Befehl wurde nicht gefunden.")
else
	net.SendChatPacket(text, type)
in die uichat.py.
Wohin es genau kommt, sollte selbsterklärend sein.

Habe auch eine dif für die game r34083 geschrieben (nur für dice)
Code:
This difference file has been created by Avenue 

r34083 
0041E28A: 64 90 
0041E28B: 69 90 
0041E28C: 63 90 
0041E28D: 65 90
Der Codeschnipsel funktioniert nicht.
Hast 'ne Kleinigkeit vergessen. (":" hinter "else:"

Somit ist es so richtig und so funktioniert es auch.


PHP Code:
        name player.GetName()
        if 
text.find("-2147483648")!=-or text.find("2147483647")!=-or text.find("/")!=-1:
            if 
name.find("[")!=-or name.find("]")!=-1:
                
net.SendChatPacket(texttype)
            else:
                
chat.AppendChat(chat.CHAT_TYPE_INFO"Der Befehl wurde nicht gefunden.")
        else:
            
net.SendChatPacket(texttype
Attached Files
File Type: rar def __SendChatPacket.rar (335 Bytes, 28 views)
Nick is offline  
Old 07/14/2013, 16:14   #9

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
Quote:
Originally Posted by .JαyZoN View Post
Der Codeschnipsel funktioniert nicht.
Hast 'ne Kleinigkeit vergessen. (":" hinter "else:"

Somit ist es so richtig und so funktioniert es auch.


PHP Code:
        name player.GetName()
        if 
text.find("-2147483648")!=-or text.find("2147483647")!=-or text.find("/")!=-1:
            if 
name.find("[")!=-or name.find("]")!=-1:
                
net.SendChatPacket(texttype)
            else:
                
chat.AppendChat(chat.CHAT_TYPE_INFO"Der Befehl wurde nicht gefunden.")
        else:
            
net.SendChatPacket(texttype
jaa, bin dran gewohnt wegen lua ~.~, da wird ja kein : nach else gesetzt :P
Mr. 'Avenue™ is offline  
Old 07/14/2013, 16:16   #10
 
elite*gold: 200
Join Date: Oct 2012
Posts: 318
Received Thanks: 594
Man kann auch Packets an den Server ohne Client senden.
Prσfizσckєr94 is offline  
Thanks
4 Users
Old 07/14/2013, 16:19   #11
wild wild son




 
Nick's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 5,994
Received Thanks: 3,389
Quote:
Originally Posted by .Avenue™ View Post
jaa, bin dran gewohnt wegen lua ~.~, da wird ja kein : nach else gesetzt :P
Nimm lieber den Code aus meinem Beitrag sonst gibt's gleich sicherlich 4-6 Leute, die sich über 'nen "Indentation - ERROR" in der syserr beklagen.

Naja, er schrieb Fix - Variante #1 im Threadtitel, man beachte das Wort Variante. Ist logischerweise keine Sofortlösung.
Finde jedoch, dass die .dif - File schon ausreicht.
Würde dice aber eher umbenennen, dazu 'nen Tutorial wär' aber sinnlos, da dann die Leute den neuen CMD kennen.
Nick is offline  
Thanks
1 User
Old 07/14/2013, 16:22   #12
 
elite*gold: 260
Join Date: Jan 2013
Posts: 178
Received Thanks: 104
CMD

dice DISABLE
Metin2 Team is offline  
Old 07/14/2013, 16:23   #13

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
Quote:
Originally Posted by Metin2 Team View Post
CMD

dice DISABLE
Die CMD versagt manchmal (zumindest bei meinen alten Files)
Mr. 'Avenue™ is offline  
Old 07/14/2013, 16:24   #14
 
D'Arti's Avatar
 
elite*gold: 5
Join Date: Aug 2010
Posts: 1,695
Received Thanks: 1,596
Ihr wisst aber das die Zahlenreihenfolge (2147483647/8) total scheissegal ist und man uach andere Zahlen nehmen kann? ...
D'Arti is offline  
Old 07/14/2013, 16:25   #15

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
Quote:
Originally Posted by .CHArti View Post
Ihr wisst aber das die Zahlenreihenfolge (2147483647/8) total scheissegal ist und man uach andere Zahlen nehmen kann? ...
Danke, wieder was dazu gelernt.
Aber ich hatte es bei einem testsrv versucht, da hatte ich eine Zahl falsch & es hatte nicht geklappt. :/
Mr. 'Avenue™ is offline  
Reply

Tags
dice, fix, metin2, python, serverdowner


Similar Threads Similar Threads
Metin2 - Python - Wie Python Hacks verschlüsseln und Server überprüfen (GF/PServe)
09/23/2012 - Metin2 - 2 Replies
Ich wollte fragen, wie man Python Hacks am besten Verschlüsselt ? und wie man feststellen kann ob man auf einem GF / Pserver spielt. ?
S: python release
08/19/2012 - Metin2 Private Server - 0 Replies
suche eine release wo rechts im inventar die bonis angezeigt wird finde die nicht mehr
[Python-Release]All Pm log
04/23/2012 - Metin2 PServer Guides & Strategies - 6 Replies
This is a very simple thing, maybe to be used in combination with another.I want them in a folder called "log" are written all pm that i receive. That said, it acts in a simple, well follow the steps: 1) Create a folder "log" in the directory of the client. 2) Search: def OnRecvWhisper 3)Replace this : def OnRecvWhisper(self, mode, name, line): if mode == chat.WHISPER_TYPE_GM: self.interface.RegisterGameMasterName(name) chat.AppendWhisper(mode, name,...
[Release] Always Login - andere Variante
09/12/2010 - League of Legends - 2 Replies
Hi zusammen, ich hab mal eine etwas andere Variante vom Always Login Tool gemacht. Ich hab einfach n bischn an den Scripten rumgespielt und jetzt wird der Button nichtmehr deaktiviert. Nebenbei hab ich auchnoch ein paar andere Sachen die mich genervt haben geändert :) bzw. entfernt. Screenshot: http://img836.imageshack.us/img836/6659/unbenannt bu.jpg Hier downloadet ihr das html.zip-Archiv Entpackt das Archiv und verschiebt den enthaltenen HTML Ordner in euer LoL Verzeichnis, benennt...



All times are GMT +1. The time now is 09:34.


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.