Moin Brotfische , also mein Problem ist es das Loginsystem meines Servers ,jedes Beliebige Passwort nimmt .
Also mein Passwort ist "abc" ich gebe brotfisch ein und ich komme online , warum das so ist verstehe ich 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);
printf("Spielerdatei: '%s'\nkey: '%s'\ndini Key: '%s'",Spielerdatei, key , dini_Get(Spielerdatei,"Key") );
if(!strcmp(key,dini_Get(Spielerdatei,"Key"),false))
{
LoadAccount(playerid);
SendClientMessage(playerid,COLOR_BLUE,"Willkommen zurück auf High Definition Reallife!");
return 1;
}
else
{
SendClientMessage(playerid,COLOR_RED,"Das Passwort ist Falsch!");
Kick(playerid);
return 1;
}
}
Was ich mit der Zeit gemerkt habe ist das in den Scriptfiles vor das "Key" ein ÿ kommt
das heißt ungrfähr so
ÿÿKey=*******
ich hoffe jemand kann mir helfen !
mfg MenInBlack!