Du könntes ja irgendwie so ein Raumschiff machen, mit dem man fliegen muss, und dann immer so Steinen ausweichen muss.
Beiträge von Bakku
-
-
So jetzt sag ich mal was dazu.
Schönes Design finde ich! Obwohl ich es etwas übertrieben finde das man ein Passwort hat, in meinem Fall (d.h ich brauche keins) . Besser wäre es meiner Meinung nach, wenn man entscheiden kann, ob man ein Passwort haben kann.
Bei mir hängt das Bearbeitungsprogramm leider manchmal, das ist Schade. Ich muss dann sogar über Taskmanager>>Prozess beenden, weils anders nicht geht. Nicht mal über das Script-Icon unten rechts. Ansonsten ist alles eigentlich super! Beim normalen Telefonbuch gibt es nichts zu bemängeln.
Und außerdem: Ich heiße auch Christian !!
-
Ich habe für Nr. 3 gestimmt!
-
GENIAL!
Gefällt mir sehr gut
-
auch alles gute von mir!
-
Ist zwar zu spät aber trotzdem alles gute!!
-
Danke für Ausprobieren und für Bug anzeige.
Ich werde versuchen sie zu beheben
.
Sounds habe ich schon versucht reinzutun. Jedoch habe ich keinen gescheiten gefunden und als ich dann selber was aufgenommen habe, gabs viele Probleme.
Aber ich werde versuchen Sound einzusetzen! -
Hallo. Ich habe in letzter Zeit mal ein Brettspiel geschrieben.
Das Board und Spiel ist zwar noch sehr Amateurhaft, dass war mir aber egal.
Dieses Spiel hab ich schon als ich klein war gerne und oft gespielt. Vielleicht kennt es ja jemand.
Hier die Regeln:Am Anfang steht man außerhalb der Spielfläche und wartet auf eine Sechs um auf das Board zu kommen.
Die Radios zeigen zwar 2 Spieler, 3 Spieler usw. an, jedoch hab ich noch kein Multiplayer gemacht. Man kann lediglich als 1 Spieler, also gegen einen Bot spielen.
Wenn man dann auf dem Board ist, muss man versuchen auf das Feld 100 zu kommen. Wichtig! Der Bot würfelt alleine
. (Sonst kommt es zu Problemen)
Dabei erschweren die Schlangen das Erreichen des Feldes 100 aber. Wenn man auf einem Feld steht, bei der ein Schlangenkopf vorhanden ist, wird man an dessen Schwanz befördert. Bei den Leitern ist es anders rum. Am Fuß einer Leiter wird man zum Ende der Leiter befördert.Bei mir wurde das Board unsauber eingefügt, ich hoffe dass ist nicht bei euch so. Sieht sehr unschön aus. Das soll ein Bug von AutoIt bei Vista sein. (Hat SEuBo gesagt).
Im Anhang sind die Bilder die man braucht, das Script und der Code.
Wenn es euch gefällt, kann ich ja noch einen Multiplayer einbauen.Unten sind auch nochn paar Screenshots. (Lasst euch von dem unsauberen Einfügen nicht abschrecken)
-
Wenn du das Script hast, wie man Maus Koordinaten herausbekommt, und du die GUICtrlSetData Funktion kennst, dann kannst du es sicher schaffen, die Maus Koordinaten im Label einzusetzen.
-
neue EliteMatthiase???? Wieso das?
-
SO:
Spoiler anzeigen
[autoit]HotKeySet("{SPACE}", "_GiveMousePos")
[/autoit] [autoit][/autoit] [autoit]
HotKeySet("{ESC}", "_Exit")While 1
[/autoit] [autoit][/autoit] [autoit]
Sleep(10)
WEndFunc _GiveMousePos()
[/autoit] [autoit][/autoit] [autoit]$Array = MouseGetPos()
[/autoit] [autoit][/autoit] [autoit]MsgBox(0, "Position", $Array[0] & "," & $Array[1])
[/autoit] [autoit][/autoit] [autoit]EndFunc
[/autoit] [autoit][/autoit] [autoit]Func _Exit()
[/autoit]
Exit
EndFuncMit Leertaste-Position herausgeben.
Mit ESC schließen. -
Zitat
ja F1 im Programm habe ich ja schon gefunden aber ist englisch ich vergas zu erwähnen das es mit englisch schlecht bei mir aussieht
ich such was in deutsch um nicht jede frage hier ins forum zu posten [Blockierte Grafik: http://www.autoit.de/file:///C:/Users/CHRIST~1/AppData/Local/Temp/moz-screenshot.png][Blockierte Grafik: http://www.autoit.de/file:///C:/Users/CHRIST~1/AppData/Local/Temp/moz-screenshot-1.png]
Wie AutoBert gesagt hat Links bei InfoLinks.
Hab ein Bild angehängt.Edit:
ZitatAlizame eine frage habe ich noch hast du einen einfachen befehl zur wiederholung also damit ich z.B. nach 10 mal klicken wieder beim ersten anfange. es gibt zwar einige beispiele aber die sind immer so umfangreich ist ja wie beim becker wenn ich brötchen verlange will ich ein brötchen ein ganz normales und nicht unter 15 sorten mit oder ohne körner dunkle oder roggen wählen müssen
Dafür kannst du z.B Schleifen verwenden:
[autoit]While 1
[/autoit]
; Hier steht der Erste Befehl
;Zweite Befehl
;...
;...
;...
WEnd
;Jetzt fängst wieder von vorne an -
Geiles Spiel!
Macht viel Spaß, und sieht auch noch sehr gut aus!! -
Lustig.
Wenn man den Speed höher macht, dann kommt mehr Action in das Spiel
-
Ja ich glaub trotzdem, dass das nicht geht.
Wie in den Forenregeln steht: - Automatisierung von Webseiten oder Tools, die das in ihren AGBs verbieten
Und ich glaube das trifft hier zu. Selbst wenn nur aus lernzwecken ist. Mach dir doch selber ein Spiel
. -
Ich glaube das ist bei manchen Sprachen verschieden.
Soweit ich weiß ist bei C nur 1 True und der Rest False.
Bei C++ aber ist alles über 0 True -
Vielleicht irgendwie so:
[autoit]Do
[/autoit]
Sleep(10)
Until DriveStatus("E:")="READY" -
Hier ein Beispiel mit einer GUI.
[autoit]
Man muss den Style $ES_PASSWORD eingeben#include <GUIConstantsEx.au3>
[/autoit][autoit][/autoit][autoit]
#include <EditConstants.au3>GUICreate("Hallo")
[/autoit][autoit][/autoit][autoit]
GUICtrlCreateInput("", 100, 100, 100, 20, $ES_PASSWORD)
GUISetState()Do
[/autoit][autoit][/autoit][autoit][/autoit]
Sleep(100)
Until GUIGetMsg() = $GUI_EVENT_CLOSE
Exit -
So?
Spoiler anzeigen
[autoit]_Clicks()
[/autoit] [autoit][/autoit] [autoit]ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,206,524)
[/autoit] [autoit][/autoit] [autoit]
sleep(3000)_Clicks()
[/autoit] [autoit][/autoit] [autoit]
;Nachdem Click sollen die obigen Clicks wiederholt werdenControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,294,529)
[/autoit] [autoit][/autoit] [autoit]
sleep(3000)_Clicks()
[/autoit] [autoit][/autoit] [autoit]
;Hier dasselbeFunc _Clicks()
[/autoit] [autoit][/autoit] [autoit]
For $i = 1 to 1 Step -1ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,89,195) ;1
[/autoit] [autoit][/autoit] [autoit]
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,157,154) ;2
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,229,123) ;3
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,299,88) ;4
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,161,227) ;5
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,234,190) ;6
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,301,155) ;7
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,368,122) ;8
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,288,261) ;9
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,225,260) ;10
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,299,222) ;11
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,367,188) ;12
sleep(100)
ControlClick($titel,"","[CLASS:MozillaWindowClass; INSTANCE:3]","",1,442,155) ;13
sleep(1000)Next
[/autoit]
EndFunc -
Bei GUIs geht das ja mit GUISetCursor.
[autoit]
Ohne GUIs muss man glaube ich WinAPI verwenden._WinAPI_SetCursor
[/autoit]