Wie mache ich dass das er ein random String macht aus 8 verschiedenen Buchstaben oder Buchstabemitzahl. Also etwa so:
AHUDJZDH
GDH5J7H
Wie mache ich dass das er ein random String macht aus 8 verschiedenen Buchstaben oder Buchstabemitzahl. Also etwa so:
AHUDJZDH
GDH5J7H
mit der random funktion arbeiten.
So in der Art müsstest du es machen:
new chars[36] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890",
_str[8]
for( new i = 0; i < 8; i++) {
new rand = random(sizeof(_chars));
format(_str, 8, "%s%s", _str, chars[rand]);
}
return _str;
Jo hast Recht, so würde das ganze klappen:
new _chars[37] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890",
_str[9];
for( new i = 0; i < 8; i++) {
new rand = random(sizeof(_chars));
format(_str, 9, "%s%c", _str, _chars[rand]);
}
printf("STR: %s", _str);