Problem mit /tor

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
  • Hello Breadfish


    Also wenn ich mit cop das tor mit /tor öffnen will geht es nicht kann einer helfen


    if(strcmp(cmdtext,"/tor",true)==0)
    {
    if(gTeam[playerid] == 1)
    {
    if(IsPlayerInRangeOfPoint(playerid,10,1544.6640625, -1623.9732666016, 12.989388165881))
    {
    MoveObject(bar,1544.6640625, -1623.9732666016, 12.989388165881,20);
    SetObjectRot(bar,0, 2.5704040527344, 266.916015625);
    SetTimer("InitPos",5000,false);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist kein Cop um das Tor zu öffnen");
    return 1;
    }
    return 1;
    }


    //edit brauche dringend hilfe

  • Kein wunder das es nicht geht.
    Hast bestimmt bei MoveObject die selben Koordinaten wie beim erstellen des Objects. Denke ic hmir zu mindestens weils auch die selben von IsPlayerInRangeOfPoint ist.
    Einmal abändern unter MooveObject müssen die Koordinaten rein wie das Tor auf steht.


    MFG RFT

    RFT

  • Habe ich also das erstellen des Object Tor zu


    bar = CreateObject(968, 1544.6640625, -1623.9345703125, 12.989388465881, 352, 270, 90);//SCHRANKE


    und der cmd


    if(strcmp(cmdtext,"/tor",true)==0)
    {
    if(gTeam[playerid] == 1)
    {
    if(IsPlayerInRangeOfPoint(playerid,10,1545.0220,-1627.3710,13.3828))
    {
    MoveObject(bar, 1544.4901123047, -1623.9294433594, 12.989388465881,20);
    SetObjectRot(bar,0, 2.5704040527344, 266.916015625);
    SetTimer("InitPos",5000,false);
    return 1;
    }
    return 1;
    }
    return 1;
    }


    letztes mal hatte es funktioniert aber ich hatte mal rumgebastelt das das nur für cops aufgehen soll jetz geht es gar nimmer