1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Oscar

Beiträge von Oscar

  • Poker-Card-Machine (Game)

    • Oscar
    • 8. Juni 2009 um 04:19

    Wenn man bei einem "Pair" auch noch gewinnt, dann ist es zu leicht.
    Ich habe es jetzt einige Male gespielt und obwohl man beim "Pair" den halben Einsatz verliert, habe ich schon zwei mal die Bank gesprengt.

    Bin gerade dabei einige Sounds einzubauen. Was meint ihr? Mit Sound oder lieber Stille?

  • HTML Help Workshop

    • Oscar
    • 7. Juni 2009 um 17:49

    Schau Dir mal das Programm hier an: BookME

    Das Programm wird für private Zwecke kostenlos zur Verfügung gestellt.

  • Poker-Card-Machine (Game)

    • Oscar
    • 7. Juni 2009 um 17:01

    Oh nein, das ist nicht gewollt!
    Habe ich gleich mal mit geändert.
    Außerdem habe ich die Schrift etwas kleiner gemacht und es gibt jetzt noch ein Spielende (Spieler sprengt die Bank).
    Neue Version in Post #1.

  • Poker-Card-Machine (Game)

    • Oscar
    • 7. Juni 2009 um 14:50

    Danke!

    Ich habe gerade "einen Lauf":
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Ich glaube, ich muss die Schrift etwas kleiner machen...

  • Poker-Card-Machine (Game)

    • Oscar
    • 7. Juni 2009 um 13:34

    So, mit der neuen Version 1.2 (siehe Post #1) kommt das "Pair" wieder zurück. Damit verliert man dann nur den halben Einsatz.
    Dafür gibt es jetzt noch die Möglichkeit das Top-Limit bis auf 100% raufzusetzen (für die "Lebensmüden" ;) ).
    Eine Anzeige wieviel man verloren/gewonnen hat, habe ich auch noch hinzugefügt.
    Die Farben der Anzeige auf der rechten Seite habe ich verändert und der Hilfe-Bildschirm ist jetzt ein Child-GUI.

    Edit: Na, das ist doch mal ein Gewinn:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Edit2: Auwei, wenn man dann weiterspielt und noch ein FullHouse hat:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

  • A3LGDIPlus.au3 oder GTASPIDER HILF!!! xD

    • Oscar
    • 7. Juni 2009 um 00:35

    Kein Problem! ;)
    Ich denke, es ist wirklich das beste, wenn Du das Script von Grund auf neu machst.

  • Poker-Card-Machine (Game)

    • Oscar
    • 6. Juni 2009 um 23:35

    Erstmal vielen Dank für die Anregungen. Die habe ich jetzt in die Version 1.0 (siehe Post #1) übernommen.

    Und ein besonderer Dank an ChaosKeks für die Übersetzung. :thumbup:

    In der neuen Version ist es schon deutlich schwieriger ein Vermögen anzuhäufen. Ich denke aber, dass das so etwas ausgeglichener ist.
    Falls ihr sonst noch Fehler findet oder weitere Anregungen habt, immer her damit. :)

    Edit: Hab' selbst noch zwei Fehler gefunden. Sind in Version 1.1 (siehe Post #1) gefixt.

  • Poker-Card-Machine (Game)

    • Oscar
    • 6. Juni 2009 um 04:26

    Ja, die Gewinne sind noch zu hoch. Das Paar als Gewinnmöglichkeit schmeisse ich wohl auch raus (kommt zu oft). Dadurch verliert man zu selten.

    @ChaosKeks: Wenn ich die Anzeige von unten nach oben mache, dann geht der Effekt flöten, weil sie zu selten nach oben wandert.

    BTW: Was hattet ihr bisher als höchsten Gewinn (ohne schummeln)?
    Mein Bestes war ein FullHouse.

    P.S.: Könnt ihr euch mal die ToolTips anschauen? Ist das vom englischen her so korrekt?
    Mein englisch ist nicht so gut und das meiste habe ich mit https://autoit.de/www.dict.cc übersetzt.

  • Poker-Card-Machine (Game)

    • Oscar
    • 5. Juni 2009 um 21:56

    Falls Du die Karten-Kombinationen nicht kennst, hier ein Link: http://de.wikipedia.org/wiki/Poker

  • Poker-Card-Machine (Game)

    • Oscar
    • 5. Juni 2009 um 21:40

    Version: 2.3 ( 12.06.09 )

    0$ Jackpot-Bug behoben (Danke, bernd670!). Und man kann jetzt auch die Karten zum "halten" anklicken.

    Spielregeln:
    Man muss einen einstellbaren Betrag (Mindesteinsatz = 2$) einsetzen. Danach bekommt man 5 Karten und kann anschließend zwei mal austauschen.
    Zum Schluss erfolgt die Auswertung. Diese ist den Poker-Regeln entnommen (Gewinn ist ausgedacht):
    - keine Gewinn-Kombination = man verliert den ganzen Einsatz
    - Pair = man verliert nur den 1/2 Einsatz
    - Two Pair = man gewinnt den Einsatz dazu
    - Three Of A Kind = man gewinnt den 2fachen Einsatz
    - Straight = man gewinnt den 4fachen Einsatz
    - Flush = man gewinnt den 8fachen Einsatz
    - Full House = man gewinnt den 16fachen Einsatz
    - Four Of A Kind = man gewinnt den 32fachen Einsatz
    - Straight Flush = man gewinnt den 64fachen Einsatz
    - Royal Flush = man gewinnt den 128fachen Einsatz

    Jackpot:
    Eine zusätzliche Gewinnmöglichkeit ist der Jackpot. Unabhängig von obiger Auswertung "zieht" die Bank in jeder Runde 5 Karten (diese sind versteckt und werden aus einem zweiten Satz Karten gezogen). Wenn am Ende der Runde min. 3 der eigenen Karten mit dreien der Bank übereinstimmen (wobei nur der Wert zählt, nicht die Farbe), so erhält man den Jackpot (Zufallswert zwischen 2fachen Einsatz und 5fachen Einsatz).

    Spielende:
    - Wenn der Spieler kein Geld mehr hat
    - Wenn der Spieler die Bank sprengt (Vermögen > 1.000.000.000.000)

    Hinweise an die "Profi-Zocker":
    Ich habe das Programm so geschrieben, dass ein möglichst realistisches Kartenspiel simuliert wird. Das heißt:
    - das Kartenspiel umfasst 52 Karten (Karo, Herz, Pik, Kreuz, jeweils 2...10, Bube, Dame, König, As)
    - in einer Runde kommt eine Karte nur einmal vor (wichtig für die Leute, die die Karten mitzählen)
    - ist eine Karte z.B. beim 1. oder 2. DEAL vorgekommen und sie wurde nicht gehalten, dann kommt diese Karte in dieser Runde nicht nochmal

    Screenshots:
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist. Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Programm, Icons, Grafiken, Sounds und das Script findet ihr im ZIP-Archiv (Anhang).

  • nur die Markierung auslesen

    • Oscar
    • 5. Juni 2009 um 18:35

    Es geht auch mit ControlCommand:

    Spoiler anzeigen
    [autoit]


    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 267, 117, 192, 114)
    $Input1 = GUICtrlCreateInput("HISTORY NOW MOVED TO THE HELP FILE WITH THE MAIN", 16, 24, 225, 21)
    $Button1 = GUICtrlCreateButton("Markierung lesen", 120, 72, 107, 25, $WS_GROUP)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    Case $Button1
    MsgBox(0, "", ControlCommand($Form1, '', $Input1, "GetSelected", ""))
    EndSwitch
    WEnd

    [/autoit]
  • Wenn @AutoItX64=1 ist x64 in ein input feld schreiben

    • Oscar
    • 5. Juni 2009 um 15:03
    Zitat von Micha_he
    [autoit]


    Sleep(20) ; wegen der Prozessorauslastung !

    [/autoit]


    Im MessageLoop-Modus braucht man keinen Sleep-Befehl, im Gegenteil, der kann sogar dazu führen, dass z.B. ein Buttonklick nicht erkannt wird.
    GUIGetMsg sorgt schon dafür, dass die Prozessorlast nicht zu hoch wird.
    Der Sleep-Befehl in der Endlosschleife ist nur im OnEvent-Mode nötig.

  • Wie erstelle ich richtig UDFs?

    • Oscar
    • 4. Juni 2009 um 18:21

    #include-once
    an den Anfang der UDF, um zu verhindern, dass sie mehrfach eingebunden wird.

  • Desktopsperre per USB-Stick

    • Oscar
    • 4. Juni 2009 um 15:36

    Muss ich mal mit zwei Monitoren testen.
    Komme aber wohl erst am Wochenende dazu.

  • FileRead-Write in der neuen Beta

    • Oscar
    • 4. Juni 2009 um 15:20

    Ohje, na klar! :rolleyes:
    Bernd, Du hast recht! Ein FileSetPos davor und es geht. Danke, für's Augen öffnen! :thumbup:

  • GuiGetMsg(1)

    • Oscar
    • 3. Juni 2009 um 21:09

    Also ich benutze den OnEventMode deutlich lieber. Gerade bei mehreren Fenstern. Da gibt es dann für einen bestimmten Event nur eine Funktion (für alle Fenster). Innerhalb der Funktion benutzt Du dann die Makros (z.B. @GUI_CtrlId oder @GUI_WinHandle). Man kann das Handle der GUIs dann auch in Arrays speichern und hat so viel weniger Code.
    Ich finde das wesentlich übersichtlicher.

  • Fußball

    • Oscar
    • 3. Juni 2009 um 20:46

    Krieg ich wenigstens 'nen 50:50 Joker? :D

  • GuiGetMsg(1)

    • Oscar
    • 3. Juni 2009 um 20:44

    Sehe ich genauso!
    Sobald mehrere GUIs im Spiel sind, ist der OnEventMode deutlich überlegen. Eigentlich auch schon bei nur einem Fenster. :D

  • GuiGetMsg(1)

    • Oscar
    • 3. Juni 2009 um 20:38

    Und wie willst Du die Schleife später (während der Laufzeit) erweitern, wenn dann noch GUIs erstellt werden?
    Entweder musst Du alle GUIs vorab erstellen (und erstmal versteckt lassen) oder Du benutzt den OnEventMode (wie bereits geschrieben).

  • Fußball

    • Oscar
    • 3. Juni 2009 um 20:35

    Hab ich bei der Frage 'nen Telefonjoker? ;)

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™