Beiträge von Kaliber

    GetPlayerPoolSize

    Gibts ja auch erst seit 0.3.7 :)


    Und diese gibt die höchste Spielerid auf dem Server wieder (Gets the highest playerid currently in use on the server.)


    Also angenommen es sind 5 Spieler auf dem Server, gibt Sie ID 4 zurück (0-4).


    for(new i=4; //das steht dann da.


    Jetzt müssen wir also runter zählen um alle anderen IDs auch noch zu durchlaufen ^^

    Der Code den du da geschrieben hast, der ist falsch.


    Durch das return 1; in der Schleife, wird das nur 1x aufgerufen. Das i != INVALID_PLAYER_ID macht keinen Sinn, da i nur im Bereich zwischen 0-MAX_PLAYERS liegt :D


    Und für jeden Spieler immer den String neu zu deklarieren und zu formatieren ist auch nicht gerade effizient.


    Schreib das alles mal so:


    Bitte, nicht mehr GFs :(


    Es reicht langsam...


    Und wenn, dann mach es kurz und schmerzlos und nicht dieses 1000 Zeilen gedöns


    Alsoooo....


    fID = SetPlayerColor(playerid, Fraktionsinformation[fID][F_Farbe]);


    Ist Quatsch, da SetPlayerColor definitiv nicht die Fraktionsid zurück gibt, sondern nix (also default 0/1 wahrscheinlich) aber halt nichts relevantes.


    Deshalb bitte nur:


    SetPlayerColor(playerid, Fraktionsinformation[fID][F_Farbe]);


    schreiben.



    Der eigentliche Fehler aber liegt hier:


    chat_color = F_Farbe;


    F_Farbe hat den Wert 6, da es an dieser Position im Enum steht.


    Du willst aber nicht den Enum Wert, sondern den Farbwert. (Da sollten doch eigentlich Compiler Warnungen sein, oder?!)


    chat_color = Fraktionsinformation[fID][F_Farbe];


    Das wäre richtig, so wie bei SetPlayerColor...schließlich funktioniert das ja ^^


    Da hätteste doch stutzig werden sollen xD


    PS: Leere Klammernblöcke wie in Zeile 55, sieht man gar nicht gern :x Und ich hoffe Zeile 4 sollte nur zur Verdeutlichung sein, dass da nix relevantes mehr kommt xD

    Ebenfalls haben wir ein Neulingssystem geplant mit Einweiser wo die User bestimmen können ob sie einen Einweiser brauchen oder nicht sowie wir auch geplant eine Auswahl im Tutorial zumachen ob man es schauen möchte oder nicht.

    Das ist zwar eine kleine Nettigkeit für User, die schon Erfahrungen mit dem Skript/eurem Server gesammelt haben...


    Aber ich wollte halt so Ideen wissen, ob es konkret neue Konzepte gibt oder ob ihr euch einfach herauskristallisieren wollt, indem es bei euch kein SDM gibt und ihr nett seid?

    Hab da ein paar Sachen im Kopf die ich selbst leider nicht umsetzen kann und auch nicht weiß ob sie überhaupt möglich sind.
    Eine idee wäre zB. Autofußball. Sollte ähnlich aufgebaut sein wie das bekannte Spiel "Rocket League".

    Ist möglich, aber sehr sehr aufwändig.


    Da musste schon echt schwere Geschütze auffahren, wie ColAndreas, physic Engine + eigene Erweiterung mit VehicleVelocity.


    Zudem gibt es kein passendes rundes Objekt dafür, aber da schafft ja die 0.3.8 Version Abhilfe :)


    Finde das ist ein sehr ambitioniertes Ziel, auf einem Reallife Server hat das meiner Meinung nach nichts zu suchen, eher auf einem FUN Server, weil es u.a. auch sehr viele Ressourcen verschlingt :)


    Aber wenn du in der Richtung Erfolge erzielst, scheue dich nicht davor mal ein Video zu machen! :)


    Scheinst ja aber kreativ zu sein, was du in SA:MP mal umsetzen willst, kannst ja mal mehr Vorschläge hier posten, bin gespannt! ;)

    Stirnhöhlenentzündung auaaaaaa

    Das kommt davon, wenn man zu aktiv hier auf Breadfish unterwegs ist.


    Da haut man einmal zu fest zu:




    Und schon kann sich da etwas entzünden.


    Ich denke Jeffry hat so viele Entzündungen sich zugezogen, der liegt inzwischen auf der Intensivstation und kann deshalb hier nicht mehr schreiben xD