Ergebnis 1 bis 11 von 11

Thema: Äpfel vergammeln

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    paraleler prozess

    label1
    --bedingung apfel ist im inventar
    wait 30m
    -1 apfel item
    +1 vergammelten apfel item
    --ansonsten

    --ende
    springe zu label

    so müsstes gehen

  2. #2
    so würde aber alle 30 Sekunden ein Apfel vergammeln und nicht jeder Apfel nach 30 Sekunden

    mMn ist das nur umzusetzen, entweder mit dem XP oder mit einem eigenen Inventar. Anders als mit viel Aufwand (da keine Arrays -.-) lässt sich das wohl nicht lösen.

  3. #3
    Du brächtest im Prinzip, für jeden der 99 möglichen Äpfel eine eigene Variable, Immer, wenn du einen Apfel in deinem Inventar hinzugefügt bekommst, Springt eine dieser variablen auf 30. Das überprüftst du mit einer weiteren verteilervariable (für jede mögliche inventarzahl startet diese ein neues variablen-zähl event. Das kann man zwaralles in einem parralel lösen aber: Hm, dann brauchst du ein elllenlanges script, wobei du ständig abfrägst, wiehoch die einzelnen gestarteten variablen den sind und reduzierst die jede Minute um 1. Das ist aber mit 99 Fork Conditions etc. verbunden, die ständig parralel laufen+ eine Verteilerabfrage für die 99 variablen, denn eine Variable soll ja nicht doppelt mit 30 min belegt werden. Zuguterletzt, wenn eine dieser 99 möglichen variablen auf 0 fällt, wird ein Apfel gelöscht und die Variable kommt wieder zu den anderen in die Warteschleife ...

    Theoretisch möglich, hm und auch umsetzbar ^.- einen konkreten Code kann ich dir leider nüscht nennen. Aber vorstellen kann ich ihn mir schon. Eigentlich auch ziemlich einfach zu machen, wenn man es so überlegt, aber seeeeehr viel Tiparbeit, bei der man ständig die variablen ändern muss.

    Eine andere Frage ist die, ob das der Maker schafft. Ich befürte, der stoppt da und giebt den geist auf, bzw. er rechnet zu lange das ganze event durch und somit, käme der schön 1 min Tackt Zeitplan föllig durcheinander.

    PS:

    Digitale Äpfel vergammeln nüscht!!!

  4. #4
    Die Frage wäre nur, wenn der Held einen Apfel isst, welcher wird dann gegessen? Der, der am wenigsten vergammelt ist? Einen zufälligen?

  5. #5
    Wie verhält sich eigentlich ein Event, wenn es gecallt wird, wenn es noch läuft?
    Wenn es quasi mehrere parallele Abläufe schafft, dann bräuchtest du eigtl nur jedes mal, wenn du einen Apfel bekommst ein CE callen, dass 30 min wartet, danach abfragt ob noch gleich viele Äpfel im Inventar sind und wenn es gleich oder mehr sind einen normalen Apfel löschen und einen gegammelten hinzufügen.

  6. #6
    Damit würdest du aber sämtliche Gammelungsprozesse aussetzen, wenn der Held nur einen Apfel isst...

Berechtigungen

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