BereichsCheck

  • So ich hab da mal ein Problem, undzwar:

    Spoiler anzeigen
    [autoit]


    ; Settings / Constants
    $Blau = 0x4E7DD7
    $Rot = 0xDD5A41
    $CheckBlau = 1
    $CheckRot = 1

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

    ;und dann das dazu

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

    Func Rot()
    $Rot = PixelGetColor(167, 38)
    If Not $GetRot = $Rot Then
    Send("{2 down}")
    Sleep("100")
    Send("{2 up}")
    Sleep("3000")
    EndIf
    EndFunc

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

    Func Blau()
    $GetBlau = PixelGetColor(173, 49)
    If Not $GetBlau = $Blau Then
    Send("{3 down}")
    Sleep("100")
    Send("{3 up}")
    Sleep("3000")
    EndIf
    EndFunc

    [/autoit]


    Mein Problem ist aber, dass er Die 2 bzw 3 nicht drückt

    was ist daran denn falsch??

    MfG Raydok

  • Obwohl das mal wieder viel PixelBot-Potenzial hat, sollte es gehen!
    Außer das die Variable $GetRot in deinem Beispiel nicht
    deklariert wurde und du wahrscheinlich $Rot meinst...
    Du kannst auch einfach Send("2") schreibn ^ ^

  • Hallo raydock,

    Im zusammenhang mit deinen anderen Threads z.B.X/Y Kooordinate fällt mir zu diesem Beitrag das Wort BOT ein, lies also die Forenregeln, danach wirst du sicher verstehen warum du hierzu keine Unterstützung erhälst,

    Edit dein Thread Pause der von Oscar geschlossen wurde bestätigte meine Vermutung, dass du BOTen möchtest

    mfg (Auto)Bert

  • Nee das mit den xY coord gehört dazu damit der auch weis WO der getrot und getblau findet xD

    und nen bot mach ich auch nciht

    was ist denn nun falsch?


    €: Das Checkrot =1 Checkblau = 1 brauch ich eigendlich gar nicht fällt mir ein, hat eh zu nichts einen Bezug xD

  • Guck in die Hilfe ->

    Spoiler anzeigen
    [autoit]

    $var = PixelGetColor( 10 , 100 )
    MsgBox(0,"The decmial color is", $var)
    MsgBox(0,"The hex color is", Hex($var, 6))

    [/autoit]
  • Das habe ich mittlerweile aufgegeben und was soll mir ausserdem getblau unt getrot da bringen xD??

  • Hallo raydock,

    würde es ja gerne glauben, dass du es nicht für einen BOT benutzen willst, aber wie gesagt im Zusammenhang mit deinen bisherigen Threads kann man nur zu diesem Ergebnis kommen,

    siehe hierzu auch

    Zitat

    Hört sich für mich nach einem Bot an! Hier sind Bots verboten! Wenn du hilfe bei Bots brauchst meld dich in meinem Forum an, da ist es erlaubt ;)

    gefunden in [ offen ] AutoScript

    mfg (Auto)Bert

    Einmal editiert, zuletzt von AutoBert (14. Juni 2009 um 14:51)

  • Meine Güte was ist daran so schwer? 8|

    Spoiler anzeigen
    [autoit]

    $Blau = 0x4E7DD7
    $Rot = 0xDD5A41

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

    Func Rot()
    $GetRot = PixelGetColor(167, 38)
    If Hex($GetRot,6) = StringTrimLeft($Rot,2) Then
    Send("2")
    Sleep("3000")
    EndIf
    EndFunc

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

    Func Blau()
    $GetBlau = PixelGetColor(173, 49)
    If Hex($GetBlau,6) = StringTrimLeft($Blau,2)
    Send("3")
    Sleep("3000")
    EndIf
    EndFunc

    [/autoit]

    Und @Bert... Nich wieder päpstlicher als der Papst seim ;P Kla bastelt der an nem Bot, aber ich finde es einfacher ihm in 1min zu helfen als Detektiv zu spielen ob er nun jemals was mit nem Bot gepostet hat..
    So ist das Thema schneller gegessen, als wenn jetzt noch 20 andere sagen, dass es ein Bot ist..

  • Gibt es noch ein Forum wo die Leute HELFEN?? Wenn ja, kann mir einer die Seite nennen?


    € @Keks Danke :)

  • Das ist ja gut und so aberrrr alles was in rot ist , ist das nicht falsch?

    Als ich es versucht hab wie bei dir ging es nicht und so wie ich es verbessert habe auch nicht, der drückt die 3 bzw 2 nicht


    €: Sorry 4 Doppelpost

    • Offizieller Beitrag

    autoBert ein Hinweis, das es ein Bot wird reicht . Deine das ist ein Bot Post´s sind bald nerviger als die Bot´s selber.

    @raydok: Kannst du Google bedienen ? Versuch mal Autoit und Bot , das beantwortet deine Frage .