Lieber Besucher, herzlich willkommen bei: easy-scripting.net. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.
|
|
PWN-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
stock SpielerLaden(playerid)
{
new SpielerDatei[64];
format(SpielerDatei,sizeof(SpielerDatei),"/Spieler/%s",SpielerName(playerid));
GivePlayerMoney(playerid,getInt:SpielerDatei("Geldboerse"));
SetPlayerScore(playerid,getInt:SpielerDatei("Level"));
SetPVarInt(playerid,"Adminlevel",getInt:SpielerDatei("Adminlevel"));
SetPVarInt(playerid,"Fraktion",getInt:SpielerDatei("Adminlevel"));
SetPVarInt(playerid,"fRank",getInt:SpielerDatei("fRank"));
SetPVarInt(playerid,"Gebannt",getInt:SpielerDatei("Gebannt"));
if(GetPVarInt(playerid,"Gebannt")==1)
{
SendClientMessage(playerid,Rot,"Sie sind von den Server Gebannt!");
TogglePlayerControllable(playerid,0);
Kick(playerid);
return 1;
}
SetPVarInt(playerid,"Eingeloggt",1);
return 1;
}
stock SpielerSpeichern(playerid)
{
if(GetPVarInt(playerid,"Eingeloggt")==1)
{
new SpielerDatei[64];
format(SpielerDatei,sizeof(SpielerDatei),"/Spieler/%s",SpielerName(playerid));
setInt:SpielerDatei("Geldboerse",GetPlayerMoney(playerid));
setInt:SpielerDatei("Level",GetPlayerScore(playerid));
setInt:SpielerDatei("Adminlevel",GetPVarInt(playerid,"Adminlevel"));
setInt:SpielerDatei("Fraktion",GetPVarInt(playerid,"Fraktion"));
setInt:SpielerDatei("fRank",GetPVarInt(playerid,"fRank"));
setInt:SpielerDatei("Gebannt",GetPVarInt(playerid,"Gebannt"));
}
return 1;
}
|
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Th3MonsterStar« (28.05.2012, 14:45)
|
|
PWN-Quelltext |
1 |
Save("SpielerDatei");
|
pielerDatei("Gebannt",GetPVarInt(playerid,"Gebannt")); ",|
|
PWN-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
public OnPlayerConnect(playerid) { new SpielerDatei[64]; format(SpielerDatei,sizeof(SpielerDatei),"/Spieler/%s",SpielerName(playerid)); if(fexist(SpielerDatei)) { ShowPlayerDialog(playerid,DIALOG_EINLOGGEN,DIALOG_STYLE_PASSWORD,"{00FFFF}Nord Of RealLife Einloggen","{FFFFFF}Willkommen Zurück! Ich freue mich dich sehen zu dürfen!\nAber nun Genung, Logge dich bitte ein! Damit du wider auf deinen Account weiter Spielen kannst!","Einloggen","Verlassen"); } else { ShowPlayerDialog(playerid,DIALOG_REGISTRATION,DIALOG_STYLE_INPUT,"{00FFFF}Nord Of RealLife Registration","{FFFFFF}Willkommen auf Nord Of RealLife! Ich freue mich dich sehen zu dürfen!\nAber nun Genung, Bitte Registriere dich!\nDamit du bei uns mit deinem Erstellten Account Spielen kannst!","Registrieren","Verlassen"); } return 1; } |
|
|
PWN-Quelltext |
1 2 3 4 5 6 7 8 |
public OnPlayerDisconnect(playerid, reason) { if(GetPVarInt(playerid,"Eingeloggt")==1) { SpielerSpeichern(playerid); } return 1; } |
|
|
PWN-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
stock Einloggen(playerid,key[])
{
new SpielerDatei[64];
format(SpielerDatei,sizeof(SpielerDatei),"/Spieler/%s",SpielerName(playerid));
if(!strcmp(key,getString:SpielerDatei("Passwort"),false))
{
SpielerLaden(playerid);
SendClientMessage(playerid,Weiss,"Schön dich wider zu sehen!");
return 1;
}
else
{
ShowPlayerDialog(playerid,DIALOG_EINLOGGEN,DIALOG_STYLE_PASSWORD,"{00FFFF}Nord Of RealLife Einloggen","{FFFFFF}Willkommen Zurück! Ich freue mich dich sehen zu dürfen!\nAber nun Genung, Logge dich bitte ein! Damit du wider auf deinen Account weiter Spielen kannst!","Einloggen","Verlassen");
SendClientMessage(playerid,Rot,"Sir, Sie müssen ein Passwort angeben!");
return 1;
}
}
|