Problem mit dem Script

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
  • HeyHoo,


    Ich habe ein Scriptproblem.
    Ich habe zuletzt diese Befehle eingeführt:

    //--------------Frationstore-------------------
    ocmd:gate(playerid,params[])
    {
    if(IsAnCop(playerid))
    {
    if(IsPlayerInRangeOfPoint(playerid,10,1544.69995117,-1630.83422852,13.29500771))
    {
    MoveObject(lspdtor1,1544.69995117,-1630.83422852,13.29500771,5,0.00000000,90.00000000-90,90.00000000);
    SendClientMessage(playerid,Gelb,"Die Schranke schliesst in 7 Sekunden automatisch");
    SetTimer("lspdgate1",7000,1);
    return 1;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10,1590.38806152,-1637.98413086,15.25146866))
    {
    MoveObject(lspdtor2,1590.38806152+8,-1637.98413086,15.25146866,5);
    SendClientMessage(playerid,Gelb,"Das Tor schliesst in 7 Sekunden automatisch");
    SetTimer("lspdgate2",7000,1);
    return 1;
    }
    }
    return 1;
    }
    //--------------FraktionsLift-------------------
    ocmd:lift(playerid,params[])
    {
    if(isPlayerInFrakt(playerid,1))
    {
    if(IsPlayerInRangeOfPoint(playerid,1,242.2513,66.3745,1003.6406))
    {
    ShowPlayerDialog(playerid,DIALOG_LSPDLIFT1,DIALOG_STYLE_LIST,"Los Santos Police Department - Lift","In die Garage\nAuf das Dach","Auswählen","Abbrechen");
    }
    }
    return 1;
    }


    Nur leider funkt das ned so ganz, wie ich möchte.
    Ich kann mich ausserdem mit einem Falschem Passwort einloggen.
    Was ist daran falsch ? :cursing:


    MfG
    Deagle

  • Sers,


    bei dem befehl /lift hätte ich vielleicht eine lösung.


    undzwar die distance von dem


    if(IsPlayerInRangeOfPoint(playerid,1,242.2513,66.3745,1003.6406))


    kannst du mal in 5 oder 10 ändern, bei eins muss der nähmlich genau auf die koordinaten sein, und das ist eher unwahrscheinlich das dass einer ist :)


    also in:


    if(IsPlayerInRangeOfPoint(playerid,5 oder 10,242.2513,66.3745,1003.6406))