new loginname[20];
new loginstring[50];
GetPlayerName(playerid,loginname,20);
format(loginstring,50,"Dein Account wurde gefunden.\n Name: %s\n Gib bitte dein Passwort ein:",loginname);
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login",loginstring,"Login","Abbrechen");
Beiträge von Syno
-
-
Server-Log senden
-
Bei der Zeile über "new BallasVehs[20];" fehlt ein ";" am Ende
MfG Kai -
Vllt hättest du ja mal einen Admin anschreiben können?
So gehört sich das nämlich. -
Wie gut das wir auf sa-mp.de sind...
Was für eine Frage... Damit wir informiert sind! -
Das ist jetzt Final?
Waren viele RC´s^^ -
hmmm -.- das würde mich auch mal interessieren... bei mir ist es so wenn ich die .pwn öffne.
Bei mir gehts wenn ich Pawno öffne und dann mein Script lade. -
-
Ach, wir helfen doch gerne!
Zumindest ich -
ja normal :D:D:D
Hattest du das nicht?^^
Mal sehen wann dein nächstes Problem kommt -
hab mich wohl verlesen
mach halt ne 0 weg -
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
SendClientMessage(playerid,0x00FF00FFF,"Du hast dich Erfolgreich auf unserem Server registriert.");
dini_IntSet(Spielerdatei,"Level",0);
dini_IntSet(Spielerdatei,"Geld",5000);
GivePlayerMoney(playerid,50000);//<<<<<<<<<<<<<<<<---------------------------
return 1;
}
wie gesagt -
bei stock SpielerSpeichern()
-
Im Normalfall so:
dini_IntSet(Spielerdatei,"Adminlevel",SpielerInfo[playerid][Adminlevel]);
dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid)); -
Anstatt
if(!strval(tmp))
musst du
if(!strlen(tmp)) -
SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
Zum 2. mal:
So läd man es aus der Datei und macht es in eine PVar. -
Ich habe es so gesehen. Wie muss es sonst sein???
Ich meinte Ketchup. -
Ich glaube du hast bei MrMonats lehrstunden nicht richtig aufgepasst
So lädst du es und nicht Speichern
dini_IntSet(Spielerdatei,"Adminlevel",SpielerInfo[playerid][Adminlevel]) ? -
SetTimerEx bei einem CMD ohne parameter? (oder wie das heißt:D)
What a Fail
...
Wenn du das mit Timer haben willst mach es so:Oben
forward Saver();
OnGamemodeInit
SetTimer("Saver",10000,1);
Unten oderso
public Saver()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
SpielerSpeichern(i);//oder wie deine speicherung funkt^^ ;)
}
} -
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
SendClientMessage(playerid,0x00FF00FFF,"Du hast dich Erfolgreich auf unserem Server registriert.");
dini_IntSet(Spielerdatei,"Level",0);
dini_IntSet(Spielerdatei,"Geld",5000);
GeviPlayerMoney(playerid,50000);
return 1;
}