Problem mit Pickup

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
  • Das ist mein Script..
    Aber ich möchte, dass er nur mit /enter rein kommt..
    Und

    Zitat

    if(strcmp(cmdtext,"/enter",true)==0)

    geht nicht..
    Was ist der richtige Befehl?

    Noob

  • mach bei
    if(pickupid==TESTenter)
    {
    if(gTeam[playerid] == TEAM_TEST) //Und wenn Spieler zum TestTeam gehört!
    {
    SetPlayerInterior(playerid,12);
    SetPlayerPos(playerid,2324.3564,-1147.2698,1050.7101);
    SetPlayerFacingAngle(playerid,3.5692);
    SetCameraBehindPlayer(playerid);
    GameTextForPlayer(playerid,"~w~Willkommen ~w~im ~-n~~w~Haus ~w~der ~w~TEST!",2000,3);
    }
    else SendClientMessage(playerid,rot, "Du bist nicht bei den TEST."); // Wenn Spieler nicht zum TestTeam gehört soll ihm eine ClientMessage geschickt werden!
    }


    SetPlayerInterior(playerid,12);
    SetPlayerPos(playerid,2324.3564,-1147.2698,1050.7101);
    SetPlayerFacingAngle(playerid,3.5692);
    SetCameraBehindPlayer(playerid); weg


    und mach ich GameMode, unter OnPlayerCommandText


    if(strcmp(cmdtext,"/enter",true)==0)
    {
    if(gTeam[playerid] == TEAM_TEST) //Und wenn Spieler zum TestTeam gehört!
    {
    If(!IsPlayerInRangeOfPoint(playerid,1,x,y,z))return SendClientMessage(playerid, ROT,"Du befindest dich nicht am eingang!");
    SetPlayerInterior(playerid,12);
    SetPlayerPos(playerid,2324.3564,-1147.2698,1050.7101);
    SetPlayerFacingAngle(playerid,3.5692);
    SetCameraBehindPlayer(playerid);
    }
    else
    SendClientMessage(playerid,ROT,"Du bist nicht bei den TEST.");
    }


    Bin mir nicht sicher obs richtig ist...