Frage zu Teamzuweisung

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


    ich möchte gerne das man bei der Skinauswahl ein Team auswählen kann.


    Heißt:


    Polizeiskin = Polizei
    Sanitäterskin = Santitäter
    Feuerwehrskin = Feuerwehr


    Nur sollte man z.b. das Team Polizei nur mit einem bestimmten Punktestand auswählen können.
    Alos das man erst ab 30 PUnkten in das Team Polizei gehen kann.
    Wie kann ich das scripten?


    Also mit gteam ist mir klar nur der Rest leider nicht.


    //edit Rechtschreibfehler & Info hinzugefügt.

    Einmal editiert, zuletzt von Spitz_Bube ()

  • ganz einfach


    if(GetPlayerSkin(playerid) ==skinid))
    {


    if(GetScore(playerid) == 30))


    {
    SetPlayerTeam(playerid,LSPD);
    return 1;
    }
    else
    return 0;
    }


    //edit falsch gemacht das erste mal.


    du kannst mit geplayerscore das mit den punkten machen oda mit enum oda setpvarint!
    viel spass noch ^^


    mfg fishtime9 :pinch:

  • Meinst du 30 Score?
    Wenn joa:

    if(GetPlayerScore(playerid) >= 30)return SCM(playerid,ROT,"Das kannst du erst ab 30 Punkten!");
    {
    SetPlayerTeam(playerid,DeinTeam);
    }
    return 1;


    Hat Fishtime aber auch gepostet.


    lg

    RTL - Das N steht für Niveau!
    MfG,
    StreetS


    Jegliche Freundesanfragen, die für mich keinen Sinn ergeben, werden professionell Ignoriert. (Gleiche mit Skype!)
    Wer es nicht kapiert wird in Breadfish & Skype blockiert.


    - Stolzer PAWN Scripter der Klasse Beherrscht

  • Bei Fishtime's Beispiel müsste man eigentlich genau 30 Score haben. D.h., wenn man 29 oder 31 (Oder höher/tiefer) hat, kann man nicht ins Team.
    Also wenn, dann benutz den Operator

    >= /*Links ist größer als Rechts oder gleicht rechts*/
    //Oder
    <= /*Rechts ist größer als Links oder gleicht Links*/


    == /*Links gleicht Rechts*/


    lg

    RTL - Das N steht für Niveau!
    MfG,
    StreetS


    Jegliche Freundesanfragen, die für mich keinen Sinn ergeben, werden professionell Ignoriert. (Gleiche mit Skype!)
    Wer es nicht kapiert wird in Breadfish & Skype blockiert.


    - Stolzer PAWN Scripter der Klasse Beherrscht