Beiträge von Maurice.

    Hey leute ich habe ein Register, Login gescriptet.
    case DIALOG_LOGIN:
    {
    if(!strlen(inputtext))
    {
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, " Free Deatchmatch", "{FFFF00} Falsches Passwort eingegeben.\n \n{FFFFFF}Dein Account wurde in der Datenbank gefunden.\nGib dein Passwort niemals weiter. Auch nicht an Admins oder Supporter!\nDu kannst dich nun Einloggen. Bitte gib dein Passwort ein:", "OK", " ");
    return 1;
    }
    if(strcmp(inputtext, dini_Get(accFormat,"Passwort")) == 0)
    {
    Spieler[playerid][Admin] = dini_Int(accFormat, "Admin");
    Spieler[playerid][Score] = dini_Int(accFormat, "Level");
    Spieler[playerid][Geld] = dini_Int(accFormat, "Geld"); // WIE MACHE IC HDAS HIER DAS ES GESPEICHERT WIRD?
    Spieler[playerid][Eingeloggt] = 1;


    format(logstring, sizeof(logstring), "~b~Willkommen~n~~w~%s", SpielerName(playerid));
    GameTextForPlayer(playerid, logstring, 2000, 1);
    }
    else
    {
    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Free Deatchmatch", "{FFFF00} Falsches Passwort eingegeben.\n \n{FFFFFF}Dein Account wurde in der Datenbank gefunden.\nGib dein Passwort niemals weiter. Auch nicht an Admins oder Supporter!\nDu kannst dich nun Einloggen. Bitte gib dein Passwort ein:", "OK", " ");
    return 1;
    }
    }
    case DIALOG_REG:
    {
    if(!strlen(inputtext))
    {
    ShowPlayerDialog(playerid, DIALOG_REG, DIALOG_STYLE_PASSWORD, "Free Deatchmatch", "{FFFFFF}Willkommen auf Free Deatchmatch\n \nEs wurde kein Account unter diesem Namen gefunden.\nGib dein Passwort niemals weiter. Auch nicht an Admins oder Supporter!\nDu kannst dich nun Registrieren. Bitte gib dein Passwort ein:", "OK", " ");
    return SendClientMessage(playerid, ROT, "Dein Passwort muss aus mindestens 6 Zeichen bestehen.");
    }
    if(strlen(inputtext) < 6)
    {
    ShowPlayerDialog(playerid, DIALOG_REG, DIALOG_STYLE_PASSWORD, "Free Deatchmatch", "{FFFFFF}Willkommen auf Free Deatchmatch\n \nEs wurde kein Account unter diesem Namen gefunden.\nGib dein Passwort niemals weiter. Auch nicht an Admins oder Supporter!\nDu kannst dich nun Registrieren. Bitte gib dein Passwort ein:", "OK", " ");
    return SendClientMessage(playerid, ROT, "Dein Passwort muss aus mindestens 6 Zeichen bestehen.");
    }
    dini_Create(accFormat);
    dini_Set(accFormat, "Passwort", inputtext);
    Spieler[playerid][Eingeloggt] = 1;
    Spieler[playerid][Admin] = 0;
    Spieler[playerid][Score] = 1;
    Spieler[playerid][Geld] = 10000; // WIE MACHE IC HDAS HIER DAS ES GESPEICHERT WIRD?
    SendClientMessage(playerid, COLOR_YELLOW, "");


    }

    Hallo,


    ich habe bei jeden Browser ein Problem undzwar wenn ich auf Dauerhaft anmelden klicke und die Seite
    neulade loggt er sich automatisch wieder aus. Und wenn ich z.B bei den Control Panel Tekbase oder andere
    mich ein logge dann ürgendwo drauf klicke loggt er sich wieder automatisch aus.



    PS: Ich finde nicht den richtigen Bereich

    C:\Dokumente und Einstellungen\Meiner\Desktop\Free Deatchmatch\gamemodes\FreeD.pwn(347) : error 033: array must be indexed (variable "hp")
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Errors.


    hä wie jetzt 0.o


    @[rRP]ichecks:

    Oh danke ;)


    habe noch ne 2 frage
    wie mache ich es so das er jetzte +25Hp bekommt GetPlayerHealth(playerid, +25);
    so ? da kommen jetzte erros C:\Dokumente und Einstellungen\Meiner\Desktop\Free Deatchmatch\gamemodes\FreeD.pwn(298) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Meiner\Desktop\Free Deatchmatch\gamemodes\FreeD.pwn(298) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Meiner\Desktop\Free Deatchmatch\gamemodes\FreeD.pwn(298) : error 001: expected token: ";", but found ")"
    C:\Dokumente und Einstellungen\Meiner\Desktop\Free Deatchmatch\gamemodes\FreeD.pwn(298) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\Meiner\Desktop\Free Deatchmatch\gamemodes\FreeD.pwn(298) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    Hier der error


    C:\Dokumente und Einstellungen\Meiner\Desktop\Free Deatchmatch\gamemodes\FreeD.pwn(298) : error 035: argument type mismatch (argument 1)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    hier die zeile
    if(PlayerTotalKills[killerid] == 3) {
    format(string13, sizeof(string13), "~r~%s hat einen Dreifachkill gemacht", Name);
    SendClientMessageToAll(string13,0x0097FFFF ); // HIER IST DER ERROR
    GivePlayerMoney(killerid, 1000);
    format(string133, sizeof(string133), "Du hast nun %d Dollar.", GetPlayerMoney(killerid));
    SendClientMessage(killerid, 0xFFFFFFFF, string133);
    return 1;
    }