Ergebnis 1 bis 9 von 9

Thema: Jukebox ich brauche Hilfe^^

  1. #1

    Standard Jukebox ich brauche Hilfe^^

    Hy leute,

    ich arbeite der Zeit an meiner Jukebox.
    Ja kann sein das es milionen davon gibt aber keine von mir xDDD

    So folgendes problem :

    Achja ich sollte erwähnen das ich sie mit E2 mache.

    So also zum Thema.

    Ich habe sie so weit gecodet und sie leuft auch.
    Sprich man kann die Songs hin und her schalten ohne Probleme.
    Aber wenn der Song endet, möchte ich das er automatisch den nächsten Song abspiel.
    Wie bekomme ich das hin?.
    Code:
    @name Jukebox
    @inputs B BM On
    @outputs Text:string
    @persist B1 Sound1 Sound2 Sound3 Sound4 Sound5 Sound6 Sound7 Sound8 Sound9 Sound10
    if(On==1){
    if(Stop==1){soundStop(1),soundStop(2),soundStop(3),soundStop(4),soundStop(5),soundStop(6),soundStop(7),soundStop(8),soundStop(9),soundStop(10)}
    if(B){
        B1++
    }
    if(BM){
        B1--
    }
    if(B1 >= 11) {
        B1 = 1
    }
    if(B1==1 & Sound1==0){
        Sound1 = 1
        soundPurge()
        soundPlay(1,0,"music/portal_still_alive.mp3")
        soundVolume(1,10000)
    } elseif(B1!=1) {
        Sound1 = 0
        soundStop(1)
    }
    if(B1==2 & Sound2==0){
        Sound2 = 1
        soundPurge()
        soundPlay(2,0,"music/hl1_song25_remix3.mp3")
    } elseif(B1!=2) {
        Sound2 = 0
        soundStop(2)
    }
    if(B1==3 & Sound3==0){
        Sound3 = 1
        soundPurge()
        soundPlay(3,0,"music/portal_youre_not_a_good_person.mp3")
    } elseif(B1!=3) {
        Sound3 = 0
        soundStop(3)
    }
    if(B1==4 & Sound4==0){
        Sound4 = 1
        soundPurge()
        soundPlay(4,0,"music/portal_no_cake_for_you.mp3")
    } elseif(B1!=4) {
        Sound4 = 0
        soundStop(4)
    }
    if(B1==5 & Sound5==0){
        Sound5 = 1
        soundPurge()
        soundPlay(5,0,"music/vlvx_song11.mp3")
    } elseif(B1!=5) {
        Sound5 = 0
        soundStop(5)
    }
    if(B1==6 & Sound6==0){
        Sound6 = 1
        soundPurge()
        soundPlay(6,0,"music/hl2_song23_suitsong3.mp3")
    } elseif(B1!=6) {
        Sound6 = 0
        soundStop(6)
    }
    Code:
    if(B1==7 & Sound7==0){
        Sound7 = 1
        soundPurge()
        soundPlay(7,0,"music/hl2_song25_teleporter.mp3")
    } elseif(B1!=7) {
        Sound7 = 0
        soundStop(7)
    }
    if(B1==8 & Sound8==0){
        Sound8 = 1
        soundPurge()
        soundPlay(8,0,"music/portal_party_escort.mp3")
    } elseif(B1!=8) {
        Sound8 = 0
        soundStop(8)
    }
    if(B1==9 & Sound9==0){
        Sound9 = 1
        soundPurge()
        soundPlay(9,0,"music/portal_subject_name_here.mp3")
    } elseif(B1!=9) {
        Sound9 = 0
        soundStop(9)
    }
    if(B1==10 & Sound10==0){
        Sound10 = 1
        soundPurge()
        soundPlay(10,0,"music/portal_you_cant_escape_you_know.mp3")
    } elseif(B1!=10) {
        Sound10 = 0
        soundStop(10)
    }
    
    if(B1==1){Text="Song 1  Still alive"}
    if(B1==2){Text="Song 2  HL2 remix3"}
    if(B1==3){Text="Song 3  youre not a good person"}
    if(B1==4){Text="Song 4  no cake for you"}
    if(B1==5){Text="Song 5  Remix HL2"}
    if(B1==6){Text="Song 6  suitsong 3"}
    if(B1==7){Text="Song 7  teleporter"}
    if(B1==8){Text="Song 8  party escort"}
    if(B1==9){Text="Song 9  subject name here"}
    if(B1==10){Text="Song 10  you cant escape you know"}
    }
    else {soundStop(1),soundStop(2),soundStop(3),soundStop(4),soundStop(5),soundStop(6),soundStop(7),soundStop(8),soundStop(9),soundStop(10)}
    if(On==0){Text="Jukebox ist aus"}
    So vlt weiß einer von euch Erfahrenen Coder ne lösung.

    Ach noch was wie kann ich die lautstärke erhöhen? bzw die reichweite?
    Habs mit soundVolume versucht hab aber kein unterschied gemerkt

    P.s. Noch ne Kleinigkeit.
    Wenn ich den Textscreen dran wire,dann ist die Schrift erst so groß, wie ich es eingestellt hatte.
    Aber nach ein bis 2 Song wegsel, ist sie so klein, das man sie kaum lesen kann.

    Danke gruß Rakye
    Geändert von Burst-Angel (26.10.2010 um 22:18 Uhr)

  2. #2

    Standard AW: Jukebox ich brauche Hilfe^^

    wie wäre es wenn du ne zeit angabe pro lied machst wenn diese zeit erreicht ist das er dann aufs nächste wechselt
    Zitat Zitat von Shiny Beitrag anzeigen
    32 Kerne? Leck mich am Arsch, so viel benutzen ja nichtmal Disney und Pixar zusammen.

  3. #3

    Standard AW: Jukebox ich brauche Hilfe^^

    ein beispiel wäre nett

  4. #4

    Standard AW: Jukebox ich brauche Hilfe^^

    kann leider kein exp2 dachte nur das ich so eventuell helfen könnte

    aber hier jetzt eine idee mach für jedes lied ein timer (titel 1 hat timer1) wenn der dann das ende des titels erreicht machst du beim 2ten titel if(timer1 = 3000(beispiel) then (hier der code vom 2ten titel wieder mit nem eigenem timer) (wäre noch zu überlegen nen timer stop zu machen wenn der zbs. timer 3010 erreicht das er nicht mehr zählt und wieder auf null steht.).

    zbs = zum beispiel.
    Geändert von killofworld (07.11.2010 um 11:54 Uhr) Grund: was vergessen
    Zitat Zitat von Shiny Beitrag anzeigen
    32 Kerne? Leck mich am Arsch, so viel benutzen ja nichtmal Disney und Pixar zusammen.

  5. #5

    Standard AW: Jukebox ich brauche Hilfe^^

    hmm hab da auch ne idee, weiß aber nicht obs das gibt End of file oder auf EOF, also if EOF_Titel1 == 1 the PLAY Titel 2 oder so in der art

  6. #6

    Standard AW: Jukebox ich brauche Hilfe^^

    Zitat Zitat von Kashan Beitrag anzeigen
    hmm hab da auch ne idee, weiß aber nicht obs das gibt End of file oder auf EOF, also if EOF_Titel1 == 1 the PLAY Titel 2 oder so in der art
    das ist ja sowas wie meine idee nur verkürzt XD.
    Zitat Zitat von Shiny Beitrag anzeigen
    32 Kerne? Leck mich am Arsch, so viel benutzen ja nichtmal Disney und Pixar zusammen.

  7. #7

    Standard AW: Jukebox ich brauche Hilfe^^

    ja das gibt es auch in den meisten programmiersprachen, ist im prinzip das gleiche nur das das ende der datei nicht durch sekunden sondern durch die bytes erkannt wird. aber im prinzip ist es das gleiche

  8. #8

    Standard AW: Jukebox ich brauche Hilfe^^

    Nop so was geht net bzw ich bin zu dumm dafür

    Klar mit nem Timer hab ich es auch gemacht aber dachte es gibt ne bessere Lösung dafür.

    Den das Problem ist wenn ich das Teil aus und wieder anmache Läuft der Timer schon weiter aber das Lied noch nicht.

    Sprich der timer steht dann sagen wir auf 3000 und leuft schon und das lied fängt bei 2000 an und endet auf 3500 so fazit er unterbricht dann das lied obwohls nicht zu ende ist.
    Geändert von Burst-Angel (15.11.2010 um 13:11 Uhr) Grund: Neue überlegung xD

  9. #9

    Standard AW: Jukebox ich brauche Hilfe^^

    hab hin bekommen klappt jetzt recht gut

Ähnliche Themen

  1. Brauche Hilfe
    Von Zitrone™ im Forum GMod Allgemein
    Antworten: 4
    Letzter Beitrag: 28.09.2008, 19:54
  2. brauche hilfe
    Von step3 im Forum GMod Allgemein
    Antworten: 11
    Letzter Beitrag: 06.09.2007, 20:16
  3. Brauche mal hilfe
    Von Teddy545 im Forum Hilfe & Support
    Antworten: 3
    Letzter Beitrag: 03.03.2007, 19:27
  4. ich brauche hilfe
    Von Snake im Forum Hilfe & Support
    Antworten: 0
    Letzter Beitrag: 06.08.2006, 21:57
  5. Brauche hilfe bei .vtf
    Von Scarecrow im Forum Mapping
    Antworten: 4
    Letzter Beitrag: 02.02.2006, 16:31

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •