Hey,
ich Scripte derzeit an meinem Banksystem.
Dazu habe ich etwas erstellt, mit dem ich die Kontonummern und Pin's generieren kann, jedoch funktioniert es nicht ganz.
new CreateKontonummer[9],
CreatePin[4];
strmid(CreateKontonummer,RandomStr(9),0,9,9);
strmid(CreatePin,RandomStr(9),0,4,4);
Hier die Funktion:
stock RandomStr(len)
{
new zahlx[80];
new charz[] = {'1','2','3','4','5','6','7','8','9','A','B','C','D',
'E','F','G','H','I','J','K','L','M','N','O','P','Q',
'R','S','T','U','V','W','X','Y','Z'};
for(new i = 0;i<len;i++)
{
zahlx[i] = charz[random(sizeof(charz))];
}
return zahlx;
}
Die erstellte Kontonummer ist hier nur 8 Stellen lang, und nicht 9, die Pin nur 3 stellen, anstatt 4.
Könntet ihr mir helfen?
MfG