[SERVICE] Die Questkontrolle

11/23/2012 22:25 React™#7156
Die quest funzt nicht die du geschrieben hast-.-'

Quote:
Code:
quest Questitem_erstellung begin
    state start begin
        function list_item()
            return {
                [1] = {9299},
                [2] = {9119},
                [3] = {9499},
                [4] = {9399},
                [5] = {9599},
            }
        end
        
        when 50025.use begin
            say_title('Item Auswahl für GM´s')
            local ite = select(item_name(Questitem_erstellung.list_item()[1][1]),Questitem_erstellung.list_item()[2][1]),Questitem_erstellung.list_item()[3][1]),Questitem_erstellung.list_item()[4][1]),Questitem_erstellung.list_item()[5][1]),'Nichts')
            if ite == 6 then return end
            pc.give_item2(Questitem_erstellung.list_item()[ite][1], 1)
        end
    end
end

da kommt immer dieser fehler sagt er dir was??

Code:
syntax error : [string "start"]:2: unexpected symbol near ´)´
item_erstellung2.quest:18:Error occured on compile item_erstellung2.quest
mfg schnucki
11/23/2012 22:49 Nr_1#7157
Hey Community,
ehm es geht darum das, wenn ich die Quest einfüge geht alles, aber wenn ich im Inventar eine Segenskugel hab (70024) und dann auf "Ja" klicke, dann passiert nichts.. also return!

Hier die Quest:
PHP Code:
quest segenskugel begin
    state start begin
    when 30000.chat
."Segenskugel-Truhe" begin
        say_title
("Segenskugel-Truhe")
        
say("Hallo,")
        
say("Willst du deine Segenskugel gegen eine")
        
say("Segenskugel-Truhe tauschen?")
        
local s=select("Ja""Nein")
        if 
s==1 then
        
if pc.count_item(70024)==0 then
            say_title
("Segenskugel-Truhe")
            
say("Du besitzt keine Segenskugel.")
            
say("")
            
say_item("Segenskugel"70024"")
            return
        
end
        
elseif pc.count_item(70024)>0 then
            pc
.remove_item(70024)
            
pc.give_item2(71032)
        
end
        end
    end
end 
11/24/2012 00:42 ©by Noa#7158
Quote:
Originally Posted by Nr_1 View Post
Hey Community,
ehm es geht darum das, wenn ich die Quest einfüge geht alles, aber wenn ich im Inventar eine Segenskugel hab (70024) und dann auf "Ja" klicke, dann passiert nichts.. also return!

Hier die Quest:
PHP Code:
quest segenskugel begin
    state start begin
    when 30000.chat
."Segenskugel-Truhe" begin
        say_title
("Segenskugel-Truhe")
        
say("Hallo,")
        
say("Willst du deine Segenskugel gegen eine")
        
say("Segenskugel-Truhe tauschen?")
        
local s=select("Ja""Nein")
        if 
s==1 then
        
if pc.count_item(70024)==0 then
            say_title
("Segenskugel-Truhe")
            
say("Du besitzt keine Segenskugel.")
            
say("")
            
say_item("Segenskugel"70024"")
            return
        
end
        
elseif pc.count_item(70024)>0 then
            pc
.remove_item(70024)
            
pc.give_item2(71032)
        
end
        end
    end
end 
die anzahl abfrage stand falsch
versuch es mal so
PHP Code:
quest segenskugel begin 
    state start begin 
        when 30000.chat
."Segenskugel-Truhe" begin 
            say_title
("Segenskugel-Truhe"
            
say("Hallo,"
            
say("Willst du deine Segenskugel gegen eine"
            
say("Segenskugel-Truhe tauschen?"
            
local s=select("Ja""Nein"
            if 
s==1 then 
                
if pc.count_item(70024)>0 then 
                    pc
.remove_item(70024
                    
pc.give_item2(71032
                else
                    
say_title("Segenskugel-Truhe"
                    
say("Du besitzt keine Segenskugel."
                    
say(""
                    
say_item_vnum(70024)
                    return 
                
end 
            
else
                --do 
nothing
            end 
        end 
    end 
end 
11/24/2012 01:45 Nr_1#7159
Quote:
Originally Posted by ©by Noa View Post
die anzahl abfrage stand falsch
versuch es mal so
PHP Code:
quest segenskugel begin 
    state start begin 
        when 30000.chat
."Segenskugel-Truhe" begin 
            say_title
("Segenskugel-Truhe"
            
say("Hallo,"
            
say("Willst du deine Segenskugel gegen eine"
            
say("Segenskugel-Truhe tauschen?"
            
local s=select("Ja""Nein"
            if 
s==1 then 
                
if pc.count_item(70024)>0 then 
                    pc
.remove_item(70024
                    
pc.give_item2(71032
                else
                    
say_title("Segenskugel-Truhe"
                    
say("Du besitzt keine Segenskugel."
                    
say(""
                    
say_item_vnum(70024)
                    return 
                
end 
            
else
                --do 
nothing
            end 
        end 
    end 
end 
Also jetzt ist es so.. wenn ich auf "Ja" klicke passiert nichts..
aber wenn ich auf "Nein" klicke dann kommt der gegenstand den ich will!

Aber wenn ich keine Segenskugel hab und auf "Ja" klicke dann sagt er halt keine Segenskugel unso
und wenn ich dann auf "Nein" klicke passiert nichts
11/24/2012 01:58 React™#7160
Quote:
Code:
quest segenskugel begin 
    state start begin 
    when 30000.chat."Segenskugel-Truhe" begin 
        say_title("Segenskugel-Truhe") 
        say("Hallo,") 
        say("Willst du deine Segenskugel gegen eine") 
        say("Segenskugel-Truhe tauschen?") 
        local s = select("Ja","Nein") 
        if s == 1 then 
        if pc.count_item(70024)==0 then 
            say_title("Segenskugel-Truhe") 
            say("Du besitzt keine Segenskugel.") 
            say("") 
            say_item("Segenskugel", 70024, "") 
            return 
        end 
        elseif pc.count_item(70024)>0 then 
            pc.remove_item(70024) 
            pc.give_item2(71032) 
        end 
        end 
    end 
end


So muss es gehen:

Code:
quest segenskugel begin 
    state start begin 
    when 30000.chat."Segenskugel-Truhe" begin 
        say_title("Segenskugel-Truhe") 
        say("Hallo,") 
        say("Willst du deine Segenskugel gegen eine") 
        say("Segenskugel-Truhe tauschen?") 
        local s=select("Ja", "Nein") 
        if s==1 then 
        if pc.count_item(70024)==0 then 
            say_title("Segenskugel-Truhe") 
            say("Du besitzt keine Segenskugel.") 
            say("") 
            say_item("Segenskugel", 70024, "") 
            return 
        end 
        elseif pc.count_item(70024, 1)>0 then 
            pc.remove_item(70024, 1) 
            pc.give_item2(71032, 1) 
        end 
        end 
    end 
end
Weiß es aber nicht genau habe heute erst mit dem questen angefangen;)
11/24/2012 02:43 Nr_1#7161
Ja wie gesagt..

Quote:
Also jetzt ist es so.. wenn ich auf "Ja" klicke passiert nichts..
aber wenn ich auf "Nein" klicke dann kommt der gegenstand den ich will!

Aber wenn ich keine Segenskugel hab und auf "Ja" klicke dann sagt er halt keine Segenskugel unso
und wenn ich dann auf "Nein" klicke passiert nichts
11/24/2012 03:03 ©by Noa#7162
PHP Code:
quest segenskugel begin  
    state start begin  
        when 30000.chat
."Segenskugel-Truhe" begin  
            say_title
("Segenskugel-Truhe")  
            
say("Hallo,")  
            
say("Willst du deine Segenskugel gegen eine")  
            
say("Segenskugel-Truhe tauschen?")
            
id 70024
            count
pc.count_item(id)
            
local s=select("Ja""Nein")  
            if 
s==1 then
                
if count ~=0 then   
                    pc
.remove_item(count)  
                    
pc.give_item2(71032)
                else
                    
say("du hast keine Segenkugel")
                
end
            
else
                return
            
end             
        end      
    end 
end 
11/24/2012 03:17 Nr_1#7163
Vielen Dank !:)
Es hat funktioniert!
11/24/2012 07:13 everstont1#7164
hallo habe ein problem und zwar verschwindet nach dem benutzten des warpringes der ring-_-


PHP-Code:
quest warpring begin
state start begin
when 70007.use with pc.get_level() >= 10 begin

if pc.countitem("70007")>=1 then
pc.removeitem("70007", 1)
end

say_title("Ring:")
say("Dies ist eine faszinierende Gegend. Aber")
say("passiert hier denn auch mal etwas")
say("Außergewöhnliches? Eher wohl nicht. In anderen")
say("Teilen des Landes sieht es mitunter ganz anders.")
say("aus! Es gibt daher sicher einen intressanten")
say("Ort, an den ich dich teleportieren könnte. Da")
say("jedoch die Kräfte des Bösen wieder stärker")
say("geworden sind, wurden Raum und Zeit ins Chaos")
say("gestürzt. Dadurch kann es passieren, dass deine")
say("Rückkehr nicht immer augenblicklich funktioniert.")
say("Möchtest du dennoch teleportiert werden?")

local main_set = select("Ja","Nein")
if main_set == 2 then
return
end

if pc.get_level() <= 10 then
say_title("Ring:")
say("Hm… Mit deinem derzeitigen Level bist du noch")
say("zu schwach für die Reise durch Zeit und Raum.")
say("Komm wieder, wenn du höher als Level 10 bist.")
return
end

local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()

say_title("Ring:")
say("Wohin möchtest du teleportiert werden?")

-- ?? ?? ???? ?? ?? (? ?? 1,2 ??)
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then

local guild_map_names = {
"all4one",
"all4one",
"all4one",
}

guild_map_name = guild_map_names[empire]
local empire_castle={
"Burgschlacht",
"Burgschlacht",
"Burgschlacht",
}
empire_castle =empire_castle[empire]
local sub_set = 0
if level < 60 then -- 60?? : ?????, ???, ????, ???
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
return
end

else -- 61?? : ????, ???, ????, ????
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Zurück", "Abbrechen") + 5
if sub_set == 9 then -- ??
return
end
if sub_set == 8 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
--- l
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Abbrechen") + 5
if sub_set == 8 then -- ??
return
end
end
end
end
end


local warp = {
-- guild_map
{
{ 2643100, 2694300 },
{ 2643100, 2694300 },
{ 2643100, 2694300 },
},
-- 64 map_n_threeway
{
{ 402100, 673900 },
{ 270400, 739900 },
{ 321300, 808000 },
},
-- 63 metin2_map_n_desert_01
{
{ 217800, 627200 },
{ 221900, 502700 },
{ 344000, 502500 },
},
-- 61 map_n_snowm_01
{
{ 434200, 290600 },
{ 375200, 174900 },
{ 491800, 173600 },
},
--empire_castle
{
{975200, 133000},
{977200, 185000},
{923900, 183600},

} ,
-- 62 metin2_map_n_flame_01
{
{ 599400, 756300 },
{ 597800, 622200 },
{ 730700, 689800 },
},
-- devil_tower
{
{ 590500, 110500 },
{ 590500, 110500 },
{ 590500, 110500 },
},
-- 205 metin2_map_marco_a
{
{ 26431, 26943 },
{ 26431, 26943 },
{ 26431, 26943 },
},
}
test_chat(warp[sub_set][empire][1]..warp[sub_set][empire][2])
say_title("Ring:")
say("Achtung, ich teleportiere dich jetzt. Du wirst")
say("an einem gefährlichen Ort landen, also pass auf")
say("dich auf. Viel Glück!")
wait()
pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2])


else -- ? ?? 1,2 ? ??? ?????? ? ?? 1,2 ? ??? ?? ??
local sub_set2 = 3

--sub_set2 = select(locale.vileage1_name[empire], locale.vileage2_name[empire], locale.cancel)
if empire==1 then
sub_set2 = select("Yongan","Jayang" , locale.cancel)
elseif empire ==2 then
sub_set2 = select("Joan","Bokjung" , locale.cancel)
elseif empire ==3 then
sub_set2 = select("Pyungmoo","Bakra" , locale.cancel)
end
if sub_set2 != 3 then
if sub_set2 == 1 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")
wait()

if empire == 1 then
pc.warp(474300,954800)
elseif empire == 2 then
pc.warp(63800,166400)
elseif empire == 3 then
pc.warp(959900,269200)
end
elseif sub_set2 == 2 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")

wait()
if empire == 1 then
pc.warp(353100,882900)
elseif empire == 2 then
pc.warp(145500,240000)
elseif empire == 3 then
pc.warp(863900,246000)
end
end -- end sub set check2 if
end -- end sub set check1 if
end -- end map check if
end -- end when use item
end -- end state start
end -- end quest warpring

<?php
quest warpring begin
state start begin
when 70007.use with pc.get_level() >= 10 begin

if pc.countitem("70007")>=1 then
pc.removeitem("70007", 1)
end

say_title("Ring:")
say("Dies ist eine faszinierende Gegend. Aber")
say("passiert hier denn auch mal etwas")
say("Außergewöhnliches? Eher wohl nicht. In anderen")
say("Teilen des Landes sieht es mitunter ganz anders.")
say("aus! Es gibt daher sicher einen intressanten")
say("Ort, an den ich dich teleportieren könnte. Da")
say("jedoch die Kräfte des Bösen wieder stärker")
say("geworden sind, wurden Raum und Zeit ins Chaos")
say("gestürzt. Dadurch kann es passieren, dass deine")
say("Rückkehr nicht immer augenblicklich funktioniert.")
say("Möchtest du dennoch teleportiert werden?")

local main_set = select("Ja","Nein")
if main_set == 2 then
return
end

if pc.get_level() <= 10 then
say_title("Ring:")
say("Hm… Mit deinem derzeitigen Level bist du noch")
say("zu schwach für die Reise durch Zeit und Raum.")
say("Komm wieder, wenn du höher als Level 10 bist.")
return
end

local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()

say_title("Ring:")
say("Wohin möchtest du teleportiert werden?")

-- ?? ?? ???? ?? ?? (? ?? 1,2 ??)
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then

local guild_map_names = {
"all4one",
"all4one",
"all4one",
}

guild_map_name = guild_map_names[empire]
local empire_castle={
"Burgschlacht",
"Burgschlacht",
"Burgschlacht",
}
empire_castle =empire_castle[empire]
local sub_set = 0
if level < 60 then -- 60?? : ?????, ???, ????, ???
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
return
end

else -- 61?? : ????, ???, ????, ????
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Zurück", "Abbrechen") + 5
if sub_set == 9 then -- ??
return
end
if sub_set == 8 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
--- l
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Abbrechen") + 5
if sub_set == 8 then -- ??
return
end
end
end
end
end


local warp = {
-- guild_map
{
{ 2643100, 2694300 },
{ 2643100, 2694300 },
{ 2643100, 2694300 },
},
-- 64 map_n_threeway
{
{ 402100, 673900 },
{ 270400, 739900 },
{ 321300, 808000 },
},
-- 63 metin2_map_n_desert_01
{
{ 217800, 627200 },
{ 221900, 502700 },
{ 344000, 502500 },
},
-- 61 map_n_snowm_01
{
{ 434200, 290600 },
{ 375200, 174900 },
{ 491800, 173600 },
},
--empire_castle
{
{975200, 133000},
{977200, 185000},
{923900, 183600},

} ,
-- 62 metin2_map_n_flame_01
{
{ 599400, 756300 },
{ 597800, 622200 },
{ 730700, 689800 },
},
-- devil_tower
{
{ 590500, 110500 },
{ 590500, 110500 },
{ 590500, 110500 },
},
-- 205 metin2_map_marco_a
{
{ 26431, 26943 },
{ 26431, 26943 },
{ 26431, 26943 },
},
}
test_chat(warp[sub_set][empire][1]..warp[sub_set][empire][2])
say_title("Ring:")
say("Achtung, ich teleportiere dich jetzt. Du wirst")
say("an einem gefährlichen Ort landen, also pass auf")
say("dich auf. Viel Glück!")
wait()
pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2])


else -- ? ?? 1,2 ? ??? ?????? ? ?? 1,2 ? ??? ?? ??
local sub_set2 = 3

--sub_set2 = select(locale.vileage1_name[empire], locale.vileage2_name[empire], locale.cancel)
if empire==1 then
sub_set2 = select("Yongan","Jayang" , locale.cancel)
elseif empire ==2 then
sub_set2 = select("Joan","Bokjung" , locale.cancel)
elseif empire ==3 then
sub_set2 = select("Pyungmoo","Bakra" , locale.cancel)
end
if sub_set2 != 3 then
if sub_set2 == 1 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")
wait()

if empire == 1 then
pc.warp(474300,954800)
elseif empire == 2 then
pc.warp(63800,166400)
elseif empire == 3 then
pc.warp(959900,269200)
end
elseif sub_set2 == 2 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")

wait()
if empire == 1 then
pc.warp(353100,882900)
elseif empire == 2 then
pc.warp(145500,240000)
elseif empire == 3 then
pc.warp(863900,246000)
end
end -- end sub set check2 if
end -- end sub set check1 if
end -- end map check if
end -- end when use item
end -- end state start
end -- end quest warpring
11/24/2012 13:58 React™#7165
Quote:
Code:
quest warpring begin
state start begin
when 70007.use with pc.get_level() >= 10 begin 

if pc.countitem("70007")>=1 then
pc.removeitem("70007", 1)
end

say_title("Ring:")
say("Dies ist eine faszinierende Gegend. Aber")
say("passiert hier denn auch mal etwas")
say("Außergewöhnliches? Eher wohl nicht. In anderen")
say("Teilen des Landes sieht es mitunter ganz anders.")
say("aus! Es gibt daher sicher einen intressanten")
say("Ort, an den ich dich teleportieren könnte. Da")
say("jedoch die Kräfte des Bösen wieder stärker")
say("geworden sind, wurden Raum und Zeit ins Chaos")
say("gestürzt. Dadurch kann es passieren, dass deine")
say("Rückkehr nicht immer augenblicklich funktioniert.")
say("Möchtest du dennoch teleportiert werden?")

local main_set = select("Ja","Nein")
if main_set == 2 then
return
end

if pc.get_level() <= 10 then
say_title("Ring:")
say("Hm… Mit deinem derzeitigen Level bist du noch")
say("zu schwach für die Reise durch Zeit und Raum.")
say("Komm wieder, wenn du höher als Level 10 bist.")
return
end

local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()

say_title("Ring:")
say("Wohin möchtest du teleportiert werden?")

-- ?? ?? ???? ?? ?? (? ?? 1,2 ??)
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then

local guild_map_names = {
"all4one",
"all4one",
"all4one",
}

guild_map_name = guild_map_names[empire]
local empire_castle={
"Burgschlacht",
"Burgschlacht",
"Burgschlacht",
}
empire_castle =empire_castle[empire]
local sub_set = 0
if level < 60 then -- 60?? : ?????, ???, ????, ???
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
return
end

else -- 61?? : ????, ???, ????, ????
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Zurück", "Abbrechen") + 5
if sub_set == 9 then -- ??
return
end
if sub_set == 8 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
--- l
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Abbrechen") + 5
if sub_set == 8 then -- ??
return
end
end
end
end
end


local warp = {
-- guild_map
{
{ 2643100, 2694300 },
{ 2643100, 2694300 },
{ 2643100, 2694300 },
},
-- 64 map_n_threeway
{
{ 402100, 673900 },
{ 270400, 739900 },
{ 321300, 808000 },
},
-- 63 metin2_map_n_desert_01
{
{ 217800, 627200 },
{ 221900, 502700 },
{ 344000, 502500 },
},
-- 61 map_n_snowm_01
{
{ 434200, 290600 },
{ 375200, 174900 },
{ 491800, 173600 },
},
--empire_castle
{
{975200, 133000},
{977200, 185000},
{923900, 183600},

} ,
-- 62 metin2_map_n_flame_01
{
{ 599400, 756300 },
{ 597800, 622200 },
{ 730700, 689800 },
},
-- devil_tower
{
{ 590500, 110500 },
{ 590500, 110500 },
{ 590500, 110500 },
},
-- 205 metin2_map_marco_a
{
{ 26431, 26943 },
{ 26431, 26943 },
{ 26431, 26943 },
},
}
test_chat(warp[sub_set][empire][1]..warp[sub_set][empire][2])
say_title("Ring:")
say("Achtung, ich teleportiere dich jetzt. Du wirst")
say("an einem gefährlichen Ort landen, also pass auf")
say("dich auf. Viel Glück!")
wait()
pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2])


else -- ? ?? 1,2 ? ??? ?????? ? ?? 1,2 ? ??? ?? ?? 
local sub_set2 = 3

--sub_set2 = select(locale.vileage1_name[empire], locale.vileage2_name[empire], locale.cancel)
if empire==1 then 
sub_set2 = select("Yongan","Jayang" , locale.cancel)
elseif empire ==2 then 
sub_set2 = select("Joan","Bokjung" , locale.cancel)
elseif empire ==3 then 
sub_set2 = select("Pyungmoo","Bakra" , locale.cancel)
end 
if sub_set2 != 3 then
if sub_set2 == 1 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")
wait()

if empire == 1 then
pc.warp(474300,954800)
elseif empire == 2 then
pc.warp(63800,166400)
elseif empire == 3 then
pc.warp(959900,269200)
end 
elseif sub_set2 == 2 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")

wait()
if empire == 1 then
pc.warp(353100,882900)
elseif empire == 2 then
pc.warp(145500,240000)
elseif empire == 3 then
pc.warp(863900,246000)
end 
end -- end sub set check2 if
end -- end sub set check1 if
end -- end map check if
end -- end when use item
end -- end state start
end -- end quest warpring

<?php
quest warpring begin
state start begin
when 70007.use with pc.get_level() >= 10 begin 

if pc.countitem("70007")>=1 then
pc.removeitem("70007", 1)
end

say_title("Ring:")
say("Dies ist eine faszinierende Gegend. Aber")
say("passiert hier denn auch mal etwas")
say("Außergewöhnliches? Eher wohl nicht. In anderen")
say("Teilen des Landes sieht es mitunter ganz anders.")
say("aus! Es gibt daher sicher einen intressanten")
say("Ort, an den ich dich teleportieren könnte. Da")
say("jedoch die Kräfte des Bösen wieder stärker")
say("geworden sind, wurden Raum und Zeit ins Chaos")
say("gestürzt. Dadurch kann es passieren, dass deine")
say("Rückkehr nicht immer augenblicklich funktioniert.")
say("Möchtest du dennoch teleportiert werden?")

local main_set = select("Ja","Nein")
if main_set == 2 then
return
end

if pc.get_level() <= 10 then
say_title("Ring:")
say("Hm… Mit deinem derzeitigen Level bist du noch")
say("zu schwach für die Reise durch Zeit und Raum.")
say("Komm wieder, wenn du höher als Level 10 bist.")
return
end

local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()

say_title("Ring:")
say("Wohin möchtest du teleportiert werden?")

-- ?? ?? ???? ?? ?? (? ?? 1,2 ??)
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then

local guild_map_names = {
"all4one",
"all4one",
"all4one",
}

guild_map_name = guild_map_names[empire]
local empire_castle={
"Burgschlacht",
"Burgschlacht",
"Burgschlacht",
}
empire_castle =empire_castle[empire]
local sub_set = 0
if level < 60 then -- 60?? : ?????, ???, ????, ???
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
return
end

else -- 61?? : ????, ???, ????, ????
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Zurück", "Abbrechen") + 5
if sub_set == 9 then -- ??
return
end
if sub_set == 8 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
--- l
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Abbrechen") + 5
if sub_set == 8 then -- ??
return
end
end
end
end
end


local warp = {
-- guild_map
{
{ 2643100, 2694300 },
{ 2643100, 2694300 },
{ 2643100, 2694300 },
},
-- 64 map_n_threeway
{
{ 402100, 673900 },
{ 270400, 739900 },
{ 321300, 808000 },
},
-- 63 metin2_map_n_desert_01
{
{ 217800, 627200 },
{ 221900, 502700 },
{ 344000, 502500 },
},
-- 61 map_n_snowm_01
{
{ 434200, 290600 },
{ 375200, 174900 },
{ 491800, 173600 },
},
--empire_castle
{
{975200, 133000},
{977200, 185000},
{923900, 183600},

} ,
-- 62 metin2_map_n_flame_01
{
{ 599400, 756300 },
{ 597800, 622200 },
{ 730700, 689800 },
},
-- devil_tower
{
{ 590500, 110500 },
{ 590500, 110500 },
{ 590500, 110500 },
},
-- 205 metin2_map_marco_a
{
{ 26431, 26943 },
{ 26431, 26943 },
{ 26431, 26943 },
},
}
test_chat(warp[sub_set][empire][1]..warp[sub_set][empire][2])
say_title("Ring:")
say("Achtung, ich teleportiere dich jetzt. Du wirst")
say("an einem gefährlichen Ort landen, also pass auf")
say("dich auf. Viel Glück!")
wait()
pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2])


else -- ? ?? 1,2 ? ??? ?????? ? ?? 1,2 ? ??? ?? ?? 
local sub_set2 = 3

--sub_set2 = select(locale.vileage1_name[empire], locale.vileage2_name[empire], locale.cancel)
if empire==1 then 
sub_set2 = select("Yongan","Jayang" , locale.cancel)
elseif empire ==2 then 
sub_set2 = select("Joan","Bokjung" , locale.cancel)
elseif empire ==3 then 
sub_set2 = select("Pyungmoo","Bakra" , locale.cancel)
end 
if sub_set2 != 3 then
if sub_set2 == 1 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")
wait()

if empire == 1 then
pc.warp(474300,954800)
elseif empire == 2 then
pc.warp(63800,166400)
elseif empire == 3 then
pc.warp(959900,269200)
end 
elseif sub_set2 == 2 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")

wait()
if empire == 1 then
pc.warp(353100,882900)
elseif empire == 2 then
pc.warp(145500,240000)
elseif empire == 3 then
pc.warp(863900,246000)
end 
end -- end sub set check2 if
end -- end sub set check1 if
end -- end map check if
end -- end when use item
end -- end state start
end -- end quest warpring
so jetzt dürftest du den ring behalten...

Code:
quest warpring begin
state start begin
when 70007.use with pc.get_level() >= 10 begin 


say_title("Ring:")
say("Dies ist eine faszinierende Gegend. Aber")
say("passiert hier denn auch mal etwas")
say("Außergewöhnliches? Eher wohl nicht. In anderen")
say("Teilen des Landes sieht es mitunter ganz anders.")
say("aus! Es gibt daher sicher einen intressanten")
say("Ort, an den ich dich teleportieren könnte. Da")
say("jedoch die Kräfte des Bösen wieder stärker")
say("geworden sind, wurden Raum und Zeit ins Chaos")
say("gestürzt. Dadurch kann es passieren, dass deine")
say("Rückkehr nicht immer augenblicklich funktioniert.")
say("Möchtest du dennoch teleportiert werden?")

local main_set = select("Ja","Nein")
if main_set == 2 then
return
end

if pc.get_level() <= 10 then
say_title("Ring:")
say("Hm… Mit deinem derzeitigen Level bist du noch")
say("zu schwach für die Reise durch Zeit und Raum.")
say("Komm wieder, wenn du höher als Level 10 bist.")
return
end

local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()

say_title("Ring:")
say("Wohin möchtest du teleportiert werden?")

-- ?? ?? ???? ?? ?? (? ?? 1,2 ??)
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then

local guild_map_names = {
"all4one",
"all4one",
"all4one",
}

guild_map_name = guild_map_names[empire]
local empire_castle={
"Burgschlacht",
"Burgschlacht",
"Burgschlacht",
}
empire_castle =empire_castle[empire]
local sub_set = 0
if level < 60 then -- 60?? : ?????, ???, ????, ???
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
return
end

else -- 61?? : ????, ???, ????, ????
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Zurück", "Abbrechen") + 5
if sub_set == 9 then -- ??
return
end
if sub_set == 8 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
--- l
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Abbrechen") + 5
if sub_set == 8 then -- ??
return
end
end
end
end
end


local warp = {
-- guild_map
{
{ 2643100, 2694300 },
{ 2643100, 2694300 },
{ 2643100, 2694300 },
},
-- 64 map_n_threeway
{
{ 402100, 673900 },
{ 270400, 739900 },
{ 321300, 808000 },
},
-- 63 metin2_map_n_desert_01
{
{ 217800, 627200 },
{ 221900, 502700 },
{ 344000, 502500 },
},
-- 61 map_n_snowm_01
{
{ 434200, 290600 },
{ 375200, 174900 },
{ 491800, 173600 },
},
--empire_castle
{
{975200, 133000},
{977200, 185000},
{923900, 183600},

} ,
-- 62 metin2_map_n_flame_01
{
{ 599400, 756300 },
{ 597800, 622200 },
{ 730700, 689800 },
},
-- devil_tower
{
{ 590500, 110500 },
{ 590500, 110500 },
{ 590500, 110500 },
},
-- 205 metin2_map_marco_a
{
{ 26431, 26943 },
{ 26431, 26943 },
{ 26431, 26943 },
},
}
test_chat(warp[sub_set][empire][1]..warp[sub_set][empire][2])
say_title("Ring:")
say("Achtung, ich teleportiere dich jetzt. Du wirst")
say("an einem gefährlichen Ort landen, also pass auf")
say("dich auf. Viel Glück!")
wait()
pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2])


else -- ? ?? 1,2 ? ??? ?????? ? ?? 1,2 ? ??? ?? ?? 
local sub_set2 = 3

--sub_set2 = select(locale.vileage1_name[empire], locale.vileage2_name[empire], locale.cancel)
if empire==1 then 
sub_set2 = select("Yongan","Jayang" , locale.cancel)
elseif empire ==2 then 
sub_set2 = select("Joan","Bokjung" , locale.cancel)
elseif empire ==3 then 
sub_set2 = select("Pyungmoo","Bakra" , locale.cancel)
end 
if sub_set2 != 3 then
if sub_set2 == 1 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")
wait()

if empire == 1 then
pc.warp(474300,954800)
elseif empire == 2 then
pc.warp(63800,166400)
elseif empire == 3 then
pc.warp(959900,269200)
end 
elseif sub_set2 == 2 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")

wait()
if empire == 1 then
pc.warp(353100,882900)
elseif empire == 2 then
pc.warp(145500,240000)
elseif empire == 3 then
pc.warp(863900,246000)
end 
end -- end sub set check2 if
end -- end sub set check1 if
end -- end map check if
end -- end when use item
end -- end state start
end -- end quest warpring

<?php
quest warpring begin
state start begin
when 70007.use with pc.get_level() >= 10 begin 


say_title("Ring:")
say("Dies ist eine faszinierende Gegend. Aber")
say("passiert hier denn auch mal etwas")
say("Außergewöhnliches? Eher wohl nicht. In anderen")
say("Teilen des Landes sieht es mitunter ganz anders.")
say("aus! Es gibt daher sicher einen intressanten")
say("Ort, an den ich dich teleportieren könnte. Da")
say("jedoch die Kräfte des Bösen wieder stärker")
say("geworden sind, wurden Raum und Zeit ins Chaos")
say("gestürzt. Dadurch kann es passieren, dass deine")
say("Rückkehr nicht immer augenblicklich funktioniert.")
say("Möchtest du dennoch teleportiert werden?")

local main_set = select("Ja","Nein")
if main_set == 2 then
return
end

if pc.get_level() <= 10 then
say_title("Ring:")
say("Hm… Mit deinem derzeitigen Level bist du noch")
say("zu schwach für die Reise durch Zeit und Raum.")
say("Komm wieder, wenn du höher als Level 10 bist.")
return
end

local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()

say_title("Ring:")
say("Wohin möchtest du teleportiert werden?")

-- ?? ?? ???? ?? ?? (? ?? 1,2 ??)
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then

local guild_map_names = {
"all4one",
"all4one",
"all4one",
}

guild_map_name = guild_map_names[empire]
local empire_castle={
"Burgschlacht",
"Burgschlacht",
"Burgschlacht",
}
empire_castle =empire_castle[empire]
local sub_set = 0
if level < 60 then -- 60?? : ?????, ???, ????, ???
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
return
end

else -- 61?? : ????, ???, ????, ????
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Zurück", "Abbrechen") + 5
if sub_set == 9 then -- ??
return
end
if sub_set == 8 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
--- l
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Abbrechen") + 5
if sub_set == 8 then -- ??
return
end
end
end
end
end


local warp = {
-- guild_map
{
{ 2643100, 2694300 },
{ 2643100, 2694300 },
{ 2643100, 2694300 },
},
-- 64 map_n_threeway
{
{ 402100, 673900 },
{ 270400, 739900 },
{ 321300, 808000 },
},
-- 63 metin2_map_n_desert_01
{
{ 217800, 627200 },
{ 221900, 502700 },
{ 344000, 502500 },
},
-- 61 map_n_snowm_01
{
{ 434200, 290600 },
{ 375200, 174900 },
{ 491800, 173600 },
},
--empire_castle
{
{975200, 133000},
{977200, 185000},
{923900, 183600},

} ,
-- 62 metin2_map_n_flame_01
{
{ 599400, 756300 },
{ 597800, 622200 },
{ 730700, 689800 },
},
-- devil_tower
{
{ 590500, 110500 },
{ 590500, 110500 },
{ 590500, 110500 },
},
-- 205 metin2_map_marco_a
{
{ 26431, 26943 },
{ 26431, 26943 },
{ 26431, 26943 },
},
}
test_chat(warp[sub_set][empire][1]..warp[sub_set][empire][2])
say_title("Ring:")
say("Achtung, ich teleportiere dich jetzt. Du wirst")
say("an einem gefährlichen Ort landen, also pass auf")
say("dich auf. Viel Glück!")
wait()
pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2])


else -- ? ?? 1,2 ? ??? ?????? ? ?? 1,2 ? ??? ?? ?? 
local sub_set2 = 3

--sub_set2 = select(locale.vileage1_name[empire], locale.vileage2_name[empire], locale.cancel)
if empire==1 then 
sub_set2 = select("Yongan","Jayang" , locale.cancel)
elseif empire ==2 then 
sub_set2 = select("Joan","Bokjung" , locale.cancel)
elseif empire ==3 then 
sub_set2 = select("Pyungmoo","Bakra" , locale.cancel)
end 
if sub_set2 != 3 then
if sub_set2 == 1 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")
wait()

if empire == 1 then
pc.warp(474300,954800)
elseif empire == 2 then
pc.warp(63800,166400)
elseif empire == 3 then
pc.warp(959900,269200)
end 
elseif sub_set2 == 2 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")

wait()
if empire == 1 then
pc.warp(353100,882900)
elseif empire == 2 then
pc.warp(145500,240000)
elseif empire == 3 then
pc.warp(863900,246000)
end 
end -- end sub set check2 if
end -- end sub set check1 if
end -- end map check if
end -- end when use item
end -- end state start
end -- end quest warpring
11/24/2012 15:38 ©by Noa#7166
er sollte nur das pc.remove_item() etfernen, dazu brauchst du nicht alles zu zitieren
11/24/2012 15:46 MrPlayboy#7167
Quest:
Fehler:

Danke für die Hilfe^^
11/24/2012 16:43 ©by Noa#7168
PHP Code:
if pc.count_item("42009")==
ein then fehlt
PHP Code:
if pc.count_item("90000") and pc.count_item("90100") and pc.count_item("90200") and pc.count_item("90300") and pc.count_item("90400") < 10 
da das selbe
11/24/2012 18:23 React™#7169
Kann mir einer die end´s richtig setzten .. icih glaube das es an den end´s liegt.


PHP Code:
quest gmhelpitem begin  
    state start begin 
      when 50025.
use begin
        local mainmenu 
select("Waffen""Rüstungen""Abbrechen")
        
        if 
mainmenu == 3 then
            
return
        
end
        
        
if mainmenu == 1 then
         say_title
("GM Item auswahl:D"
                
say("Du willst ein item?"
                
say("Dann such dir ein schönes aus ."
                
say("Viel spaß damit bis dann."
                
local s select("Schwarzstahl Schwert","Schwarzstahl Klinge","Schwarzstahl Bogen","Schwarzstahl Dolch","Schwarzstahl Stab","Abbrechen")             
                if 
== 6 then 
                    
return 
                
end 
                
if == 1 then 
                    pc
.give_item2(92991)  
                    
syschat("Du hast Schwarzstahl Schwert+9 erhalten"
                
end     
                
if == 2 then 
                    pc
.give_item2(91991
                    
chat("Du hast Schwarzstahl Klinge+9 erhalten"
                
end 
                
if == 3 then 
                    pc
.give_item2(93991)
                    
chat ("Du hast Schwarzstahl Bogen erhalten"
                
end 
                
if == 4 then 
                    pc
.give_item2(94991)  
                    
chat ("Du hast Schwarzstahl Dolch erhalten")  
                
end 
                
if == 5 then 
                    pc
.give_item2(95991)
                    
chat ("Du hast Schwarzstahl Stab erhalten"
                
end 
            end
                
if mainmenu == 2 then
                say_title
("GM Item auswahl:D"
                
say("Du willst ein item?"
                
say("Dann such dir ein schönes aus ."
                
say("Viel spaß damit bis dann."
                
local r select("Krieger""Abbrechen")
                if 
== 2 then
                    
return
                
end
                
                
if == 1 then
                
                local k 
select("Levis Rüstung""Levis Panzer""Baijin Panzer""Huangjin Panzer""Krieger Götter""Zombieumhang""Smaragtstahl Panzer""Weiter")
                
                if 
== 1 then
                    pc
.give_item2(410101)
                
end
                
                
if == 2 then
                    pc
.give_item2(410111)
                
end
                
                
if == 3 then
                    pc
.give_item2(410121)
                
end
                
                
if == 4 then
                    pc
.give_item2(410131)
                
end
                
                
if == 5 then
                    pc
.give_item2(410591)
                
end
                
                
if == 6 then
                    pc
.give_item2(419001)
                
end
                
                
if == 7 then
                    pc
.give_item2(420091)
                
end
                
                
if == 8 then
                
                local k2 
select("Saphirstahl Panzer""Gift Panzer""Rubinstahl Panzer""Goldstahl Panzer""Blaugelb Panzer""Phönix Panzer""Kingu Panzer""Weiter")
                
            
                if 
k2 == 1 then
                    pc
.give_item2(420191)
                
end
                
                
if k2 == 2 then
                    pc
.give_item2(420291)
                
end
                
                
if k2 == 3 then
                    pc
.give_item2(420391)
                
end
                
                
if k2 == 4 then
                    pc
.give_item2(420491)
                
end
                
                
if k2 == 5 then
                    pc
.give_item2(420591)
                
end
                
                
if k2 == 6 then
                    pc
.give_item2(420691)
                
end
                
                
if k2 == 7 then
                    pc
.give_item2(420791)
                
end
                
                
if k2 == 8 then
                
                local k3 
select("Anfangs Rüssis""Saigo Ten""Akuma Panzer""Akaoni Panzer""Kriegsplatten Panzer""Himmels Panzer""Weiter")
                
                if 
k3 == 1 then
                    pc
.give_item2(421091)
                    
pc.give_item2(421191)
                    
pc.give_item2(421291)
                    
pc.give_item2(421391)
                    
pc.give_item2(421491)
                    
pc.give_item2(421591)
                    
pc.give_item2(421691)
                    
pc.give_item2(421791)
                    
pc.give_item2(421891)
                    
pc.give_item2(421991)
                
end
                
                
if k3 == 2 then
                    pc
.give_item2(422091)
                
end
                
                
if k3 == 3 then
                    pc
.give_item2(422191)
                
end
                
                
if k3 == 4 then
                    pc
.give_item2(422291)
                
end
                
                
if k3 == 5 then
                    pc
.give_item2(422391)
                
end
                
                
if k3 == 6 then
                    pc
.give_item2(422491)
                
end
                
                
if k3 == 7 then
                    pc
.give_item2(422591)
                
end
                
                
if k3 == 8 then
                
                local k4 
select("Stachelplatten Panzer""Panzer des Leids""Engels Panzer""Untergrunds Panzer""Panzer der Schlacht""Abbrechen")
                
                if 
k4 == 1 then
                    pc
.give_item2(422591)
                
end
                
                
if k4 == 2 then
                    pc
.give_item2(422691)
                
end
                
                
if k4 == 3 then
                    pc
.give_item2(422791)
                
end
                
                
if k4 == 4 then
                    pc
.give_item2(422891)
                
end
                
                
if k4 == 5 then
                    pc
.give_item2(422991)
                
end
                
                
if k4 == 6 then
                    
return
                
end
            end
        end
    end
end 
11/24/2012 18:46 ©by Noa#7170
PHP Code:
quest gmhelpitem begin   
    state start begin  
        when 50025.
use begin 
        local mainmenu 
select("Waffen""Rüstungen""Abbrechen"
         
        if 
mainmenu == 3 then 
            
return 
        
end 
         
        
if mainmenu == 1 then 
            say_title
("GM Item auswahl:D")  
                
say("Du willst ein item?")  
                
say("Dann such dir ein schönes aus .")  
                
say("Viel spaß damit bis dann.")  
                
local s select("Schwarzstahl Schwert","Schwarzstahl Klinge","Schwarzstahl Bogen","Schwarzstahl Dolch","Schwarzstahl Stab","Abbrechen")              
                if 
== 6 then  
                    
return  
                
end  
                
if == 1 then  
                    pc
.give_item2(92991)   
                    
syschat("Du hast Schwarzstahl Schwert+9 erhalten")  
                      
                elseif 
== 2 then  
                    pc
.give_item2(91991)  
                    
chat("Du hast Schwarzstahl Klinge+9 erhalten")  
                 
                elseif 
== 3 then  
                    pc
.give_item2(93991
                    
chat ("Du hast Schwarzstahl Bogen erhalten")  
                  
                elseif 
== 4 then  
                    pc
.give_item2(94991)   
                    
chat ("Du hast Schwarzstahl Dolch erhalten")   
                  
                elseif 
== 5 then  
                    pc
.give_item2(95991
                    
chat ("Du hast Schwarzstahl Stab erhalten")  
                
end  
            
        
elseif mainmenu == 2 then 
                say_title
("GM Item auswahl:D")  
                
say("Du willst ein item?")  
                
say("Dann such dir ein schönes aus .")  
                
say("Viel spaß damit bis dann.")  
                
local r select("Krieger""Abbrechen"
                if 
== 2 then 
                    
return 
                
end 
                 
                
if == 1 then 
                 
                    local k 
select("Levis Rüstung""Levis Panzer""Baijin Panzer""Huangjin Panzer""Krieger Götter""Zombieumhang""Smaragtstahl Panzer""Weiter"
                 
                    if 
== 1 then 
                        pc
.give_item2(410101
                     
                 
                    elseif 
== 2 then 
                        pc
.give_item2(410111
                     
                 
                    elseif 
== 3 then 
                        pc
.give_item2(410121
                 
                 
                    elseif 
== 4 then 
                        pc
.give_item2(410131
                    
                 
                    elseif 
== 5 then 
                        pc
.give_item2(410591
                    
                 
                    elseif 
== 6 then 
                        pc
.give_item2(419001
                
                 
                    elseif 
== 7 then 
                        pc
.give_item2(420091
                
                 
                    elseif 
== 8 then 
                 
                        local k2 
select("Saphirstahl Panzer""Gift Panzer""Rubinstahl Panzer""Goldstahl Panzer""Blaugelb Panzer""Phönix Panzer""Kingu Panzer""Weiter"
                 
             
                        if 
k2 == 1 then 
                            pc
.give_item2(420191
                        
                 
                        elseif 
k2 == 2 then 
                            pc
.give_item2(420291
                    
                 
                        elseif 
k2 == 3 then 
                            pc
.give_item2(420391
                    
                 
                        elseif 
k2 == 4 then 
                            pc
.give_item2(420491
                
                 
                        elseif 
k2 == 5 then 
                            pc
.give_item2(420591
                
                 
                        elseif 
k2 == 6 then 
                            pc
.give_item2(420691
                        
                 
                        elseif 
k2 == 7 then 
                            pc
.give_item2(420791
                 
                 
                        elseif 
k2 == 8 then 
                 
                            local k3 
select("Anfangs Rüssis""Saigo Ten""Akuma Panzer""Akaoni Panzer""Kriegsplatten Panzer""Himmels Panzer""Weiter"
                 
                            if 
k3 == 1 then 
                                pc
.give_item2(421091
                                
pc.give_item2(421191
                                
pc.give_item2(421291
                                
pc.give_item2(421391
                                
pc.give_item2(421491
                                
pc.give_item2(421591
                                
pc.give_item2(421691
                                
pc.give_item2(421791
                                
pc.give_item2(421891
                                
pc.give_item2(421991
                 
                 
                            elseif 
k3 == 2 then 
                                pc
.give_item2(422091
                    
                 
                            elseif 
k3 == 3 then 
                                pc
.give_item2(422191
                
                 
                            elseif 
k3 == 4 then 
                                pc
.give_item2(422291
                
                 
                            elseif 
k3 == 5 then 
                                pc
.give_item2(422391
                
                 
                            elseif 
k3 == 6 then 
                                pc
.give_item2(422491
                    
                 
                            elseif 
k3 == 7 then 
                                pc
.give_item2(422591
                    
                 
                            elseif 
k3 == 8 then 
                 
                                local k4 
select("Stachelplatten Panzer""Panzer des Leids""Engels Panzer""Untergrunds Panzer""Panzer der Schlacht""Abbrechen"
                 
                                if 
k4 == 1 then 
                                    pc
.give_item2(422591
                
                 
                                elseif 
k4 == 2 then 
                                    pc
.give_item2(422691
                    
                 
                                elseif 
k4 == 3 then 
                                    pc
.give_item2(422791
                    
                 
                                elseif 
k4 == 4 then 
                                    pc
.give_item2(422891
                    
                 
                                elseif 
k4 == 5 then 
                                    pc
.give_item2(422991
                
                 
                                elseif 
k4 == 6 then 
                                    
return 
                                
end
                            end
                        end
                    end
                end
        end
    end 
end