Auto-translated
Besides the initial activity and visibility, it’s best not to change any other parameters unless you are absolutely sure.
New here? I'm Roha — want a quick tour?
you were right about doing everything correctly, but you absolutely shouldn't touch the starting quest 'kill everyone' - otherwise, you'll mess things up and it will lead to failure - win or fail after completing any quest :smile33:. You can make it invisible. Create a new quest in the Objectives tab and experiment there.
When any quest is completed via script, the first player wins (in one case, it even caused a crash). What could be the problem?
I didn't change anything. Including the initial activity and visibility. To be more precise, I changed the first ("0") task. There was 'true' in 'Instant Victory'. I thought that was the reason.
There are primary and secondary tasks. Use only secondary tasks. Primary tasks may contain both additional parameters and conditions.
When a script completes any task, the first player wins (in one case, it even caused a crash). What could be the problem?
the same problems again :rolleyes: ...
I already explained everything in the neighboring thread about the editor; it remains to determine the level of skill ;) .
...and as usual, to one question, there are millions of answers about something completely different :smile04: ...
Ohhh. So, was it a mistake to delete "Kill'em all"? How do I restore it now?
create a new map and insert the same parameters into your map as were set by default.
But what – are these tweaks mandatory?!
Wouldn't it be simpler to just add "Kill Everyone" to the list of common objectives?
Could you add this task under a different number? I don't want to redo all the others.
SetObjectiveState("<quest name in quotes>", OBJECTIVE_ACTIVE);I don't know how to make it work infinitely or three times; you need to check it experimentally.If GetHeroLevel("<scripted hero name")>=20 thenAnd then write what should happen in this case.