cooldown bei addaction

  • Vielleicht kann mir hier jemand helfen :(

    An bestimmten Orten auf meiner Karte stehen Telefonzellen, bei denen man mittels addaction n HALO bestellen kann. Ziemlich simpel.

    Nun möchte ich dort n cooldown einbauen, inkusive eines hints, wie lange dieser cooldown noch läuft.


    Das ist aktuell in der init der Telefonbox:

    Code
    1. this addAction["<t color='#37A9E7'><img image='Pictures\phone.paa'/> Call H.A.L.O.</t>","[player] execVM 'scripts\halo.sqf';"];


    Das hier habe ich zwar gefunden, aber irgendwie/-was funktioniert da/s nicht


    [] execVM "ATM_airdrop\atm_airdrop.sqf"; habe ich hier jetzt auch nicht verändert, da die execVM aus der Telefonbox ja [player] execVM 'scripts\halo.sqf lautet.


    Oder sollte man das eher über das halo script machen?

  • Ich würde das Addaction mit dem Aufruf einfach entfernen und nach einem sleep der Telefonzelle addaction wieder hinzufügen.

    ...und wenn Dir der hint wichtig ist, den Timer an eine public variable übergeben und bei Wiederaufruf den Wert mit time vergleichen und den Wert dann entscheiden lassen , ob addaction wieder hinzugefügt bzw. der hint mit angezeigt wird