Register for your free account! | Forgot your password?

You last visited: Today at 19:34

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

Advertisement



Python Frage

Discussion on Python Frage within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
.ηєтfℓιx™'s Avatar
 
elite*gold: 0
Join Date: Mar 2015
Posts: 30
Received Thanks: 18
#

#
.ηєтfℓιx™ is offline  
Old 05/26/2015, 16:56   #2

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Ich machs immer so:

*Du musst self.deinBildObjektname in den Namen deines Bildobjektes ändern^^
ganz oben
Code:
import uiToolTip
in der __init__
Code:
		self.tooltipItem = uiToolTip.ToolTip()
		self.tooltipItem.Hide()
		self.deinBildObjektname = None
In der def OnUpdate(self):
Code:
		if self.deinBildObjektname:
			if self.deinBildObjektname.IsIn():
				self.tooltipItem.SetItemToolTip(19) # Item ID
			else:
				self.tooltipItem.HideToolTip()
.yorliK is offline  
Thanks
2 Users
Old 05/26/2015, 17:27   #3
 
.ηєтfℓιx™'s Avatar
 
elite*gold: 0
Join Date: Mar 2015
Posts: 30
Received Thanks: 18
Ich habe keine onupdate Funktion, wenn ich das dann einfüge:
Code:
 def OnUpdate(self):
  if self.itemimg1:
   if self.itemimg1.IsIn():
    self.tooltipItem.SetItemToolTip(19) # Item ID
   else:
    self.tooltipItem.HideToolTip()
wird das Bild nicht mehr angezeigt.
.ηєтfℓιx™ is offline  
Old 05/26/2015, 17:29   #4

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Mh, Tabs richtig gesetzt?

Wenn ja, steht irgendwas in der syserr?
.yorliK is offline  
Old 05/26/2015, 17:36   #5
 
.ηєтfℓιx™'s Avatar
 
elite*gold: 0
Join Date: Mar 2015
Posts: 30
Received Thanks: 18
In der Syserr steht nichts, Tabs sind richtig gesetzt.
.ηєтfℓιx™ is offline  
Old 05/26/2015, 18:26   #6

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Magst du dein ganzes Script posten ? Wenn ja poste es,
wenn nein lass mich in Skype drüber schauen, sende mir dafür deine Skype Addy über eine Private Nachricht.

#EDIT: Um es zu beantworten, er hatte
Code:
		self.tooltipItem = uiToolTip.ToolTip()
		self.tooltipItem.Hide()
		self.deinBildObjektname = None
in der __init__ unter seinem BuildWindow() Befehl, der das Fenster erstellt, somit wurde das gerade erstellte Picture mit self.deinBildObjektname = None wieder entfernt.

# Also, diesen Code immer vor dem eigentlichen GUI ausführen.
.yorliK is offline  
Reply


Similar Threads Similar Threads
[Frage an Python Pro's]
12/27/2014 - Metin2 Private Server - 2 Replies
Hallo wie der Titel schon sagt hätte ich mal eine Frage zum Tehma Python in Metin2: Da ich ein absoluter Anfänger bin was Python betrifft hab ich da mal so eine Frage und wäre froh wenn mir diese jemand beantworten kann: Unzwar geht es darum wenn man ein Packet verschickt sprich mit: net.SendWhisperPacket Bekommt der andere Spieler andauernd eine Nachricht wo das Whisperpacket drinsteht nun wäre meine Frage wie kann ich das blocken also das der andere spieler nicht jedesmal eine...
[Frage]Python
09/26/2013 - Metin2 Private Server - 17 Replies
#Erledigt Hat eh kein sin was hier zu fragen , da hier nur leute sind die Beiträge und Thanks Farmen wollen?=
[Python Frage]
09/17/2013 - Metin2 Private Server - 1 Replies
Hi Leute, Den Befehl zum eingeben von etwas habe ich jetzt nun(net.SendQuestInputStringPacket) Nur habe ich jetzt das Problem, dass wenn dieser Befehl in einer Vorschleife zu oft benutzt wird, dass ich gekickt werde. Wie kann ich das verhindern, mit einem Delay Vielleicht? Wenn ja wo genau soll ich den Delay einbauen
Python Frage.
06/29/2013 - Metin2 Private Server - 2 Replies
Guten Tag liebe Community, ich habe mich vorhin gefragt, ob es moeglich ist die Textgroeße zu aendern. Hier ein Bild zur Verstaendlichkeit: View image: textgroese Ich habe den Text rot umkreist. Waere es moeglich die Groeße des Textes per python zu aendern? Ich finde keinen Befehl der diese festlegt.
[Python]Frage :D
04/09/2012 - Metin2 Private Server - 6 Replies
Hey Com Ich habe wiedermal ein fehler in meinem clienten Ich habe jezt geschafft alles sozumachen das ich die Ingameranking über F7 holen kann jezt zeigt er mir aber keine Accs an an un in der syser steht des da: 0407 20:29:31746 :: 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. 0407 20:30:23527 :: Traceback (most recent call last):



All times are GMT +1. The time now is 19:35.


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.