eine abfrage, wenn möglich

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 ich würd gern wissen, ob und wenn es einen befehlö dafür gibt, wenn man eine sbfrage vom script möchte, um herauszufinden, ob und in welcher virtuellen welt der spieler sich befindet.
    in etwa so:

    else if (PlayerToPoint(6.0, playerid,-1404.5299,-259.0602,1043.6563))
    {
    if (Ist er in Welt 1?)
    {
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid, 1);
    SetPlayerPos(playerid,2695.6235,-1704.6960,11.8438);
    }
    }

    danke im Vorraus!


    /edit: Ich weis, sieht scheiße aus, habs aus dem pawno direkt kopiert!

    Einmal editiert, zuletzt von SkaterChiller ()

  • mh... vll geht es so

    else if (PlayerToPoint(6.0, playerid,-1404.5299,-259.0602,1043.6563))
    {
    if(gPlayerLogged[playerid] == 1)
    {
    new vwid = GetPlayerVirtualWorld(playerid);


    SetPlayerInterior(playerid,0); // was willste damit ?
    SetPlayerVirtualWorld(playerid, 1); // Was willste damit?
    SetPlayerPos(playerid,2695.6235,-1704.6960,11.8438); //Was willste damit ?
    format(string, sizeof(string), " Du bist in Welt %d.", vwid);
    SendClientMessage(playa, COLOR_GRAD1, string);

    }
    }

  • Neinich meine eher, das das Script fargen soll, ob er in einer bestimmten Virtuellen Welt ist. Ich dachte da an sowas ähnliches wie
    if(PlayerIsInVirtualWorld 1)
    {
    SetPlayerPos(...)
    }


    Weis jedoch nciht, ob es sowas gibt.