Da ich echt kaum Ahnung von Pinescript habe, bräuchte ich mal Hilfe. Ich lass via mobregen nen Mob auf der Map erscheinen. Ich möchte nun nen Timer starten, wenn der Mob während der Zeit erfolgreich gekillt wird soll ein "questresult Suc." kommen, wird der Mob nicht während der Zeit gekillt ein "questresult Fail."
Ich krieg es hin das der Mob spawnt, das der Timer läuft und auch das nach der Zeit ein "questresult" ausgespuckt wird, allerdings wird das "questresult" nicht davon abhängig ob der Mob gekillt wurde oder nicht ausgeworfen.
Pseudocode! So soll es ungefähr aussehen:
Ich krieg es hin das der Mob spawnt, das der Timer läuft und auch das nach der Zeit ein "questresult" ausgespuckt wird, allerdings wird das "questresult" nicht davon abhängig ob der Mob gekillt wurde oder nicht ausgeworfen.
Code:
open [Test] mobregen Exit "Slime" 1962 604 90 1000 "Normal". timelimit Sec 30. pause Sec 30. questresult Suc. close
Code:
open [Test]
mobregen Exit "Slime" 1962 604 90 1000 "Normal".
timelimit Sec 30.
pause Sec 30.
if ("Slime" = "die") {
open [Suc]
} else {
open [Fail]
}
close
open [Suc]
broadcast all "Slime wurde erfolgreich gekillt".
questresult Suc.
close
open [Fail]
broadcast all "Fehlgeschlagen!".
questresult Fail.
close