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

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

Advertisement



[GUIDE] Python GUI Coding mit SetParent func

Discussion on [GUIDE] Python GUI Coding mit SetParent func within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 139
Join Date: Sep 2010
Posts: 583
Received Thanks: 546
[GUIDE] Python GUI Coding mit SetParent func

Heute zeig euch mal wie ihr euch den ganzen mathe kram mit
Code:
self.PetGUIBG.SetPosition((wndMgr.GetScreenWidth()-345)+130, 245)
sparen könnt.
Als erstes rendert ihr euer Board das könnt ihr von mir aus noch mit dem
Code:
self.PetGUIBG.SetPosition((wndMgr.GetScreenWidth()-345)+130, 245)
code machen.

So wohlt ihr aber jetzt z.B ein Button erstellen. Dann benutzt ihr folgendes:
Code:
self.Button1.SetParent(self.PetGUIBG)
So was bedeutet das eigentlich? Ganz Einfach der Button befindet sich jetzt immer auf self.PetGUIBG d.h. er kann nie über das board "hinnausrutschen" weil er in PetGUIBG begrenzt ist. Je nachdem wie groß das board is so groß sind die Grenzen. Was bringt das? Ihr könnt dann einfach das hier machen:
Code:
self.Button1.SetPosition(10,50)
So wie oben schon erwähnt wird der button auf den board sein auf der Position 10,50. Dann erspart ihr euch den ganzen Mathe kram mit + 200 / 2 * 4 whatever
Ein Weiterer Vorteil ist das ist einfach das machen könnt
HTML Code:
self.Button1.Show()
So ist selbsterklärend. Aber wenn ihr jetzt
Code:
self.PetGUIBG.Hide()
Ist Button1 auch weg weil sein Board wo er ist auch weg ist, sozusagen ist sein elternteil weg d.h. er verreckt weil kein kleinkind kann ohne eltern überleben oder ?

Viel Spaß beim ausprobieren

~~ Special Thanks ~~
  • αηαℓуzє™ღ
  • [SA]Horny

Weil sie mein geflame in skype aushalten mussten ^.^
.XXShuzZzle is offline  
Thanks
10 Users
Old 12/22/2012, 16:34   #2
 
.Despero™'s Avatar
 
elite*gold: 75
Join Date: Mar 2012
Posts: 2,655
Received Thanks: 742
Das kommt doch in die Guide Sektion oder ?
.Despero™ is offline  
Old 12/22/2012, 16:35   #3
 
elite*gold: 139
Join Date: Sep 2010
Posts: 583
Received Thanks: 546
Quote:
Originally Posted by .Weezy™ View Post
Das kommt doch in die Guide Sektion oder ?
Metin2 PServer Guides & Strategies
Ähm is es doch xD?
.XXShuzZzle is offline  
Old 12/22/2012, 16:41   #4
 
.CHHorny's Avatar
 
elite*gold: 168
The Black Market: 146/0/0
Join Date: Feb 2010
Posts: 4,333
Received Thanks: 2,640
Nice Nice

Musst dich jetzt nicht mehr beschweren xD
.CHHorny is offline  
Thanks
1 User
Old 12/22/2012, 16:48   #5

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
Danke !
Sehr hilfreich für die, die es nicht können -> z.b. für mich ;(

Mr. 'Avenue™ is offline  
Thanks
1 User
Old 12/22/2012, 16:49   #6
 
.Despero™'s Avatar
 
elite*gold: 75
Join Date: Mar 2012
Posts: 2,655
Received Thanks: 742
ow okay Sorry
.Despero™ is offline  
Old 12/22/2012, 16:51   #7
 
elite*gold: 9
Join Date: Jul 2009
Posts: 210
Received Thanks: 115
Nice Schatz hast du echt gut gemacht Teste ich gleich mal ob das alles geht
Panasonic. is offline  
Thanks
1 User
Old 12/22/2012, 16:57   #8
 
ebert.tonna's Avatar
 
elite*gold: 50
Join Date: Nov 2009
Posts: 865
Received Thanks: 1,228
goil...ich versteh kein wort
ebert.tonna is offline  
Thanks
1 User
Old 12/22/2012, 20:22   #9
 
~LuckyStrike~'s Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 1,812
Received Thanks: 1,977
Quote:
Originally Posted by ebert.tonna View Post
goil...ich versteh kein wort
Nach deinen Posts die Ich zurzeit lese frage Ich mich eher ob
du überhaupt etwas in deinem Leben verstehst, seh es nicht als
Beleidigung sondern eher als Fähigkeitsübung zur Kritik.

@b2t:

Gut zu wissen, da Ich zurzeit sowieso Python lernen möchte speziell
Metin basierend ist es nützlich für mich, danke.
~LuckyStrike~ is offline  
Thanks
1 User
Old 12/22/2012, 21:20   #10
 
lolor2's Avatar
 
elite*gold: 135
Join Date: Oct 2007
Posts: 1,088
Received Thanks: 210
das ist OOP
lolor2 is offline  
Old 12/22/2012, 23:46   #11
 
xCPx's Avatar
 
elite*gold: 20
Join Date: Jun 2011
Posts: 2,901
Received Thanks: 3,341
Also naja ich würde behaupten, du erklärst hier lediglich das Klassen-System innerhalb einer Programmiersprache. (und das auch noch bescheiden, da du nur die grundfunktion erklärst und das ohne gescheite Beispiele etc)

Tut mir leid, aber wer das nicht rallt, der sollte sich auch nicht Programmierer schmipfen.

Und vor allem: Jeder der sich auch nur 20minuten mit PY beschäftigt weiß das.
(bzw mit PY im Metin2 Clienten.)

Das lernt man noch vor arrays.

Also tut mir leid aber für mich ist das wenn überhaupt nen Fall für den Sammelthread kleinere Releases.
xCPx is offline  
Thanks
1 User
Old 12/22/2012, 23:50   #12
 
[uLow]Beni's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 1,781
Received Thanks: 618
naja.
macht einfach eine gui mit kamers gui creator ist schnell sauber und ein schönes skript zum lernen.
[uLow]Beni is offline  
Old 12/23/2012, 00:06   #13
 
elite*gold: 139
Join Date: Sep 2010
Posts: 583
Received Thanks: 546
Quote:
Originally Posted by !Beni! View Post
naja.
macht einfach eine gui mit kamers gui creator ist schnell sauber und ein schönes skript zum lernen.
was lernt man dabei wenn man auf n paar knöpfe rum drückt ?
.XXShuzZzle is offline  
Old 12/23/2012, 00:23   #14

 
elite*gold: 0
Join Date: Jul 2009
Posts: 2,471
Received Thanks: 5,622
Das hat rein gar nichts mit Klassenvererbung zutun
.Alpha. is offline  
Thanks
3 Users
Old 12/23/2012, 00:31   #15


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
Was genau soll das der Section nun zeigen? Wie man ein Objekt in das andere weist?
#SoNiice is offline  
Reply

Tags
coden, gui, petgui, python, setparent


Similar Threads Similar Threads
[Guide] - Coding a GW Bot
05/08/2022 - GW Guides & Templates - 98 Replies
Coding a GW Bot featuring the tt6 In diesem Guide werde ich euch mein Wissen in Thema Bot-Coding vermitteln. Vom GUI bis zum vollendeten Bot, werde ich alles detailliert beschreiben. Das ganze wird an einem Beispiel-Bot erklärt, dem Sanctum Cay Bot. Inhaltsverzeichnis 1. Programme 2. Vorbereitung
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. ?



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


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.