Geheimsparche

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Geheimsparche

    Hallo^^ ...Ja der Jabber is es wieder!
    Ich wollt mal en bisschen skripten und ein Programm machen, des Geheimsprache überstetzt.
    Des soll so funktionieren:
    Es gibt ein Geheimwort : z.B. Rabe
    Dann gibt es ein Geheimtext : z.B. Jbdj
    Darauf ergibt sich dann : Rabe (schlechtes Beispiel ich weiß^^)
    Also erster Buchstabe R=18 + R=18 = 36 (is größer als 26 also -26) = 10 = J
    Ich hoff mal, dass ich des richtig erklärt hab...
    So jetzt wusst ich net wie ich des mach...Mit dem Buchstaben( [A] =1 ) und wie ich mach damit der Text den man zum encoden eingibt nicht als ganzes gehandhabt wird.
    Bitte um Denkanstöße
    Danke schomal
  • Wenn ich das jetzt richtig erkannt habe, ist das eine einfache Caesar-Verschlüsselung. Das lässt sich eigentlich ganz einfach machen. Lasse einfach den eingegebenen Satz Buchstabe für Buchstabe in eine Zahl umwandeln, dann von dort aus umrechnen und dann wider in Buchstaben wandeln. Lies am besten mal die Hilfe über Stringfunktionen. Richtig zusammengesetzt kannst du so etwas dann verwirklichen.
  • Hier mal ein kurzes Beispiel:

    GML-Quellcode

    1. text_01='Hello World';
    2. if(pos_01<string_length(text_01)+1) // Folgender Code wird bis zum Textende ausgeführt
    3. {
    4. actual_position=string_copy(text_01,pos_01,1); // Liest das Zeichen an der Stelle 'pos_01' aus
    5. if(actual_position='A') {text_02=string_insert('Z',text_02,pos_02); pos_02+=1;}
    6. if(actual_position='B') {text_02=string_insert('Y',text_02,pos_02); pos_02+=1;}
    7. if(actual_position='C') {text_02=string_insert('X',text_02,pos_02); pos_02+=1;}
    8. ...
    9. pos_01+=1;
    10. }

    Variablen:
    text_01 : Ursprungstext
    text_02 : umgewandelter Text

    pos_01 : Auszulesendes Zeichen (Ursprungstext)
    pos_02 : Zu schreibendes Zeichen (umgewandelter Text)

    Das Problem ist, dass du bei dieser Methode jeden einzelnen Buchstaben (Groß UND Klein) abfragen musst. Ist leider etwas umständlich, aber vielleicht hat noch jemand eine elegantere Lösung.
    █████ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ love.
    █████ ███████ ███ your █████ ████ government.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von mauge ()

  • Jetzt bin ich verzweifelt. Ich hab en ewig langen skript geschrieben und es funzt net.
    Also man gibt vorher global.GEHEIM des geheimwort ein
    und bei global.Text den Text den das Programm encoden soll.
    wenn ich hier draufdrücke passiert abba gernix...was hab ich falsch gemacht??

    Spoiler anzeigen

    GML-Quellcode

    1. {
    2. global.GEHEIM = string(global.GEHEIM);
    3. global.Text = string(global.Text);
    4. pos_Sch = 0;
    5. pos_Txt = 0;
    6. while (!pos_Txt = string_length(global.Text))
    7. {
    8. pos_Sch += 1;
    9. if pos_Sch > string_length(global.GEHEIM) pos_Sch -= string_length(global.GEHEIM);
    10. Sch_position = string_copy(global.GEHEIM,pos_Sch,1);
    11. if Sch_position = 'A' Sum1=1;
    12. if Sch_position = 'B' Sum1=2;
    13. if Sch_position = 'C' Sum1=3;
    14. if Sch_position = 'D' Sum1=4;
    15. if Sch_position = 'E' Sum1=5;
    16. if Sch_position = 'F' Sum1=6;
    17. if Sch_position = 'G' Sum1=7;
    18. if Sch_position = 'H' Sum1=8;
    19. if Sch_position = 'I' Sum1=9;
    20. if Sch_position = 'J' Sum1=10;
    21. if Sch_position = 'K' Sum1=11;
    22. if Sch_position = 'L' Sum1=12;
    23. if Sch_position = 'M' Sum1=13;
    24. if Sch_position = 'N' Sum1=14;
    25. if Sch_position = 'O' Sum1=15;
    26. if Sch_position = 'P' Sum1=16;
    27. if Sch_position = 'Q' Sum1=17;
    28. if Sch_position = 'R' Sum1=18;
    29. if Sch_position = 'S' Sum1=19;
    30. if Sch_position = 'T' Sum1=20;
    31. if Sch_position = 'U' Sum1=21;
    32. if Sch_position = 'V' Sum1=22;
    33. if Sch_position = 'W' Sum1=23;
    34. if Sch_position = 'X' Sum1=24;
    35. if Sch_position = 'Y' Sum1=25;
    36. if Sch_position = 'Z' Sum1=26;
    37. if Sch_position = 'a' Sum1=1;
    38. if Sch_position = 'b' Sum1=2;
    39. if Sch_position = 'c' Sum1=3;
    40. if Sch_position = 'd' Sum1=4;
    41. if Sch_position = 'e' Sum1=5;
    42. if Sch_position = 'f' Sum1=6;
    43. if Sch_position = 'g' Sum1=7;
    44. if Sch_position = 'h' Sum1=8;
    45. if Sch_position = 'i' Sum1=9;
    46. if Sch_position = 'j' Sum1=10;
    47. if Sch_position = 'k' Sum1=11;
    48. if Sch_position = 'l' Sum1=12;
    49. if Sch_position = 'm' Sum1=13;
    50. if Sch_position = 'n' Sum1=14;
    51. if Sch_position = 'o' Sum1=15;
    52. if Sch_position = 'p' Sum1=16;
    53. if Sch_position = 'q' Sum1=17;
    54. if Sch_position = 'r' Sum1=18;
    55. if Sch_position = 's' Sum1=19;
    56. if Sch_position = 't' Sum1=20;
    57. if Sch_position = 'u' Sum1=21;
    58. if Sch_position = 'v' Sum1=22;
    59. if Sch_position = 'w' Sum1=23;
    60. if Sch_position = 'x' Sum1=24;
    61. if Sch_position = 'y' Sum1=25;
    62. if Sch_position = 'z' Sum1=26;
    63. //Fertig mit Geheimdingens *puuh*
    64. pos_txt += 1;
    65. Txt_position = string_copy(global.Text,pos_Txt,1);
    66. if Txt_position = 'A' Sum2=1 capital=true;
    67. if Txt_position = 'B' Sum2=2 capital=true;
    68. if Txt_position = 'C' Sum2=3 capital=true;
    69. if Txt_position = 'D' Sum2=4 capital=true;
    70. if Txt_position = 'E' Sum2=5 capital=true;
    71. if Txt_position = 'F' Sum2=6 capital=true;
    72. if Txt_position = 'G' Sum2=7 capital=true;
    73. if Txt_position = 'H' Sum2=8 capital=true;
    74. if Txt_position = 'I' Sum2=9 capital=true;
    75. if Txt_position = 'J' Sum2=10 capital=true;
    76. if Txt_position = 'K' Sum2=11 capital=true;
    77. if Txt_position = 'L' Sum2=12 capital=true;
    78. if Txt_position = 'M' Sum2=13 capital=true;
    79. if Txt_position = 'N' Sum2=14 capital=true;
    80. if Txt_position = 'O' Sum2=15 capital=true;
    81. if Txt_position = 'P' Sum2=16 capital=true;
    82. if Txt_position = 'Q' Sum2=17 capital=true;
    83. if Txt_position = 'R' Sum2=18 capital=true;
    84. if Txt_position = 'S' Sum2=19 capital=true;
    85. if Txt_position = 'T' Sum2=20 capital=true;
    86. if Txt_position = 'U' Sum2=21 capital=true;
    87. if Txt_position = 'V' Sum2=22 capital=true;
    88. if Txt_position = 'W' Sum2=23 capital=true;
    89. if Txt_position = 'X' Sum2=24 capital=true;
    90. if Txt_position = 'Y' Sum2=25 capital=true;
    91. if Txt_position = 'Z' Sum2=26 capital=true;
    92. if Txt_position = 'a' Sum2=1 capital=false;
    93. if Txt_position = 'b' Sum2=1 capital=false;
    94. if Txt_position = 'c' Sum2=1 capital=false;
    95. if Txt_position = 'd' Sum2=1 capital=false;
    96. if Txt_position = 'e' Sum2=1 capital=false;
    97. if Txt_position = 'f' Sum2=1 capital=false;
    98. if Txt_position = 'g' Sum2=1 capital=false;
    99. if Txt_position = 'h' Sum2=1 capital=false;
    100. if Txt_position = 'i' Sum2=1 capital=false;
    101. if Txt_position = 'j' Sum2=1 capital=false;
    102. if Txt_position = 'k' Sum2=1 capital=false;
    103. if Txt_position = 'l' Sum2=1 capital=false;
    104. if Txt_position = 'm' Sum2=1 capital=false;
    105. if Txt_position = 'n' Sum2=1 capital=false;
    106. if Txt_position = 'o' Sum2=1 capital=false;
    107. if Txt_position = 'p' Sum2=1 capital=false;
    108. if Txt_position = 'q' Sum2=1 capital=false;
    109. if Txt_position = 'r' Sum2=1 capital=false;
    110. if Txt_position = 's' Sum2=1 capital=false;
    111. if Txt_position = 't' Sum2=1 capital=false;
    112. if Txt_position = 'u' Sum2=1 capital=false;
    113. if Txt_position = 'v' Sum2=1 capital=false;
    114. if Txt_position = 'w' Sum2=1 capital=false;
    115. if Txt_position = 'x' Sum2=1 capital=false;
    116. if Txt_position = 'y' Sum2=1 capital=false;
    117. if Txt_position = 'z' Sum2=1 capital=false;
    118. Encoded = Sum1 + Sum2;
    119. while (Encoded>26) Encoded-=26;
    120. if Encoded=1 and capital=true global.Txt=string_insert('A',global.Txt,pos_Txt);
    121. if Encoded=1 and capital=false global.Txt=string_insert('a',global.Txt,pos_Txt);
    122. if Encoded=2 and capital=true global.Txt=string_insert('B',global.Txt,pos_Txt);
    123. if Encoded=2 and capital=false global.Txt=string_insert('b',global.Txt,pos_Txt);
    124. if Encoded=3 and capital=true global.Txt=string_insert('C',global.Txt,pos_Txt);
    125. if Encoded=3 and capital=false global.Txt=string_insert('c',global.Txt,pos_Txt);
    126. if Encoded=4 and capital=true global.Txt=string_insert('D',global.Txt,pos_Txt);
    127. if Encoded=4 and capital=false global.Txt=string_insert('d',global.Txt,pos_Txt);
    128. if Encoded=5 and capital=true global.Txt=string_insert('E',global.Txt,pos_Txt);
    129. if Encoded=5 and capital=false global.Txt=string_insert('e',global.Txt,pos_Txt);
    130. if Encoded=6 and capital=true global.Txt=string_insert('F',global.Txt,pos_Txt);
    131. if Encoded=6 and capital=false global.Txt=string_insert('f',global.Txt,pos_Txt);
    132. if Encoded=7 and capital=true global.Txt=string_insert('G',global.Txt,pos_Txt);
    133. if Encoded=7 and capital=false global.Txt=string_insert('g',global.Txt,pos_Txt);
    134. if Encoded=8 and capital=true global.Txt=string_insert('H',global.Txt,pos_Txt);
    135. if Encoded=8 and capital=false global.Txt=string_insert('h',global.Txt,pos_Txt);
    136. if Encoded=9 and capital=true global.Txt=string_insert('I',global.Txt,pos_Txt);
    137. if Encoded=9 and capital=false global.Txt=string_insert('i',global.Txt,pos_Txt);
    138. if Encoded=10 and capital=true global.Txt=string_insert('J',global.Txt,pos_Txt);
    139. if Encoded=10 and capital=false global.Txt=string_insert('j',global.Txt,pos_Txt);
    140. if Encoded=11 and capital=true global.Txt=string_insert('K',global.Txt,pos_Txt);
    141. if Encoded=11 and capital=false global.Txt=string_insert('k',global.Txt,pos_Txt);
    142. if Encoded=12 and capital=true global.Txt=string_insert('L',global.Txt,pos_Txt);
    143. if Encoded=12 and capital=false global.Txt=string_insert('l',global.Txt,pos_Txt);
    144. if Encoded=13 and capital=true global.Txt=string_insert('M',global.Txt,pos_Txt);
    145. if Encoded=13 and capital=false global.Txt=string_insert('m',global.Txt,pos_Txt);
    146. if Encoded=14 and capital=true global.Txt=string_insert('N',global.Txt,pos_Txt);
    147. if Encoded=14 and capital=false global.Txt=string_insert('n',global.Txt,pos_Txt);
    148. if Encoded=15 and capital=true global.Txt=string_insert('O',global.Txt,pos_Txt);
    149. if Encoded=15 and capital=false global.Txt=string_insert('o',global.Txt,pos_Txt);
    150. if Encoded=16 and capital=true global.Txt=string_insert('P',global.Txt,pos_Txt);
    151. if Encoded=16 and capital=false global.Txt=string_insert('p',global.Txt,pos_Txt);
    152. if Encoded=17 and capital=true global.Txt=string_insert('Q',global.Txt,pos_Txt);
    153. if Encoded=17 and capital=false global.Txt=string_insert('q',global.Txt,pos_Txt);
    154. if Encoded=18 and capital=true global.Txt=string_insert('R',global.Txt,pos_Txt);
    155. if Encoded=18 and capital=false global.Txt=string_insert('r',global.Txt,pos_Txt);
    156. if Encoded=19 and capital=true global.Txt=string_insert('S',global.Txt,pos_Txt);
    157. if Encoded=19 and capital=false global.Txt=string_insert('s',global.Txt,pos_Txt);
    158. if Encoded=20 and capital=true global.Txt=string_insert('T',global.Txt,pos_Txt);
    159. if Encoded=20 and capital=false global.Txt=string_insert('t',global.Txt,pos_Txt);
    160. if Encoded=21 and capital=true global.Txt=string_insert('U',global.Txt,pos_Txt);
    161. if Encoded=21 and capital=false global.Txt=string_insert('u',global.Txt,pos_Txt);
    162. if Encoded=22 and capital=true global.Txt=string_insert('V',global.Txt,pos_Txt);
    163. if Encoded=22 and capital=false global.Txt=string_insert('v',global.Txt,pos_Txt);
    164. if Encoded=23 and capital=true global.Txt=string_insert('W',global.Txt,pos_Txt);
    165. if Encoded=23 and capital=false global.Txt=string_insert('w',global.Txt,pos_Txt);
    166. if Encoded=24 and capital=true global.Txt=string_insert('X',global.Txt,pos_Txt);
    167. if Encoded=24 and capital=false global.Txt=string_insert('x',global.Txt,pos_Txt);
    168. if Encoded=25 and capital=true global.Txt=string_insert('Y',global.Txt,pos_Txt);
    169. if Encoded=25 and capital=false global.Txt=string_insert('y',global.Txt,pos_Txt);
    170. if Encoded=26 and capital=true global.Txt=string_insert('Z',global.Txt,pos_Txt);
    171. if Encoded=26 and capital=false global.Txt=string_insert('z',global.Txt,pos_Txt);
    172. }
    173. }
    Alles anzeigen


    EDIT: Hab die Fehler gefunden. Abba jetzt stürtzt ab wenn ich drück...
    neuer code:
    Spoiler anzeigen

    GML-Quellcode

    1. {
    2. global.GEHEIM = string(global.GEHEIM);
    3. global.Text = string(global.Text);
    4. pos_Sch = 0;
    5. pos_Txt = 0;
    6. Sum1 = 0;
    7. Sum2 = 0;
    8. Encoded = 0;
    9. while (pos_Txt != string_length(global.Text))
    10. {
    11. pos_Sch += 1;
    12. if pos_Sch > string_length(global.GEHEIM) pos_Sch -= string_length(global.GEHEIM);
    13. Sch_position = string_copy(global.GEHEIM,pos_Sch,1);
    14. if Sch_position = 'A' Sum1=1;
    15. if Sch_position = 'B' Sum1=2;
    16. if Sch_position = 'C' Sum1=3;
    17. if Sch_position = 'D' Sum1=4;
    18. if Sch_position = 'E' Sum1=5;
    19. if Sch_position = 'F' Sum1=6;
    20. if Sch_position = 'G' Sum1=7;
    21. if Sch_position = 'H' Sum1=8;
    22. if Sch_position = 'I' Sum1=9;
    23. if Sch_position = 'J' Sum1=10;
    24. if Sch_position = 'K' Sum1=11;
    25. if Sch_position = 'L' Sum1=12;
    26. if Sch_position = 'M' Sum1=13;
    27. if Sch_position = 'N' Sum1=14;
    28. if Sch_position = 'O' Sum1=15;
    29. if Sch_position = 'P' Sum1=16;
    30. if Sch_position = 'Q' Sum1=17;
    31. if Sch_position = 'R' Sum1=18;
    32. if Sch_position = 'S' Sum1=19;
    33. if Sch_position = 'T' Sum1=20;
    34. if Sch_position = 'U' Sum1=21;
    35. if Sch_position = 'V' Sum1=22;
    36. if Sch_position = 'W' Sum1=23;
    37. if Sch_position = 'X' Sum1=24;
    38. if Sch_position = 'Y' Sum1=25;
    39. if Sch_position = 'Z' Sum1=26;
    40. if Sch_position = 'a' Sum1=1;
    41. if Sch_position = 'b' Sum1=2;
    42. if Sch_position = 'c' Sum1=3;
    43. if Sch_position = 'd' Sum1=4;
    44. if Sch_position = 'e' Sum1=5;
    45. if Sch_position = 'f' Sum1=6;
    46. if Sch_position = 'g' Sum1=7;
    47. if Sch_position = 'h' Sum1=8;
    48. if Sch_position = 'i' Sum1=9;
    49. if Sch_position = 'j' Sum1=10;
    50. if Sch_position = 'k' Sum1=11;
    51. if Sch_position = 'l' Sum1=12;
    52. if Sch_position = 'm' Sum1=13;
    53. if Sch_position = 'n' Sum1=14;
    54. if Sch_position = 'o' Sum1=15;
    55. if Sch_position = 'p' Sum1=16;
    56. if Sch_position = 'q' Sum1=17;
    57. if Sch_position = 'r' Sum1=18;
    58. if Sch_position = 's' Sum1=19;
    59. if Sch_position = 't' Sum1=20;
    60. if Sch_position = 'u' Sum1=21;
    61. if Sch_position = 'v' Sum1=22;
    62. if Sch_position = 'w' Sum1=23;
    63. if Sch_position = 'x' Sum1=24;
    64. if Sch_position = 'y' Sum1=25;
    65. if Sch_position = 'z' Sum1=26;
    66. //Fertig mit Geheimdingens *puuh*
    67. pos_Txt += 1;
    68. Txt_position = string_copy(global.Text,pos_Txt,1);
    69. if Txt_position = 'A' Sum2=1 capital=true;
    70. if Txt_position = 'B' Sum2=2 capital=true;
    71. if Txt_position = 'C' Sum2=3 capital=true;
    72. if Txt_position = 'D' Sum2=4 capital=true;
    73. if Txt_position = 'E' Sum2=5 capital=true;
    74. if Txt_position = 'F' Sum2=6 capital=true;
    75. if Txt_position = 'G' Sum2=7 capital=true;
    76. if Txt_position = 'H' Sum2=8 capital=true;
    77. if Txt_position = 'I' Sum2=9 capital=true;
    78. if Txt_position = 'J' Sum2=10 capital=true;
    79. if Txt_position = 'K' Sum2=11 capital=true;
    80. if Txt_position = 'L' Sum2=12 capital=true;
    81. if Txt_position = 'M' Sum2=13 capital=true;
    82. if Txt_position = 'N' Sum2=14 capital=true;
    83. if Txt_position = 'O' Sum2=15 capital=true;
    84. if Txt_position = 'P' Sum2=16 capital=true;
    85. if Txt_position = 'Q' Sum2=17 capital=true;
    86. if Txt_position = 'R' Sum2=18 capital=true;
    87. if Txt_position = 'S' Sum2=19 capital=true;
    88. if Txt_position = 'T' Sum2=20 capital=true;
    89. if Txt_position = 'U' Sum2=21 capital=true;
    90. if Txt_position = 'V' Sum2=22 capital=true;
    91. if Txt_position = 'W' Sum2=23 capital=true;
    92. if Txt_position = 'X' Sum2=24 capital=true;
    93. if Txt_position = 'Y' Sum2=25 capital=true;
    94. if Txt_position = 'Z' Sum2=26 capital=true;
    95. if Txt_position = 'a' Sum2=1 capital=false;
    96. if Txt_position = 'b' Sum2=1 capital=false;
    97. if Txt_position = 'c' Sum2=1 capital=false;
    98. if Txt_position = 'd' Sum2=1 capital=false;
    99. if Txt_position = 'e' Sum2=1 capital=false;
    100. if Txt_position = 'f' Sum2=1 capital=false;
    101. if Txt_position = 'g' Sum2=1 capital=false;
    102. if Txt_position = 'h' Sum2=1 capital=false;
    103. if Txt_position = 'i' Sum2=1 capital=false;
    104. if Txt_position = 'j' Sum2=1 capital=false;
    105. if Txt_position = 'k' Sum2=1 capital=false;
    106. if Txt_position = 'l' Sum2=1 capital=false;
    107. if Txt_position = 'm' Sum2=1 capital=false;
    108. if Txt_position = 'n' Sum2=1 capital=false;
    109. if Txt_position = 'o' Sum2=1 capital=false;
    110. if Txt_position = 'p' Sum2=1 capital=false;
    111. if Txt_position = 'q' Sum2=1 capital=false;
    112. if Txt_position = 'r' Sum2=1 capital=false;
    113. if Txt_position = 's' Sum2=1 capital=false;
    114. if Txt_position = 't' Sum2=1 capital=false;
    115. if Txt_position = 'u' Sum2=1 capital=false;
    116. if Txt_position = 'v' Sum2=1 capital=false;
    117. if Txt_position = 'w' Sum2=1 capital=false;
    118. if Txt_position = 'x' Sum2=1 capital=false;
    119. if Txt_position = 'y' Sum2=1 capital=false;
    120. if Txt_position = 'z' Sum2=1 capital=false;
    121. Encoded = Sum1 + Sum2;
    122. while (Encoded>26) Encoded-=26;
    123. if Encoded=1 and capital=true global.Text=string_insert('A',global.Text,pos_Txt);
    124. if Encoded=1 and capital=false global.Text=string_insert('a',global.Text,pos_Txt);
    125. if Encoded=2 and capital=true global.Text=string_insert('B',global.Text,pos_Txt);
    126. if Encoded=2 and capital=false global.Text=string_insert('b',global.Text,pos_Txt);
    127. if Encoded=3 and capital=true global.Text=string_insert('C',global.Text,pos_Txt);
    128. if Encoded=3 and capital=false global.Text=string_insert('c',global.Text,pos_Txt);
    129. if Encoded=4 and capital=true global.Text=string_insert('D',global.Text,pos_Txt);
    130. if Encoded=4 and capital=false global.Text=string_insert('d',global.Text,pos_Txt);
    131. if Encoded=5 and capital=true global.Text=string_insert('E',global.Text,pos_Txt);
    132. if Encoded=5 and capital=false global.Text=string_insert('e',global.Text,pos_Txt);
    133. if Encoded=6 and capital=true global.Text=string_insert('F',global.Text,pos_Txt);
    134. if Encoded=6 and capital=false global.Text=string_insert('f',global.Text,pos_Txt);
    135. if Encoded=7 and capital=true global.Text=string_insert('G',global.Text,pos_Txt);
    136. if Encoded=7 and capital=false global.Text=string_insert('g',global.Text,pos_Txt);
    137. if Encoded=8 and capital=true global.Text=string_insert('H',global.Text,pos_Txt);
    138. if Encoded=8 and capital=false global.Text=string_insert('h',global.Text,pos_Txt);
    139. if Encoded=9 and capital=true global.Text=string_insert('I',global.Text,pos_Txt);
    140. if Encoded=9 and capital=false global.Text=string_insert('i',global.Text,pos_Txt);
    141. if Encoded=10 and capital=true global.Text=string_insert('J',global.Text,pos_Txt);
    142. if Encoded=10 and capital=false global.Text=string_insert('j',global.Text,pos_Txt);
    143. if Encoded=11 and capital=true global.Text=string_insert('K',global.Text,pos_Txt);
    144. if Encoded=11 and capital=false global.Text=string_insert('k',global.Text,pos_Txt);
    145. if Encoded=12 and capital=true global.Text=string_insert('L',global.Text,pos_Txt);
    146. if Encoded=12 and capital=false global.Text=string_insert('l',global.Text,pos_Txt);
    147. if Encoded=13 and capital=true global.Text=string_insert('M',global.Text,pos_Txt);
    148. if Encoded=13 and capital=false global.Text=string_insert('m',global.Text,pos_Txt);
    149. if Encoded=14 and capital=true global.Text=string_insert('N',global.Text,pos_Txt);
    150. if Encoded=14 and capital=false global.Text=string_insert('n',global.Text,pos_Txt);
    151. if Encoded=15 and capital=true global.Text=string_insert('O',global.Text,pos_Txt);
    152. if Encoded=15 and capital=false global.Text=string_insert('o',global.Text,pos_Txt);
    153. if Encoded=16 and capital=true global.Text=string_insert('P',global.Text,pos_Txt);
    154. if Encoded=16 and capital=false global.Text=string_insert('p',global.Text,pos_Txt);
    155. if Encoded=17 and capital=true global.Text=string_insert('Q',global.Text,pos_Txt);
    156. if Encoded=17 and capital=false global.Text=string_insert('q',global.Text,pos_Txt);
    157. if Encoded=18 and capital=true global.Text=string_insert('R',global.Text,pos_Txt);
    158. if Encoded=18 and capital=false global.Text=string_insert('r',global.Text,pos_Txt);
    159. if Encoded=19 and capital=true global.Text=string_insert('S',global.Text,pos_Txt);
    160. if Encoded=19 and capital=false global.Text=string_insert('s',global.Text,pos_Txt);
    161. if Encoded=20 and capital=true global.Text=string_insert('T',global.Text,pos_Txt);
    162. if Encoded=20 and capital=false global.Text=string_insert('t',global.Text,pos_Txt);
    163. if Encoded=21 and capital=true global.Text=string_insert('U',global.Text,pos_Txt);
    164. if Encoded=21 and capital=false global.Text=string_insert('u',global.Text,pos_Txt);
    165. if Encoded=22 and capital=true global.Text=string_insert('V',global.Text,pos_Txt);
    166. if Encoded=22 and capital=false global.Text=string_insert('v',global.Text,pos_Txt);
    167. if Encoded=23 and capital=true global.Text=string_insert('W',global.Text,pos_Txt);
    168. if Encoded=23 and capital=false global.Text=string_insert('w',global.Text,pos_Txt);
    169. if Encoded=24 and capital=true global.Text=string_insert('X',global.Text,pos_Txt);
    170. if Encoded=24 and capital=false global.Text=string_insert('x',global.Text,pos_Txt);
    171. if Encoded=25 and capital=true global.Text=string_insert('Y',global.Text,pos_Txt);
    172. if Encoded=25 and capital=false global.Text=string_insert('y',global.Text,pos_Txt);
    173. if Encoded=26 and capital=true global.Text=string_insert('Z',global.Text,pos_Txt);
    174. if Encoded=26 and capital=false global.Text=string_insert('z',global.Text,pos_Txt);
    175. }
    176. }
    Alles anzeigen


    [CAS] Ich hab den Code 'mal in Hide Tags gepackt, das war mir zu lang.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Jabberwocky ()

  • Ich hab dir doch das weiter oben gezeigt. Gleich, wenn ich deine ersten beiden Code-Zeilen lese, sehe ich, dass du erstmal mit einfacheren Dingen anfangen solltest, auch wenn das hart klingt. Sowas ist wirklich nicht einfach zu erlären. Du brauchst einfach ein paar Grundkenntnisse.
    █████ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ love.
    █████ ███████ ███ your █████ ████ government.
  • So...der elende Noob Jabber hats jetzt hinbekommen, dass es den ersten Buschtaben verschlüsselt. Ich weiß aber nicht warum es nur den ersten nimmt und den schreibt er dann auch noch immer klein.
    Also wenn ihr JETZT vlt so freundlich wärt mir zu helfen, dann ist hier die *.gmk.

    EDIT: Die Edit Boxen sind so komisch weil ich des aus einem Tut rauskopiert hab^^
    Dateien
    • GED2.zip

      (534,59 kB, 116 mal heruntergeladen, zuletzt: )

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Jabberwocky ()