Beiträge von Saarland

    Also, ich hab mich jetzt einfach mal schnell versucht:


    forward einsatztimer();


    So, nun das Command:
    if(strcmp("/einsatz",cmdtext, true) == 0)
    {
    SetPlayerColor(playerid, 0xFF002DFF);
    SetTimer("einsatztimer", 200, true);
    return 1;
    }


    Und nun ganz unten der Timer:
    public einsatztimer();
    {
    SetPlayerColor(playerid, 0x3C00FFFF);
    return 1;
    }


    So, ich bekomme aber 2 Errors...
    C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(1136) : error 055: start of function body without function header
    C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(1138) : error 010: invalid function or declaration



    So, ich hoffe eich bin einiger Maßen auf dem richtigen Weg 8o


    LG

    Hey,
    ich habe eine Frage.
    Ich möchte das nach dem Command /einsatz der Name des Players in der Tabliste, abwechselnd rot und blau blinkt.
    Sprich der Name wird Rot, dann per Timer nach 2 Sekunden Blau. Wenn man wieder /einsatz macht, bleibt der Name dann rot.
    Ich habe jetzt mehrfach versucht, dass irgendwie selber zu scripten, allerdings fehlt mir leider das Wissen, da ich relativ neu in der Scriptingszene bin.


    Also vorweg:
    Ist es überhaupt möglich den Namen Ingame, wie auch in der Tabliste in verschiedenen Farben blinken zu lassen?
    Wie kann ich das oben genannte Beispiel scripten?


    Danke im Vorraus,
    Saarland :)

    Hallo,
    ich habe heute morgen das Login System von Mc Bastard hilfs Youtube gescriptet.
    Alles ist eig gut gelaufen, bisauf dass ich 4 errors bekomme, welche ich mir nicht erklären kann.
    Ich weiß nicht, ob es ein einfacher Fehler oder ein komplexer Fehler ist, da ich im Scripten recht neu bin.
    Hier die Errors:
    C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(52) : error 003: declaration of a local variable must appear in a compound block
    C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(52) : error 017: undefined symbol "Spielerdatei"
    C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(52) : warning 215: expression has no effect
    C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(52) : error 001: expected token: ";", but found "]"
    C:\Users\Marc\Desktop\samp03e_svr_win32\gamemodes\FeuerMapScript.pwn(52) : 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.



    Und hier der komplette Ausschnitt mit Zeile 52 (Hier ist Zeile 52, Zeile 4):
    SendClientMessage(playerid, COLOR_GREEN, " ");

    if(IsPlayerNPC(playerid))
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"/Spielerdateien/%s.txt",Spielername(playerid));
    if(dini_Exists(Spielerdatei))
    {
    ShowPlayerDialog(playerid, DIALOG_Login, DIALOG_STYLE_PASSWORD, "Login Vorgang","Schön dich auf GFFS wiederzusehen!\n Bitte gebe nun dein Passwort ein.","Login","Abbrechen");
    else
    {
    ShowPlayerDialog(playerid, DIALOG_Register, DIALOG_STYLE_PASSWORD, "Registriervorgang","Herzlich Willkommen auf GFFS.\nBevor du deine Karriere bei uns beginnst, musst du dich registrieren.\n Gebe nun dein gewünschtes Passwort ein!","Registrieren","Abbrechen");
    }
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])


    Das SendClientMessage ganz oben, ist noch vom Einloggen und das Onplayer CommandText hab ich mitkopiert, damit ihr sieht wann bei mir OnPlayerConnect aufhört.
    Ich hoffe auf Hile :)
    LG Saarland

    Hey,
    ich bin neu (sowohl hier, als auch beim Scripten) und hoffe ich bin auch im richtigen Topic . :)
    Ich schildere euch kurz mein problem.
    Ich versuche ein Tor mit MoveObject zu scripten. Bis jetzt hat alles gut geklappt und
    der Command ist auch richtig, allerdings bekomme ich beim compilen folgenden Error:
    FeuerMapScript.pwn(40) : error 029: invalid expression, assumed zero


    Hier der Command:
    }

    if(strcmp("/tor", cmdtext, true) == 0
    {
    MoveObject(Tor, 1718.8000488281, -1140.3000488281, 24.89999961853 +10, 5);
    return 1;
    }
    return 0;

    }


    Der Fehler liegt bei Zeile 4. Irgendwas stimmt also mit der Klammer nicht.
    Mit Klammern hab ich öfters Probleme.
    Ich hoffe ihr könnt mir helfen.
    LG Saarland :)