Beiträge von UF_Danny

    #define DIALOG_REGISTER 1
    #define DIALOG_LOGIN 2


    public OnPlayerConnect(playerid)
    {
    if(IsPlayerNPC(playerid))return 1;
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(dini_Exists(Spielerdatei))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
    }
    return 1;
    }

    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_LOGIN)
    {
    if(response==0)
    {
    SendClientMessage(playerid,BLAU,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,BLAU,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
    return 1;
    }
    else
    {
    Login(playerid,inputtext);
    return 1;
    }
    }
    }
    if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid,ROT,"Du kannst nun ohne Registrierung spielen.");
    SpawnPlayer(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,ROT,"Passwort zu kurz!");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Passwort eingeben:","Register","Ohne Passwort");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }
    }
    return 1;
    }

    stock SpielerName(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    return name;
    }


    stock Register(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SendClientMessage(playerid,ROT,"Erfolgreich registriert.");
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }

    stock Login(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,BLAU,"Erfolgreich eingeloggt.");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,BLAU,"Falsches Passwort.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
    return 1;
    }
    }


    Folgende Fehlermeldungen: C:\Program Files (x86)\Games\San Andreas Server\pawno\include\Dini.inc(32) : error 017: undefined symbol "fexist"
    C:\Program Files (x86)\Games\San Andreas Server\pawno\include\Dini.inc(32) : warning 215: expression has no effect
    C:\Program Files (x86)\Games\San Andreas Server\pawno\include\Dini.inc(32) : error 001: expected token: ";", but found ")"
    C:\Program Files (x86)\Games\San Andreas Server\pawno\include\Dini.inc(32) : error 029: invalid expression, assumed zero
    C:\Program Files (x86)\Games\San Andreas Server\pawno\include\Dini.inc(32) : fatal error 107: too many error messages on one line
    Ich habe echt keine Ahnung wo der Fehler liegt vllt. könnt ihr mir helfen?
    MfG UF_Danny

    Hallo ich hab mal eine frage an euch alle,
    und zwar wie mache ich es das die autos die man einfügt in einer extra datei gespeichert werden und nur geladen werden wen ein spieler den server betretet.
    ich hoffe ihr könnt mir helfen.
    danke schon mal im vorraus
    MfG
    UF_Danny

    Hallo ich habe ein Problem und zwar geht meine uhr immer mal wieder aus wen ich den server online laufen lass ich weiß nicht woran das liegt wir vermuten das es mit dem Linux.server zusammen hängt.
    Wen ihr mir helfen könnt antwortet bitte mal
    danke
    MfG
    UF_Danny


    ähh nein hab es drinne

    Hallo ich habe gestern mein script schon mal auf unseren server hochgeladen. Am Anfang lief alles gut bloß dan ist er abgestürtzt! in der server log steht: Run time error 20: "Invalid index parameter (bad entry point)"


    Was heist das, wo ist der fehler??
    Bitte helft mir


    MfG
    UF_Danny

    ich habe kein filterscript und habe besseres zu tun als über teamviewer scheiße zu bauen? gib doch kurz per pn daten und ich mache es ansonsten hast du leider pech gehabt


    ne dan lass mach ich nicht man weiß ja nie trotzdem danke

    Hallo ich benötige mal ein filterscript für eine ingameUhr realtime mit (h,m,s) da ich zu blöde bin und es einfach nicht selber hinkriege eine zu scripten
    Danke
    MfG UF_Danny

    Hallo ich mache derzeit ein Reallife script bin aber noch voll der noob was das scripten angeht.
    Ich würde gern mal wissen wie ich jetz eine uhr mit der realtime oben in der ecke einfügen kann.
    Danke
    MfG
    UF_Danny

    Hallo ich weis nicht wie ich meinen test server mit einem passwort versehen kann so das nur jemand joinen kann der das passwort kennt könnt ihr mir bitte sagen wie ich das mache
    danke
    MfG
    UF_Danny