Naja, ich brauchs nicht, scheint aber gut zu funktionieren. Für die Schlepptop User bestimmt sehr hilfreich
Und bei mir gibts auch keinen Error
Beiträge von Ineluki
-
-
Du könntest auch einfach so programmieren, dass keine Fehler auftreten

-
Nicht nur dann muss man das Spiel beenden. Sondern auch, wenn der eine Spieler nurnoch 3 Steine hat und der andere sich einen Stein klauen darf, die Steine von dem mit nur 3 Steinen aber eine Mühle bilden.
-
Ich würd gerne mitmachen, ich lerne grad Php und etas MySql. Meine Kentnisse sind jedoch noch ziemlich gering.
-
Klar geht das
[autoit]
z.B. so:IniWrite("script.ini", "Script", "Script","MsgBox(0, 'Test', 'Dies ist ein Test')")
[/autoit]
Execute(IniRead("script.ini", "Script", "Script", "")) -
Du könntest den Buttonamen z.b. in einer *.ini speichern
-
Compiliere es als 32 Bit Anwendung
-
@Name: Drück mal, wenn du einen Stein ausgewählt hast, Esc

@Cartan: Super Arbeit

-
Es funktioniert, aber wer brauch sowas?
-
Viel Mathe? Naja...
Aber du könntest ja noch die Mehrwertsteuer mit einbeziehen
2 Tipps noch:
- Wenn in der Input Box ein Komma steht, lasse es durch StringReplace() mit einem Punkt ersetzen
- Teste mit Number, ob der Wert wirklich eine Zahl ist -
In Zeile 5 ist ein Fehler. Vor Frage muss noch ein Dollarzeichen, also
Spoiler anzeigen
[autoit]While 1
[/autoit]
$frage = Inputbox("Frage?","Gib deine Frage ein")
if $frage = "uhrzeit" then
MsgBox(0,"Uhrzeit",@Hour & ":" & @Min)
elseif $Frage = "wie ist mein Name" then
MsgBox(0,"Name",@username)
else
MsgBox(0,"Antwort","42")
Endif
WendUnd wenn du es jetzt mit If kannst, versuch es doch mal mit Switch

-
Da ich so eine Funktion nicht gefunden habe hab ich jetzt selbst eine geschrieben (nichts besonderes, aber egal):
Spoiler anzeigen
[autoit]#include <File.au3>
[/autoit]
; #FUNCTION# ====================================================================================================================
; Name...........: StringGetPos
; Description ...: Gibt die Zeile zurück, in der der String steht
; Syntax.........: StringGetPos($filename, $string)
; Parameters ....: $filename - Name der Datei
; $string - String, der gesucht werden soll
; Return values .: Erfolg - Gibt die Zeile zurück
; Fehler - Gibt 0 zurück
; @Error - 1 = String wurde nicht gefunden
; @Error - 2 = Datei existiert nicht
; Author ........: Ineluki
; Modified.......:
; Remarks .......:
; Related .......:
; Link ..........: https://autoit.de/index.php?page=Thread&threadID=21313
; Example .......: No
; ===============================================================================================================================
Func StringGetPos($filename, $string)
If Not FileExists($filename) Then
SetError(2)
Return
EndIf
For $line=0 to _FileCountLines($filename)
If StringRegExp(FileReadLine($filename, $line), $string)=1 Then Return $line
Next
SetError(1)
Return 0
EndFunc -
Hab ich auch grad gemerkt, komisch... Egal, so gehts (Für Zahlen von 1-10)
Spoiler anzeigen
[autoit]If StringLen($string) = 3 Then
[/autoit]
MsgBox(0,"",$string&"0")
ElseIf StringLen($string)=1 Then
MsgBox(0,"",$string&".00")
Else
MsgBox(0,"",$string)
EndIf -
-
[autoit]
Round("Zahl", 2)
[/autoit] -
-
[autoit]
$karottegesamt = $anzahlkarotte*0.15 ;Das funktioniert.
[/autoit]
Edit: Zu spät -
Damit meinte ich auch nur die Schleife, die er in der einen Funktion hatte.
-
Bei mir klappt alles

-
3d geht mit der Irrlicht.au3 (oder wie die heißt) glaub ich viel besser als mit GDI+