Seite 2 von 2 ErsteErste 12
Ergebnis 21 bis 28 von 28

Thema: Spiel ruckelt wegen Pictures [2003]

  1. #21
    Warum machst du es nicht einfach so, dass du über Variablen abfragst, ob sich was an den HP des Helden geändert hat? Und erst, wenn dort eine Änderung zu verzeichnen ist, rufst du die Bilder auf.

    Also in etwa:

    Code:
    If Switch A == OFF
       Variable 1 = Helden HP
       Switch A = ON
    end if
    Variable 2 = Helden HP
    If Variable 1 != Variable 2
       Call Bild 
       Variable 1 = Helden HP
    end if
    Das ganze sollte wunderbar als PP funktionieren und eigentlich relativ zeitnah Aktualisierungen zulassen. In den meisten Fällen (wenn nichts passiert) werden ja auch nur Werte zugewiesen und verglichen, das sollte also weniger Performance fressen.

    MfG Sorata

  2. #22
    Ich nehme mal an du meinst mit SKS eines das in Echtzeit abläuft. Auch dort kommt man eigentlich ohne Probleme mit dem was makenshi schrieb zurecht. Was sind das denn für unvorhergesehene Ereignisse? Wenn der Held z. B. vergiftet ist, dann verliert er alle n Zeiteinheiten HP. Das wird wohl über einen PP gesteuert. Dieser PP ruft dann einfach immer nach Ablauf der Zeit die Aktualisierungsmethode auf. Wenn n natürlich sehr niedrig ist, bleibt das Problem wohl bestehen, aber dann würde ich n höher setzen und gleichzeitig den Schaden auch erhöhen.

    Du könntest die HP anstatt mit Zahlen auch mit einem Balken anzeigen. So könntest du Pictures sparen.

  3. #23
    @ sorata08: Hab ich schon versucht. Siehe vorherigen Post.

    @ Kelven: Mit dem SKS meine ich das SKS des Makers. Keines welches selbst programmiert wurde. Außerdem liegt es nicht an den HP/MP. Die habe ich zum Testen mal rauskopiert und in ein Call gepackt. Es ist wahrscheinlich viel mehr das Interface selbst - sprich Pic 49 und 50 - die alles zum laggen bringen.
    Das die HP und MP als Balken angezeigt werden scheint erstmal sinnvoll, raubt aber nötigen Platz auf dem Screen und im Übrigen hab ich durch Cherrys Patch kein Problem mit Picturenummern.

    @beide: Trotzdem Danke für eure Posts.

  4. #24
    Und wenn du die Bilder mit anderen IDs versiehst (gegebenfalls herumtauschst)?

    MfG Sorata

  5. #25
    In wiefern sollte das was ändern? Oder hab ich da jetzt was falsch verstanden?

  6. #26
    Wird das Interface denn öfters aufgerufen? Normalerweise brauchst du das ja nur einmal anzuzeigen.

  7. #27
    Ja wird es. Habs jetzt aber soweit gesolved. Das Interface-Event wird ja mit dem Switch 100 aktiviert welcher nur aktiviert wird, nachdem man teleportiert wird. Dann rattert das Event bei mir einmal durch und deaktiviert sich dann wieder. Die Items die das Interface beeinflussen machen den Switch dann einfach wieder an, welcher sich ja dann im Event wieder ausschaltet. Die HP/ MP werden jetzt wie Sorata es mir schon an Herz legte jede Sekunde geprüft und bei Veränderung das HP/MP Event per Call gerufen.
    Aber danke für eure Hilfe. Ist zwar jetzt alles etwas nerviger (wegen Copy-Paste bei den Teleports... -.-) aber sonst klappst wunderbar!

  8. #28
    Sorry wegen Doppelpost, aber:

    Kann mir verdammt nochmal jemand sagen was ich hier falsch gemacht habe? So wie es da steht, funktioniert die Aktuallisierung zwar, aber nur selten... O.o


Berechtigungen

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