FraktionsEingänge mit Teleporter

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 habe anstatt mit /enter oder /exit einen Teleporter aber nur für die dazugehörige Fraktion gemacht...aber es kalppt nicht man kommt trotzdem rein nur die Nachricht Du bist kein Groove-Mitglied kommt...



    Hier mein Code:



    #define MAX_GROOVE_EINGANG 4 bei den defines


    new grooveeingang[MAX_GROOVE_EINGANG]; bei den news



    new GSEingang; dann noch den teleporter gemacht



    grooveeingang[0] = GSEingang = CreatePickup(1239, 23,2495.3303,-1690.2500,14.7656);//Draußen vorm GS LAGER hier der Pickup



    if (pickupid == GSEingang)
    {
    SetPlayerPos(playerid, 2495.9153,-1694.3624,1014.7422); hier was er machen soll der Pickup
    SetPlayerInterior(playerid, 3);
    }



    for(new c=0;c<MAX_GROOVE_EINGANG;c++)
    if(pickupid == grooveeingang[code=c])
    {
    if(gTeam[playerid] != TEAM_GROOVE )
    {
    TogglePlayerControllable(playerid,false); und der ganze Block sollte eigentlich diesen Eingang nur für GrooveMitglieder zugänglich machen macht er nicht
    TogglePlayerControllable(playerid,true);
    SendClientMessage(playerid,COLOR_GREY,"Du bist kein Groove-Mitglied");
    return 1;
    }
    }