Guten Morgen,
Inmoment arbeite ich an einem Selfmade wo ich alles selbst schreiben will.
Doch irgendwie nimmt er den /login befehl nicht an.
dcmd_login(playerid,params[])
{
if(Eingeloggt[playerid] == 1) return SendClientMessage(playerid,COLOR_WHITE,"Du bist bereits eingeloggt");
new passwort[38];
if(sscanf(params,"s",passwort)) return SendClientMessage(playerid,COLOR_WHITE,"Benutze: /login [passwort]");
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
new saver[128];
format(saver,sizeof(saver),"/Accounts/%s.ini",name);
if(fexist(saver))
{
if(INI_Open(saver))
{
INI_ReadString(PlayerInfo[playerid][Passwort],"Password",38);
if(strcmp(PlayerInfo[playerid][Passwort],passwort,false)==0)
{
INI_Close();
LoginPlayer(playerid);
return 0;
}
else
SendClientMessage(playerid,COLOR_RED,"Falsches Passwort");
}
}
else
SendClientMessage(playerid,COLOR_WHITE,"Du bist noch nicht registriert!(/register [passwort])");
return 1;
}
Er meint immer UNKOWN COMMAND.
Was eigt. nicht sein kann. Weiß jemand woran es liegen kann?