Wie spawne ich Objekte vor dem Player :P

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
  • Hi,
    habe in meinem Server so ein Menü wo man Objekte kaufen kann. Jetz möchte ich aber das die Objekte wenn man sie kauft VOR dem Spieler erscheinen. Bei mir erscheinen sie nur vor mir
    wenn ich in Richtung Norden gucke


    Code (ist nur ein Ausschnitt ;) :(



    case 0: //
    {
    if (GetPlayerMoney(playerid) > 199)
    {
    GivePlayerMoney(playerid, -200);
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    CreateObject( 3374, x, y+4, z, 0, 0, 0 );
    SendClientMessage(playerid, Hellblau, "Heuballen für 200$ gekauft!");
    HideMenuForPlayer(bau, playerid);
    TogglePlayerControllable(playerid, 1);
    }
    else


    {
    SendClientMessage(playerid, COLOR_GREEN, "Du hast nicht genügend Geld!");
    TogglePlayerControllable(playerid, 1);
    return 1;
    }
    }


    Danke an jede Hilfe ;)


    MfG

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

  • ne des ist immer noch in richtung norden, vielleicht muss man irgendwas mit facingangle oder so machen^^.?


    Sie sollen einfach vor dem Player spawnen. Das weis bestimmt jemand :P

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

    4 Mal editiert, zuletzt von zombie.modder ()

  • new Float:X,Float:Y,Float:Z,Float:A;
    GetPlayerPos(playerid, X,Y,Z);
    GetPlayerFacingAngle(playerid, A);
    X += (5 * floatsin(-A, degrees));
    Y += (5 * floatcos(-A, degrees));
    CreateObject(3374,X,Y,Z,0.0,0.0,0.0);
    Das Gehabe mit Sinus und Cosinus ist aus dem /veh-Befehl von SeifAdmin.


    Ich scripte NICHT mehr, ich möchte mit NIEMANDEM einen Server aufmachen habe auch NICHTS mehr mit LoH zu tun, also lasst es mit den PNs!