Code:
script, brigand skip checks, begin
if (hero X(me) == 31 && hero Y(me) == 14) then (
if (key is pressed(key:space) || key is pressed(key:enter) || key is pressed(key:ctrl)) then (
set tag (25,on)
)
)
if (current map <> 7 || check tag(25)) then (
skipping waits := true
)
end
script, skippable wait, ticks, begin
while (skipping waits == false && ticks > 0) do (
brigand skip checks
wait(1)
ticks -= 1
)
end
script, skippable wait for npc, npc, begin
while(skipping waits == false && npc is walking(npc) == true) do (
brigand skip checks
wait(1)
)
end
if (hero X(me) == 31 && hero Y(me) == 14) then (
if (key is pressed(key:space) || key is pressed(key:enter) || key is pressed(key:ctrl)) then (
set tag (25,on)
)
)
if (current map <> 7 || check tag(25)) then (
skipping waits := true
)
end
script, skippable wait, ticks, begin
while (skipping waits == false && ticks > 0) do (
brigand skip checks
wait(1)
ticks -= 1
)
end
script, skippable wait for npc, npc, begin
while(skipping waits == false && npc is walking(npc) == true) do (
brigand skip checks
wait(1)
)
end
I looked over the scripts again, but can't see why it would freeze. Maybe changing the above will fix it. Did you make any changes to any of the other scripts?
Edit: fix scripts after the HTML parser ate them :(



