Code:
If MapCheck() = 4 Then ;Insel des Kriegers test
PrepMoveTo()
MoveTo(2, 4027.36474609375, 7407.3291015625)
MoveTo(2, 4231.10400390625, 7732.4033203125)
MoveTo(2, 4283.3974609375, 8349.8896484375)
MoveTo(2, 4340.38427734375, 8621.3408203125)
MoveTo(2, 4645.10498046875, 8900.6103515625)
MoveTo(2, 5680.29248046875, 9004.8955078125)
StopMoveTo()
ElseIf MapCheck() = 5 Then ;Insel des Jägers test
Setnpc(48)
RaSleep(500, 800)
KeySend("Space")
RaSleep(10000, 11500)
ElseIf mapcheck() = 6 Then ;Insel des Zauberers
PrepMoveTo()
MoveTo(2, 4735.8369140625, 8463.9013671875)
MoveTo(2, 4223.8330078125, 8397.130859375)
MoveTo(2, 3524.20849609375, 8941.685546875)
StopMoveTo()
ElseIf mapcheck() = 176 Then
PrepMoveTo()
MoveTo(2, 91.075065612793, 4083.85278320313)
MoveTo(2, 109.243949890137, 2516.091796875)
MoveTo(2, 87.4289169311523, 943.114624023438)
MoveTo(2, -242.052459716797, 32.533935546875)
StopMoveTo()
ElseIf MapCheck() = 179 Then ;Insel der Toten test
PrepMoveTo()
MoveTo(2, -4124.6748046875, -1102.39343261719)
StopMoveTo()
ElseIf MapCheck() = 275 Then ;Insel des trauernden Steins
PrepMoveTo()
MoveTo(2, -2521.4462890625, 8136.33984375)
MoveTo(2, -2693.26904296875, 8175.833984375)
MoveTo(2, -2887.08081054688, 8276.03515625)
MoveTo(2, -3325.71533203125, 8404.6220703125)
MoveTo(2, -3632.83325195313, 8317.5029296875)
MoveTo(2, -3834.37646484375, 8001.0595703125)
MoveTo(2, -3931.61499023438, 6637.1552734375)
StopMoveTo()
ElseIf Mapcheck() = 276 Then; Jadeinsel
PrepMoveTo()
MoveTo(2, 8737.62109375, 3237.78833007813)
MoveTo(2, 8920.705078125, 3463.79077148438)
MoveTo(2, 9474.6201171875, 3478.8984375)
MoveTo(2, 10235.0283203125, 3056.189453125)
StopMoveTo()
ElseIf Mapcheck() = 359 Then; Kaiserinsel
If PositionCheck(576,12860) Then
PrepMoveTo()
MoveTo(2, 1081.17541503906, 12694.513671875)
MoveTo(2, 1245.44812011719, 12426.283203125)
MoveTo(2, 1572.55627441406, 11966.7197265625)
MoveTo(2, 1629.498046875, 11727.462890625)
KeepMoveTo()
EndIf
ElseIf Mapcheck() = 360 Then; Insel der Meditation
PrepMoveTo()
MoveTo(2, -376.413208007813, 7988.7880859375)
MoveTo(2, -444.137084960938, 8352.48828125)
MoveTo(2, -951.514282226563, 8720.908203125)
MoveTo(2, -1377.35900878906, 8766.62109375)
MoveTo(2, -1971.75744628906, 8449.2119140625)
MoveTo(2, -2184.2822265625, 7943.998046875)
StopMoveTo()
ElseIf Mapcheck() = 530 Then; Insel der Würmer
If PositionCheck(6697,3631) Then
PrepMoveTo()
MoveTo(2, 6986.47119140625, 3178.52783203125)
MoveTo(2, 7241.4736328125, 2930.0244140625)
MoveTo(2, 7783.23779296875, 2969.09790039063)
MoveTo(2, 8200.3134765625, 3208.41528320313)
MoveTo(2, 8174.8583984375, 3448.10522460938)
StopMoveTo()
ElseIf PositionCheck(8682,2265) Then
PrepMoveTo()
MoveTo(2, 8498.447265625, 2685.38745117188)
MoveTo(2, 8097.6845703125, 3508.52368164063)
StopMoveTo()
ElseIf PositionCheck(6716,2929) Then
PrepMoveTo()
MoveTo(2, 7744.1142578125, 3057.68896484375)
MoveTo(2, 8215.5302734375, 3226.20825195313)
MoveTo(2, 8247.2861328125, 3586.5009765625)
StopMoveTo()
EndIf
ElseIf mapcheck() = 538 Then; Insel der Einsamkeit
If PositionCheck(184,5680) Then
PrepMoveTo()
MoveTo(2, 3622.48266601563, 2595.14794921875)
MoveTo(2, 3218.46655273438, 2649.65893554688)
MoveTo(2, 3019.50366210938, 2574.80908203125)
MoveTo(2, 2869.8388671875, 2275.31225585938)
MoveTo(2, 3006.31005859375, 1465.79809570313)
StopMoveTo()
ElseIf PositionCheck(4612,3017) Then
PrepMoveTo()
MoveTo(2, 3516.43920898438, 2813.18334960938)
MoveTo(2, 3139.00268554688, 2542.32690429688)
MoveTo(2, 2980.00537109375, 1934.97595214844)
MoveTo(2, 3006.31005859375, 1465.79809570313)
StopMoveTo()
ElseIf PositionCheck(4059,2300) Then
PrepMoveTo()
MoveTo(2, 3644.494140625, 2603.65307617188)
MoveTo(2, 3296.66064453125, 2768.10888671875)
MoveTo(2, 2986.998046875, 2641.767578125)
MoveTo(2, 2832.26879882813, 2190.267578125)
MoveTo(2, 2943.73559570313, 1611.69189453125)
StopMoveTo()
ElseIf PositionCheck(2482,3295) Then
PrepMoveTo()
MoveTo(2, 2667.56079101563, 2948.31640625)
MoveTo(2, 2841.86279296875, 2492.57958984375)
MoveTo(2, 2916.6748046875, 2179.0634765625)
MoveTo(2, 2945.8154296875, 1605.51525878906)
StopMoveTo()
EndIf
EndIf