Wie mache ich eine richtige ClassSelection

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
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
  • Hey,


    nach einer Stunde rumprobieren weiß ich bei dem Thema auch nicht mehr weiter...


    Ich habe versucht eine classselection zu machen
    Soweit ich es verstanden habe, sollte dann jeder Spieler der im Team X mit der Team ID X bei AddPlayerClassEx eine Klasse aussuchen können, folgendes Problem:


    Beim Login (wo man in PlayerRequestClass ist), kann ich auf die Pfeile clicken und zu den verschiedenen Klassen, was nicht so sein soll.
    Nachdem man ein Team betreten hat: Man kann sich fast jeden anderen Skin aussuchen, egal welches Team, ich glaube sogar, dass da einige Skins fehlen.


    OnGameModeInit:


    OnPlayerRequestClass:


    OnPlayerRequestSpawn:

    Code
    if(IsInLogin[playerid] == true) return 0;
        if(PlayerInfo[playerid][pLogged_in] == false) return 0;


    Nach dem Login werden natürlich IsInLogin und pLogged_in umgestellt.
    Ziel: Wenn man Team X beitritt soll man nur die Skinauswahl von Team X haben, und keine Möglichkeit von Drücken der Pfeile beim Login sowie zu den Skins zu wechseln.


    Muss ich das alles mit AddPlayerClass statt AddPlayerClassEx machen?

    SA:MP in 2020?

  • Hey, nicht ganz was ich suche, aber ich habe gerade einen anderen Weg gefunden, Danke!


    Noch 'ne Frage, wie stelle ich denn die "ClassSelection" ganz ab?
    Wie gesagt man kann diese "Pfeile" im Loginmenü drücken, und das sollte nicht so sein

    SA:MP in 2020?