PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sound Emitter Song Hinzufügen



Dragon R
18.08.2007, 23:26
Hallo ich habe heute versucht dem Sound Emitter eine Meiner Mp3´s hinzuzufügen da ich das im Game cool fände und ich habe es auch geschafft es einzufügen nur irgendwie heb ich was Falsch gemacht denn ich Kann es auswählen aber er spielt den song nicht ab also was muss ich machen ich zeig euch eben was ich gemacht hab:

Alle ober Noobs bitte Wecksehen!:D

Ich habe in der Datei zu finden im Ordner C:\Programme\Steam\steamapps\Name\garrysmod\garrys mod\lua\weapons\gmod_tool\stools
die datei heist: ol_soundemitter.lua dort habe ich an dieser stelle:
---------------------------------------------------------------------------------------
CPanel:AddControl( "ComboBox", params )

local params = {Label = "Sound", MenuButton = "0", Options = {}}
params.Options["Coast Siren"] = {ol_soundemitter_sound = "coast.siren_citizen"}
params.Options["Bunker Siren"] = {ol_soundemitter_sound = "coast.bunker_siren1"}
params.Options["Alarm Bell"] = {ol_soundemitter_sound = "d1_canals.Floodgate_AlarmBellLoop"}
params.Options["Engine Start"] = {ol_soundemitter_sound = "ATV_engine_start"}
params.Options["Engine Stop"] = {ol_soundemitter_sound = "ATV_engine_stop"}
params.Options["Zombie Breathe"] = {ol_soundemitter_sound = "NPC_PoisonZombie.Moan1"}
params.Options["Idle Zombies"] = {ol_soundemitter_sound = "Zombie.Idle"}
params.Options["Turret Alert"] = {ol_soundemitter_sound = "NPC_FloorTurret.Alert"}
params.Options["Helicopter Rotor"] = {ol_soundemitter_sound = "NPC_CombineGunship.RotorSound"}
params.Options["Heartbeat"] = {ol_soundemitter_sound = "k_lab.teleport_heartbeat"}
params.Options["Breathing"] = {ol_soundemitter_sound = "k_lab.teleport_breathing"}

CPanel:AddControl( "ComboBox", params )

CPanel:AddControl( "TextBox", { Label = "Sound Name",
Command = "ol_soundemitter_customsound",
---------------------------------------------------------------------------------------
einfach was angehängt dann sah es So aus:

--------------------------------------------------------------------------------------
CPanel:AddControl( "ComboBox", params )

local params = {Label = "Sound", MenuButton = "0", Options = {}}
params.Options["Coast Siren"] = {ol_soundemitter_sound = "coast.siren_citizen"}
params.Options["Bunker Siren"] = {ol_soundemitter_sound = "coast.bunker_siren1"}
params.Options["Alarm Bell"] = {ol_soundemitter_sound = "d1_canals.Floodgate_AlarmBellLoop"}
params.Options["Engine Start"] = {ol_soundemitter_sound = "ATV_engine_start"}
params.Options["Engine Stop"] = {ol_soundemitter_sound = "ATV_engine_stop"}
params.Options["Zombie Breathe"] = {ol_soundemitter_sound = "NPC_PoisonZombie.Moan1"}
params.Options["Idle Zombies"] = {ol_soundemitter_sound = "Zombie.Idle"}
params.Options["Turret Alert"] = {ol_soundemitter_sound = "NPC_FloorTurret.Alert"}
params.Options["Helicopter Rotor"] = {ol_soundemitter_sound = "NPC_CombineGunship.RotorSound"}
params.Options["Heartbeat"] = {ol_soundemitter_sound = "k_lab.teleport_heartbeat"}
params.Options["Breathing"] = {ol_soundemitter_sound = "k_lab.teleport_breathing"}
:arrow: params.Optiond["Gewünschter Name"] = {ol_soundemitter_sound = "Name der Mp3 Datei"}

CPanel:AddControl( "ComboBox", params )

CPanel:AddControl( "TextBox", { Label = "Sound Name",
Command = "ol_soundemitter_customsound",

---------------------------------------------------------------------------------------
Der Smily war natürlich nicht Da :D und das der Name der Mp3 Datei nicht richtig ist weis ich jetzt aber welche Information von der Mp3 Datei muss ich da den nu eintragen und wie kriege ich die raus?

Mitsuma
19.08.2007, 11:48
Fehlt da nicht der Path zur .mp3?

z.B. sounds/sirens/coast.siren_citizen.mp3

kuno_knast
19.08.2007, 17:38
Du hast dich da einfach nur verschrieben schätz ich mal, statt "params.Options...." steht da nämlich "params.Optiond...." ;)

Dragon R
19.08.2007, 21:08
Hat beides nix gebracht kennt sich den nimand damit aus?

nowai
29.10.2007, 21:10
params.Options["Breathing"] = {ol_soundemitter_sound = "k_lab.teleport_breathing"}
params.Optiond["Gewünschter Name"] = {ol_soundemitter_sound = "Name der Mp3 Datei"}


Wenn du alles markierst wirst du merken, dass hinter dem "params.Options["Breathing"] = {ol_soundemitter_sound = "k_lab.teleport_breathing"}" ein Leerzeichen ist, mach dieses mal weg und füge es hinter "params.Optiond["Gewünschter Name"] = {ol_soundemitter_sound = "Name der Mp3 Datei"}" an.

Wenn das nicht ist (habs nicht getestet), weiss ich auch nicht :roll:

Pac_187
30.10.2007, 09:02
Ich glaube wohl kaum, dass es den Jenigen noch interessiert ;)

-> Achte doch bitte das nächste Mal auf das Datum des Threads!

Dragon R
31.10.2007, 12:05
recht hast du den ich weis nu wie ich mit wire meine eigene musik abspile ;) aber trotsdem DANKE!

€r!k
31.10.2007, 12:18
Aber trotzdem: Niemand hat im Thread hier erkannt was der wirkliche Fehler ist :D
Ich weis es, aber da es jetzt egal ist spar ich mir viel schreibarbeit... ich sag nur:

Die StandartSounds sind dort GameSounds. Man kann auch normale nehmen, aber dann mit vollem Pfad, da die GameSounds eigene Namen haben.