Beiträge von oklinussi

    Ich hatte gestern einen post gemacht und der wurde erfolgreich geklärt doch jetzt läd mein server keine fahrzeuge mehr und auch den spawn und alles nicht. Er sagt Script [gamemodes/Germanreallife.amx]:Run Tim error 20: "Ivalid index parameter (bad entry point)"


    #define Spielerdaten
    #undef Spielerdaten
    #endinput
    das sollte ich eintragen und seit dem klappt es nicht mehr

    mach das define mal weg


    nun kriege ich
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(16) : error 031: unknown directive
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(654) : error 012: invalid function call, not a valid address
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(654) : warning 215: expression has no effect
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(654) : error 001: expected token: ";", but found ")"
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(654) : error 029: invalid expression, assumed zero
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(654) : fatal error 107: too many error messages on one line
    #Spielerdaten<----- zeile 16
    public OnPlayerDisconnect(playerid, reason)
    {
    if(GetPVarInt(playerid,"loggedin")==0)
    {
    SpielerSpeichern(playerid);<--------- 654
    }
    return 1;
    }



    Danke Sanja und alle anderren hat geklappt keine errors mehr

    So kommt bei mir kein fehler.


    new Spielerdaten[64];
    new nameS[MAX_PLAYER_NAME];
    GetPlayerName(playerid,nameS,sizeof(nameS));
    format(Spielerdaten,sizeof(Spielerdaten),"/Accounts/%s.txt",nameS);
    if(dini_Exists(Spielerdaten))


    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(636) : error 001: expected token: "-identifier-", but found "["
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(639) : error 029: invalid expression, assumed zero
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(639) : error 035: argument type mismatch (argument 1)
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(639) : error 020: invalid symbol name ""
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(639) : fatal error 107: too many error messages on one line
    bekomme ich jetzt
    public OnPlayerConnect(playerid)
    {
    if(IsPlayerNPC(playerid))return 1;
    new Spielerdaten[64];
    new nameS[MAX_PLAYER_NAME];
    GetPlayerName(playerid,nameS,sizeof(nameS));
    format(Spielerdaten,sizeof(Spielerdaten),"/Accounts/%s.txt",nameS);
    if(dini_Exists(Spielerdaten))
    {
    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;
    }

    hab grad auch mal den serverf auf den neuesten stand gebracht und jetzt bekomme ich
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(638 ) : error 029: invalid expression, assumed zero
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(638 ) : error 035: argument type mismatch (argument 1)
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(638 ) : error 020: invalid symbol name ""
    H:\Neuer Ordner (2)\gamemodes\bozz.pwn(638 ) : fatal error 107: too many error messages on one line
    public OnPlayerConnect(playerid)
    {
    if(IsPlayerNPC(playerid))return 1;
    new nameS[MAX_PLAYER_NAME];
    GetPlayerName(playerid,nameS,sizeof(nameS));
    format(Spielerdaten,sizeof(Spielerdaten),"/Accounts/%s.txt",nameS); <----------- zeile 638 im script
    if(dini_Exists(Spielerdaten))
    {
    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;
    }

    Ich habs jetzt mal geändert doch jetzt bekomme ich
    H:\GTASER~1\pawno\include\float.inc(0) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\float.inc(1) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\float.inc(2) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\float.inc(3) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\float.inc(4) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\float.inc(5) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\float.inc(6) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\float.inc(7) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\float.inc(8 ) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\float.inc(9) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\float.inc(10) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\file.inc(0) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\file.inc(1) : error 075: input line too long (after substitutions)
    H:\GTASER~1\pawno\include\a_samp.inc(120) : error 070: rational number support was not enabled
    H:\GTASER~1\pawno\include\dini.inc(32) : error 017: undefined symbol "fexist"
    H:\GTASER~1\pawno\include\dini.inc(40) : error 017: undefined symbol "fexist"
    H:\GTASER~1\pawno\include\dini.inc(42) : error 017: undefined symbol "fopen"
    H:\GTASER~1\pawno\include\dini.inc(42) : warning 213: tag mismatch
    H:\GTASER~1\pawno\include\dini.inc(44) : error 017: undefined symbol "fclose"
    H:\GTASER~1\pawno\include\dini.inc(63) : error 017: undefined symbol "fremove"
    H:\GTASER~1\pawno\include\dini.inc(66) : error 017: undefined symbol "fopen"
    H:\GTASER~1\pawno\include\dini.inc(66) : warning 213: tag mismatch
    H:\GTASER~1\pawno\include\dini.inc(69) : error 017: undefined symbol "fopen"
    H:\GTASER~1\pawno\include\dini.inc(69) : warning 213: tag mismatch
    H:\GTASER~1\pawno\include\dini.inc(72) : error 017: undefined symbol "fclose"
    H:\GTASER~1\pawno\include\dini.inc(76) : error 017: undefined symbol "fread"
    H:\GTASER~1\pawno\include\dini.inc(88 ) : error 017: undefined symbol "fwrite"
    H:\GTASER~1\pawno\include\dini.inc(89) : error 017: undefined symbol "fwrite"
    H:\GTASER~1\pawno\include\dini.inc(94) : error 017: undefined symbol "fwrite"

    public OnPlayerConnect(playerid)
    {
    if(IsPlayerNPC(playerid))return 1;
    new Spielerdaten[100];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,MAX_PLAYER_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 OnPlayerDisconnect(playerid, reason)
    {
    if(GetPVarInt(playerid,"loggedin")==0)
    {
    SpielerSpeichern(playerid);
    }
    return 1;
    }

    danke , hab es gemacht und jetzt kriege ich


    Zeile (636) : warning 219: local variable "name" shadows a variable at a preceding level
    Zeile (638 ) : error 017: undefined symbol "spielerdatei"
    Zeile (638 ) : error 017: undefined symbol "spielerdatei"
    Zeile (639) : error 017: undefined symbol "Spielerdatei"
    Zeile (635) : warning 204: symbol is assigned a value that is never used: "Spielerdaten"
    Zeile (653) : error 012: invalid function call, not a valid address
    Zeile (653) : warning 215: expression has no effect
    Zeile (653) : error 001: expected token: ";", but found ")"
    Zeile (653) : error 029: invalid expression, assumed zero
    Zeile (653) : fatal error 107: too many error messages on one line



    hier der auszug
    public OnPlayerConnect(playerid)
    {
    if(IsPlayerNPC(playerid))return 1;
    new Spielerdaten[100];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,MAX_PLAYER_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 OnPlayerDisconnect(playerid, reason)
    {
    if(GetPVarInt(playerid,"loggedin")==0)
    {
    SpielerSpeichern(playerid);
    }
    return 1;
    }

    Hi wenn ich meinen bei meinem Script auf Compile klicken kriege ich folgenden error
    Zeile (635) : warning 219: local variable "Spielerdatei" shadows a variable at a preceding level
    Zeile (636) : warning 219: local variable "name" shadows a variable at a preceding level
    Zeile (637) : error 035: argument type mismatch (argument 2)
    Zeile (638 ) : error 020: invalid symbol name ""
    Zeile (638 ) : warning 215: expression has no effect
    Zeile (638 ) : warning 215: expression has no effect
    Zeile (638 ) : error 001: expected token: ";", but found ")"
    Zeile (638 ) : error 029: invalid expression, assumed zero
    Zeile (638 ) : fatal error 107: too many error messages on one line


    hier ist mal der Auschnitt der angezeigten zeilen


    public OnPlayerConnect(playerid)
    {
    if(IsPlayerNPC(playerid))return 1;
    new Spielerdatei[100];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,sizeof(name));
    format(sizeof,"/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;
    }
    ich hoffe das reicht an infos und hoffe ich könnt mir helfen