Mooin,
hab da immernoch das Problem das viele Sachen nicht geladen werden aber gespeichert werden, zumindestens die Knastzeit wird gesaved aber nicht geladen..
stock Login(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
{
LoadAccount(playerid);
SendClientMessage(playerid,BLAU,"Willkommen zurück.");
return 1;
}
else
{
SendClientMessage(playerid,BLAU,"Falsches Passwort.");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
return 1;
}
}
stock LoadAccount(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));
SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
SetPVarInt(playerid,"Member",dini_Int(Spielerdatei,"Member"));
SetPVarInt(playerid,"Leader",dini_Int(Spielerdatei,"Leader"));
SetPVarInt(playerid,"Job",dini_Int(Spielerdatei,"Job"));
SetPVarInt(playerid,"Warn",dini_Int(Spielerdatei,"Warn"));
SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
SetPVarInt(playerid,"Car",dini_Int(Spielerdatei,"Car"));
SetPVarInt(playerid,"Lkw",dini_Int(Spielerdatei,"Lkw"));
SetPVarInt(playerid,"Boot",dini_Int(Spielerdatei,"Boot"));
SetPVarInt(playerid,"Bike",dini_Int(Spielerdatei,"Bike"));
SetPVarInt(playerid,"Canabis",dini_Int(Spielerdatei,"Canabis"));
SetPVarInt(playerid,"Canabissamen",dini_Int(Spielerdatei,"Canabissamen"));
SetPVarInt(playerid,"Zivi",dini_Int(Spielerdatei,"Zivi"));
SetPVarInt(playerid,"Blättchen",dini_Int(Spielerdatei,"Blättchen"));
SetPVarInt(playerid,"Joints",dini_Int(Spielerdatei,"Joints"));
SetPVarInt(playerid,"Vodka",dini_Int(Spielerdatei,"Vodka"));
SetPVarInt(playerid,"JimBeam",dini_Int(Spielerdatei,"JimBeam"));
SetPVarInt(playerid,"JackDaniels",dini_Int(Spielerdatei,"JackDaniels"));
SetPVarInt(playerid,"Wolters",dini_Int(Spielerdatei,"Wlters"));
SetPVarInt(playerid,"Tabak",dini_Int(Spielerdatei,"Tabak"));
SetPVarInt(playerid,"Zigaretten",dini_Int(Spielerdatei,"Zigaretten"));
SetPlayerWantedLevel(playerid,GetPVarInt(playerid,"Wanteds"));
Knastzeit[playerid]=dini_Int(Spielerdatei,"Knastzeit");
SetPVarInt(playerid,"Hausschluessel",dini_Int(Spielerdatei,"Hausschluessel"));
SetPVarInt(playerid,"Bizschluessel",dini_Int(Spielerdatei,"Bizschluessel"));
SetPVarInt(playerid,"Job",dini_Int(Spielerdatei,"Job"));
if(GetPVarInt(playerid,"Baned")==1)//SpielerWanteds
{
SendClientMessage(playerid,ROT,"Du bist vom Server gebannt.");
Kick(playerid);
}
if(GetPVarInt(playerid,"bantime") > gettime())
{
new string[128];
format(string,sizeof(string),"Bantime: {00FF00}%i",GetPVarInt(playerid,"bantime"));
SendClientMessage(playerid,0xEB0000D9,"Du bist noch vom Server gebannt. Du bist gebannt bis:");
SendClientMessage(playerid,0xEB0000D9,string);
Kick(playerid);
}
SetPVarInt(playerid,"loggedin",1);
return 1;////Vodka,JimBeam,JackDaniels,Wolters,Tabak
}
Hoffentlich kann mit Jemand helfen
und dann noch dieses Problem mit dem Warning: Unrecherable Code.
new geld= SBizzInfo[i][sbEntranceCost];// diese Zeile
GivePlayerMoney(playerid,-geld);