Keybinder Problem

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Lukas.

    Keybinder Problem

    Hi! Ich habe einen Keybinder gemacht aber das Problem ist, manche Wörter sind abgehakt in SAMP im Chat und die Zeichen sollen eine Box geben, tun sie aber nicht obwohl ich es gleich lang habe.

    Also So z.B.:


    ------------------------------
    | Text 1 |
    |---------------------------- |
    | Text 2 |
    __________________________
    [/quote}
    Usw.

    Hier mein Code:

    VB.NET-Quellcode

    1. Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
    2. If GetAsyncKeyState(Keys.Divide) = -32767 Then
    3. If an = True Then
    4. an = False
    5. My.Computer.Keyboard.SendKeys("T")
    6. My.Computer.Keyboard.SendKeys("/me hat Digots KEYBind ausgeschaltet")
    7. My.Computer.Keyboard.SendKeys("{Enter}")
    8. ElseIf an = False Then
    9. an = True
    10. My.Computer.Keyboard.SendKeys("T")
    11. My.Computer.Keyboard.SendKeys("/me hat Digots KEYBind eingeschaltet")
    12. My.Computer.Keyboard.SendKeys("{Enter}")
    13. End If
    14. End If
    15. If an = True Then
    16. If GetAsyncKeyState(Keys.F3) = -32767 Then
    17. My.Computer.Keyboard.SendKeys("T")
    18. My.Computer.Keyboard.SendKeys("______________________________________________________")
    19. My.Computer.Keyboard.SendKeys("{Enter}")
    20. Threading.Thread.Sleep(2000)
    21. My.Computer.Keyboard.SendKeys("T")
    22. My.Computer.Keyboard.SendKeys("| Herzlich Willkommen in einem der vielen Taxis von: |")
    23. My.Computer.Keyboard.SendKeys("{Enter}")
    24. My.Computer.Keyboard.SendKeys("T")
    25. My.Computer.Keyboard.SendKeys("|~~~~~~~~~~~~~~~~~~ .: Cesko TAXI GmbH :. ~~~~~~~~~~~|")
    26. My.Computer.Keyboard.SendKeys("{Enter}")
    27. Threading.Thread.Sleep(2000)
    28. My.Computer.Keyboard.SendKeys("T")
    29. My.Computer.Keyboard.SendKeys("|----------------------------------------------------|")
    30. My.Computer.Keyboard.SendKeys("{Enter}")
    31. Threading.Thread.Sleep(2000)
    32. My.Computer.Keyboard.SendKeys("T")
    33. My.Computer.Keyboard.SendKeys("| Wohin möchten Sie gefahren werden? 250$/15 Sekunden|")
    34. My.Computer.Keyboard.SendKeys("{Enter}")
    35. My.Computer.Keyboard.SendKeys("T")
    36. My.Computer.Keyboard.SendKeys("------------------------------------------------------")
    37. My.Computer.Keyboard.SendKeys("{Enter}")
    38. ElseIf GetAsyncKeyState(Keys.F4) = -32767 Then
    39. My.Computer.Keyboard.SendKeys("T")
    40. My.Computer.Keyboard.SendKeys("______________________________________________________")
    41. My.Computer.Keyboard.SendKeys("{Enter}")
    42. Threading.Thread.Sleep(2000)
    43. My.Computer.Keyboard.SendKeys("T")
    44. My.Computer.Keyboard.SendKeys("| Vielen Dank für Ihre Mitfahrt bei einem Taxi von: |")
    45. My.Computer.Keyboard.SendKeys("{Enter}")
    46. My.Computer.Keyboard.SendKeys("T")
    47. My.Computer.Keyboard.SendKeys("|~~~~~~~~~~~~~~~~~~ .: Cesko TAXI GmbH :. ~~~~~~~~~~~|")
    48. My.Computer.Keyboard.SendKeys("{Enter}")
    49. Threading.Thread.Sleep(2000)
    50. My.Computer.Keyboard.SendKeys("T")
    51. My.Computer.Keyboard.SendKeys("|----------------------------------------------------|")
    52. My.Computer.Keyboard.SendKeys("{Enter}")
    53. Threading.Thread.Sleep(2000)
    54. My.Computer.Keyboard.SendKeys("T")
    55. My.Computer.Keyboard.SendKeys("| Empfehlen Sie uns weiter....Noch einen schönen Tag!|")
    56. My.Computer.Keyboard.SendKeys("{Enter}")
    57. My.Computer.Keyboard.SendKeys("T")
    58. My.Computer.Keyboard.SendKeys("------------------------------------------------------")
    59. My.Computer.Keyboard.SendKeys("{Enter}")
    60. ElseIf GetAsyncKeyState(Keys.NumPad7) = -32767 Then
    61. My.Computer.Keyboard.SendKeys("T")
    62. My.Computer.Keyboard.SendKeys("______________________________________________________")
    63. My.Computer.Keyboard.SendKeys("{Enter}")
    64. Threading.Thread.Sleep(2000)
    65. My.Computer.Keyboard.SendKeys("T")
    66. My.Computer.Keyboard.SendKeys("|~~~~~~ Guten Tag! Benötigen Sie ein Taxi von: ~~~~~~|")
    67. My.Computer.Keyboard.SendKeys("{Enter}")
    68. My.Computer.Keyboard.SendKeys("T")
    69. My.Computer.Keyboard.SendKeys("|~~~~~~~~~~~~~~~~~~ .: Cesko TAXI GmbH :. ~~~~~~~~~~~|")
    70. My.Computer.Keyboard.SendKeys("{Enter}")
    71. Threading.Thread.Sleep(2000)
    72. My.Computer.Keyboard.SendKeys("T")
    73. My.Computer.Keyboard.SendKeys("|----------------------------------------------------|")
    74. My.Computer.Keyboard.SendKeys("{Enter}")
    75. Threading.Thread.Sleep(2000)
    76. My.Computer.Keyboard.SendKeys("T")
    77. My.Computer.Keyboard.SendKeys("| Wenn JA, dann steigen Sie bitte mit der Taste G ein|")
    78. My.Computer.Keyboard.SendKeys("{Enter}")
    79. My.Computer.Keyboard.SendKeys("T")
    80. My.Computer.Keyboard.SendKeys("------------------------------------------------------")
    81. My.Computer.Keyboard.SendKeys("{Enter}")
    82. ElseIf GetAsyncKeyState(Keys.NumPad9) = -32767 Then
    83. My.Computer.Keyboard.SendKeys("T")
    84. My.Computer.Keyboard.SendKeys("______________________________________________________")
    85. My.Computer.Keyboard.SendKeys("{Enter}")
    86. Threading.Thread.Sleep(2000)
    87. My.Computer.Keyboard.SendKeys("T")
    88. My.Computer.Keyboard.SendKeys("|~~~~~ Guten Tag! Sie haben ein Taxi bestellt bei ~~~~")
    89. My.Computer.Keyboard.SendKeys("{Enter}")
    90. My.Computer.Keyboard.SendKeys("T")
    91. My.Computer.Keyboard.SendKeys("|~~~~~~~~~~~~~~~~~~ .: Cesko TAXI GmbH :. ~~~~~~~~~~~|")
    92. My.Computer.Keyboard.SendKeys("{Enter}")
    93. Threading.Thread.Sleep(2000)
    94. My.Computer.Keyboard.SendKeys("T")
    95. My.Computer.Keyboard.SendKeys("|----------------------------------------------------|")
    96. My.Computer.Keyboard.SendKeys("{Enter}")
    97. Threading.Thread.Sleep(2000)
    98. My.Computer.Keyboard.SendKeys("T")
    99. My.Computer.Keyboard.SendKeys("|~~~~~~ Bitte steigen Sie mit der Taste G ein. ~~~~~~|")
    100. My.Computer.Keyboard.SendKeys("{Enter}")
    101. My.Computer.Keyboard.SendKeys("T")
    102. My.Computer.Keyboard.SendKeys("------------------------------------------------------")
    103. My.Computer.Keyboard.SendKeys("{Enter}")
    104. End If
    105. End If
    106. End Sub
    107. End Class
    Whos Faster ALPHA: Bald....
    Das kommt darauf an, ob alle Zeichen des Fonts gleich breit sind oder nicht. Der Codefont hier ist es, und ist auch für sowas zu empfehlen. SA verwendet da vielleicht irgendwas anderes.
    „Was daraus gefolgert werden kann ist, dass jeder intelligentere User sein Geld lieber für Bier ausgibt, um einen schönen Rausch zu haben, und nicht dieses Ranzprodukt.“

    -Auszug aus einer Unterhaltung über das iPhone und dessen Vermarktung.