Beiträge von Kaliber

    Give it a try:


    Nur, für leute die keinen Kegel haben, funktioniert es nicht.

    Ich frage mich eher, wieso dies der Fall ist :huh:


    Hmmmm....


    Hast du mal probiert, den Actor zu löschen und wieder neu zu erstellen während du davor stehst (also schon im Interior bist)?


    Ändert sich da was?


    Ich könnte mir höchstens vorstellen, da diese Clientseitig gestreamt werden, dass da was buggt mit der syncro xD


    Evtl also mal neu spawnen lassen oder sowas...denn generell sollte das ja schon klappen :)

    Gibt es beim Scripten eine bestimmte Reihenfolge die man einhalten muss? Z.B. wenn ich über OnPlayerConnect selber eine Funktion erstelle, könnte dass anschliessend irgendwelche Auswirkungen haben?

    Prinzipiell nein.


    Ausnahmen gibt es, z.B. Funktionen mit Tags, wie Float oder bool, da müsste man ein forward verwenden, aber das sagt dir schon der Compiler, ansonsten, nein.
    Oder Markos (also diese Dinge mit #define) oder auch #include.


    (Innerhalb einer Funktion hingegen ist es natürlich sehr wichtig, dass du erst eine Variable deklarierst, bevor du sie nutzt).

    Zum Üben kann man so ein Design von 0 anfangen.


    Allerdings empfehle ich dir Aufgrund von mobilen Ansichten (bzw generell unterschiedlichen screen-sizes) etc. auf Templates/Frameworks zurückzugreifen, wie Bootstrap etc.


    //Edit:
    Pack lieber ein ul { margin: 0; } hinzu.

    PlayerInfo[playerid][pFraktionrang]

    Als was ist das denn definiert?



    Benutze mal z. B new const copRank[] [] und frage es mittels copRank(id) ab.. Und wieso eigentlich - 1? Sorry bin erst am Freitag am PC über Handy ist das doof aber schauen wir mal

    Ne, das stimmt schon so, der Code stammt von mir ^^


    -1 weil jemand der einen Rang von 0 hat, ja keinen Rang hat, allerdings das Array bei 0 beginnt, somit -1 ;)


    //Edit: Eventuell gibt es schon eine Funktion oder so mit dem Namen?

    Hey,
    Kann ich abfragen, ob die letzte Nachricht im Chat == einer Nachricht ist?
    Habe nichts gefunden im guten Internet

    Sowas brauch man auch eigentlich nicht.


    Gehe smarter an die Sache ran.


    Wenn es um eine Nachricht geht, die ein Spieler geschrieben hat, dann nutze einfach [wiki]OnPlayerText[/wiki].


    Ist es eine spezielle Info Nachricht, gesendet vom Server (dann schau, wo diese gesendet wird und dann weißt du ja, dass diese gesendet wurde...) :D


    Kann auch sein, dass deine Festplatte in mehrere Bereiche partitioniert ist.


    Einfach mal auf Computerverwaltung > Datenspeicher > Datenträgerverwaltung gehen und schauen, ob da mehrere Partitionen angezeigt werden :)

    Hmmm, bei dem Befehl stimmt so einiges nicht.


    Schau dir eventuell nochmal ein paar Tutorials zu format etc an.



    if(sscanf(params, "us", PID, str, rank))

    "us" sagt du hast 2 Variablen. Eine die was mit einer spielerid zu tun hat und einen string. Dann gibst du aber 3 an...wozu das mit dem str?


    Und wieso rank als String, wenn du es als Integer nutzen magst?


    Dann fragst du per switch & case den Rang ab, noch bevor du ihn überhaupt gesetzt hast.


    Und im Format unten, hast du wieder unnötig str stehen.


    und dann weist du einer Integer Variable...einen String mit dem Inhalt "Moderator" z.B. zu.........


    Also, dass dir da keine Errors/Warnings angezeigt werden grenzt schon nahezu an ein Wunder :D


    Besser wäre sowas (orientiert sich an der 2. Version von dem, was ich oben geschrieben hatte):


    Schreibe es mal so:



    Oder hier nochmal eine Version, wo die AdminNamen etwas ausgelagert sind: