Beiträge von Büttii<3
-
-
if(LOGGEDIN[playerid] == 0)
{
new Spielerdatei[64] ;
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format (Spielerdatei,sizeof(Spielerdatei),"/Account/%s.txt",name);
if(dini_Exists(Spielerdatei))
{
new Textstring[256];
format(Textstring,sizeof(Textstring),"Willkommen zurück %s",name);
SendClientMessage(playerid,samp,Textstring);
SendClientMessage(playerid,samp,"Lade Userdatei bitte warten...");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{FFFFFF}>>Login","{FAFAFA}Dein Account wurde Gefunden\nBitte gib nun dein festgelegtes Passwort ein um dich einzuloggen","Login","Abbrechen");
SetPlayerWantedLevel(playerid,dini_Int(Spielerdatei,"Wanted"));
return 1;
}
else
{
SendClientMessage(playerid,samp,"Account nicht vorhanden. Bitte registriere dich um auf German Ultimate RealLife spielen zu können.");
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"{FFFFFF}>>Registrieren","{FAFAFA}Willkommen auf GuR{FFFFFF}\nGib bitte das gewünschte Passwort ein, damit dein Account in unsere Datenbank gespeichert wird und du dich jederzeit einloggen kannst","Login","Abbrechen");
}
}
else
if(LOGGEDIN[playerid] == 1)
{
SpawnPlayer(playerid);
}
}
}
return 1;
}stock Register(playerid,key[])
{new Spielerdatei[64] ;
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format (Spielerdatei,sizeof(Spielerdatei),"/Account/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
SendClientMessage(playerid,leuchtgreen,"Erfolgreich registriert!");
SetPlayerScore(playerid,1);
GivePlayerMoney(playerid,500);
TeamFarbe(playerid);
SetPlayerSkin(playerid,PENNERSKIN[random(9)]);
SetPVarInt(playerid,"Skin",GetPlayerSkin(playerid));
SetPVarInt(playerid,"Hygiene",50);
SetPVarInt(playerid,"Harndrang",20);
PAYDAYZEIT[playerid] = 60;
SetPVarInt(playerid,"FIRSTLOG",0);
return 1;
}stock Login(playerid,key[])
{
new Spielerdatei[64] ;
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format (Spielerdatei,sizeof(Spielerdatei),"/Account/%s.txt",name);
if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
{
SpawnPlayer(playerid);
return 1;
}
else
{
SetTimerEx("Onlinesicht",0,0,"i",playerid);
SendClientMessage(playerid,leuchtrot,"Falsches Passwort!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{FFFFFF}>>Login","{FAFAFA}Dein Account wurde Gefunden\nBitte gib nun dein festgelegtes Passwort ein um dich auch einzuloggen","Login","Abbrechen");}
return 1;
}stock LoadAccount(playerid)
{new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format (Spielerdatei,sizeof(Spielerdatei),"/Account/%s.txt",name);
SetPVarInt(playerid,"Skin",dini_Int(Spielerdatei,"Skin"));
SetPlayerWantedLevel(playerid,dini_Int(Spielerdatei,"Wanted"));
SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Money"));
SetPVarInt(playerid,"Bank",dini_Int(Spielerdatei,"Bank"));
SetPVarInt(playerid,"Admin",dini_Int(Spielerdatei,"Admin"));
SetPVarInt(playerid,"Member",dini_Int(Spielerdatei,"Member"));
SetPVarInt(playerid,"Leader",dini_Int(Spielerdatei,"Leader"));
SetPVarInt(playerid,"Rang",dini_Int(Spielerdatei,"Rang"));
SetPVarInt(playerid,"Ban",dini_Int(Spielerdatei,"Ban"));
SetPVarInt(playerid,"Job",dini_Int(Spielerdatei,"Job"));
SetPVarInt(playerid,"PayDay",dini_Int(Spielerdatei,"PayDay"));
SetPVarInt(playerid,"EXP",dini_Int(Spielerdatei,"EXP"));
SetPVarInt(playerid,"Finanzapp",dini_Int(Spielerdatei,"Finanzapp"));
SetPVarInt(playerid,"Gesundheitsapp",dini_Int(Spielerdatei,"Gesundheitsapp"));
SetPVarInt(playerid,"Hygiene",dini_Int(Spielerdatei,"Hygiene"));
SetPVarInt(playerid,"Harndrang",dini_Int(Spielerdatei,"Harndrang"));
SetPVarInt(playerid,"FIRSTLOG",dini_Int(Spielerdatei,"FIRSTLOG"));
SetPVarInt(playerid,"Angehörigkeit",dini_Int(Spielerdatei,"Angehörigkeit"));
SetPVarInt(playerid,"Alter",dini_Int(Spielerdatei,"Alter"));
SetPVarInt(playerid,"Visum",dini_Int(Spielerdatei,"Visum"));
PAYDAYZEIT[playerid]=dini_Int(Spielerdatei,"Paydaytime");
KNASTTIME[playerid]=dini_Int(Spielerdatei,"Knastzeit");
HACKPD[playerid]=dini_Int(Spielerdatei,"Hackzeit");
//=============================================================================//STrings
SetPVarString(playerid,"Wantedgrund",dini_Get(Spielerdatei,"Wantedgrund"));
return 1;
}stock SaveAccount(playerid)
{new Spielerdatei[64] ;
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Account/%s.txt",name);
dini_IntSet(Spielerdatei,"Skin",GetPlayerSkin(playerid));
dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
dini_IntSet(Spielerdatei,"Money",GetPlayerMoney(playerid));
dini_IntSet(Spielerdatei,"Bank",GetPVarInt(playerid,"Bank"));
dini_IntSet(Spielerdatei,"Admin",GetPVarInt(playerid,"Admin"));
dini_IntSet(Spielerdatei,"Member",GetPVarInt(playerid,"Member"));
dini_IntSet(Spielerdatei,"Leader",GetPVarInt(playerid,"Leader"));
dini_IntSet(Spielerdatei,"Rang",GetPVarInt(playerid,"Rang"));
dini_IntSet(Spielerdatei,"Ban",GetPVarInt(playerid,"Ban"));
dini_IntSet(Spielerdatei,"Job",GetPVarInt(playerid,"Job"));
dini_IntSet(Spielerdatei,"PayDay",GetPVarInt(playerid,"PayDay"));
dini_IntSet(Spielerdatei,"Wanted",GetPlayerWantedLevel(playerid));
dini_IntSet(Spielerdatei,"Knastzeit",GetPVarInt(playerid,"Knastzeit"));
dini_IntSet(Spielerdatei,"EXP",GetPVarInt(playerid,"EXP"));
dini_IntSet(Spielerdatei,"Finanzapp",GetPVarInt(playerid,"Finanzapp"));
dini_IntSet(Spielerdatei,"Gesundheitsapp",GetPVarInt(playerid,"Gesundheitsapp"));
dini_IntSet(Spielerdatei,"Hygiene",GetPVarInt(playerid,"Hygiene"));
dini_IntSet(Spielerdatei,"Harndrang",GetPVarInt(playerid,"Harndrang"));
dini_IntSet(Spielerdatei,"Paydaytime",PAYDAYZEIT[playerid]);
dini_IntSet(Spielerdatei,"Knastzeit",KNASTTIME[playerid]);
dini_IntSet(Spielerdatei,"Hackzeit",HACKPD[playerid]);
dini_IntSet(Spielerdatei,"FIRSTLOG",GetPVarInt(playerid,"FIRSTLOG"));
dini_IntSet(Spielerdatei,"Angehörigkeit",GetPVarInt(playerid,"Angehörigkeit"));
dini_IntSet(Spielerdatei,"Alter",GetPVarInt(playerid,"Alter"));
dini_IntSet(Spielerdatei,"Visum",GetPVarInt(playerid,"Visum"));
//=============================================================================// FLoat
//=============================================================================//STrings
new WantedGrund[128];
GetPVarString(playerid,"Wantedgrund",WantedGrund, 128);
dini_Set(Spielerdatei,"Wantedgrund",WantedGrund);
return 1;
} -
Hi ich habe einen sehr komischen Fehler in meinem Login / Register System undzwar wen ich mir einen account erstelle und wieder raus gehe und wieder reingehe muss ich z.B das richtige pw eingeben vorher komme ich nicht rein dann z.B wen ich off gehe und ein anderer mit meinem Namen on geht der muss nicht mal ein Pw eingeben und wird direkt gespawnt.
weis echt nicht mehr weiter.
Hoffe auch informative Antwortepeace.
//etwas hinzugefügt.
-
habe die Kompatibilität auf windows 98 ME gestellt nun funktioniert es komischerweise.
-
Hi ich will wieder Samp zocken habe mir den aktuellten Samp 0.3x Client runtergeladen
nun will ich im Server conecten dann stürtzt SAMP ab und es unable to excute da weis vill.
jemand was ich da machen kann habe win 7 ultimate.vielen dank schonmal im vorraus
-
Hast du auch die Mysql Datenbank angelegt ?
-
Habe das Gleich Problem bitte um Hilfe
-
Willkommen
-
Gn8 mein Freund
-
Wie ist das mit dem Innenleben als Passagier im Cargobob wen ich jetz den Spieler natürlich in den innenraum vom flugzeug reinsetze ist es blöd ist es nicht möglich das der Passagier auch alles sieht was draußen geschieht?
-
Hi Leute
Habe en Problem undzwar kommt wen ich im Cargobob einsteige als Passagier also mit G einsteige
ein Bug unzwar flieg ich dann vom Himmel und es kommt die meldung du hast dich Telepotiert weis evtl jemand
woran das liegen könnte weis echt nicht was das sein kann.mfg.
Büttii<3
-
Ich glaube dies ist nicht möglich.
Mods würden gehen vill gibts aber nen Plugin hmm -
Ich mein eig nur das man den Eingang des Hauses woanders hinsetzen kann und das Label etc. muss natürlich auch mit auf die neue Position gesetzt werden
-
Hi wollte euch fragen wie ich es machen kann das ich Ingame die HausPositionen (Hausicon) umsetzen kann und dies auch dann an dieser Stelle gespeichert wird also quasi Dynamisch.
Würde mich über Antworten freuen.
Mfg
//Edit Rechtschreibfehler
-
Das kommt schon fürn PC raus keine Angst
-
Es ist ein Wunder geschehen momentan funktioniert es
-
Ehm unten links kommt dann immer ne Meldung verbindung unterbruchen zu ea blabla
-
Wo finde ich die Battlelog
-
Battlefield startet ganz normal über origin oder wie der kack heist dann kackts ab kurz bevor man im Server drinne ist sind echt am verzweifeln
-
Kann jetz nicht gucken da ich wieder Zuhause bin er meinte aber glaube das es im SinglePlayermodus funktioniert hätte nur online halt nicht..