Wenn ich in den jeweiligen Index bin, soll ein return abgespeichert werden, den ich dann abrufen kann.
Leider klappt das nicht so
PHP
- function determine_level()
- elseif pc.get_map_index() == 107 then return 1
- elseif pc.get_map_index() == 108 then return 2
- elseif pc.get_map_index() == 109 then return 3
- --elseif not pc.in_dungeon() then return false
- end
- when 9003.chat."Index Test 1" begin
- local s = Gemi.determine_index()
- local msgs = { "Leichtes Affendungeon", "Mittleres Affendungeon", "Schweres Affendungeon"}
- local maps = { 107, 108, 109 }
- say(msgs[s])
- say(maps[s])
- --d.regen_file("data/dungeon/monkey/monkey"..s..".txt") regen mit return(s)
- --pc.setqf("level", s); setQF mit return(s)
- --d.join(maps[s]) d.join mit return(s)
- end