Zuerst hab ich noch einen kleinen Fehler gefunden (bzw. das macht es halt suboptimal):
Vor der Zeile "<> Comment: Ist der Respawnzeitpunkt erreicht oder überschritten, wird das Event respawnt." muss folgendes eingefügt werden:

............<> Comment: Ist das Event bereits aktiv, weitersuchen
............<> Fork Condition: If V[TTempValue] == 0
................<> Go To Label: 2
................<>
............: End Case

Zu deinem ersten Problem: Ich vermute mal, du hast irgendwas falsch nachgebaut. Ich verwende hier C-Notation für Forks, d.h. "==" heißt equal, "!=" heißt not equal. Es schaut für mich aus als wenn du bei "<> Fork Condition: If V[TTempKey] != 0" statt "not equal" "equal" eingestellt hättest... Außerdem stelle sicher, dass V[...] und V[V[...]] richtig eingestellt ist (das erste ist "Variable", das zweite "Variable No.").

Zu deiner zweiten Frage: Das bezieht sich auf die Zeile drunter, "<> Change Variable [AValue] += 300". Ich hab da im Moment 300 eingestellt, das wären 5 Minuten.