Sorry für Doppelpost...
Aber ich habs geschafft,wenn auch total umständlich.
Code:
- SCRIPT -
<> Change Variable: [121] = X position on map (tiles) of hero
<> Change Variable: [122] = Y position on map (tiles) of hero
<> Change Variable: [125] = V[121]
<> Change Variable: [126] = V[122]
<> Fork Condition: If Hero is facing up then ...
 <> Change Variable: [126] -= 1
 <> Get Event ID: (V[125], V[126]), Store in var. [127]
 <> Fork Condition: If Variable [127] == 1 then ...
  <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
  <> Change Switch: [31] = ON
  <>
 : Else ...
  <> Fork Condition: If Variable [127] == 2 then ...
   <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
   <> Change Switch: [32] = ON
   <>
  : Else ...
   <> Fork Condition: If Variable [127] == 3 then ...
    <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
    <> Change Switch: [33] = ON
    <>
   : Else ...
    <> Change Variable: [125] -= 1
    <> Get Event ID: (V[125], V[126]), Store in var. [127]
    <> Fork Condition: If Variable [127] == 1 then ...
     <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
     <> Change Switch: [31] = ON
     <>
    : Else ...
     <> Fork Condition: If Variable [127] == 2 then ...
      <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
      <> Change Switch: [32] = ON
      <>
     : Else ...
      <> Fork Condition: If Variable [127] == 3 then ...
       <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
       <> Change Switch: [33] = ON
       <>
      : Else ...
       <> Change Variable: [125] += 2
       <> Get Event ID: (V[125], V[126]), Store in var. [127]
       <> Fork Condition: If Variable [127] == 1 then ...
        <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
        <> Change Switch: [31] = ON
        <>
       : Else ...
        <> Fork Condition: If Variable [127] == 2 then ...
         <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
         <> Change Switch: [32] = ON
         <>
        : Else ...
         <> Fork Condition: If Variable [127] == 3 then ...
          <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
          <> Change Switch: [33] = ON
          <>
         : Else ...
          <> Change Variable: [125] -= 1
          <> Change Variable: [126] -= 1
          <> Get Event ID: (V[125], V[126]), Store in var. [127]
          <> Fork Condition: If Variable [127] == 1 then ...
           <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
           <> Change Switch: [31] = ON
           <>
          : Else ...
           <> Fork Condition: If Variable [127] == 2 then ...
            <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
            <> Change Switch: [32] = ON
            <>
           : Else ...
            <> Fork Condition: If Variable [127] == 3 then ...
             <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
             <> Change Switch: [33] = ON
             <>
            : Else ...
             <>
            : End of fork
            <>
           : End of fork
           <>
          : End of fork
          <>
         : End of fork
         <>
        : End of fork
        <>
       : End of fork
       <>
      : End of fork
      <>
     : End of fork
     <>
    : End of fork
    <>
   : End of fork
   <>
  : End of fork
  <>
 : End of fork
 <>
: Else ...
 <>
: End of fork
<> Comment: 
:        
:        
<> Fork Condition: If Hero is facing right then ...
 <> Change Variable: [125] += 1
 <> Get Event ID: (V[125], V[126]), Store in var. [127]
 <> Fork Condition: If Variable [127] == 1 then ...
  <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
  <> Change Switch: [31] = ON
  <>
 : Else ...
  <> Fork Condition: If Variable [127] == 2 then ...
   <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
   <> Change Switch: [32] = ON
   <>
  : Else ...
   <> Fork Condition: If Variable [127] == 3 then ...
    <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
    <> Change Switch: [33] = ON
    <>
   : Else ...
    <> Change Variable: [126] -= 1
    <> Get Event ID: (V[125], V[126]), Store in var. [127]
    <> Fork Condition: If Variable [127] == 1 then ...
     <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
     <> Change Switch: [31] = ON
     <>
    : Else ...
     <> Fork Condition: If Variable [127] == 2 then ...
      <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
      <> Change Switch: [32] = ON
      <>
     : Else ...
      <> Fork Condition: If Variable [127] == 3 then ...
       <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
       <> Change Switch: [33] = ON
       <>
      : Else ...
       <> Change Variable: [126] += 2
       <> Get Event ID: (V[125], V[126]), Store in var. [127]
       <> Fork Condition: If Variable [127] == 1 then ...
        <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
        <> Change Switch: [31] = ON
        <>
       : Else ...
        <> Fork Condition: If Variable [127] == 2 then ...
         <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
         <> Change Switch: [32] = ON
         <>
        : Else ...
         <> Fork Condition: If Variable [127] == 3 then ...
          <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
          <> Change Switch: [33] = ON
          <>
         : Else ...
          <> Change Variable: [126] -= 1
          <> Change Variable: [125] += 1
          <> Get Event ID: (V[125], V[126]), Store in var. [127]
          <> Fork Condition: If Variable [127] == 1 then ...
           <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
           <> Change Switch: [31] = ON
           <>
          : Else ...
           <> Fork Condition: If Variable [127] == 2 then ...
            <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
            <> Change Switch: [32] = ON
            <>
           : Else ...
            <> Fork Condition: If Variable [127] == 3 then ...
             <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
             <> Change Switch: [33] = ON
             <>
            : Else ...
             <>
            : End of fork
            <>
           : End of fork
           <>
          : End of fork
          <>
         : End of fork
         <>
        : End of fork
        <>
       : End of fork
       <>
      : End of fork
      <>
     : End of fork
     <>
    : End of fork
    <>
   : End of fork
   <>
  : End of fork
  <>
 : End of fork
 <>
: Else ...
 <>
: End of fork
<> Comment: 
:        
:        
<> Fork Condition: If Hero is facing down then ...
 <> Change Variable: [126] += 1
 <> Get Event ID: (V[125], V[126]), Store in var. [127]
 <> Fork Condition: If Variable [127] == 1 then ...
  <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
  <> Change Switch: [31] = ON
  <>
 : Else ...
  <> Fork Condition: If Variable [127] == 2 then ...
   <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
   <> Change Switch: [32] = ON
   <>
  : Else ...
   <> Fork Condition: If Variable [127] == 3 then ...
    <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
    <> Change Switch: [33] = ON
    <>
   : Else ...
    <> Change Variable: [125] -= 1
    <> Get Event ID: (V[125], V[126]), Store in var. [127]
    <> Fork Condition: If Variable [127] == 1 then ...
     <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
     <> Change Switch: [31] = ON
     <>
    : Else ...
     <> Fork Condition: If Variable [127] == 2 then ...
      <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
      <> Change Switch: [32] = ON
      <>
     : Else ...
      <> Fork Condition: If Variable [127] == 3 then ...
       <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
       <> Change Switch: [33] = ON
       <>
      : Else ...
       <> Change Variable: [125] += 2
       <> Get Event ID: (V[125], V[126]), Store in var. [127]
       <> Fork Condition: If Variable [127] == 1 then ...
        <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
        <> Change Switch: [31] = ON
        <>
       : Else ...
        <> Fork Condition: If Variable [127] == 2 then ...
         <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
         <> Change Switch: [32] = ON
         <>
        : Else ...
         <> Fork Condition: If Variable [127] == 3 then ...
          <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
          <> Change Switch: [33] = ON
          <>
         : Else ...
          <> Change Variable: [125] -= 1
          <> Change Variable: [126] += 1
          <> Get Event ID: (V[125], V[126]), Store in var. [127]
          <> Fork Condition: If Variable [127] == 1 then ...
           <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
           <> Change Switch: [31] = ON
           <>
          : Else ...
           <> Fork Condition: If Variable [127] == 2 then ...
            <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
            <> Change Switch: [32] = ON
            <>
           : Else ...
            <> Fork Condition: If Variable [127] == 3 then ...
             <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
             <> Change Switch: [33] = ON
             <>
            : Else ...
             <>
            : End of fork
            <>
           : End of fork
           <>
          : End of fork
          <>
         : End of fork
         <>
        : End of fork
        <>
       : End of fork
       <>
      : End of fork
      <>
     : End of fork
     <>
    : End of fork
    <>
   : End of fork
   <>
  : End of fork
  <>
 : End of fork
 <>
: Else ...
 <>
: End of fork
<> Comment: 
:        
:        
<> Fork Condition: If Hero is facing left then ...
 <> Change Variable: [125] -= 1
 <> Get Event ID: (V[125], V[126]), Store in var. [127]
 <> Fork Condition: If Variable [127] == 1 then ...
  <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
  <> Change Switch: [31] = ON
  <>
 : Else ...
  <> Fork Condition: If Variable [127] == 2 then ...
   <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
   <> Change Switch: [32] = ON
   <>
  : Else ...
   <> Fork Condition: If Variable [127] == 3 then ...
    <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
    <> Change Switch: [33] = ON
    <>
   : Else ...
    <> Change Variable: [126] -= 1
    <> Get Event ID: (V[125], V[126]), Store in var. [127]
    <> Fork Condition: If Variable [127] == 1 then ...
     <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
     <> Change Switch: [31] = ON
     <>
    : Else ...
     <> Fork Condition: If Variable [127] == 2 then ...
      <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
      <> Change Switch: [32] = ON
      <>
     : Else ...
      <> Fork Condition: If Variable [127] == 3 then ...
       <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
       <> Change Switch: [33] = ON
       <>
      : Else ...
       <> Change Variable: [126] += 2
       <> Get Event ID: (V[125], V[126]), Store in var. [127]
       <> Fork Condition: If Variable [127] == 1 then ...
        <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
        <> Change Switch: [31] = ON
        <>
       : Else ...
        <> Fork Condition: If Variable [127] == 2 then ...
         <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
         <> Change Switch: [32] = ON
         <>
        : Else ...
         <> Fork Condition: If Variable [127] == 3 then ...
          <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
          <> Change Switch: [33] = ON
          <>
         : Else ...
          <> Change Variable: [126] -= 1
          <> Change Variable: [125] -= 1
          <> Get Event ID: (V[125], V[126]), Store in var. [127]
          <> Fork Condition: If Variable [127] == 1 then ...
           <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
           <> Change Switch: [31] = ON
           <>
          : Else ...
           <> Fork Condition: If Variable [127] == 2 then ...
            <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
            <> Change Switch: [32] = ON
            <>
           : Else ...
            <> Fork Condition: If Variable [127] == 3 then ...
             <> Play Sound Effect: strike11, Volume 100%, Speed 100%, Pan Center
             <> Change Switch: [33] = ON
             <>
            : Else ...
             <>
            : End of fork
            <>
           : End of fork
           <>
          : End of fork
          <>
         : End of fork
         <>
        : End of fork
        <>
       : End of fork
       <>
      : End of fork
      <>
     : End of fork
     <>
    : End of fork
    <>
   : End of fork
   <>
  : End of fork
  <>
 : End of fork
 <>
: Else ...
 <>
: End of fork
<> Change Switch: [19] = OFF
Jedes Feld einzeln abhaken war eine Aufgabe die innerhalb von 30 Sekunden erledigt ist...