Ich habe mich entschlossen mein kleines Pythonwissen euch zu übermitteln. Ich habe ja schon mitbekommen das einige wirklich viel Geld bezahlen müssen wenn sie sich helfen lassen in Python. Ich möchte euch nur etwas Grundwissen übermitteln und euch zeigen wie man mit fehlern umgeht und sie auch versteht. Natürlich möchte ich auch in die richtung gehen wie man ein Simples Board erstellt ohne große Funktionen.
Ich möchte einfach mal wissen wie es ankommt und ob einige dafür sind das ich hier sowas anbiete.
Als erstes mal habe ich hier ein Board gemacht wo ich etwas dazu geschieben habe das ihr auch versteht um was es da geht. Wenn ich mich vertahn habe bitte ich denen die etwas mehr ahnung haben mich zu korrigieren.
################################################################################
# Dieses Dokument wurde von .Kori vervasst #
# Es soll Zeigen wie man aus einer GUI Lernt #
################################################################################
import net
import ui
class KoriTutorialDialog(ui.BoardWithTitleBar):
###############################################################################
# Informationen zur Class #
# -KoriTutorialDialog = Ist wichtig um es später aufzurufen #
# -ui.BoardWithTitleBar = Beschreibt Was es ist zB bei ui.Board könnte man #
# keinen namen Bestimmen. #
###############################################################################
def __init__(self):
ui.BoardWithTitleBar.__init__(self)
self.SetSize(200 , 100)
self.SetPosition(0, 0)
self.AddFlag('movable')
self.AddFlag('float')
self.SetTitleName('Radio')
self.SetCloseEvent(self.__del__)
self.Hide()
self.__LoadMain()
###############################################################################
# Informationen zum __init__ #
# -ui.BoardWithTitleBar.__init__(self) = Muss das gleibe wie in der class #
# sein #
# -Alle self Sachen beschreiben die Eigenschaften des Boards zB Größe #
# -im __init__ Muss immer self.Hide() sein ansonsten sieht man es ohne #
# das man was drückt immer beibehalten #
# -self.__LoadMain() = Lädt die Elemente auf dem Board #
###############################################################################
def __del__(self):
self.Hide()
###############################################################################
# Informationen zum __del__ #
# -ist die funktion wenn man es schließen will (steht im __init__) #
###############################################################################
def __LoadMain(self):
self.Button1 = ui.Button()
self.Button1.SetParent(self) # Da wir mit dem __Init__ arbeiten muss da self stehen. Wenn man zB den Button auf einem Bild hatt und das bild self.Bild hatt müssen wir auch self.Bild schreiben. Sprich worauf der Button sein soll.
self.Button1.SetPosition(2, 10) # Position
self.Button1.SetUpVisual("d:/ymir work/ui/public/large_Button_01.sub")# Großer Button
self.Button1.SetOverVisual("d:/ymir work/ui/public/large_Button_02.sub")# Großer Button
self.Button1.SetDownVisual("d:/ymir work/ui/public/large_Button_03.sub")# Großer Button
self.Button1.SetText("Test")# Button Beschreibung
self.Button1.SetEvent(self.Test1)# Funtion
self.Button1.Show()# Man sieht ihn
###############################################################################
# Informationen zum def __LoadMain(self): #
# -Hier Laden wir als Beispiel einen Button auf Das Board #
# -Der Muss das self.Show() haben weil es ert eintritt wenn man es öffnet #
# -SetEvent sezt eine Funktion für den Button #
###############################################################################
def Test1(self):
net.SendChatPacket("Ich bin Kori und helfe bei Python, weil ich sehr Sozial bin.")
###############################################################################
# Informationen zum def Test1(self): #
# -Is die Funktion die wir bei dem Button1 festgelegt haben #
###############################################################################
def OnOpen(self):
if self.IsShow():
self.Hide()
return
self.Show()
###############################################################################
# Informationen #
# -Irrelewand brauch man da wir mit dem __init__ arbeiten und es bei doppel-#
# klick wieder zugehen soll und nicht 2x aufgehen soll. #
###############################################################################
Das wars fürs erste ich warte bis morgen auf Feedback und wenn es gut ankommt werde ich mich natürlich mehr darumm kümmern.
Das Tutorial ist ja mal ober peinlich. So peinlich, dass ich es nicht mal für nötig halte die Fehler aufzuzählen. Ich hab nicht einmal das Wort: "Objekt, Referenz, Konstruktor, Destruktor oder Vererbung bzw. Mehrfachvererbung" gehört. Wenn jemand wirklich Python lernen will soll er sich nen verdammtes Buch kaufen. Dir würde ich das anhand deiner sehr sehr schwammigen Erklärungen auch ans Herz legen.
Eine Frage .....
Kann evtl. jemand mal ein TuT machen wie man im Inventar Ingame
neue Buttons einfügt.
Z.b Warpring per quest abrufen.
Suche sowas schon so lange habe nichts gefunden wo es ausführlich
erklärt wurde.
Kenne mich mit Python 0 aus deswegen.
Wär hilfreich wenn mir jemanden helfen kann bei sowas.
Das Tutorial ist ja mal ober peinlich. So peinlich, dass ich es nicht mal für nötig halte die Fehler aufzuzählen. Ich hab nicht einmal das Wort: "Objekt, Referenz, Konstruktor, Destruktor oder Vererbung bzw. Mehrfachvererbung" gehört. Wenn jemand wirklich Python lernen will soll er sich nen verdammtes Buch kaufen. Dir würde ich das anhand deiner sehr sehr schwammigen Erklärungen auch ans Herz legen.
Ui, du scheinst gut zu sein, die Fachbegriffe hast du gut drauf.
Möchtest du es uns vllt etwas genauer erklären?
Danke.
[Python Release]Metin2 Levelbot Crap 04/30/2012 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 37 Replies Istn altes bullshit Script von mir, auf das ich damals stolz war xD
Kanns atm absolut nicht mehr brauchen und joa, vielleicht könnt ihr einfach mal paar Abschnitte draus brauchen.
Jaaaa die Icons sind scheiße umständlich gemacht worden, wie schon gesagt istn ein altes Script und den neuen rück ich sowieso nicht raus(wie immer eben^^)
Screen von:
http://firenex.net/images/HsNcfPcLFZmHDIrUZFTO.jp g
Jagd den Python Loader von musicinstructor drüber, Rest erklärt sich von...
Release: Sämtliche Python libs für Metin2 09/29/2011 - Metin2 PServer Guides & Strategies - 12 Replies hey.
was viele von euch nicht wissen:
python bietet weit mehr als nur die paar funktionen,die der client benutzt.
Darum hab ich die euch mal alle zusammengefügt und joa.
Dies beinhaltet sämtliche libs von python v2.2
sind cirka 800
Viel spaß damit
Python - Buch-Empfehlung für Einsteiger 02/17/2010 - General Coding - 6 Replies Hey epvpers*coders section,
da ich mir nach einiger Zeit des Überlegens entschlossen habe Python zu lernen, weil mir c++ u.a. etwas zu eintönig wird, suche ich nun ein geeignetes Buch, welches die wesentlichen Konzepte und Methoden Pythons erklärt und veranschaulicht. Dabei ist mir wichtig, dass das Buch viele Beispiele und Aufgaben enthält, um Gelerntes zu vertiefen.
Google spuckt nur wenige Bücher aus, die meistens ohne Empfehlung sind.
So dachte ich mir, ob ihr vielleicht eine...