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 12:04

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

Advertisement



[RELEASE][PYTHON][GUI]Statuspunkte schnell setzen

Discussion on [RELEASE][PYTHON][GUI]Statuspunkte schnell setzen 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,361
Received Thanks: 3,388
[RELEASE][PYTHON][GUI]Statuspunkte schnell setzen

Voraussetzung für diese GUI:

Wie funktioniert das ganze?
Ihr müsst lediglich einen Wert, um den die Stats erhöht werden sollen, in das jeweilige schwarze Input-Feld eintragen, dann auf das Plus-Symbol klicken.















How-To einfügen:
  • Öffnet eure game.py und tragt dort ganz unten folgendes ein (DANACH EINE LEERE ZEILE LASSEN!) :
    Code:
    	def __OpenStatusUp(self):
    		import uiStatusUp
    		self.StatusUp = uiStatusUp.StatusUp()
    		if False == self.StatusUp.IsShow():
    			self.StatusUp.Show()
    		else:
    			self.StatusUp.Hide()
  • Dann sucht ihr nach
    Code:
    onPressKeyDict[app.DIK_F4]	= lambda : self.__PressQuickSlot(7)
    & fügt da drunter folgendes ein:
    Code:
    		onPressKeyDict[app.DIK_F6]	= lambda : self.__OpenStatusUp()
  • Anschließend das Archiv herunterladen, extrahieren & in eure "root"-file packen.

Danke an für die Hilfe :'>
Attached Files
File Type: rar root.rar (2.0 KB, 380 views)
Mr. 'Avenue™ is offline  
Thanks
21 Users
Old 04/14/2015, 17:20   #2
 
Poccix's Avatar
 
elite*gold: 44
Join Date: Dec 2009
Posts: 1,696
Received Thanks: 3,835
Codestil gefällt mir.
Schaut ganz hübsch das ganze aus mit einer GUI dann !
Liebe Grüße,
Poccix
Poccix is offline  
Thanks
1 User
Old 04/14/2015, 17:27   #3
 
elite*gold: 0
Join Date: Jul 2013
Posts: 334
Received Thanks: 130
Hah ist das geil, aber besser wär's im Statusfenster
methosiea is offline  
Thanks
1 User
Old 04/14/2015, 18:05   #4
 
Da' Real Pαιη's Avatar
 
elite*gold: 0
Join Date: Aug 2013
Posts: 568
Received Thanks: 701
Sehr nützlich für Server wo man schnell lvlt.
Da' Real Pαιη is offline  
Thanks
1 User
Old 04/14/2015, 18:20   #5




 
Nick's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 5,823
Received Thanks: 3,368
Quote:
Originally Posted by Mr. 'Avenue™ View Post
Code:
		if False == self.StatusUp.IsShow():
Davon bin ich persönlich zwar weniger angetan, allerdings muss in dem Punkt jeder seinen eigenen Stil entwickeln.

Die GUI macht lustigerweise schon fast mehr her als das Characterboard an sich - ich finde, das Ganze sollte man in irgendeiner Form kombinieren, das jetzige Resultat ist dennoch gelungen.

lg
Nick is offline  
Thanks
1 User
Old 04/14/2015, 18:21   #6
 
Tuora's Avatar
 
elite*gold: 0
Join Date: Jun 2014
Posts: 1,044
Received Thanks: 954
Nice^^ man könnte in das Statuspunkte Menü ein Button hinzufügen der diese Gui aufruft danke dir
Tuora is offline  
Thanks
1 User
Old 04/14/2015, 19:05   #7
 
DerForenLeser's Avatar
 
elite*gold: 40
Join Date: Nov 2009
Posts: 1,159
Received Thanks: 442
Gibt nur ein Wort für PvP Server oder ähnliches: Gelungen!

Danke dafür.
DerForenLeser is offline  
Thanks
1 User
Old 04/14/2015, 19:17   #8
 
elite*gold: 50
Join Date: May 2011
Posts: 269
Received Thanks: 990
If you use ui.PythonScriptLoader to load your gui why did you write like this?
Code:
self.hthadd = self.GetChild("HTH_Add")
self.hthadd.SetNumberMode()
self.hthadd.SetText("0")
self.editLineDict["ht"] = self.hthadd
Code:
{
	"name" : "INT_Add",
	"type" : "editline",

	"x" : 61/2,
	"y" : 3,

	"width" : 20,
	"height" : 18,

	"text" : "0",#!!
	"only_number" : 1,#!!
	"input_limit" : 2,
	"enable_codepage" : 0,

	"r" : 1.0,
	"g" : 1.0,
	"b" : 1.0,
	"a" : 1.0,
	"text_horizontal_align" : "center",
},
However thanks.
And a little customization by me(shorter&sexier):
xP3NG3Rx is offline  
Thanks
4 Users
Old 04/14/2015, 20:55   #9
 
amukaçi35's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 86
Received Thanks: 16
actually



def __OpenStatusUp(self):
import uiStatusUp
self.StatusUp = uiStatusUp.StatusUp()
if self.StatusUp.IsShow():
self.StatusUp.Hide()
else:
self.StatusUp.Show()
amukaçi35 is offline  
Thanks
1 User
Old 04/14/2015, 22:35   #10
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Nett.

PHP Code:
    def AddStat(selfstat):
        
points int(self.editLineDict[stat].GetText())
        for 
i in xrange(points):
            
net.SendChatPacket("/stat %s" str(stat)) 
So dürfte es auch ohne die SRC Änderungen gehen.
xGr33n is offline  
Thanks
1 User
Old 04/14/2015, 22:38   #11
 
killchill™'s Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 1,255
Received Thanks: 554
Echt geil *_*
killchill™ is offline  
Old 04/14/2015, 22:39   #12
 
elite*gold: 0
Join Date: Jan 2015
Posts: 239
Received Thanks: 585
Quote:
Originally Posted by xGr33n View Post
Nett.

PHP Code:
    def AddStat(selfstat):
        
points int(self.editLineDict[stat].GetText())
        for 
i in xrange(points):
            
net.SendChatPacket("/stat %s" str(stat)) 
So dürfte es auch ohne die SRC Änderungen gehen.
Mit der Source Methode läuft es aber um einiges besser.
i[Remix] is offline  
Old 04/14/2015, 22:42   #13
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Quote:
Originally Posted by i[Remix] View Post
Mit der Source Methode läuft es aber um einiges besser.
Ist mir bewusst, jedoch gibt es noch zu genüge User, welche den Source nicht verwenden und somit wohl auf die performante Methode verzichten müssen, was jedoch nicht heißt, dass sie auf das komplette Release verzichten müssen.
xGr33n is offline  
Thanks
2 Users
Old 04/15/2015, 09:14   #14
 
.Sanii's Avatar
 
elite*gold: 0
Join Date: May 2013
Posts: 353
Received Thanks: 621
Wie hier bereits erwähnt wurde gehts auch mit den standart befehlen ganz gut.
Mir gefällt aber der Aufbau der GUI echt gut. Danke dir
.Sanii is offline  
Thanks
2 Users
Old 04/15/2015, 15:37   #15
 
elite*gold: 0
Join Date: Jan 2013
Posts: 1,818
Received Thanks: 336
Bei mir kommt ein Fehler:

PHP Code:
0415 15:35:29836 :: NameError
0415 15
:35:29836 :: : 
0415 15:35:29836 :: global name 'False' is not defined
0415 15
:35:29836 :: 

0415 15:35:29839 :: Traceback (most recent call last):

0415 15:35:29839 ::   File "game.py"line 1214in OnKeyDown

0415 15
:35:29839 ::   File "game.py"line 360in <lambda>

0415 15:35:29839 ::   File "game.py"line 2455in __OpenStatusUp

0415 15
:35:29839 :: NameError
0415 15
:35:29839 :: : 
0415 15:35:29839 :: global name 'False' is not defined
0415 15
:35:29839 :: 
°Ace° is offline  
Reply

Tags
gui, python, schnell, setzen, statuspunkte


Similar Threads Similar Threads
[Release] Statuspunkte schnell setzen by [Sensenmann] & Eligara-Network
03/25/2015 - Metin2 PServer Guides & Strategies - 30 Replies
http://pr.eligara-network.com/media/banner.jpg Liebe Community, da der liebe Yiv in exakt 1 Sekunde sein "Statuspunkte schnell setzen"-Script releasen wird, hier meine Version - in Python. Syntax: Es erlaubt euch, eure Statuspunkte folgendermaßen zu setzen: @status <type> +<value> TYPE ist einer dieser Werte: str, vit, int, dex VALUE ist die Anzahl der Statuspunkte, die gesetzt werden sollen
[Release] Statuspunkte schnell setzen by Yiv & Eligara-Network
02/22/2015 - Metin2 PServer Guides & Strategies - 18 Replies
http://pr.eligara-network.com/media/banner.jpg Liebe Community, da der liebe vor exakt 1 Sekunde sein "Statuspunkte schnell setzen"-Script releast hat, hier nun meine Version - im Source. Syntax: Es erlaubt euch, eure Statuspunkte folgendermaßen zu setzen: /stat <TYPE> <VALUE> TYPE ist einer dieser Werte: ht, st, dx, iq VALUE ist die Anzahl der Statuspunkte, die gesetzt werden sollen
Wie muss ich die Statuspunkte für ein p2 Astar setzen?
04/27/2012 - Last Chaos - 0 Replies
Hallo e*pvpers, ich hab nun meine Fledermaus "evoluzioniert" (nun ist es ein Astar) . Wie muss ich nun die Statuspunkte für Astar setzen? Hoffentlich wisst ihr wie man die Punkte setzen muss. LG
[RELEASE]2089R Status 125 & Statuspunkte
08/08/2011 - Metin2 PServer Guides & Strategies - 17 Replies
Hi com, 100% working...:cool:



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


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