Ich möchte gerne das Passwort mit HSA Speichern aber das kommt da raus?!
error 047: array sizes do not match, or destination array is too small
Ich zeige euch am besten den Ganzen stock. Nicht das ich am Stock was Falsch Gemacht habe.
stock Registration(playerid,key[])
{
new SpielerDatei[64];
format(SpielerDatei,sizeof(SpielerDatei),"/Spieler/%s.hsa",SpielerName(playerid));
setString:SpielerDatei("Passwort",key);
SetPlayerScore(playerid,3);
GivePlayerMoney(playerid,20000);
SetPVarInt(playerid,"Eingeloggt",1);
return 1;
}
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
mach mal den String höher
-
Habe ich auf 128 Gesetz bleibt der Gleiche Erro.
-
Erstell mal nen neuen Ordner in scriptfiles der Soll dan Accounts heißen.
z.B bei mir: C:\Users\Sinan\Desktop\SAMP SERVER2\scriptfiles\Accountsformat(Spieler,sizeof(Spieler),"/Accounts/%s.txt",Sname);
der String an sich ist hoch genug.//Edit:
Alternative:
so ist mein Login system aufgebaut:stock Register(playerid,key[])
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Accounts/%s.txt",Sname);
SendClientMessage(playerid,hellblau,"Du hast dich erfolgreich Registriert");
SpielerReset(playerid);
SpawnPlayer(playerid);
return 1;
} -
Erstell mal nen neuen Ordner in scriptfiles der Soll dan Accounts heißen.
z.B bei mir: C:\Users\Sinan\Desktop\SAMP SERVER2\scriptfiles\Accountsformat(Spieler,sizeof(Spieler),"/Accounts/%s.txt",Sname);
der String an sich ist hoch genug.
Glaube das das Schwachsin ist?! Der Ordner ist schon Lengst da. .txt ist bei dini aber net bei HSA.. -
Glaube das das Schwachsin ist?! Der Ordner ist schon Lengst da. .txt ist bei dini aber net bei HSA..
Bei mir war der Gleiche Fehler als ich meinen Ordner "Spieler" Nannte.
Versuch es einfach. -
Holt euch die neuste Include..
-
Wieso? Dort ist ja nicht mal der Fehler!setString:SpielerDatei("Passwort",key);
Ist der Fehler!
//e Der Fehler ist im Include!
-
breadfish.de
Hat das Thema geschlossen.