Problem mit Geldanzeige

  • Problem mit Geldanzeige

    Hallo,
    ich versuche mal mein Problem zu schildern.
    Also ich bastel gerade an einer kleine Wirtschaftssimulation.
    Ich habe das Kapital des Spielers über "global.money=1000000"
    eingestellt.
    Jetzt habe ich zufällige Ereignisse eingebaut, z.b. Sie haben einen
    Unfall gehabt, das Kostet 1000 € Strafe.
    Jetzt meine Frage... Wie kann ich diese 1000 € von meinem Kapital abziehen.
    Würde mich freuen wenn mir jemand weiterhelfen kann...
  • Das klappt nicht mein global.money bleibt immer bei 1000000 stehen.
    Hier mal ein Auszug wie ich es gemacht habe, aber bitte nicht lustig machen.

    global.text=''
    iii=round(random(5));
    if iii=1 {global.text='Es ist nichts besonderes passiert.'}
    if iii=1 {global.money = global.money - 1000 }
    else if iii=2 {global.text='Es ist nichts besonderes passiert.'}
    else if iii=2 {global.money = global.money - 1000 }
    else if iii=3 {global.text='Es ist nichts besonderes passiert.'}
    else if iii=3 {global.money = global.money - 1000 }
    else if iii=4 {global.text='Es ist nichts besonderes passiert.'}
    else if iii=4 {global.money = global.money - 1000 }
    else if iii=5 {global.text='Es ist nichts besonderes passiert.'}
    else if iii=5 {global.money = global.money - 1000 }
  • hmmm...
    du hast alles 2 mal gemacht

    if iii=1 {global.text='Es ist nichts besonderes passiert.'}
    if iii=1 {global.money = global.money - 1000 }

    also mach das entweder so

    if iii=1 {global.text='Es ist nichts besonderes passiert.'}

    oder so

    if iii=1 {global.money -= 1000 }

    aber nicht beides zusammen
    Die Schönheit liegt im Auge des Betrachters :D

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Andyworld ()

  • Aber das Problem ist doch dies.
    Der Geldabzug soll doch mit dem zusammenhängen.
    das heisst wenn da als Ereigniss steht Sie haben 10000€ gewonnen.
    sollen diese 10000€ ja auch dem Konto Gutgeschrieben werden, sprich dem
    global.money.
  • dann ebend das hier
    if iii=1 {global.money += 1000 }

    ansonsten versteh ich nicht was du willst

    das soltest du jetzt überall machen

    Edit:
    hier nochma ein beispiel :D
    Die Schönheit liegt im Auge des Betrachters :D

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Andyworld ()

  • Benutzer online 1

    1 Besucher