/exit für 2w?

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 :)
    bei mir mir will es nicht so ..
    if (PlayerToPoint(2.0, playerid,246.4813079834,87.690002441406,1002.561340332)) if (PlayerInfo[playerid][pWanteds] >=2) { SetPlayerInterior(playerid, 6); SetPlayerPos(playerid,246.56742858887,85.258689880371,1003.640625); } else { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,1564.6979,-1691.8351,5.8906);

    also ich will dass er wenn er mehr als 2 Wanteds hat nicht mehr raus kann ... aber es geht irgend wie net..
    lg dave[MSIE_newline_end ]

    Einmal editiert, zuletzt von xuNsHiNe ()

  • if (PlayerInfo[playerid][pWanteds] >=2)


    Damit fragst du ab, ob die Wanted Kleiner GLEICH 2 sind. das = muss raus dann tuts :)



    ]if (PlayerToPoint(2.0, playerid,246.4813079834,87.690002441406,1002.561340332))
    {
    if (PlayerInfo[playerid][pWanteds] >2)
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1564.6979,-1691.8351,5.8906);
    }
    }


    EDIT: Upsa bugscripter hat recht. Hab ich garnicht beachtet ^^

  • hmm, vielleicht liegts an playertopoint, verwende mal IsPlayerInRangeOfPoint. Das würde dann so ausschauen:


    if (IsPlayerInRangeOfPoint(playerid,2.0,246.4813079834,87.690002441406,1002.561340332))
    if (PlayerInfo[playerid][pWanteds] >=2)
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1564.6979,-1691.8351,5.8906);
    }


    Kann aber auch sein dass der radius zu klein ist. Passiert bei dir nix oda was?


    MFG, Robdeflop®


    EDIT: Ups stimmt, du musst > mit < tauschen :D

  • Danke aber ich will es dass mann wen mann 2 bzw. mehr als 2 wanteds hat NICHT raus kommt
    hier PWN
    if (IsPlayerInRangeOfPoint(playerid,2.0,246.4813079834,87.690002441406,1002.561340332))
    if(PlayerInfo[playerid][pWanteds] <= 2)
    {
    SetPlayerInterior(playerid, 6);
    SetPlayerPos(playerid,246.56742858887,85.258689880371,1003.640625);
    }
    else
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1564.6979,-1691.8351,5.8906);
    }

    lg Dave[MSIE_newline_end ]
    //EDIT
    Es klappt :)
    PWN
    if (IsPlayerInRangeOfPoint(playerid,2.0,246.4813079834,87.690002441406,1002.561340332))
    if(WantedLevel[playerid] >= 1)
    {
    SetPlayerInterior(playerid, 6);
    SetPlayerPos(playerid,246.56742858887,85.258689880371,1003.640625);
    }
    else
    {
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1564.6979,-1691.8351,5.8906);
    }

    Danke an alle
    lg Dave[MSIE_newline_end ]

    Einmal editiert, zuletzt von xuNsHiNe ()