[SERVICE] Die Questkontrolle

08/09/2012 16:57 Poppitz#6481
Quote:
Originally Posted by B0XeR #1 View Post
Text erscheint, wird jedoch nicht teleportiert

PHP Code:
quest warp begin
    state start begin
        when levelup with pc
.get_level() == 25 begin
            say
('Hier text')
            if 
pc.get_empire() == 1 then -- Rotes reich
            pc
.warp(613,639)
            elseif 
pc.get_empire() == 2 then -- Gelbes reich
            pc
.warp(00000,00000)
            else
            
pc.warp(00000,00000)
            
end
        end
    end
end 
Quest stimmt, deine Koordinaten sind scheinbar falsch.
08/09/2012 20:29 iSouli~#6482
Quote:
Originally Posted by Babelibab View Post
Hallo.
Bin nun sehr neu im Questen und habe nun einen Jagdquest geschrieben.

Quest:

PHP Code:
quest hunt_blackorcs begin
    state start begin
        when levelup with pc
.get_level() == 35 begin
            set_state
(information)
        
end
    end
    
    state information begin
        when letter begin
            send_letter
("Jage Schwarze Orks")
        
end
        
        when info 
or button begin
            say
("Hallo lieber Akijaner")
            
say("Die hohen Götter haben eine Aufgabe für dich")
            
say("Die Aufgabe ist 25 Schwarze Orks zu töten")
            
say("Schaffst du es. Werden wir dich reich belohnen")
            
say("")
            
pc.setqf("state"25)
            
q.set_counter("Schwarze Orks, 25)
        end
        
        when 636.kill begin
            local count = pc.setqf("
state") - 1
            if count <=    25 then
                pc.setqf("
state", count)
                q.set_counter("
Schwarze Orkscount)
            
end
            
if count == 0 then
                say_title
("Aufgabe der Götter 1")
                
say("Lieber Akijaner du hast es geschafft")
                
say("Als belohnung erhälst du:")
                
say_reward("25000000exp""10kk""10 Pilz-Eier")
                
pc.change_money(10000000)
                
pc.give_exp2(2500000)
                
pc.give_item2(7778310)
                
clear_letter()
                
set_state(_COMPLETE_)
            
end
        end
    end
    
    state_COMPLETE_begin
    end
end 

Dabei kam der Error:

Error on compile hunt_blackorcs.quest

Hoffe ihr könnt mir helfen
PHP Code:
quest hunt_blackorcs begin 
    state start begin 
        when levelup with pc
.get_level() == 35 begin 
            set_state
(information
        
end  
     
    state information begin 
        when letter begin 
            send_letter
("Jage Schwarze Orks"
        
end 
         
        when info 
or button begin 
            say
("Hallo lieber Akijaner"
            
say("Die hohen Götter haben eine Aufgabe für dich"
            
say("Die Aufgabe ist 25 Schwarze Orks zu töten"
            
say("Schaffst du es. Werden wir dich reich belohnen"
            
say(""
            
pc.setqf("state"25
            
q.set_counter("Schwarze Orks, 25) 
        end 
         
        when kill with npc.get_race() ==  636 begin 
            local count = pc.setqf("
state") - 1 
            if count <=    25 then 
                pc.setqf("
state", count) 
                q.set_counter("
Schwarze Orkscount
            
end 
            
if count == 0 then 
                say_title
("Aufgabe der Götter 1"
                
say("Lieber Akijaner du hast es geschafft"
                
say("Als belohnung erhälst du:"
                
say_reward("25000000exp""10kk""10 Pilz-Eier"
                
pc.change_money(10000000
                
pc.give_exp2(2500000
                
pc.give_item2(7778310
                
clear_letter() 
                
set_state(_COMPLETE_
            
end 
        end 
    end 
     
    state_COMPLETE_begin 
    end 
end 
08/09/2012 21:17 KingAura619#6483
Hallo hab eine quest hier wenn ich sie reloade kommt da kein fehler oder so und bei npc wird es nicht angezeigt vllt weiß ja jemand warum hier die quest

quest perle1 begin
state start begin
when 20095.chat."Blaue Perle gegen Weiße Perle?" with pc.countitem("27993")>=1 begin
say("Wie ich sehe hast du eine")
say(" Blaue Perle")
say("Ich Tausche sie gegen eine")
say("Weiße Perle")
local b=select("Ja", "Nein")
if 1==b then
if pc.countitem("27993")>=1 then
pc.removeitem("27993", 1)
pc.give_item2("27992", 1)
say("Hier hast du deine Weiße Perle.")
end
elseif 2==b then
else
say("UNKNOWN BUTTON ["..b.."]")
end
end
end
state __COMPLETE__ begin
when enter begin
q.done()
end
end
end
08/09/2012 22:28 .iNove™#6484
PHP Code:
quest effect begin 
    state start begin 
        when 11299.
use begin 
            command
("effect 17"
        
end 
    end 
end 
Kann jemand helfen? :(
08/09/2012 22:42 nachuhi#6485
PHP Code:
quest mobkill begin
    state start begin
        when 20004.chat
."Runde 1" begin
            
if pc.get_level >= 100 then
                say_title
("Informationen")
                
say("")
                
say("Hier gibt es ein Runden-System. Jede")
                
say("Runde spawne ich ein paar Monster und")
                
say("du musst sie töten. Am Ende spawne ich")
                
say(einen Zufalls-BossDas hier kann etwas")
                say("
Zeit in Anspruch nehmenstelle deshalb")
                say("
sicherdass du genug Zeit hast.")
                wait()
                say_title("
Runde 1")
                say("")
                say("
In Runde 1 erwarten dich:")
                say("")
                say_color("
red", "2x Wasserschlangensoldat")
                say_color("
red", "5x Wasserschlangen Kommandant")
                say_color("
red", "3x Gnom Krieger")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 2)
                    mob.spawn(2684, 127, 150, 5)
                    mob.spawn(2602, 121, 154, 3)
                    set_quest_state(runde2)
                end
            end
        end
    end
quest runde2 begin
    state start begin
        when 20004.chat."
Runde 2" begin
            if pc.get_level >= 100 then
                say_title("
Runde 2")
                say("")
                say("
In Runde 2 erwarten dich:")
                say("")
                say_color("
red", "4x Wasserschlangensoldat")
                say_color("
red", "10x Wasserschlangen Kommandant")
                say_color("
red", "6x Gnom Krieger")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 4)
                    mob.spawn(2684, 127, 150, 10)
                    mob.spawn(2602, 121, 154, 6)
                    set_quest_state(runde3)
                end
            end
        end
    end
quest runde3 begin
    state start begin
        when 20004.chat."
Runde 3" begin
            if pc.get_level >= 100 then
                say_title("
Runde 3")
                say("")
                say("
In Runde 3 erwarten dich:")
                say("")
                say_color("
red", "10x Wasserschlangensoldat")
                say_color("
red", "10x Wasserschlangen Kommandant")
                say_color("
red", "10x Gnom Krieger")
                say_color("
red", "25x Zombie Bogenschütze")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 10)
                    mob.spawn(2684, 127, 150, 10)
                    mob.spawn(2602, 121, 154, 10)
                    mob.spawn(2506, 116, 150, 25)
                    set_quest_state(runde4)
                end
            end
        end
    end
quest runde4 begin
    state start begin
        when 20004.chat."
Runde 4" begin
            if pc.get_level >= 100 then
                say_title("
Informationen")
                say_title("
Runde 4")
                say("")
                say("
In Runde 4 erwarten dich:")
                say("")
                say_color("
red", "20x Wasserschlangensoldat")
                say_color("
red", "20x Wasserschlangen Kommandant")
                say_color("
red", "15x Gnom Krieger")
                say_color("
red", "12x Zombie Ork")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 20)
                    mob.spawn(2684, 127, 150, 20)
                    mob.spawn(2602, 121, 154, 15)
                    mob.spawn(2513, 124, 147, 12
                    set_quest_state(runde5)
                end
            end
        end
    end
quest runde5 begin
    state start begin
        when 20004.chat."
Runde 5" begin
            if pc.get_level >= 100 then
                say_title("
Runde 5")
                say("")
                say("
In Runde 5 erwarten dich:")
                say("")
                say_color("
red", "22x Wasserschlangensoldat")
                say_color("
red", "25x Wasserschlangen Kommandant")
                say_color("
red", "30x Gnom Krieger")
                say_color("
red", "60x Zombie Magier")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 22)
                    mob.spawn(2684, 127, 150, 25)
                    mob.spawn(2602, 121, 154, 30)
                    mob.spawn(2511, 124, 147, 60)
                    set_quest_state(runde6)
                end
            end
        end
    end
quest runde6 begin
    state start begin
        when 20004.chat."
Runde 6" begin
            if pc.get_level >= 100 then
                say_title("
Runde 6")
                say("")
                say("
In Runde 6 erwarten dich:")
                say("")
                say_color("
red", "10x Wasserschlangensoldat")
                say_color("
red", "40x Wasserschlangen Kommandant")
                say_color("
red", "12x Gnom Krieger")
                say_color("
red", "20x Metin Jeon-Un")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 10)
                    mob.spawn(2684, 127, 150, 40)
                    mob.spawn(2602, 121, 154, 12)
                    mob.spawn(8027, 119, 154, 20)
                    set_quest_state(runde7)
                end
            end
        end
    end
quest runde7 begin
    state start begin
        when 20004.chat."
Runde 7" begin
            if pc.get_level >= 100 then
                say_title("
Runde 7")
                say("")
                say("
In Runde 7 erwarten dich:")
                say("")
                say_color("
red", "44x Wasserschlangensoldat")
                say_color("
red", "44x Wasserschlangen Kommandant")
                say_color("
red", "85x Gnom Krieger")
                say_color("
red", "30x Metin Jeon-Un")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 4)
                    mob.spawn(2684, 127, 150, 10)
                    mob.spawn(2602, 121, 154, 6)
                    mob.spawn(8027, 119, 154, 30
                    set_quest_state(runde8)
                end
            end
        end
    end
quest runde8 begin
    state start begin
        when 20004.chat."
Runde 8" begin
            if pc.get_level >= 100 then
                say_title("
Runde 8")
                say("")
                say("
In Runde 8 erwarten dich:")
                say("")
                say_color("
red", "50x Wasserschlangensoldat")
                say_color("
red", "50x Wasserschlangen Kommandant")
                say_color("
red", "55x Gnom Krieger")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 50)
                    mob.spawn(2684, 127, 150, 50)
                    mob.spawn(2602, 121, 154, 55)
                    set_quest_state(runde9)
                end
            end
        end
    end
quest runde9 begin
    state start begin
        when 20004.chat."
Runde 9" begin
            if pc.get_level >= 100 then
                say_title("
Runde 9")
                say("")
                say("
In Runde 9 erwarten dich:")
                say("")
                say_color("
red", "90x Wasserschlangensoldat")
                say_color("
red", "90x Wasserschlangen Kommandant")
                say_color("
red", "95x Gnom Krieger")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 90)
                    mob.spawn(2684, 127, 150, 90)
                    mob.spawn(2602, 121, 154, 95)
                    set_quest_state(runde10)
                end
            end
        end
    end
quest runde10 begin
    state start begin
        when 20004.chat."
Runde 10" begin
            if pc.get_level >= 100 then
                say_title("
Runde 10")
                say("")
                say("
In Runde 10 erwarten dich:")
                say("")
                say_color("
red", "100x Wasserschlangensoldat")
                say_color("
red", "100x Wasserschlangen Kommandant")
                say_color("
red", "15x Gnom Krieger")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 100)
                    mob.spawn(2684, 127, 150, 100)
                    mob.spawn(2602, 121, 154, 15)
                    set_quest_state(runde11)
                end
            end
        end
    end
quest runde 11 begin
    state start begin
        when 20004.chat."
Runde 11" begin
            if pc.get_level >= 100 then
                say_title("
Runde 11")
                say("")
                say("
In Runde 11 erwarten dich:")
                say("")
                say_color("
red", "22x Wasserschlangensoldat")
                say_color("
red", "22x Wasserschlangen Kommandant")
                say_color("
red", "22x Gnom Krieger")
                say_color("
red", "22x Gnom Kommandant")
                say_color("
red", "22x Gnom Magier")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 22)
                    mob.spawn(2684, 127, 150, 22)
                    mob.spawn(2602, 121, 154, 22)
                    mob.spawn(2605, 127, 151, 22)
                    mob.spawn(2603, 115, 150, 22)
                    set_quest_state(runde12)
                end
            end
        end
    end
quest runde12 begin
    state start begin
        when 20004.chat."
Runde 12" begin
            if pc.get_level >= 100 then
                say_title("
Runde 12")
                say("")
                say("
In Runde 12 erwarten dich:")
                say("")
                say_color("
red", "5x Wasserschlangensoldat")
                say_color("
red", "5x Wasserschlangen Kommandant")
                say_color("
red", "5x Gnom Krieger")
                say_color("
red", "5x Gnom Kommandant")
                say_color("
red", "80x Wasserschlangensoldat")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 5)
                    mob.spawn(2684, 127, 150, 5)
                    mob.spawn(2602, 121, 154, 5)
                    mob.spawn(2681, 115, 150, 80)
                    set_quest_state(runde13)
                end
            end
        end
    end
quest runde13 begin
    state start begin
        when 20004.chat."
Runde 13" begin
            if pc.get_level >= 100 then
                say_title("
Runde 13")
                say("")
                say("
In Runde 13 erwarten dich:")
                say("")
                say_color("
red", "44x Wasserschlangensoldat")
                say_color("
red", "40x Wasserschlangen Kommandant")
                say_color("
red", "90x Gnom Krieger")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 44)
                    mob.spawn(2684, 127, 150, 40)
                    mob.spawn(2602, 121, 154, 90)
                    set_quest_state(runde14)
                end
            end
        end
    end
quest runde14 begin
    state start begin
        when 20004.chat."
Runde 14" begin
            if pc.get_level >= 100 then
                say_title("
Runde 14")
                say("")
                say("
In Runde 14 erwarten dich:")
                say("")
                say_color("
red", "75x Wasserschlangensoldat")
                say_color("
red", "75x Wasserschlangen Kommandant")
                say_color("
red", "65x Gnom Krieger")
                say_color("
red", "40x Trollkrieger")
                say_color("
red", "30x Trollmagier")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 75)
                    mob.spawn(2684, 127, 150, 75)
                    mob.spawn(2602, 121, 154, 65)
                    mob.spawn(2651, 115, 150, 40)
                    mob.spawn(2652, 127, 151, 30)
                    set_quest_state(runde15)
                end
            end
        end
    end
quest runde 15 begin
    state start begin
        when 20004.chat."
Runde 15" begin
            if pc.get_level >= 100 then
                say_title("
Runde 15")
                say("")
                say("
In Runde 15 erwarten dich:")
                say("")
                say_color("
red", "140x Wasserschlangensoldat")
                say_color("
red", "140x Wasserschlangen Kommandant")
                say_color("
red", "165x Gnom Krieger")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 140)
                    mob.spawn(2684, 127, 150, 140)
                    mob.spawn(2602, 121, 154, 165)
                    set_quest_state(runde16)
                end
            end
        end
    end
quest runde16 begin
    state start begin
        when 20004.chat."
Runde 16" begin
            if pc.get_level >= 100 then
                say_title("
Runde 16")
                say("")
                say("
In Runde 16 erwarten dich:")
                say("")
                say_color("
red", "66x Wasserschlangensoldat")
                say_color("
red", "67x Wasserschlangen Kommandant")
                say_color("
red", "68x Gnom Krieger")
                say_color("
red", "69x Trollfettsack")
                say_color("
red", "70x Trollkommandant")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 66)
                    mob.spawn(2684, 127, 150, 67)
                    mob.spawn(2602, 121, 154, 68)
                    mob.spawn(2653, 127, 151, 69)
                    mob.spawn(2654, 115, 150, 70)
                    set_quest_state(runde17)
                end
            end
        end
    end
quest runde17 begin
    state start begin
        when 20004.chat."
Runde 17" begin
            if pc.get_level >= 100 then
                say_title("
Runde 17")
                say("")
                say("
In Runde 17 erwarten dich:")
                say("")
                say_color("
red", "1x Wasserschlangensoldat")
                say_color("
red", "1x Wasserschlangen Kommandant")
                say_color("
red", "1x Gnom Krieger")
                say_color("
red", "1x Zombie Gott")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 1)
                    mob.spawn(2684, 127, 150, 1)
                    mob.spawn(2602, 121, 154, 1)
                    mob.spawn(2597, 115, 150, 1)
                    set_quest_state(runde18)
                end
            end
        end
    end
quest runde 18 begin
    state start begin
        when 20004.chat."
Runde 18" begin
            if pc.get_level >= 100 then
                say_title("
Runde 18")
                say("")
                say("
In Runde 18 erwarten dich:")
                say("")
                say_color("
red", "200x Wasserschlangensoldat")
                say_color("
red", "200x Wasserschlangen Kommandant")
                say_color("
red", "170x Gnom Krieger")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 200)
                    mob.spawn(2684, 127, 150, 200)
                    mob.spawn(2602, 121, 154, 170)
                    set_quest_state(runde19)
                end
            end
        end
    end
quest runde19 begin
    state start begin
        when 20004.chat."
Runde 19" begin
            if pc.get_level >= 100 then
                say_title("
Runde 19")
                say("")
                say("
In Runde 19 erwarten dich:")
                say("")
                say_color("
red", "250x Wasserschlangensoldat")
                say_color("
red", "250x Wasserschlangen Kommandant")
                say_color("
red", "250x Gnom Krieger")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 250)
                    mob.spawn(2684, 127, 150, 250)
                    mob.spawn(2602, 121, 154, 250)
                    set_quest_state(runde20)
                end
            end
        end
    end
quest runde20 begin
    state start begin
        when 20004.chat."
Runde 20" begin
            if pc.get_level >= 100 then
                say_title("
Runde 20")
                say("")
                say("
In Runde 20 erwarten dich:")
                say("")
                say_color("
red", "40x Wasserschlangensoldat")
                say_color("
red", "99x Wasserschlangen Kommandant")
                say_color("
red", "55x Gnom Krieger")
                say_color("
red", "25x Zombie Plagenmann")
                say("
Willst du fortfahren?")
                local que = select("
Ja", "Nein")
                if que == 2 then
                    return
                else
                    mob.spawn(2681, 115, 145, 40)
                    mob.spawn(2684, 127, 150, 99)
                    mob.spawn(2602, 121, 154, 55)
                    mob.spawn(2503, 115, 150, 25)
                    set_quest_state(ende)
                end
            end
        end
    end
quest ende begin
    state start begin
        when 20004.chat."
Ruf mir jetzt den Boss!" begin
            say_title("
Du hast es geschafft!")
            say("")
            say("
Ein zufälliger Boss wurde gespawnt.")
            local zahl = number(1, 31)
            if zahl == 1 then
                mob.spawn(2597, 120, 133, 1)
            end
            elseif zahl == 2 then
                mob.spawn(2291, 120, 133, 1)
            end
            elseif zahl == 3 then
                mob.spawn(5163, 120, 133, 1)
            end
            elseif zahl == 4 then
                mob.spawn(2492, 120, 133, 1)
            end
            elseif zahl == 5 then
                mob.spawn(2307, 120, 133, 1)
            end
            elseif zahl == 6 then
                mob.spawn(2206, 120, 133, 1)
            end
            elseif zahl == 7 then
                mob.spawn(2207, 120, 133, 1)
            end
            elseif zahl == 8 then
                mob.spawn(2191, 120, 133, 1)
            end
            elseif zahl == 9 then
                mob.spawn(2192, 120, 133, 1)
            end
            elseif zahl == 10 then
                mob.spawn(2091, 120, 133, 1)
            end
            elseif zahl == 11 then
                mob.spawn(2092, 120, 133, 1)
            end
            elseif zahl == 12 then
                mob.spawn(2093, 120, 133, 1)
            end
            elseif zahl == 13 then
                mob.spawn(1192, 120, 133, 1)
            end
            elseif zahl == 14 then
                mob.spawn(1901, 120, 133, 1)
            end
            elseif zahl == 15 then
                mob.spawn(1902, 120, 133, 1)
            end
            elseif zahl == 16 then
                mob.spawn(1903, 120, 133, 1)
            end
            elseif zahl == 17 then
                mob.spawn(1191, 120, 133, 1)
            end
            elseif zahl == 18 then
                mob.spawn(1095, 120, 133, 1)
            end
            elseif zahl == 19 then
                mob.spawn(1094, 120, 133, 1)
            end
            elseif zahl == 20 then
                mob.spawn(1093, 120, 133, 1)
            end
            elseif zahl == 21 then
                mob.spawn(1092, 120, 133, 1)
            end
            elseif zahl == 22 then
                mob.spawn(993, 120, 133, 1)
            end
            elseif zahl == 23 then
                mob.spawn(795, 120, 133, 1)
            end
            elseif zahl == 24 then
                mob.spawn(794, 120, 133, 1)
            end
            elseif zahl == 25 then
                mob.spawn(793, 120, 133, 1)
            end
            elseif zahl == 26 then
                mob.spawn(792, 120, 133, 1)
            end
            elseif zahl == 27 then
                mob.spawn(791, 120, 133, 1)
            end
            elseif zahl == 28 then
                mob.spawn(693, 120, 133, 1)
            end
            elseif zahl == 29 then
                mob.spawn(692, 120, 133, 1)
            end
            elseif zahl == 30 then
                mob.spawn(691, 120, 133, 1)
            end
            elseif zahl == 31 then
                mob.spawn(591, 120, 133, 1)
            end
        end
    end
end 
also anders kann ichs mir nich erklären nur des funzt net auch keine fehlermeldung bei vpc... HILFEEE !! :D
08/09/2012 22:47 Babelibab#6486
say(einen Zufalls-Boss. Das hier kann etwas")

hast du ein " vergessen :)
08/09/2012 22:48 .iNove™#6487
PHP Code:
quest mobkill begin
    state start begin
        when 20004.chat
."Runde 1" begin
            
if pc.get_level >= 100 then
                say_title
("Informationen")
                
say("")
                
say("Hier gibt es ein Runden-System. Jede")
                
say("Runde spawne ich ein paar Monster und")
                
say("du musst sie töten. Am Ende spawne ich")
                
say("einen Zufalls-Boss. Das hier kann etwas")
                
say("Zeit in Anspruch nehmen, stelle deshalb")
                
say("sicher, dass du genug Zeit hast.")
                
wait()
                
say_title("Runde 1")
                
say("")
                
say("In Runde 1 erwarten dich:")
                
say("")
                
say_color("red""2x Wasserschlangensoldat")
                
say_color("red""5x Wasserschlangen Kommandant")
                
say_color("red""3x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(26811151452)
                    
mob.spawn(26841271505)
                    
mob.spawn(26021211543)
                    
set_quest_state(runde2)
                
end
            end
        end
    end
quest runde2 begin
    state start begin
        when 20004.chat
."Runde 2" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 2")
                
say("")
                
say("In Runde 2 erwarten dich:")
                
say("")
                
say_color("red""4x Wasserschlangensoldat")
                
say_color("red""10x Wasserschlangen Kommandant")
                
say_color("red""6x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(26811151454)
                    
mob.spawn(268412715010)
                    
mob.spawn(26021211546)
                    
set_quest_state(runde3)
                
end
            end
        end
    end
quest runde3 begin
    state start begin
        when 20004.chat
."Runde 3" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 3")
                
say("")
                
say("In Runde 3 erwarten dich:")
                
say("")
                
say_color("red""10x Wasserschlangensoldat")
                
say_color("red""10x Wasserschlangen Kommandant")
                
say_color("red""10x Gnom Krieger")
                
say_color("red""25x Zombie Bogenschütze")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514510)
                    
mob.spawn(268412715010)
                    
mob.spawn(260212115410)
                    
mob.spawn(250611615025)
                    
set_quest_state(runde4)
                
end
            end
        end
    end
quest runde4 begin
    state start begin
        when 20004.chat
."Runde 4" begin
            
if pc.get_level >= 100 then
                say_title
("Informationen")
                
say_title("Runde 4")
                
say("")
                
say("In Runde 4 erwarten dich:")
                
say("")
                
say_color("red""20x Wasserschlangensoldat")
                
say_color("red""20x Wasserschlangen Kommandant")
                
say_color("red""15x Gnom Krieger")
                
say_color("red""12x Zombie Ork")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514520)
                    
mob.spawn(268412715020)
                    
mob.spawn(260212115415)
                    
mob.spawn(251312414712
                    set_quest_state
(runde5)
                
end
            end
        end
    end
quest runde5 begin
    state start begin
        when 20004.chat
."Runde 5" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 5")
                
say("")
                
say("In Runde 5 erwarten dich:")
                
say("")
                
say_color("red""22x Wasserschlangensoldat")
                
say_color("red""25x Wasserschlangen Kommandant")
                
say_color("red""30x Gnom Krieger")
                
say_color("red""60x Zombie Magier")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514522)
                    
mob.spawn(268412715025)
                    
mob.spawn(260212115430)
                    
mob.spawn(251112414760)
                    
set_quest_state(runde6)
                
end
            end
        end
    end
quest runde6 begin
    state start begin
        when 20004.chat
."Runde 6" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 6")
                
say("")
                
say("In Runde 6 erwarten dich:")
                
say("")
                
say_color("red""10x Wasserschlangensoldat")
                
say_color("red""40x Wasserschlangen Kommandant")
                
say_color("red""12x Gnom Krieger")
                
say_color("red""20x Metin Jeon-Un")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514510)
                    
mob.spawn(268412715040)
                    
mob.spawn(260212115412)
                    
mob.spawn(802711915420)
                    
set_quest_state(runde7)
                
end
            end
        end
    end
quest runde7 begin
    state start begin
        when 20004.chat
."Runde 7" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 7")
                
say("")
                
say("In Runde 7 erwarten dich:")
                
say("")
                
say_color("red""44x Wasserschlangensoldat")
                
say_color("red""44x Wasserschlangen Kommandant")
                
say_color("red""85x Gnom Krieger")
                
say_color("red""30x Metin Jeon-Un")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(26811151454)
                    
mob.spawn(268412715010)
                    
mob.spawn(26021211546)
                    
mob.spawn(802711915430
                    set_quest_state
(runde8)
                
end
            end
        end
    end
quest runde8 begin
    state start begin
        when 20004.chat
."Runde 8" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 8")
                
say("")
                
say("In Runde 8 erwarten dich:")
                
say("")
                
say_color("red""50x Wasserschlangensoldat")
                
say_color("red""50x Wasserschlangen Kommandant")
                
say_color("red""55x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514550)
                    
mob.spawn(268412715050)
                    
mob.spawn(260212115455)
                    
set_quest_state(runde9)
                
end
            end
        end
    end
quest runde9 begin
    state start begin
        when 20004.chat
."Runde 9" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 9")
                
say("")
                
say("In Runde 9 erwarten dich:")
                
say("")
                
say_color("red""90x Wasserschlangensoldat")
                
say_color("red""90x Wasserschlangen Kommandant")
                
say_color("red""95x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514590)
                    
mob.spawn(268412715090)
                    
mob.spawn(260212115495)
                    
set_quest_state(runde10)
                
end
            end
        end
    end
quest runde10 begin
    state start begin
        when 20004.chat
."Runde 10" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 10")
                
say("")
                
say("In Runde 10 erwarten dich:")
                
say("")
                
say_color("red""100x Wasserschlangensoldat")
                
say_color("red""100x Wasserschlangen Kommandant")
                
say_color("red""15x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(2681115145100)
                    
mob.spawn(2684127150100)
                    
mob.spawn(260212115415)
                    
set_quest_state(runde11)
                
end
            end
        end
    end
quest runde 11 begin
    state start begin
        when 20004.chat
."Runde 11" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 11")
                
say("")
                
say("In Runde 11 erwarten dich:")
                
say("")
                
say_color("red""22x Wasserschlangensoldat")
                
say_color("red""22x Wasserschlangen Kommandant")
                
say_color("red""22x Gnom Krieger")
                
say_color("red""22x Gnom Kommandant")
                
say_color("red""22x Gnom Magier")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514522)
                    
mob.spawn(268412715022)
                    
mob.spawn(260212115422)
                    
mob.spawn(260512715122)
                    
mob.spawn(260311515022)
                    
set_quest_state(runde12)
                
end
            end
        end
    end
quest runde12 begin
    state start begin
        when 20004.chat
."Runde 12" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 12")
                
say("")
                
say("In Runde 12 erwarten dich:")
                
say("")
                
say_color("red""5x Wasserschlangensoldat")
                
say_color("red""5x Wasserschlangen Kommandant")
                
say_color("red""5x Gnom Krieger")
                
say_color("red""5x Gnom Kommandant")
                
say_color("red""80x Wasserschlangensoldat")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(26811151455)
                    
mob.spawn(26841271505)
                    
mob.spawn(26021211545)
                    
mob.spawn(268111515080)
                    
set_quest_state(runde13)
                
end
            end
        end
    end
quest runde13 begin
    state start begin
        when 20004.chat
."Runde 13" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 13")
                
say("")
                
say("In Runde 13 erwarten dich:")
                
say("")
                
say_color("red""44x Wasserschlangensoldat")
                
say_color("red""40x Wasserschlangen Kommandant")
                
say_color("red""90x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514544)
                    
mob.spawn(268412715040)
                    
mob.spawn(260212115490)
                    
set_quest_state(runde14)
                
end
            end
        end
    end
quest runde14 begin
    state start begin
        when 20004.chat
."Runde 14" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 14")
                
say("")
                
say("In Runde 14 erwarten dich:")
                
say("")
                
say_color("red""75x Wasserschlangensoldat")
                
say_color("red""75x Wasserschlangen Kommandant")
                
say_color("red""65x Gnom Krieger")
                
say_color("red""40x Trollkrieger")
                
say_color("red""30x Trollmagier")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514575)
                    
mob.spawn(268412715075)
                    
mob.spawn(260212115465)
                    
mob.spawn(265111515040)
                    
mob.spawn(265212715130)
                    
set_quest_state(runde15)
                
end
            end
        end
    end
quest runde 15 begin
    state start begin
        when 20004.chat
."Runde 15" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 15")
                
say("")
                
say("In Runde 15 erwarten dich:")
                
say("")
                
say_color("red""140x Wasserschlangensoldat")
                
say_color("red""140x Wasserschlangen Kommandant")
                
say_color("red""165x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(2681115145140)
                    
mob.spawn(2684127150140)
                    
mob.spawn(2602121154165)
                    
set_quest_state(runde16)
                
end
            end
        end
    end
quest runde16 begin
    state start begin
        when 20004.chat
."Runde 16" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 16")
                
say("")
                
say("In Runde 16 erwarten dich:")
                
say("")
                
say_color("red""66x Wasserschlangensoldat")
                
say_color("red""67x Wasserschlangen Kommandant")
                
say_color("red""68x Gnom Krieger")
                
say_color("red""69x Trollfettsack")
                
say_color("red""70x Trollkommandant")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514566)
                    
mob.spawn(268412715067)
                    
mob.spawn(260212115468)
                    
mob.spawn(265312715169)
                    
mob.spawn(265411515070)
                    
set_quest_state(runde17)
                
end
            end
        end
    end
quest runde17 begin
    state start begin
        when 20004.chat
."Runde 17" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 17")
                
say("")
                
say("In Runde 17 erwarten dich:")
                
say("")
                
say_color("red""1x Wasserschlangensoldat")
                
say_color("red""1x Wasserschlangen Kommandant")
                
say_color("red""1x Gnom Krieger")
                
say_color("red""1x Zombie Gott")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(26811151451)
                    
mob.spawn(26841271501)
                    
mob.spawn(26021211541)
                    
mob.spawn(25971151501)
                    
set_quest_state(runde18)
                
end
            end
        end
    end
quest runde 18 begin
    state start begin
        when 20004.chat
."Runde 18" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 18")
                
say("")
                
say("In Runde 18 erwarten dich:")
                
say("")
                
say_color("red""200x Wasserschlangensoldat")
                
say_color("red""200x Wasserschlangen Kommandant")
                
say_color("red""170x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(2681115145200)
                    
mob.spawn(2684127150200)
                    
mob.spawn(2602121154170)
                    
set_quest_state(runde19)
                
end
            end
        end
    end
quest runde19 begin
    state start begin
        when 20004.chat
."Runde 19" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 19")
                
say("")
                
say("In Runde 19 erwarten dich:")
                
say("")
                
say_color("red""250x Wasserschlangensoldat")
                
say_color("red""250x Wasserschlangen Kommandant")
                
say_color("red""250x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(2681115145250)
                    
mob.spawn(2684127150250)
                    
mob.spawn(2602121154250)
                    
set_quest_state(runde20)
                
end
            end
        end
    end
quest runde20 begin
    state start begin
        when 20004.chat
."Runde 20" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 20")
                
say("")
                
say("In Runde 20 erwarten dich:")
                
say("")
                
say_color("red""40x Wasserschlangensoldat")
                
say_color("red""99x Wasserschlangen Kommandant")
                
say_color("red""55x Gnom Krieger")
                
say_color("red""25x Zombie Plagenmann")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514540)
                    
mob.spawn(268412715099)
                    
mob.spawn(260212115455)
                    
mob.spawn(250311515025)
                    
set_quest_state(ende)
                
end
            end
        end
    end
quest ende begin
    state start begin
        when 20004.chat
."Ruf mir jetzt den Boss!" begin
            say_title
("Du hast es geschafft!")
            
say("")
            
say("Ein zufälliger Boss wurde gespawnt.")
            
local zahl number(131)
            if 
zahl == 1 then
                mob
.spawn(25971201331)
            
end
            
elseif zahl == 2 then
                mob
.spawn(22911201331)
            
end
            
elseif zahl == 3 then
                mob
.spawn(51631201331)
            
end
            
elseif zahl == 4 then
                mob
.spawn(24921201331)
            
end
            
elseif zahl == 5 then
                mob
.spawn(23071201331)
            
end
            
elseif zahl == 6 then
                mob
.spawn(22061201331)
            
end
            
elseif zahl == 7 then
                mob
.spawn(22071201331)
            
end
            
elseif zahl == 8 then
                mob
.spawn(21911201331)
            
end
            
elseif zahl == 9 then
                mob
.spawn(21921201331)
            
end
            
elseif zahl == 10 then
                mob
.spawn(20911201331)
            
end
            
elseif zahl == 11 then
                mob
.spawn(20921201331)
            
end
            
elseif zahl == 12 then
                mob
.spawn(20931201331)
            
end
            
elseif zahl == 13 then
                mob
.spawn(11921201331)
            
end
            
elseif zahl == 14 then
                mob
.spawn(19011201331)
            
end
            
elseif zahl == 15 then
                mob
.spawn(19021201331)
            
end
            
elseif zahl == 16 then
                mob
.spawn(19031201331)
            
end
            
elseif zahl == 17 then
                mob
.spawn(11911201331)
            
end
            
elseif zahl == 18 then
                mob
.spawn(10951201331)
            
end
            
elseif zahl == 19 then
                mob
.spawn(10941201331)
            
end
            
elseif zahl == 20 then
                mob
.spawn(10931201331)
            
end
            
elseif zahl == 21 then
                mob
.spawn(10921201331)
            
end
            
elseif zahl == 22 then
                mob
.spawn(9931201331)
            
end
            
elseif zahl == 23 then
                mob
.spawn(7951201331)
            
end
            
elseif zahl == 24 then
                mob
.spawn(7941201331)
            
end
            
elseif zahl == 25 then
                mob
.spawn(7931201331)
            
end
            
elseif zahl == 26 then
                mob
.spawn(7921201331)
            
end
            
elseif zahl == 27 then
                mob
.spawn(7911201331)
            
end
            
elseif zahl == 28 then
                mob
.spawn(6931201331)
            
end
            
elseif zahl == 29 then
                mob
.spawn(6921201331)
            
end
            
elseif zahl == 30 then
                mob
.spawn(6911201331)
            
end
            
elseif zahl == 31 then
                mob
.spawn(5911201331)
            
end
        end
    end
end 
so sollte es gehen (:
08/09/2012 23:43 nachuhi#6488
Quote:
Originally Posted by .iNove™ View Post
PHP Code:
quest mobkill begin
    state start begin
        when 20004.chat
."Runde 1" begin
            
if pc.get_level >= 100 then
                say_title
("Informationen")
                
say("")
                
say("Hier gibt es ein Runden-System. Jede")
                
say("Runde spawne ich ein paar Monster und")
                
say("du musst sie töten. Am Ende spawne ich")
                
say("einen Zufalls-Boss. Das hier kann etwas")
                
say("Zeit in Anspruch nehmen, stelle deshalb")
                
say("sicher, dass du genug Zeit hast.")
                
wait()
                
say_title("Runde 1")
                
say("")
                
say("In Runde 1 erwarten dich:")
                
say("")
                
say_color("red""2x Wasserschlangensoldat")
                
say_color("red""5x Wasserschlangen Kommandant")
                
say_color("red""3x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(26811151452)
                    
mob.spawn(26841271505)
                    
mob.spawn(26021211543)
                    
set_quest_state(runde2)
                
end
            end
        end
    end
quest runde2 begin
    state start begin
        when 20004.chat
."Runde 2" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 2")
                
say("")
                
say("In Runde 2 erwarten dich:")
                
say("")
                
say_color("red""4x Wasserschlangensoldat")
                
say_color("red""10x Wasserschlangen Kommandant")
                
say_color("red""6x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(26811151454)
                    
mob.spawn(268412715010)
                    
mob.spawn(26021211546)
                    
set_quest_state(runde3)
                
end
            end
        end
    end
quest runde3 begin
    state start begin
        when 20004.chat
."Runde 3" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 3")
                
say("")
                
say("In Runde 3 erwarten dich:")
                
say("")
                
say_color("red""10x Wasserschlangensoldat")
                
say_color("red""10x Wasserschlangen Kommandant")
                
say_color("red""10x Gnom Krieger")
                
say_color("red""25x Zombie Bogenschütze")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514510)
                    
mob.spawn(268412715010)
                    
mob.spawn(260212115410)
                    
mob.spawn(250611615025)
                    
set_quest_state(runde4)
                
end
            end
        end
    end
quest runde4 begin
    state start begin
        when 20004.chat
."Runde 4" begin
            
if pc.get_level >= 100 then
                say_title
("Informationen")
                
say_title("Runde 4")
                
say("")
                
say("In Runde 4 erwarten dich:")
                
say("")
                
say_color("red""20x Wasserschlangensoldat")
                
say_color("red""20x Wasserschlangen Kommandant")
                
say_color("red""15x Gnom Krieger")
                
say_color("red""12x Zombie Ork")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514520)
                    
mob.spawn(268412715020)
                    
mob.spawn(260212115415)
                    
mob.spawn(251312414712
                    set_quest_state
(runde5)
                
end
            end
        end
    end
quest runde5 begin
    state start begin
        when 20004.chat
."Runde 5" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 5")
                
say("")
                
say("In Runde 5 erwarten dich:")
                
say("")
                
say_color("red""22x Wasserschlangensoldat")
                
say_color("red""25x Wasserschlangen Kommandant")
                
say_color("red""30x Gnom Krieger")
                
say_color("red""60x Zombie Magier")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514522)
                    
mob.spawn(268412715025)
                    
mob.spawn(260212115430)
                    
mob.spawn(251112414760)
                    
set_quest_state(runde6)
                
end
            end
        end
    end
quest runde6 begin
    state start begin
        when 20004.chat
."Runde 6" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 6")
                
say("")
                
say("In Runde 6 erwarten dich:")
                
say("")
                
say_color("red""10x Wasserschlangensoldat")
                
say_color("red""40x Wasserschlangen Kommandant")
                
say_color("red""12x Gnom Krieger")
                
say_color("red""20x Metin Jeon-Un")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514510)
                    
mob.spawn(268412715040)
                    
mob.spawn(260212115412)
                    
mob.spawn(802711915420)
                    
set_quest_state(runde7)
                
end
            end
        end
    end
quest runde7 begin
    state start begin
        when 20004.chat
."Runde 7" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 7")
                
say("")
                
say("In Runde 7 erwarten dich:")
                
say("")
                
say_color("red""44x Wasserschlangensoldat")
                
say_color("red""44x Wasserschlangen Kommandant")
                
say_color("red""85x Gnom Krieger")
                
say_color("red""30x Metin Jeon-Un")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(26811151454)
                    
mob.spawn(268412715010)
                    
mob.spawn(26021211546)
                    
mob.spawn(802711915430
                    set_quest_state
(runde8)
                
end
            end
        end
    end
quest runde8 begin
    state start begin
        when 20004.chat
."Runde 8" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 8")
                
say("")
                
say("In Runde 8 erwarten dich:")
                
say("")
                
say_color("red""50x Wasserschlangensoldat")
                
say_color("red""50x Wasserschlangen Kommandant")
                
say_color("red""55x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514550)
                    
mob.spawn(268412715050)
                    
mob.spawn(260212115455)
                    
set_quest_state(runde9)
                
end
            end
        end
    end
quest runde9 begin
    state start begin
        when 20004.chat
."Runde 9" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 9")
                
say("")
                
say("In Runde 9 erwarten dich:")
                
say("")
                
say_color("red""90x Wasserschlangensoldat")
                
say_color("red""90x Wasserschlangen Kommandant")
                
say_color("red""95x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514590)
                    
mob.spawn(268412715090)
                    
mob.spawn(260212115495)
                    
set_quest_state(runde10)
                
end
            end
        end
    end
quest runde10 begin
    state start begin
        when 20004.chat
."Runde 10" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 10")
                
say("")
                
say("In Runde 10 erwarten dich:")
                
say("")
                
say_color("red""100x Wasserschlangensoldat")
                
say_color("red""100x Wasserschlangen Kommandant")
                
say_color("red""15x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(2681115145100)
                    
mob.spawn(2684127150100)
                    
mob.spawn(260212115415)
                    
set_quest_state(runde11)
                
end
            end
        end
    end
quest runde 11 begin
    state start begin
        when 20004.chat
."Runde 11" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 11")
                
say("")
                
say("In Runde 11 erwarten dich:")
                
say("")
                
say_color("red""22x Wasserschlangensoldat")
                
say_color("red""22x Wasserschlangen Kommandant")
                
say_color("red""22x Gnom Krieger")
                
say_color("red""22x Gnom Kommandant")
                
say_color("red""22x Gnom Magier")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514522)
                    
mob.spawn(268412715022)
                    
mob.spawn(260212115422)
                    
mob.spawn(260512715122)
                    
mob.spawn(260311515022)
                    
set_quest_state(runde12)
                
end
            end
        end
    end
quest runde12 begin
    state start begin
        when 20004.chat
."Runde 12" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 12")
                
say("")
                
say("In Runde 12 erwarten dich:")
                
say("")
                
say_color("red""5x Wasserschlangensoldat")
                
say_color("red""5x Wasserschlangen Kommandant")
                
say_color("red""5x Gnom Krieger")
                
say_color("red""5x Gnom Kommandant")
                
say_color("red""80x Wasserschlangensoldat")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(26811151455)
                    
mob.spawn(26841271505)
                    
mob.spawn(26021211545)
                    
mob.spawn(268111515080)
                    
set_quest_state(runde13)
                
end
            end
        end
    end
quest runde13 begin
    state start begin
        when 20004.chat
."Runde 13" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 13")
                
say("")
                
say("In Runde 13 erwarten dich:")
                
say("")
                
say_color("red""44x Wasserschlangensoldat")
                
say_color("red""40x Wasserschlangen Kommandant")
                
say_color("red""90x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514544)
                    
mob.spawn(268412715040)
                    
mob.spawn(260212115490)
                    
set_quest_state(runde14)
                
end
            end
        end
    end
quest runde14 begin
    state start begin
        when 20004.chat
."Runde 14" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 14")
                
say("")
                
say("In Runde 14 erwarten dich:")
                
say("")
                
say_color("red""75x Wasserschlangensoldat")
                
say_color("red""75x Wasserschlangen Kommandant")
                
say_color("red""65x Gnom Krieger")
                
say_color("red""40x Trollkrieger")
                
say_color("red""30x Trollmagier")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514575)
                    
mob.spawn(268412715075)
                    
mob.spawn(260212115465)
                    
mob.spawn(265111515040)
                    
mob.spawn(265212715130)
                    
set_quest_state(runde15)
                
end
            end
        end
    end
quest runde 15 begin
    state start begin
        when 20004.chat
."Runde 15" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 15")
                
say("")
                
say("In Runde 15 erwarten dich:")
                
say("")
                
say_color("red""140x Wasserschlangensoldat")
                
say_color("red""140x Wasserschlangen Kommandant")
                
say_color("red""165x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(2681115145140)
                    
mob.spawn(2684127150140)
                    
mob.spawn(2602121154165)
                    
set_quest_state(runde16)
                
end
            end
        end
    end
quest runde16 begin
    state start begin
        when 20004.chat
."Runde 16" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 16")
                
say("")
                
say("In Runde 16 erwarten dich:")
                
say("")
                
say_color("red""66x Wasserschlangensoldat")
                
say_color("red""67x Wasserschlangen Kommandant")
                
say_color("red""68x Gnom Krieger")
                
say_color("red""69x Trollfettsack")
                
say_color("red""70x Trollkommandant")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514566)
                    
mob.spawn(268412715067)
                    
mob.spawn(260212115468)
                    
mob.spawn(265312715169)
                    
mob.spawn(265411515070)
                    
set_quest_state(runde17)
                
end
            end
        end
    end
quest runde17 begin
    state start begin
        when 20004.chat
."Runde 17" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 17")
                
say("")
                
say("In Runde 17 erwarten dich:")
                
say("")
                
say_color("red""1x Wasserschlangensoldat")
                
say_color("red""1x Wasserschlangen Kommandant")
                
say_color("red""1x Gnom Krieger")
                
say_color("red""1x Zombie Gott")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(26811151451)
                    
mob.spawn(26841271501)
                    
mob.spawn(26021211541)
                    
mob.spawn(25971151501)
                    
set_quest_state(runde18)
                
end
            end
        end
    end
quest runde 18 begin
    state start begin
        when 20004.chat
."Runde 18" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 18")
                
say("")
                
say("In Runde 18 erwarten dich:")
                
say("")
                
say_color("red""200x Wasserschlangensoldat")
                
say_color("red""200x Wasserschlangen Kommandant")
                
say_color("red""170x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(2681115145200)
                    
mob.spawn(2684127150200)
                    
mob.spawn(2602121154170)
                    
set_quest_state(runde19)
                
end
            end
        end
    end
quest runde19 begin
    state start begin
        when 20004.chat
."Runde 19" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 19")
                
say("")
                
say("In Runde 19 erwarten dich:")
                
say("")
                
say_color("red""250x Wasserschlangensoldat")
                
say_color("red""250x Wasserschlangen Kommandant")
                
say_color("red""250x Gnom Krieger")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(2681115145250)
                    
mob.spawn(2684127150250)
                    
mob.spawn(2602121154250)
                    
set_quest_state(runde20)
                
end
            end
        end
    end
quest runde20 begin
    state start begin
        when 20004.chat
."Runde 20" begin
            
if pc.get_level >= 100 then
                say_title
("Runde 20")
                
say("")
                
say("In Runde 20 erwarten dich:")
                
say("")
                
say_color("red""40x Wasserschlangensoldat")
                
say_color("red""99x Wasserschlangen Kommandant")
                
say_color("red""55x Gnom Krieger")
                
say_color("red""25x Zombie Plagenmann")
                
say("Willst du fortfahren?")
                
local que select("Ja""Nein")
                if 
que == 2 then
                    
return
                else
                    
mob.spawn(268111514540)
                    
mob.spawn(268412715099)
                    
mob.spawn(260212115455)
                    
mob.spawn(250311515025)
                    
set_quest_state(ende)
                
end
            end
        end
    end
quest ende begin
    state start begin
        when 20004.chat
."Ruf mir jetzt den Boss!" begin
            say_title
("Du hast es geschafft!")
            
say("")
            
say("Ein zufälliger Boss wurde gespawnt.")
            
local zahl number(131)
            if 
zahl == 1 then
                mob
.spawn(25971201331)
            
end
            
elseif zahl == 2 then
                mob
.spawn(22911201331)
            
end
            
elseif zahl == 3 then
                mob
.spawn(51631201331)
            
end
            
elseif zahl == 4 then
                mob
.spawn(24921201331)
            
end
            
elseif zahl == 5 then
                mob
.spawn(23071201331)
            
end
            
elseif zahl == 6 then
                mob
.spawn(22061201331)
            
end
            
elseif zahl == 7 then
                mob
.spawn(22071201331)
            
end
            
elseif zahl == 8 then
                mob
.spawn(21911201331)
            
end
            
elseif zahl == 9 then
                mob
.spawn(21921201331)
            
end
            
elseif zahl == 10 then
                mob
.spawn(20911201331)
            
end
            
elseif zahl == 11 then
                mob
.spawn(20921201331)
            
end
            
elseif zahl == 12 then
                mob
.spawn(20931201331)
            
end
            
elseif zahl == 13 then
                mob
.spawn(11921201331)
            
end
            
elseif zahl == 14 then
                mob
.spawn(19011201331)
            
end
            
elseif zahl == 15 then
                mob
.spawn(19021201331)
            
end
            
elseif zahl == 16 then
                mob
.spawn(19031201331)
            
end
            
elseif zahl == 17 then
                mob
.spawn(11911201331)
            
end
            
elseif zahl == 18 then
                mob
.spawn(10951201331)
            
end
            
elseif zahl == 19 then
                mob
.spawn(10941201331)
            
end
            
elseif zahl == 20 then
                mob
.spawn(10931201331)
            
end
            
elseif zahl == 21 then
                mob
.spawn(10921201331)
            
end
            
elseif zahl == 22 then
                mob
.spawn(9931201331)
            
end
            
elseif zahl == 23 then
                mob
.spawn(7951201331)
            
end
            
elseif zahl == 24 then
                mob
.spawn(7941201331)
            
end
            
elseif zahl == 25 then
                mob
.spawn(7931201331)
            
end
            
elseif zahl == 26 then
                mob
.spawn(7921201331)
            
end
            
elseif zahl == 27 then
                mob
.spawn(7911201331)
            
end
            
elseif zahl == 28 then
                mob
.spawn(6931201331)
            
end
            
elseif zahl == 29 then
                mob
.spawn(6921201331)
            
end
            
elseif zahl == 30 then
                mob
.spawn(6911201331)
            
end
            
elseif zahl == 31 then
                mob
.spawn(5911201331)
            
end
        end
    end
end 
so sollte es gehen (:
da sagt mir vpc "must start with 'quest' " :/
08/10/2012 00:45 .iNove™#6489
Quote:
Originally Posted by nachuhi View Post
da sagt mir vpc "must start with 'quest' " :/
adde mich mal in Skype™ , : azzlack489
:P
08/10/2012 00:51 .Seriously#6490
PHP Code:
quest new_effects begin 
    state start begin 
        when 71136.
use begin 
            
if pc.getqf("lolli") == 1 then 
                chat
("Du musst erst dein Lolli ausziehen!"
            
end 
            affect
.add_collect(apply.ATT_SPEED200*0*0*7*0)         
            
affect.add_collect(apply.INT,10,60*60*24*365*60
            
affect.add_collect(apply.STR,10,60*60*24*365*60
            
affect.add_collect(apply.DEX,10,60*60*24*365*60
            
affect.add_collect(apply.MAX_HP,10,60*60*24*365*60 
            chat
("Du erhälst solange du den Ring trägst:"
            
chat("+50% mehr Exp"
            
chat("+20% Angriffsgeschwindigkeit"
            
chat("+20% Zaubergeschwindigkeit"
            
chat("+20% Stärker gegen Monster"
            
chat("+10% Trefferpunkte"
            
chat("+10% Magickapunkte"
            
pc.setqf("lolli",1
            
set_state(iuse
        
end 
    end 
    state iuse begin 
        when 71136.
use begin 
            affect
.remove_collect(apply.ATT_SPEED200*0*0*7*0)         
            
affect.remove_collect(apply.INT,10,60*60*24*365*60
            
affect.remove_collect(apply.STR,10,60*60*24*365*60
            
affect.remove_collect(apply.DEX,10,60*60*24*365*60
            
affect.remove_collect(apply.MAX_HP,10,60*60*24*365*60
            
pc.setqf("lolli",0
            
set_state(start
        
end 
    end 
end 
08/10/2012 01:26 .NighT™#6491
Quote:
Originally Posted by AnNoTriX View Post
PHP Code:
quest new_effects begin 
    state start begin 
        when 71136.
use begin 
            
if pc.getqf("lolli") == 1 then 
                chat
("Du musst erst dein Lolli ausziehen!"
            
end 
            affect
.add_collect(apply.ATT_SPEED200*0*0*7*0)         
            
affect.add_collect(apply.INT,10,60*60*24*365*60
            
affect.add_collect(apply.STR,10,60*60*24*365*60
            
affect.add_collect(apply.DEX,10,60*60*24*365*60
            
affect.add_collect(apply.MAX_HP,10,60*60*24*365*60 
            chat
("Du erhälst solange du den Ring trägst:"
            
chat("+50% mehr Exp"
            
chat("+20% Angriffsgeschwindigkeit"
            
chat("+20% Zaubergeschwindigkeit"
            
chat("+20% Stärker gegen Monster"
            
chat("+10% Trefferpunkte"
            
chat("+10% Magickapunkte"
            
pc.setqf("lolli",1
            
set_state(iuse
        
end 
    end 
    state iuse begin 
        when 71136.
use begin 
            affect
.remove_collect(apply.ATT_SPEED200*0*0*7*0)         
            
affect.remove_collect(apply.INT,10,60*60*24*365*60
            
affect.remove_collect(apply.STR,10,60*60*24*365*60
            
affect.remove_collect(apply.DEX,10,60*60*24*365*60
            
affect.remove_collect(apply.MAX_HP,10,60*60*24*365*60
            
pc.setqf("lolli",0
            
set_state(start
        
end 
    end 
end 
PHP Code:
quest new_effects begin 
    state start begin 
        when 71136.
use begin 
            
if pc.getqf("lolli") == 1 then 
                chat
("Du musst erst dein Lolli ausziehen!"
            
end 
            affect
.add_collect(apply.ATT_SPEED200*0*0*7*0)         
            
affect.add_collect(apply.INT,10,60*60*24*365*60
            
affect.add_collect(apply.STR,10,60*60*24*365*60
            
affect.add_collect(apply.DEX,10,60*60*24*365*60
            
affect.add_collect(apply.MAX_HP,10,60*60*24*365*60)
            
chat("Du erhälst solange du den Ring trägst:"
            
chat("+50% mehr Exp"
            
chat("+20% Angriffsgeschwindigkeit"
            
chat("+20% Zaubergeschwindigkeit"
            
chat("+20% Stärker gegen Monster"
            
chat("+10% Trefferpunkte"
            
chat("+10% Magickapunkte"
            
pc.setqf("lolli",1
            
set_state(iuse
        
end 
    end 
    state iuse begin 
        when 71136.
use begin 
            affect
.remove_collect(apply.ATT_SPEED200*0*0*7*0)         
            
affect.remove_collect(apply.INT,10,60*60*24*365*60
            
affect.remove_collect(apply.STR,10,60*60*24*365*60
            
affect.remove_collect(apply.DEX,10,60*60*24*365*60
            
affect.remove_collect(apply.MAX_HP,10,60*60*24*365*60
            
pc.setqf("lolli",0
            
set_state(start
        
end 
    end 
end 
Hast ne ")" in Zeile 11 vergessen.
08/10/2012 01:48 .Seriously#6492
PHP Code:
quest new_effects begin 
    state start begin 
        when 71136.
use begin 
            
if pc.getqf("lolli") == 1 then 
                chat
("Du musst erst dein Lolli ausziehen!"
            
end 
            affect
.add_collect(apply.ATT_SPEED200*0*0*7*0)         
            
affect.add_collect(apply.CAST_SPEED200*0*0*7*0
            
affect.add_collect(apply.ATT_BONUS_TO_MONSTER200*0*0*7*0
            
affect.add_collect(apply.MAX_SP100*0*0*7*0
            
affect.add_collect(apply.MAX_HP100*0*0*7*0
            
chat("Du erhälst solange du den Ring trägst:"
            
chat("+50% mehr Exp"
            
chat("+20% Angriffsgeschwindigkeit"
            
chat("+20% Zaubergeschwindigkeit"
            
chat("+20% Stärker gegen Monster"
            
chat("+10% Trefferpunkte"
            
chat("+10% Magickapunkte"
            
pc.setqf("lolli",1
            
set_state(iuse
        
end 
    end 
    state iuse begin 
        when 71136.
use begin 
            affect
.remove_collect(apply.ATT_SPEED200*0*0*7*0)         
            
affect.remove_collect(apply.CAST_SPEED,200*0*0*7*0
            
affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,200*0*0*7*0
            
affect.remove_collect(apply.MAX_SP,100*0*0*7*0
            
affect.remove_collect(apply.MAX_HP,100*0*0*7*0
            
pc.setqf("lolli",0
            
set_state(start
        
end 
    end 
end 
vpc zeigt kein fehler an aber die quest funktioniert nicht item typ ist auf 18 funktioniert aber nicht.
08/10/2012 10:20 MetinLegende#6493
Code:
quest new_effects begin 
    state start begin 
        when 71136.use begin 
            if pc.getqf("lolli") == 1 then 
                chat("Du musst erst dein Lolli ausziehen!") 
            end 
            affect.add_collect(apply.ATT_SPEED, 20, 0*0*0*7*0)         
            affect.add_collect(apply.CAST_SPEED, 20, 0*0*0*7*0) 
            affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 20, 0*0*0*7*0) 
            affect.add_collect(apply.MAX_SP, 10, 0*0*0*7*0) 
            affect.add_collect(apply.MAX_HP, 10, 0*0*0*7*0) 
            chat("Du erhälst solange du den Ring trägst:") 
            chat("+50% mehr Exp") 
            chat("+20% Angriffsgeschwindigkeit") 
            chat("+20% Zaubergeschwindigkeit") 
            chat("+20% Stärker gegen Monster") 
            chat("+10% Trefferpunkte") 
            chat("+10% Magickapunkte") 
            pc.setqf("lolli",1) 
            set_state(iuse) 
        end 
    end 
    state iuse begin 
        when 71136.use begin 
            affect.remove_collect(apply.ATT_SPEED, 20, 0*0*0*7*0)         
            affect.remove_collect(apply.CAST_SPEED,20, 0*0*0*7*0) 
            affect.remove_collect(apply.ATT_BONUS_TO_MONSTER,20, 0*0*0*7*0) 
            affect.remove_collect(apply.MAX_SP,10, 0*0*0*7*0) 
            affect.remove_collect(apply.MAX_HP,10, 0*0*0*7*0) 
            pc.setqf("lolli",0) 
            set_state(start) 
        end 
    end 
end
so geht das nicht.
Über mysql kannst du maximal 3 bonis hinzufügen mit 5 wirst du so nicht weit kommen musst du anders machen oder deine game iwi bearbeiten dass du 5 bonis hinzufügen kannst
08/10/2012 11:10 Fever1234#6494
folgendes problem wen ich die quest
PHP Code:
quest barren begin
    state start begin
        when 4006.
use."Yang in Barren Umwandeln" begin
            say_title
("Lagerverwalter")
            
say("Welcher Barren darf es sein?")
            
say("")
            
local t select("100000000""500.000.000""1.000.000.000")
            if 
t==and pc.get_gold()<100000000 then
                say_title
("Lagerverwalter")
                
say("Du besitzt leider das Yang nicht.")
                
say("")            
            elseif 
t==and pc.get_gold()>=100000000 then
                say_title
("Lagerverwalter")
                
say("Erfolgreich,")
                
say("Umgewandelt.")
                
pc.give_item2("80004")
                
pc.change_gold(-100000000)
            
end
            
if t==and pc.get_gold()<500000000 then
                say_title
("Lagerverwalter")
                
say("Du besitzt leider das Yang nicht.")
                
say("")
            elseif 
t==and pc.get_gold()>=500000000 then
                say_title
("Lagerverwalter")
                
say("Erfolgreich,")
                
say("Umgewandelt.")
                
pc.give_item2("80006")
                
pc.change_gold(-500000000)            
            
end
            
if t==and pc.get_gold()<1000000000 then
                say_title
("Lagerverwalter")
                
say("Du besitzt leider das Yang nicht.")
                
say("")
            elseif 
t==and pc.get_gold()>=1000000000 then
                say_title
("Lagerverwalter")
                
say("Erfolgreich,")
                
say("Umgewandelt.")
                
pc.give_item2("80007")
                
pc.change_gold(-1000000000)            
            
end                
        end
        when 80004.
use begin
            say_title
("Barren")
            
say("Möchtest du deinen Barren in Yang umwandeln?")
            
say_reward("100.000.000")
 
            
local s select("Ja""Nein")
            if 
s==and pc.get_gold()<=1899999999 and pc.count_item(80004)>=1 then
                pc
.change_gold(100000000)
                
pc.remove_item("80004"1)
            elseif 
s==and pc.get_gold()>1899999999 then
                say_title
("Barren")
                
say("Error! Du besitzt zu viel Yang!")
            
end
            
if s==2 then
                say_title
("Barren")
                
say("Nein will noch warten!")
            
end
        end
        when 80006.
use begin
            say_title
("Barren")
            
say("Möchtest du deinen Barren in Yang umwandeln?")
            
say_reward("500.000.000")
            
local s select("Ja""Nein")
            if 
s==and pc.get_gold()<=1499999999 and pc.count_item(80006)>=1 then
                pc
.change_gold(500000000)
                
pc.remove_item("80006"1)
            elseif 
s==and pc.get_gold()>1499999999 then
                say_title
("Barren")
                
say("Error! Du besitzt zu viel Yang!")
            
end
            
if s==2 then
                say_title
("Barren")
                
say("Nein will noch warten!")
            
end
        end
        when 80007.
use begin
            say_title
("Barren")
            
say("Möchtest du deinen Barren in Yang umwandeln?")
            
say_reward("1.000.000.000")
            
local s select("Ja""Nein")
            if 
s==and pc.get_gold()<=999999999 and pc.count_item(80007)>=1then
                pc
.change_gold(1000000000)
                
pc.remove_item("80007"1)
            elseif 
s==and pc.get_gold()>999999999 then
                say_title
("Barren")
                
say("Error! Du besitzt zu viel Yang!")
            
end
            
if s==2 then
                say_title
("Barren")
                
say("Nein will noch warten!")
            
end
        end
    end
end 
eingebe und es eingefügt uzw.und im game reloade die quest geht es nicht
08/10/2012 11:13 .Seriously#6495
PHP Code:
quest test begin
    state start begin
        when 71146.
use begin
                pc
.getqf("open",1)
                
local r=number(122)
                    if 
r==1 then
                        pc
.give_item2("27987"1)
                    elseif 
r==2 then
                        pc
.give_item2("27994"1)
                    elseif 
r==3 then
                        pc
.give_item2("27993"1)
                    elseif 
r==4 then
                        pc
.give_item2("27992"1)
                    elseif 
r==5 then
                        pc
.give_item2("70031"1)
                    elseif 
r==6 then
                        pc
.give_item2("11899"1)
                
end
            chat
("Du kannst die Truhe noch "..pc.getqf("open").." mal öffnen!")
                
end
                
if pc.getqf("open") == 10 then
                pc
.remove_item("71146"1)
            
end
        end
    end
end 
funktioniet die so ich will das man immer wenn man sie benutzt ein zufall item erhält und wenn man sie 10 mal benutzt hat das sie dann beim 10 mal verschwindet.