moin,
ich habe versucht ein Login system du schreiben aber das kommt dabei raus
	
	
		C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(75) : error 027: invalid character constant
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(75) : error 027: invalid character constant
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(93) : error 027: invalid character constant
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(93) : error 027: invalid character constant
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(275) : error 027: invalid character constant
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(275) : error 027: invalid character constant
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(297) : warning 217: loose indentation
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(310) : warning 217: loose indentation
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(330) : warning 211: possibly unintended assignment
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(330) : error 022: must be lvalue (non-constant)
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(330) : warning 215: expression has no effect
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(330) : error 001: expected token: ";", but found ")"
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(330) : error 029: invalid expression, assumed zero
C:\Users\Mike\Desktop\Pawno_Sachen\gamemodes\DeathScriptv.0.0.1.0.pwn(330) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
	
			Alles anzeigen
	 
	
Zeile 75
public OnPlayerConnect(playerid)
{
	new string[64];
	new pname[MAX_PLAYERS],accFormat[128];
	GetPlayerName(playerid,pname,sizeof pname);
	format(accFormat,sizeof accFormat,"\Accounts\%s.ini",pname); // Zeile 75
	if(fexist(accFormat))
	{
	    ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Dein Account wurde gefunden! Du kannst dich nun Einloggen","Abbrechen","Weiter");
	    format(string,sizeof(string),"Herzlich Willkommen %s",pname);
	}
	else
	{
	    ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Dein Account wurde nicht gefunden. Wir freuen uns das du unseren\n Server gefunden hast. Bitte gib dein Passwort ein.","Abbrechen","Weiter");
	}
	return 1;
}
Zeile 93
public OnPlayerDisconnect(playerid, reason)
{
	new pname[MAX_PLAYERS],accFormat[128];
	GetPlayerName(playerid,pname,sizeof pname);
	format(accFormat,sizeof accFormat,"\Accounts\%s.ini",pname); // Zeile 93
	if(fexist(accFormat) && Spieler[playerid][eingeloggt])
	{
	    dini_IntSet(accFormat,"skin",Spieler[playerid][skin]);
	    dini_IntSet(accFormat,"Premium",Spieler[playerid][Premium]);
	    dini_IntSet(accFormat,"Admin",Spieler[playerid][Admin]);
	    dini_IntSet(accFormat,"Geld",Spieler[playerid][Geld]);
	    dini_IntSet(accFormat,"Score",Spieler[playerid][Score]);
	}
	Spieler[playerid][eingeloggt] = 0;
Zeile 275 bis 330
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	new pname[MAX_PLAYERS],accFormat[128];
	GetPlayerName(playerid,pname,sizeof pname);
	format(accFormat,sizeof accFormat,"\Accounts\%s.ini",pname); // Zeile 275
	if(response)
	{
	    switch(dialogid)
	    {
            case DIALOG_LOGIN:
            {
                if(!strlen(inputtext))
                {
                	ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","dein Account wurde gefunden! Du kannst dich nun Einloggen.","Abbrechen","Weiter");
					return SendClientMessage(playerid,Rot,"Du hast kein Passwort eingegeben!");
                }
				if(strcmp(inputtext,dini_Get(accFormat,"Passwort")) == 0)
				{
				    Spieler[playerid][skin] = dini_Int(accFormat,"skin");
				    Spieler[playerid][eingeloggt] = 1;
				    Spieler[playerid][Premium] = dini_Int(accFormat,"Premium");
				    SetPlayerScore(playerid,dini_Int(accFormat,"Score"));
				    GivePlayerMoney(playerid,dini_Int(accFormat,"Geld")-GetPlayerMoney(playerid));
				    Spieler[playerid][Admin] = dini_Int(accFormat,"Admin");
				    SendClientMessage(playerid,Hellgruen,"Du hast dich Eingeloggt.");
				}
			else // Zeile 297
			{
			    ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","dein Account wurde gefunden! Du kannst dich nun Einloggen.","Abbrechen","Weiter");
			    SendClientMessage(playerid,Rot,"Du hast ein falsches Passwort eingegeben!");
			}
            }
            case DIALOG_REG:
            {
                if(!strlen(inputtext))
                {
                    ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Bitte Registriere dich.","Abbrechen","Weiter");
                    return SendClientMessage(playerid,Rot,"Dein Passwort ist nicht lang genug!");
                }
			dini_Create(accFormat); // Zeile 310
			dini_Set(accFormat,"Passwort",inputtext);
			dini_IntSet(accFormat,"Admin",0);
			dini_IntSet(accFormat,"Score",0);
			dini_IntSet(accFormat,"Geld",0);
			dini_IntSet(accFormat,"Premium",0);
			Spieler[playerid][Admin] = 0;
			SendClientMessage(playerid,Hellgruen,"Du hast dir einen Account auf /*DEINNAME*/ angelegt. Viel Spaß auf dem Server!");
            }
	    }
	}
	else
	{
	    switch(dialogid)
	    {
	        case DIALOG_LOGIN:ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Bitte Logge dich ein.","Abbrechen","Weiter");
	        case DIALOG_REG:ShowPlayerDialog(playerid,DIALOG_REG,1,"Registrieren","Dein Account wurde nicht gefunden. Wir freuen uns das du unseren\n Server gefunden hast. Bitte gib dein Passwort ein!","Abbrechen","Weiter");
	    }
	}
	if(strcmp(inputtext,dini_Get(accFormat,"Passwort")) = 0) // Zeile 330
	{
	    Spieler[playerid][skin] = dini_Int(accFormat,"skin");
	    Spieler[playerid][Admin] = dini_Int(accFormat,"Admin");
	    Spieler[playerid][Premium] = dini_Int(accFormat,"Premium");
	    SetPlayerScore(playerid,dini_Int(accFormat,"Score"));
	    GivePlayerMoney(playerid,dini_Int(accFormat,"Geld")-GivePlayerMoney(playerid));
	    SendClientMessage(playerid,Gruen,"Du hast dich erfolgreich eingeloggt.");
	}
	return 1;
}
Ich hoffe mir kann einer helfen ,gerne auf per Team Viewer