Fehler Interior | Hilfe Schnell!

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
  • Also ,
    Habe 2 x 24 / 7 Gemacht und wenn ich beim Zvispawn rein gehe , dann komme ich beim BSN raus wenn ich beim BSN rein gehe komme ich beim BSN raus wo ist der fehler?


    // 24 / 7 am Burger Shot
    else if(IsPlayerInRangeOfPoint(playerid,4.0,1315.3405,-898.1992,39.5781))//24/7/Enter
    {
    SetPlayerPos(playerid,-30.7473,-91.1202,1003.5469);
    SetPlayerInterior(playerid,18);
    SetPlayerFacingAngle(playerid,10.1474);
    SendClientMessage(playerid,COLOR_GREEN,"Du hast den 24/7 betreten");
    }
    else if (IsPlayerInRangeOfPoint(playerid,4.0,-30.7473,-91.1202,1003.5469))//24/7/Exit
    {
    SetPlayerPos(playerid,1315.3405,-898.1992,39.5781);
    SetPlayerInterior(playerid,0);
    SetPlayerFacingAngle(playerid,10.1474);
    SendClientMessage(playerid,COLOR_GREEN, "Du hast den 24/7 verlassen");
    }
    // 24 / 7 am Noobspawn
    else if(IsPlayerInRangeOfPoint(playerid,4.0,1833.7758,-1842.5251,13.5781))//24/7/Enter
    {
    SetPlayerPos(playerid,-30.7473,-91.1202,1003.5469);
    SetPlayerInterior(playerid,18);
    SetPlayerFacingAngle(playerid,10.1474);
    SendClientMessage(playerid,COLOR_GREEN,"Du hast den 24/7 betreten");
    }
    else if (IsPlayerInRangeOfPoint(playerid,4.0,-30.7473,-91.1202,1003.5469))//24/7/Exit
    {
    SetPlayerPos(playerid,1833.7758,-1842.5251,13.5781);
    SetPlayerInterior(playerid,0);
    SetPlayerFacingAngle(playerid,10.1474);
    SendClientMessage(playerid,COLOR_GREEN, "Du hast den 24/7 verlassen");
    }

  • Wo die anderen Enter / Exit auch sind ..


    Function OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if(newkeys == KEY_SECONDARY_ATTACK)

    Solltest Du mehrere male die selben Interiors verwenden, solltest Du mit Virtuellen Welten arbeiten.
    Sprich, Du musst beim betreten eine Virtuelle Welt setzen und bei rausgehen wieder abfragen. (So kommst Du auch sicherlich immer an der richtigen Stelle raus.)

  • // 24 / 7 am Burger Shot
    else if(IsPlayerInRangeOfPoint(playerid,4.0,1315.3405,-898.1992,39.5781))//24/7/Enter
    {
    SetPlayerPos(playerid,-30.7473,-91.1202,1003.5469);
    SetPlayerInterior(playerid,18);
    SetPlayerFacingAngle(playerid,10.1474);
    SetPlayerVirtualWorld(playerid, playerid+1);
    SendClientMessage(playerid,COLOR_GREEN,"Du hast den 24/7 betreten");
    }
    else if (IsPlayerInRangeOfPoint(playerid,4.0,-30.7473,-91.1202,1003.5469))//24/7/Exit
    {
    SetPlayerPos(playerid,1315.3405,-898.1992,39.5781);
    SetPlayerInterior(playerid,0);
    SetPlayerFacingAngle(playerid,10.1474);
    GetPlayerVirtualWorld(playerid) == (playerid-0))
    SendClientMessage(playerid,COLOR_GREEN, "Du hast den 24/7 verlassen");
    }


    Also so ?

  • Teilweise...


    Du solltest die Virtuelle-Welt-Abfrage in die vorhanden elseif-Abfrage miteinbauen. So etwa:
    else if (IsPlayerInRangeOfPoint(playerid,4.0,-30.7473,-91.1202,1003.5469) && GetPlayerVirtualWorld(playerid) == (playerid+1))//24/7/Exit
    { //code

  • // 24 / 7 am Burger Shot
    else if(IsPlayerInRangeOfPoint(playerid,4.0,1315.3405,-898.1992,39.5781))//24/7/Enter
    {
    SetPlayerPos(playerid,-30.7473,-91.1202,1003.5469);
    SetPlayerInterior(playerid,18);
    SetPlayerFacingAngle(playerid,10.1474);
    SetPlayerVirtualWorld(playerid, playerid+1);
    SendClientMessage(playerid,COLOR_GREEN,"Du hast den 24/7 betreten");
    }
    else if (IsPlayerInRangeOfPoint(playerid,4.0,-30.7473,-91.1202,1003.5469) && GetPlayerVirtualWorld(playerid) == (playerid+1))//24/7/Exit
    { //code
    {
    SetPlayerPos(playerid,1315.3405,-898.1992,39.5781);
    SetPlayerInterior(playerid,0);
    SetPlayerFacingAngle(playerid,10.1474);
    // GetPlayerVirtualWorld(playerid) == (playerid-0))
    SendClientMessage(playerid,COLOR_GREEN, "Du hast den 24/7 verlassen");


    so ?


    ist die vw welt nicht -1?

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen