sound[] = {\sounds\radio.ogg,
1, 1};
Nicht über 1 und ohne db. Kannst testen mit unter 1, was sich auf die Lautstärke auswirken müsste.
Das mit der abnehmenden Lautstärke bei Entfernung funktioniert leider nicht so real abfallend wie man es gerne hätte. Das war einmal besser. Da wurde wieder an einigen Rädchen zum Nachteil gedreht.
Xeno meint, dass der say-Befehl lokal ist, was bedeutet du musst dafür sorgen ihn auf den PCs aller Clients zu starten. z.B. eine globale Variablen auf True setzen und mit "publicVariable" an alle PCs übertragen, wo damit ein Auslöser den say-Befehl startet.
Man kann auch den gesamten Befehl (
RTO say ["Radio",5];) mit einem "Befehl-Sender" übertragen. Ich habe das einmal hier in einem Beispiel gezeigt:
2 Fragen: bezügl. setObjectTexture u. einem AA-Script
Im Beispiel gibt es vier Befehlsempfänger: an West, Ost, den Server oder an Alle.