PlayAudioStreamForPlayer(playerid) bei gewissen Koordinaten abspielen

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
  • Hey Leute,


    ich möchte, dass wenn ich Spieler sich in der von (1868.4446,-1407.1976,14.3264) befindet (Range: 20), er den Stream hört, wenn er jedoch zu weit weg ist, soll dieser Stream gestoppt werden!


    Wie genau mach ich das, bzw. wo genau (Callback)?


    OnPlayerUpdate?


    Das wäre doch zu ressourcenlastig, oder nicht?

  • machst einfach eine Globale Variable zb. new SetMusik[MAX_PLAYERS]
    und ein Timer, nun überprüfst du jede Sec., ist der Spieler in dem Range ist, wenn ja dann SetMusik[playerid] auf 1 und Musik abspielen, wenn er nicht mehr in der range ist einfach aus und wieder auf 0 Setzen.

    Mit Freundlichen Grüßen
    Whitetiiger aka. Kaito-sensei
    P.s. Alle mit #IRONIE bestätigten Sätze von mir, sind als Ironie anzusehen.