Beiträge von MenInBlack95
-
-
Keiner nh antwort @MrMonkey habs probiert geht nicht :!
-
stock Login(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",name);
if(!strcmp(key,dini_Get(Spielerdatei,"Key"),false))
{
SendClientMessage(playerid,COLOR_RED,"Das Passwort ist Falsch!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"High Definition Reallife Login","Bitte gebe das Passwort für deinen Account an.","Login","Abbrechen");
return 1;
}
else
{
LoadAccount(playerid);
SendClientMessage(playerid,COLOR_BLUE,"Willkommen zurück auf High Definition Reallife!");
return 1;
}
} -
Hmm das klappt nicht
-
Das hat sich schon geklärt
Es geht grade um das Login , das jeder Passwort auf jeden Account passt
-
-
So ist es grade bei mir
aber es funktioniert nichtstock Login(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",name);
if(!strcmp(key,dini_Get(Spielerdatei,"Key"),false))
{
LoadAccount(playerid);
return 1;
}
else
{
SendClientMessage(playerid,COLOR_RED,"Das Passwort ist Falsch!");
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"High Definition Reallife Login","Bitte gebe das Passwort für deinen Account an.","Login","Abbrechen");
return 1;
}
} -
Ist es übertrieben zu sagen ich liebe dich ?
Achja und das PW... irgendwie hab ich grade gemerkt das wenn man ein falsches eingibt , das man trozdem eingeloggt wird :O -
stock LoadAccount(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",name);
SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
SetPVarInt(playerid,"Admin",dini_Int(Spielerdatei,"Admin"));
SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
SetPVarInt(playerid,"Banned",dini_Int(Spielerdatei,"Banned"));
SetPVarInt(playerid,"AdminDuty",dini_Int(Spielerdatei,"AdminDuty"));
SetPVarInt(playerid,"Lesson",dini_Int(Spielerdatei,"Lesson"));
SetPVarInt(playerid,"Waffen",dini_Int(Spielerdatei,"Waffen"));
SetPVarInt(playerid,"Driving",dini_Int(Spielerdatei,"Driving"));
SetPVarInt(playerid,"Bike",dini_Int(Spielerdatei,"Bike"));
SetPVarInt(playerid,"Flug",dini_Int(Spielerdatei,"Flug"));
SetPVarInt(playerid,"Knast",dini_Int(Spielerdatei,"Knast"));
SetPVarInt(playerid,"Rob",dini_Int(Spielerdatei,"Rob"));
SetPVarInt(playerid,"ZeitSeitPD",dini_Int(Spielerdatei,"ZeitSeitPD"));
SetPVarInt(playerid,"Respektpunkte",dini_Int(Spielerdatei,"Respektpunkte"));
SetPVarInt(playerid,"Respekt",dini_Int(Spielerdatei,"Respekt"));
SetPVarInt(playerid,"LevelMoney",dini_Int(Spielerdatei,"LevelMoney"));
SetPVarInt(playerid,"Wanted",dini_Int(Spielerdatei,"Wanted"));
SetPVarInt(playerid,"Bank",dini_Int(Spielerdatei,"Bank"));
SetPVarInt(playerid,"Überweißung",dini_Int(Spielerdatei,"Überweißung"));
SetPVarInt(playerid,"Kills",dini_Int(Spielerdatei,"Kills"));
SetPVarInt(playerid,"Tode",dini_Int(Spielerdatei,"Tode"));
SetPVarInt(playerid,"Tutorial",dini_Int(Spielerdatei,"Tutorial"));
SetPVarInt(playerid,"Navi",dini_Int(Spielerdatei,"Navi"));
SetPVarInt(playerid,"Job",dini_Int(Spielerdatei,"Job"));
SetPVarInt(playerid,"Feuer",dini_Int(Spielerdatei,"Feuer"));
SetPVarInt(playerid,"Kippen",dini_Int(Spielerdatei,"Kippen"));
SetPVarInt(playerid,"Leader",dini_Int(Spielerdatei,"Leader"));
SetPVarInt(playerid,"BusTour",dini_Int(Spielerdatei,"BusTour"));
SetPVarInt(playerid,"Geld",dini_Int(Spielerdatei,"Geld"));
return 1;stock SpielerSpeichern(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",name);
dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
dini_IntSet(Spielerdatei,"Admin",GetPVarInt(playerid,"Admin"));
dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
dini_IntSet(Spielerdatei,"Banned",GetPVarInt(playerid,"Banned"));
dini_IntSet(Spielerdatei,"AdminDuty",GetPVarInt(playerid,"AdminDuty"));
dini_IntSet(Spielerdatei,"Lesson",GetPVarInt(playerid,"Lesson"));
dini_IntSet(Spielerdatei,"Waffen",GetPVarInt(playerid,"Waffen"));
dini_IntSet(Spielerdatei,"Driving",GetPVarInt(playerid,"Driving"));
dini_IntSet(Spielerdatei,"Bike",GetPVarInt(playerid,"Bike"));
dini_IntSet(Spielerdatei,"Flug",GetPVarInt(playerid,"Flug"));
dini_IntSet(Spielerdatei,"Knast",GetPVarInt(playerid,"Knast"));
dini_IntSet(Spielerdatei,"Rob",GetPVarInt(playerid,"Rob"));
dini_IntSet(Spielerdatei,"ZeitSeitPD",GetPVarInt(playerid,"ZeitSeitPD"));
dini_IntSet(Spielerdatei,"Respektpunkte",GetPVarInt(playerid,"Respektpunkte"));
dini_IntSet(Spielerdatei,"Respekt",GetPVarInt(playerid,"Respekt"));
dini_IntSet(Spielerdatei,"LevelMoney",GetPVarInt(playerid,"LevelMoney"));
dini_IntSet(Spielerdatei,"Wanted",GetPlayerWantedLevel(playerid));
dini_IntSet(Spielerdatei,"Bank",GetPVarInt(playerid,"Bank"));
dini_IntSet(Spielerdatei,"Überweißung",GetPVarInt(playerid,"Überweißung"));
dini_IntSet(Spielerdatei,"Kills",GetPVarInt(playerid,"Kills"));
dini_IntSet(Spielerdatei,"Tode",GetPVarInt(playerid,"Tode"));
dini_IntSet(Spielerdatei,"Tutorial",GetPVarInt(playerid,"Tutorial"));
dini_IntSet(Spielerdatei,"Navi",GetPVarInt(playerid,"Navi"));
dini_IntSet(Spielerdatei,"Job",GetPVarInt(playerid,"Job"));
dini_IntSet(Spielerdatei,"Feuer",GetPVarInt(playerid,"Feuer"));
dini_IntSet(Spielerdatei,"Kippen",GetPVarInt(playerid,"Kippen"));
dini_IntSet(Spielerdatei,"Leader",GetPVarInt(playerid,"Leader"));
dini_IntSet(Spielerdatei,"BusTour",GetPVarInt(playerid,"BusTour"));
return 1;
} -
Hei,
Ich hab auf meinem Server ein Startbonus man bekommt beim einloggen 20k .
funktioniert alles schön und gut.Nun log ich mich aus. und logge mich wieder ein. Und das Geld ist weg..
Woran kann das liegen ?
-
alles klar danke schön ! hat alles funktioniert !
-
Ja mach mal ich kenn mich nicht aus mit dem Forum hier
-
[expander]
ich will das man eine Meldung bekommt wenn man schon einen Waffenschein hat , aber man kann ununterbrochen weiter Waffenscheine kaufen ..
if (strcmp("/waffenschein",cmdtext,true) == 0) { if(IsPlayerInRangeOfPoint(playerid,1.0,362.1902,173.5857,1008.3828)) { if(GetPlayerScore(playerid) > 2) { SetPVarInt(playerid,"Waffen",1); GivePlayerMoney(playerid,-10000); SendClientMessage(playerid,COLOR_RED,"Du besitzt nun einen Waffenschein."); } else if(GetPlayerScore(playerid) < 3) { SendClientMessage(playerid,COLOR_RED,"Dein Level reicht nicht aus."); } else if(GetPlayerMoney(playerid) < 10000) { SendClientMessage(playerid,COLOR_RED,"Du hast nicht genug Geld dabei"); } else if(GetPVarInt(playerid,"Waffen")== 1) { SendClientMessage(playerid,COLOR_RED,"Du besitzt bereits einen Waffenschein"); } }
} -
-
ja schon aber ich seh da nichts wo ich es vergessen habe
-
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == TownMenu)
{
SendClientMessage(playerid,COLOR_GREY,"Gib jetzt /Waffenschein ein um einen Waffenschein für 10k zu erwerben.")
SetPVarInt(playerid,"Waffen",1);
}
else if(GetPlayerScore(playerid) >3)
{
SendClientMessage(playerid,COLOR_RED,"Dein Level reicht nicht aus.");
}
return 1;
}
bekomme den error:pHDR.pwn(4979) : error 001: expected token: ";", but found "-identifier-"
ich weiß ist bestimmt richtig dumm das zu fragen aber ich Scripte noch nicht so lange und deswegen sehe ich so eindeutige fehler nicht ..
-
Soooo alles ist gut , läuft alles , ein Schritt weiter zu meinem eigenen Server
-
ja ich bin bisschen durcheinander ich hab immer fehler drinne , aber danke habs grade hinbekommen !
-
Hei ,
ich hab ein Selfmade Script und versuche wie verrückt ein /contract System hinzubekommen aber es klappt nicht.
Habe schon SuFu benutzt nix gefunden , wenn jemand mir helfen würde oder einen brauch baren Tutorial posten könnte , wäre ich ihm dankbar ! -
Es stimmt alles über ein .. aber de Error bleibt .. kann das auch an den Scriptfiles liegen ? weil bei dennen bin ich mir nicht sicher .