scn 0DRCyra0Cyralia03RunensteinAufladenScript
short Runentyp00 ;0DRCyra0Runenstein00Leer
short DoOnce ;Abbruchvariable
short Wahl01 ;Anfangsdialog
short Wahl02 ;Auswahl zwischen Runensteinen #1
short Wahl03 ;Auswahl zwischen Runensteinen #2
short Wahl04 ;Art des herzustellenden Runensteins
short Wahl0500 ;Anzahl der herzustellenden Runensteine #1
short Wahl0501 ;Anzahl der herzustellenden Runensteine #2
short Wahl0502 ;Anzahl der herzustellenden Runensteine #3
short Menuseite
Begin onActivate
MessageBox "Was willst du tun?","Runenstein(e) aufladen","Nichts"
Let Wahl01 := GetButtonPressed
Let DoOnce := 1
End
Begin GameMode
;Seite 1
If (DoOnce == 1)
If (Wahl01 == 0)
If (player.getitemcount 0DRCyra0Runenstein00Leer >= 1)
If (Menuseite == 0)
MessageBox "Was für ein Runenstein soll es werden?","Suliva Strako","Suliva Zraikas","Suliva Jamaldu","Suliva Asquarl","Suliva Trusmi","Andere Runensteine","Abbrechen"
Let Wahl02 := GetButtonPressed
If (Wahl02 == 0) ;Runenstein01
Let Wahl04 := 1
Let DoOnce := 2
Elseif (Wahl02 == 1) ;Runenstein02
Let Wahl04 := 2
Let DoOnce := 2
Elseif (Wahl02 == 2) ;Runenstein03
Let Wahl04 := 3
Let DoOnce := 2
Elseif (Wahl02 == 3) ;Runenstein04
Let Wahl04 := 4
Let DoOnce := 2
Elseif (Wahl02 == 4) ;Runenstein05
Let Wahl04 := 5
Let DoOnce := 2
Elseif (Wahl02 == 5) ;Zum zweiten Menü
Let Menuseite := 1
Elseif (Wahl02 == 6) ;Abbrechen
Let DoOnce := 0
Return
Endif
Elseif (Menuseite == 1)
MessageBox "Was für ein Runenstein soll es werden?","Suliva Ymara","Suliva Solda","Suliva Brusli","Suliva Iwulda","Suliva Rulmar","Andere Runensteine","Abbrechen"
Let Wahl02 := GetButtonPressed
If (Wahl02 == 0) ;Runenstein06
Let Wahl04 := 6
Let DoOnce := 2
Elseif (Wahl02 == 1) ;Runenstein07
Let Wahl04 := 7
Let DoOnce := 2
Elseif (Wahl02 == 2) ;Runenstein08
Let Wahl04 := 8
Let DoOnce := 2
Elseif (Wahl02 == 3) ;Runenstein09
Let Wahl04 := 9
Let DoOnce := 2
Elseif (Wahl02 == 4) ;Runenstein10
Let Wahl04 := 10
Let DoOnce := 2
Elseif (Wahl02 == 5) ;Zum ersten Menü
Let Menuseite := 0
Elseif (Wahl02 == 6) ;Abbrechen
Let DoOnce := 0
Return
Endif
Endif
Elseif (player.getitemcount 0DRCyra0Runenstein00Leer == 0)
MessageBox "Du brauchst einen leeren Runenstein, um ihn aufladen zu können."
Let DoOnce := 0
Return
Endif
Elseif (Wahl01 == 1)
Let DoOnce := 0
Return
Endif
Elseif (DoOnce == 2)
Let Runentyp00 := player.getitemcount 0DRCyra0Runenstein00Leer
If (Runentyp00 == 1)
MessageBox "Du kannst maximal 1 Runenstein auffüllen. Willst du diesen Runenstein auffüllen?", "Ja", "Nein"
Let Wahl0500 := GetButtonPressed
Let DoOnce := 3
Elseif (Runentyp00 > 1) && (Runentyp00 <= 5)
MessageBox "Du kannst maximal xx Runensteine auffüllen. Wie viele willst du auffüllen?", "1", "2", "3", "4", "5", "Abbrechen"
Let Wahl0501 := GetButtonPressed
Let DoOnce := 3
Elseif (Runentyp00 >= 6) && (Runentyp00 <= 10)
MessageBox "Du kannst maximal xx Runensteine auffüllen. Wie viele willst du auffüllen?","2","4","6","8","10","Abbrechen"
Let Wahl0502 := GetButtonPressed
Let DoOnce := 3
Endif
;######################################
;######################################
Elseif (DoOnce == 3)
;RUNENSTEIN TYP 01
;=====================
If (Wahl02 == 1)
If (Runentyp00 == 1)
If (Wahl0500 == 0)
player.additem 0DRCyra0Runenstein01Blitzzauber 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0500 == 1)
Let DoOnce := 0
Return
Endif
;######################################
Elseif (Runentyp00 >= 1) && (Runentyp00 <= 5)
If (Wahl0501 == 0)
player.additem 0DRCyra0Runenstein01Blitzzauber 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0501 == 1)
player.additem 0DRCyra0Runenstein01Blitzzauber 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0501 == 2)
player.additem 0DRCyra0Runenstein01Blitzzauber 3
player.removeitem 0DRCyra0Runenstein00Leer 3
Let DoOnce := 0
Return
Elseif (Wahl0501 == 3)
player.additem 0DRCyra0Runenstein01Blitzzauber 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0501 == 4)
player.additem 0DRCyra0Runenstein01Blitzzauber 5
player.removeitem 0DRCyra0Runenstein00Leer 5
Let DoOnce := 0
Return
Elseif (Wahl0501 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
;############################################################
Elseif (Runentyp00 >= 6)
If (Wahl0502 == 0)
player.additem 0DRCyra0Runenstein01Blitzzauber 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0502 == 1)
player.additem 0DRCyra0Runenstein01Blitzzauber 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0502 == 2)
player.additem 0DRCyra0Runenstein01Blitzzauber 6
player.removeitem 0DRCyra0Runenstein00Leer 6
Let DoOnce := 0
Return
Elseif (Wahl0502 == 3)
player.additem 0DRCyra0Runenstein01Blitzzauber 8
player.removeitem 0DRCyra0Runenstein00Leer 8
Let DoOnce := 0
Return
Elseif (Wahl0502 == 4)
player.additem 0DRCyra0Runenstein01Blitzzauber 10
player.removeitem 0DRCyra0Runenstein00Leer 10
Let DoOnce := 0
Return
Elseif (Wahl0502 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
Endif
;RUNENSTEIN TYP 02
;=====================
Elseif (Wahl02 == 2)
If (Runentyp00 == 1)
If (Wahl0500 == 0)
player.additem 0DRCyra0Runenstein02Magierfluch 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0500 == 1)
Let DoOnce := 0
Return
Endif
;######################################
Elseif (Runentyp00 >= 1) && (Runentyp00 <= 5)
If (Wahl0501 == 0)
player.additem 0DRCyra0Runenstein02Magierfluch 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0501 == 1)
player.additem 0DRCyra0Runenstein02Magierfluch 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0501 == 2)
player.additem 0DRCyra0Runenstein02Magierfluch 3
player.removeitem 0DRCyra0Runenstein00Leer 3
Let DoOnce := 0
Return
Elseif (Wahl0501 == 3)
player.additem 0DRCyra0Runenstein02Magierfluch 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0501 == 4)
player.additem 0DRCyra0Runenstein02Magierfluch 5
player.removeitem 0DRCyra0Runenstein00Leer 5
Let DoOnce := 0
Return
Elseif (Wahl0501 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
;############################################################
Elseif (Runentyp00 >= 6)
If (Wahl0502 == 0)
player.additem 0DRCyra0Runenstein02Magierfluch 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0502 == 1)
player.additem 0DRCyra0Runenstein02Magierfluch 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0502 == 2)
player.additem 0DRCyra0Runenstein02Magierfluch 6
player.removeitem 0DRCyra0Runenstein00Leer 6
Let DoOnce := 0
Return
Elseif (Wahl0502 == 3)
player.additem 0DRCyra0Runenstein02Magierfluch 8
player.removeitem 0DRCyra0Runenstein00Leer 8
Let DoOnce := 0
Return
Elseif (Wahl0502 == 4)
player.additem 0DRCyra0Runenstein02Magierfluch 10
player.removeitem 0DRCyra0Runenstein00Leer 10
Let DoOnce := 0
Return
Elseif (Wahl0502 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
Endif
;RUNENSTEIN TYP 03
;=====================
Elseif (Wahl02 == 3)
If (Runentyp00 == 1)
If (Wahl0500 == 0)
player.additem 0DRCyra0Runenstein03Unsichtbarkeit 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0500 == 1)
Let DoOnce := 0
Return
Endif
;######################################
Elseif (Runentyp00 >= 1) && (Runentyp00 <= 5)
If (Wahl0501 == 0)
player.additem 0DRCyra0Runenstein03Unsichtbarkeit 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0501 == 1)
player.additem 0DRCyra0Runenstein03Unsichtbarkeit 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0501 == 2)
player.additem 0DRCyra0Runenstein03Unsichtbarkeit 3
player.removeitem 0DRCyra0Runenstein00Leer 3
Let DoOnce := 0
Return
Elseif (Wahl0501 == 3)
player.additem 0DRCyra0Runenstein03Unsichtbarkeit 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0501 == 4)
player.additem 0DRCyra0Runenstein03Unsichtbarkeit 5
player.removeitem 0DRCyra0Runenstein00Leer 5
Let DoOnce := 0
Return
Elseif (Wahl0501 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
;############################################################
Elseif (Runentyp00 >= 6)
If (Wahl0502 == 0)
player.additem 0DRCyra0Runenstein03Unsichtbarkeit 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0502 == 1)
player.additem 0DRCyra0Runenstein03Unsichtbarkeit 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0502 == 2)
player.additem 0DRCyra0Runenstein03Unsichtbarkeit 6
player.removeitem 0DRCyra0Runenstein00Leer 6
Let DoOnce := 0
Return
Elseif (Wahl0502 == 3)
player.additem 0DRCyra0Runenstein03Unsichtbarkeit 8
player.removeitem 0DRCyra0Runenstein00Leer 8
Let DoOnce := 0
Return
Elseif (Wahl0502 == 4)
player.additem 0DRCyra0Runenstein03Unsichtbarkeit 10
player.removeitem 0DRCyra0Runenstein00Leer 10
Let DoOnce := 0
Return
Elseif (Wahl0502 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
Endif
;RUNENSTEIN TYP 04
;=====================
Elseif (Wahl02 == 4)
If (Runentyp00 == 1)
If (Wahl0500 == 0)
player.additem 0DRCyra0Runenstein04Telekinese 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0500 == 1)
Let DoOnce := 0
Return
Endif
;######################################
Elseif (Runentyp00 >= 1) && (Runentyp00 <= 5)
If (Wahl0501 == 0)
player.additem 0DRCyra0Runenstein04Telekinese 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0501 == 1)
player.additem 0DRCyra0Runenstein04Telekinese 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0501 == 2)
player.additem 0DRCyra0Runenstein04Telekinese 3
player.removeitem 0DRCyra0Runenstein00Leer 3
Let DoOnce := 0
Return
Elseif (Wahl0501 == 3)
player.additem 0DRCyra0Runenstein04Telekinese 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0501 == 4)
player.additem 0DRCyra0Runenstein04Telekinese 5
player.removeitem 0DRCyra0Runenstein00Leer 5
Let DoOnce := 0
Return
Elseif (Wahl0501 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
;############################################################
Elseif (Runentyp00 >= 6)
If (Wahl0502 == 0)
player.additem 0DRCyra0Runenstein04Telekinese 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0502 == 1)
player.additem 0DRCyra0Runenstein04Telekinese 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0502 == 2)
player.additem 0DRCyra0Runenstein04Telekinese 6
player.removeitem 0DRCyra0Runenstein00Leer 6
Let DoOnce := 0
Return
Elseif (Wahl0502 == 3)
player.additem 0DRCyra0Runenstein04Telekinese 8
player.removeitem 0DRCyra0Runenstein00Leer 8
Let DoOnce := 0
Return
Elseif (Wahl0502 == 4)
player.additem 0DRCyra0Runenstein04Telekinese 10
player.removeitem 0DRCyra0Runenstein00Leer 10
Let DoOnce := 0
Return
Elseif (Wahl0502 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
Endif
;RUNENSTEIN TYP 05
;=====================
Elseif (Wahl02 == 5)
If (Runentyp00 == 1)
If (Wahl0500 == 0)
player.additem 0DRCyra0Runenstein05Gruppenlaehmung 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0500 == 1)
Let DoOnce := 0
Return
Endif
;######################################
Elseif (Runentyp00 >= 1) && (Runentyp00 <= 5)
If (Wahl0501 == 0)
player.additem 0DRCyra0Runenstein05Gruppenlaehmung 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0501 == 1)
player.additem 0DRCyra0Runenstein05Gruppenlaehmung 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0501 == 2)
player.additem 0DRCyra0Runenstein05Gruppenlaehmung 3
player.removeitem 0DRCyra0Runenstein00Leer 3
Let DoOnce := 0
Return
Elseif (Wahl0501 == 3)
player.additem 0DRCyra0Runenstein05Gruppenlaehmung 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0501 == 4)
player.additem 0DRCyra0Runenstein05Gruppenlaehmung 5
player.removeitem 0DRCyra0Runenstein00Leer 5
Let DoOnce := 0
Return
Elseif (Wahl0501 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
;############################################################
Elseif (Runentyp00 >= 6)
If (Wahl0502 == 0)
player.additem 0DRCyra0Runenstein05Gruppenlaehmung 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0502 == 1)
player.additem 0DRCyra0Runenstein05Gruppenlaehmung 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0502 == 2)
player.additem 0DRCyra0Runenstein05Gruppenlaehmung 6
player.removeitem 0DRCyra0Runenstein00Leer 6
Let DoOnce := 0
Return
Elseif (Wahl0502 == 3)
player.additem 0DRCyra0Runenstein05Gruppenlaehmung 8
player.removeitem 0DRCyra0Runenstein00Leer 8
Let DoOnce := 0
Return
Elseif (Wahl0502 == 4)
player.additem 0DRCyra0Runenstein05Gruppenlaehmung 10
player.removeitem 0DRCyra0Runenstein00Leer 10
Let DoOnce := 0
Return
Elseif (Wahl0502 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
Endif
;RUNENSTEIN TYP 06
;=====================
Elseif (Wahl02 == 6)
If (Runentyp00 == 1)
If (Wahl0500 == 0)
player.additem 0DRCyra0Runenstein06Elementarschilde 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0500 == 1)
Let DoOnce := 0
Return
Endif
;######################################
Elseif (Runentyp00 >= 1) && (Runentyp00 <= 5)
If (Wahl0501 == 0)
player.additem 0DRCyra0Runenstein06Elementarschilde 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0501 == 1)
player.additem 0DRCyra0Runenstein06Elementarschilde 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0501 == 2)
player.additem 0DRCyra0Runenstein06Elementarschilde 3
player.removeitem 0DRCyra0Runenstein00Leer 3
Let DoOnce := 0
Return
Elseif (Wahl0501 == 3)
player.additem 0DRCyra0Runenstein06Elementarschilde 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0501 == 4)
player.additem 0DRCyra0Runenstein06Elementarschilde 5
player.removeitem 0DRCyra0Runenstein00Leer 5
Let DoOnce := 0
Return
Elseif (Wahl0501 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
;############################################################
Elseif (Runentyp00 >= 6)
If (Wahl0502 == 0)
player.additem 0DRCyra0Runenstein06Elementarschilde 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0502 == 1)
player.additem 0DRCyra0Runenstein06Elementarschilde 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0502 == 2)
player.additem 0DRCyra0Runenstein06Elementarschilde 6
player.removeitem 0DRCyra0Runenstein00Leer 6
Let DoOnce := 0
Return
Elseif (Wahl0502 == 3)
player.additem 0DRCyra0Runenstein06Elementarschilde 8
player.removeitem 0DRCyra0Runenstein00Leer 8
Let DoOnce := 0
Return
Elseif (Wahl0502 == 4)
player.additem 0DRCyra0Runenstein06Elementarschilde 10
player.removeitem 0DRCyra0Runenstein00Leer 10
Let DoOnce := 0
Return
Elseif (Wahl0502 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
Endif
;RUNENSTEIN TYP 07
;=====================
Elseif (Wahl02 == 7)
If (Runentyp00 == 1)
If (Wahl0500 == 0)
player.additem 0DRCyra0Runenstein07MagischerFokus 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0500 == 1)
Let DoOnce := 0
Return
Endif
;######################################
Elseif (Runentyp00 >= 1) && (Runentyp00 <= 5)
If (Wahl0501 == 0)
player.additem 0DRCyra0Runenstein07MagischerFokus 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0501 == 1)
player.additem 0DRCyra0Runenstein07MagischerFokus 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0501 == 2)
player.additem 0DRCyra0Runenstein07MagischerFokus 3
player.removeitem 0DRCyra0Runenstein00Leer 3
Let DoOnce := 0
Return
Elseif (Wahl0501 == 3)
player.additem 0DRCyra0Runenstein07MagischerFokus 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0501 == 4)
player.additem 0DRCyra0Runenstein07MagischerFokus 5
player.removeitem 0DRCyra0Runenstein00Leer 5
Let DoOnce := 0
Return
Elseif (Wahl0501 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
;############################################################
Elseif (Runentyp00 >= 6)
If (Wahl0502 == 0)
player.additem 0DRCyra0Runenstein07MagischerFokus 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0502 == 1)
player.additem 0DRCyra0Runenstein07MagischerFokus 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0502 == 2)
player.additem 0DRCyra0Runenstein07MagischerFokus 6
player.removeitem 0DRCyra0Runenstein00Leer 6
Let DoOnce := 0
Return
Elseif (Wahl0502 == 3)
player.additem 0DRCyra0Runenstein07MagischerFokus 8
player.removeitem 0DRCyra0Runenstein00Leer 8
Let DoOnce := 0
Return
Elseif (Wahl0502 == 4)
player.additem 0DRCyra0Runenstein07MagischerFokus 10
player.removeitem 0DRCyra0Runenstein00Leer 10
Let DoOnce := 0
Return
Elseif (Wahl0502 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
Endif
;RUNENSTEIN TYP 08
;=====================
Elseif (Wahl02 == 8)
If (Runentyp00 == 1)
If (Wahl0500 == 0)
player.additem 0DRCyra0Runenstein08AuraDesKriegers 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0500 == 1)
Let DoOnce := 0
Return
Endif
;######################################
Elseif (Runentyp00 >= 1) && (Runentyp00 <= 5)
If (Wahl0501 == 0)
player.additem 0DRCyra0Runenstein08AuraDesKriegers 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0501 == 1)
player.additem 0DRCyra0Runenstein08AuraDesKriegers 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0501 == 2)
player.additem 0DRCyra0Runenstein08AuraDesKriegers 3
player.removeitem 0DRCyra0Runenstein00Leer 3
Let DoOnce := 0
Return
Elseif (Wahl0501 == 3)
player.additem 0DRCyra0Runenstein08AuraDesKriegers 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0501 == 4)
player.additem 0DRCyra0Runenstein08AuraDesKriegers 5
player.removeitem 0DRCyra0Runenstein00Leer 5
Let DoOnce := 0
Return
Elseif (Wahl0501 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
;############################################################
Elseif (Runentyp00 >= 6)
If (Wahl0502 == 0)
player.additem 0DRCyra0Runenstein08AuraDesKriegers 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0502 == 1)
player.additem 0DRCyra0Runenstein08AuraDesKriegers 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0502 == 2)
player.additem 0DRCyra0Runenstein08AuraDesKriegers 6
player.removeitem 0DRCyra0Runenstein00Leer 6
Let DoOnce := 0
Return
Elseif (Wahl0502 == 3)
player.additem 0DRCyra0Runenstein08AuraDesKriegers 8
player.removeitem 0DRCyra0Runenstein00Leer 8
Let DoOnce := 0
Return
Elseif (Wahl0502 == 4)
player.additem 0DRCyra0Runenstein08AuraDesKriegers 10
player.removeitem 0DRCyra0Runenstein00Leer 10
Let DoOnce := 0
Return
Elseif (Wahl0502 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
Endif
;RUNENSTEIN TYP 09
;=====================
Elseif (Wahl02 == 9)
If (Runentyp00 == 1)
If (Wahl0500 == 0)
player.additem 0DRCyra0Runenstein09Elementarschwaeche 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0500 == 1)
Let DoOnce := 0
Return
Endif
;######################################
Elseif (Runentyp00 >= 1) && (Runentyp00 <= 5)
If (Wahl0501 == 0)
player.additem 0DRCyra0Runenstein09Elementarschwaeche 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0501 == 1)
player.additem 0DRCyra0Runenstein09Elementarschwaeche 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0501 == 2)
player.additem 0DRCyra0Runenstein09Elementarschwaeche 3
player.removeitem 0DRCyra0Runenstein00Leer 3
Let DoOnce := 0
Return
Elseif (Wahl0501 == 3)
player.additem 0DRCyra0Runenstein09Elementarschwaeche 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0501 == 4)
player.additem 0DRCyra0Runenstein09Elementarschwaeche 5
player.removeitem 0DRCyra0Runenstein00Leer 5
Let DoOnce := 0
Return
Elseif (Wahl0501 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
;############################################################
Elseif (Runentyp00 >= 6)
If (Wahl0502 == 0)
player.additem 0DRCyra0Runenstein09Elementarschwaeche 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0502 == 1)
player.additem 0DRCyra0Runenstein09Elementarschwaeche 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0502 == 2)
player.additem 0DRCyra0Runenstein09Elementarschwaeche 6
player.removeitem 0DRCyra0Runenstein00Leer 6
Let DoOnce := 0
Return
Elseif (Wahl0502 == 3)
player.additem 0DRCyra0Runenstein09Elementarschwaeche 8
player.removeitem 0DRCyra0Runenstein00Leer 8
Let DoOnce := 0
Return
Elseif (Wahl0502 == 4)
player.additem 0DRCyra0Runenstein09Elementarschwaeche 10
player.removeitem 0DRCyra0Runenstein00Leer 10
Let DoOnce := 0
Return
Elseif (Wahl0502 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
Endif
;RUNENSTEIN TYP 10
;=====================
Elseif (Wahl02 == 10)
If (Runentyp00 == 1)
If (Wahl0500 == 0)
player.additem 0DRCyra0Runenstein10Rundumstoss 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0500 == 1)
Let DoOnce := 0
Return
Endif
;######################################
Elseif (Runentyp00 >= 1) && (Runentyp00 <= 5)
If (Wahl0501 == 0)
player.additem 0DRCyra0Runenstein10Rundumstoss 1
player.removeitem 0DRCyra0Runenstein00Leer 1
Let DoOnce := 0
Return
Elseif (Wahl0501 == 1)
player.additem 0DRCyra0Runenstein10Rundumstoss 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0501 == 2)
player.additem 0DRCyra0Runenstein10Rundumstoss 3
player.removeitem 0DRCyra0Runenstein00Leer 3
Let DoOnce := 0
Return
Elseif (Wahl0501 == 3)
player.additem 0DRCyra0Runenstein10Rundumstoss 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0501 == 4)
player.additem 0DRCyra0Runenstein10Rundumstoss 5
player.removeitem 0DRCyra0Runenstein00Leer 5
Let DoOnce := 0
Return
Elseif (Wahl0501 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
;############################################################
Elseif (Runentyp00 >= 6)
If (Wahl0502 == 0)
player.additem 0DRCyra0Runenstein10Rundumstoss 2
player.removeitem 0DRCyra0Runenstein00Leer 2
Let DoOnce := 0
Return
Elseif (Wahl0502 == 1)
player.additem 0DRCyra0Runenstein10Rundumstoss 4
player.removeitem 0DRCyra0Runenstein00Leer 4
Let DoOnce := 0
Return
Elseif (Wahl0502 == 2)
player.additem 0DRCyra0Runenstein10Rundumstoss 6
player.removeitem 0DRCyra0Runenstein00Leer 6
Let DoOnce := 0
Return
Elseif (Wahl0502 == 3)
player.additem 0DRCyra0Runenstein10Rundumstoss 8
player.removeitem 0DRCyra0Runenstein00Leer 8
Let DoOnce := 0
Return
Elseif (Wahl0502 == 4)
player.additem 0DRCyra0Runenstein10Rundumstoss 10
player.removeitem 0DRCyra0Runenstein00Leer 10
Let DoOnce := 0
Return
Elseif (Wahl0502 == 5) ;Abbrechen
Let DoOnce := 0
Return
Endif
Endif
Endif
Endif
End