Beiträge von phN

    Im letzten Update wurde einiges geändert/hinzugefügt.


    • Änderungen am Gangfight-System, dabei wurde folgendes geändert:
    • Es wurde darauf geachtet das System Dynamisch weiterzuentwickeln bedeutet:
    • Der Besitzer eines Gebiets kann Ingame festgelegt werden (Live-Aktualisierung)
    • Der CTF-Punkt kann beliebig geändert werden (Live-Aktualisierung)
    • Die Zeit wie lange ein Fight läuft kann beliebig geändert werden (Live-Aktualisierung)
    • Es können beiden Fraktionen Punkte gesetzt werden, Angreifer oder Besitzer
    • Es kann der Gangfight beendet werden.
    • Das läuft alles über den Command /editgf
    • Es können Ingame Gebiete erstellt werden ( Server-Neustart nötig, müssen aber nicht Manuell hinzugefügt werden)

    Fehlerbehebungen:
    Killstreaks sind nicht mehr Gangfight übergreifend.

    Es fehlen nurnoch kleinigkeiten dann können wir Starten!

    Ja das ist klar. Aber wenn man bei OnPlayerDeath am Anfang die Variable hochzählen lässt mit Varible ++; dann werden alle Tode egal von wem und durch was hochgezählt.mMn ist das Sinnlos Tode und Kills anzuzeigen.


    Mein Post war auf die Tafel bezogen.

    Das wird mit absicht angezeigt.
    Eigentlich sollten auf der Tafel nur die Server-Statistik angezeigt werden.
    Da wir es als User eigentlich immer sehr Spannend finden was so abgeht, oder was von so und so, so oft passiert ist.

    SendClientMessage(playerid,0x800000AA,"Brief: Hey %s . Hab mal für dich ein Geschenk.");
    Das kannst du nicht einfach so Verwenden.
    Das %s ist in dem Fall nur der Platz halter für den Ausgelesenen Namen,
    Welchen du in der Formatierten nachricht über gibst:


    new name[MAX_PLAYER_NAME], string[60+MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    format(string,sizeof(string),"Brief: Hey %s . Hab mal für dich ein Geschenk.",name);
    SendClientMessage(playerid,0x800000AA,string);


    Danke es funktioniert.
    Könntest du mir bitte verraten woran jetzt der Fehler lag?