Wie kann man dies Umsetzen?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo Zusammen


    Ich bin heute Auf eine Idee gekommen.
    Nur leider, weiß ich Nicht wie ich Diese Umsetzen soll.
    Und zwar möchte, ich eine Fraktions-Mitglieder Begrenzung in mein Script einbauen.
    Ich wollte es mit einem Forward versuchen:


    Hier mal mein Beispiel

    Forward Fraktionsbegrenzung()
    publik Fraktionsbegrenzung()
    {
    if(PlayerInfo[playerid][fLeader] || PlayerInfo[playerid][fMember] == 10)
    {
    SendClientMessage(playerid,ROT,“Die Maximale Anzahl der Mitglieder Erreicht“);
    SendClientMessage(playerid,COLOR_LIGHTGREEN,“Wenn sie Weitere Mitglieder Einfügen wollen. Müssen sie Entweder die Begrenzung erweitern. Oder Einen Spieler Feuern!“);
    }
    return 1;
    }
    Ich denke Halt, das es so nicht Funtkioneren wird. Da es nicht Wirklich die Funktionen dafür hat.


    Habt ihr Eventuell Ideen, wie Man dies hinbekommen kann?


    MFG
    Dome331

  • Es wird so auf keinen Fall funktionieren.


    Lege einfach ein neues Array an.


    new Platz[ANZAHL DER FRAKTONEN];

  • Es wird so auf keinen Fall funktionieren.


    Lege einfach ein neues Array an.


    new Platz[ANZAHL DER FRAKTONEN];



    so


    if(Platz[frakid] >= 1)
    {
    //Okay, ein Platz ist noch frei ;)
    }

  • Hallo ;)


    Also das mit dem new Platz[18]; ist dies so richtig?


    Aber es geht Doch viel Leichter oder?
    Nämlich keine Lust, immer eine Neue Variable zu erstellen.
    Würde es nicht, einfach in einem befehl gehene?


    Wenn ich jetz z.b dies machen würde:

    Forward Fraktionsbegrenzung()
    public Fraktionsbegrenzung()
    {
    if(PlayerInfo[playerid][fLeader] || PlayerInfo[playerid][fMember] )
    if(Platz[1] >= 1)
    {
    SendClientMessage(playerid,ROT,"Es ist noch ein Platz Frei!");
    }
    Wäre es den So möglich?


    Natürlich würde, ich alle Fraktionen einbauen


    MFG
    Dome331


  • Das was du da geschrieben hast ist völliger Müll.
    Melde dich heute Mittag nochmal bei mir.

  • Hallo.


    Dann ist mein Code halt völliger Müll!


    Bin halt nich so Ein Prof scripter Wir Ihr hier *hust**hust* :D


    Naja könnte mir Eventuell, jemand einen Teil Code Scripten?


    MFG
    Dome331