HI ich arbeite zur Zeit an einem IRC QUIZ bot nun habe ich das Problem das ich nicht genau weiss wie ich die Lösungsvorschläge erstellen kann in der Art von:
Meine Funktion schaut bis jetzt so aus
Schonmal ein Schritt weiter
Update:
Und in Autoit konnte ich das so lösen
Meine Funktion schaut bis jetzt so aus
VB.NET-Quellcode
- Public Function CreateHints(ByVal word As String)
- Dim sReturn As String
- Dim str() As Char
- str = word.ToArray
- For i As Long = 0 To UBound(str) - 1 Step 1
- If i Mod 5 Then
- str(i) = "."
- End If
- Next
- 'Array zusammen setzen
- sReturn = String.Join("", str)
- irc.SendMessage(SendType.Message, channel, sReturn)
- Return sReturn
- End Function
- #End Region
Schonmal ein Schritt weiter
Update:
Und in Autoit konnte ich das so lösen
Quellcode
- Func _Hint($iHint, $sPoints)
- $points = $sPoints
- Local $aLetters[1], $i, $sReturn = ""
- $aLetters = StringSplit($sAnswer, "", 2)
- For $i = 0 To UBound($aLetters) - 1 Step 1
- If Mod($i - $iHint, 5) Then $aLetters[$i] = "."
- $sReturn &= $aLetters[$i]
- Next
- ;$sReturn = StringTrimRight($sReturn, 1)
- _Send($sReturn)
- EndFunc ;==>_Hint
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „cannap“ ()