Sound Probleme

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 breadfish-Community,


    ich hätte eine frage und zwar wollte ich ein Lied beim Einloggen einfügen aber es schallt bzw man hört es immer Doppelt...


    Unter OnPlayerConnect habe ich das stehen:
    PlayAudioStreamForPlayer(playerid,"http://meindomainname/music/login.mps"); // Login Musik



    Und wie kann man den "login" ton bem spawnen nochmal ausmachen?


    Vielen Dank im Vorraus :D


    //edit:
    Aufm Localhost Server höre ich den Sound aber aufm Server (diesesmal nicht aufm Localhost Server) höre ich nichts...


    Lg
    J0a9

  • Hallo J0a9, wir kennen uns ja schon, ich bins Fagott oder wie ich hier heiße iMontreal.
    Also, das Lied wird abgespielt ? Aber manchmal doppelt und dreifach ? Vielleicht, ist es deswegen, weil OnPlayerConnect, manchmal auch zweimal ausgeführt wird, oder liegt es dadran, dass du den Code zweimal starten lässt. Versuche einfach mal kurz meinen Tipp.


    public OnPlayerConnect(playerid)
    {
    StopAudioStreamForPlayer(playerid);
    PlayAudioStreamForPlayer(playerid,"http://meindomainname/music/login.mps");
    return 1;
    }


    So, wenn er sich dann eingeloggt hat, und alles geladen wurde, machst du nurnoch.



    StopAudioStreamForPlayer(playerid);


    Am Ende der Laden funktion und schon hast du das ganze, das mit den OnPlayerConnect, weiß ich nicht genau, warum er es doppelt abspielt.
    Liebe Grüße iMontreal

    Ich suche (Beta) Server-Tester für meinen Server.
    Bei Intresse bitte bei mir per PN melden.

  • Hallo iMontreal,


    vielen Dank für deine Antwort, es war sehr hilfreich :D


    Ich habe auch den Fehler noch gefunden warum es nicht abgespielt hatte da ich mich hier ausversehen vertippt habe am ende mit ".mp3"
    PlayAudioStreamForPlayer(playerid,"http://meindomainname/music/login.mps");


    Vielen Dank, ebenso fiel mir der "StopAudioForPlayer" nicht ein :D
    du hattest recht ich hatte vorher auch schon irgenwo bei OnPlayerConnect eine Abfrage für Sounds und anscheindend hat es da etwas geblockt xD


    Viiielen Viiielen Dank für deine Hilfe :D


    Lg


    J0a9