Beiträge von ShiiNeZ

    Ich bin mir nicht sicher, aber musst du nicht vorher ein
    new Create3DTextLabel machen?
    Falls du es schon gemacht hast, hast du es vllt. irgendwo anders geschrieben als du es bei
    deinem new Create3DTextLabel gemacht hast?


    Sry falls die Antwort blöd ist x.x


    Bei deinem 2. Warning ist das Problem, dass du zu viele Daten angegeben hast..
    Es müssen ledeglich 6 Zahlen sein.. X-Koordinate, Y-Koordinate, Z-Koordinate


    Bei dem savedpositions dokument ist das Allererste der Skin, dann kommen die nächstens 6 Zahlen (welche du brauchst)

    Entweder hast du ein return an der falschen Stelle, oder irgendwas stimmt mit deinen Filterscripts nicht..
    Füg deine Commands einfach mal in einen Filterscript ein, oder mach einfach nen neuen dafür.
    Sollte dann gehen ;)

    Guck mal ob du ein return 1; oder generell ein return an der falschen Stelle hast..
    Sonst lad den Server einfach ohne filterscripts vllt. laufen dann wenigstens die /goto Befehle.


    MfG


    //Edit Hat sich (per Skype) geklärt, close pls.
    //2tes Edit^^ Lösung: Einfach die Befehle in einen Filterscript packen (= (rauskopieren)

    Hier sind meine Warnings:


    C:\Users\Alternative\Desktop\Grand Theft Auto San Andreas\Server\gamemodes\meinscript.pwn(9) : warning 202: number of arguments does not match definition
    C:\Users\Alternative\Desktop\Grand Theft Auto San Andreas\Server\gamemodes\meinscript.pwn(9) : warning 202: number of arguments does not match definition
    C:\Users\Alternative\Desktop\Grand Theft Auto San Andreas\Server\gamemodes\meinscript.pwn(9) : warning 202: number of arguments does not match definition


    3 Warnings.


    Scriptzeilen:


    stock SpielerSpeichern(playerid)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Position",GetPlayerPos(playerid));

    return 1;
    }

    Öffne deinen Script erstmal mit dem Pawno-Editor und dann drück oben auf Compilen.
    Wenn du das schon gemacht hast, liegt es wahrscheinlich daran, dass du einen oder mehrere Errors bekommen hast.
    Poste die Errors hier mal am besten, dann können wir dir auch weiterhelfen!

    : error 029: invalid expression, assumed zero
    : warning 215: expression has no effect
    : error 001: expected token: ";", but found "-string-"
    : warning 215: expression has no effect
    : warning 215: expression has no effect
    : warning 215: expression has no effect
    : warning 215: expression has no effect
    : error 001: expected token: ";", but found ")"
    : fatal error 107: too many error messages on one line




    Alle Zeile 58
    Bittö :D




    Bekomme 4 Errors.


    MfG

    Error ist in der Überschrift :P


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])


    {
    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!");
    dini_IntSet(Spielerdatei,"Level",0);
    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))
    }



    Zeile 235 ist anscheinend undefined symbol "key"


    Besser? :P

    Hier mein Pastebin, wo ist das Problem?


    Die Errors mal wieder o:




    C:\Users\Alternative\Desktop\Grand Theft Auto San Andreas\Server\gamemodes\meinscript.pwn(44) : warning 225: unreachable code
    C:\Users\Alternative\Desktop\Grand Theft Auto San Andreas\Server\gamemodes\meinscript.pwn(44) : error 029: invalid expression, assumed zero
    C:\Users\Alternative\Desktop\Grand Theft Auto San Andreas\Server\gamemodes\meinscript.pwn(224) : error 017: undefined symbol "strln"
    C:\Users\Alternative\Desktop\Grand Theft Auto San Andreas\Server\gamemodes\meinscript.pwn(228) : error 017: undefined symbol "Register"
    C:\Users\Alternative\Desktop\Grand Theft Auto San Andreas\Server\gamemodes\meinscript.pwn(232) : warning 217: loose indentation
    C:\Users\Alternative\Desktop\Grand Theft Auto San Andreas\Server\gamemodes\meinscript.pwn(232) : error 029: invalid expression, assumed zero
    C:\Users\Alternative\Desktop\Grand Theft Auto San Andreas\Server\gamemodes\meinscript.pwn(232) : error 017: undefined symbol "Register"
    C:\Users\Alternative\Desktop\Grand Theft Auto San Andreas\Server\gamemodes\meinscript.pwn(236) : error 030: compound statement not closed at the end of file (started at line 216)



    6 Errors.







    http://pastebin.com/K2SK27HQ

    Meine Errors bzw. Warnings:



    Alle Errors bzw. Warnings sind in Zeile 217!!!


    warning 202: number of arguments does not match definition
    warning 202: number of arguments does not match definition
    warning 215: expression has no effect
    warning 215: expression has no effect
    error 001: expected token: ";", but found ")"
    error 029: invalid expression, assumed zero
    warning 215: expression has no effect





    So siehts aus :P




    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid),ROT,"Du hast den Vorang abgebrochen."); Das ist mein Prob. <- 217
    Kick(playerid);


    }
    if(response==1)
    {

    }


    }
    }