[SERVICE] Die Questkontrolle

10/19/2011 10:13 Kriegergeist^^#3781
ich seh nur ein einfachen fehler, ob da noch mehr falsch ist weiß ich gerade nicht, weil ich so ein anfang garnicht kenne :(


MfG
Kriegergeist^^
10/19/2011 14:18 CRonaldo2711#3782
Die Quest beginnt erst wenn start [Name] kommt.
Was davor ist, ist für den Verlauf der quest net wichtig
__________________________________________________
Nun zu meinem Fehler !
Was mache ich falsch =?

PHP Code:
quest give_basic_weapon begin
    state start begin
        when login begin
            
if pc.getqf("basic_weapon") == 0 then
                pc
.setqf("basic_weapon", 1)

                
local item = 19

                
if pc . job == 0 then
                    pc
.give_item2 = 3009
                    pc
.give_item2 = 11209
                    pc
.give_item2 = 12209
                    pc
.give_item2 = 13009
                    pc
.give_item2 = 17009
                    pc
.give_item2 = 14009
                    pc
.give_item2 = 15009
                    pc
.give_item2 = 17009
                
if pc.job == 1 then
                    pc
.give_item2 = 1009
                    pc
.give_item2 = 11409
                    pc
.give_item2 = 12349
                    pc
.give_item2 = 12209
                    pc
.give_item2 = 13009
                    pc
.give_item2 = 14009
                    pc
.give_item2 = 15009
                    pc
.give_item2 = 17009
                
if pc.job == 2 then 
                    pc
.give_item2 =11609
                    pc
.give_item2 =12489
                    pc
.give_item2 =12209
                    pc
.give_item2 =13009
                    pc
.give_item2 =17009
                    pc
.give_item2 =14009
                    pc
.give_item2 =15009
                    pc
.give_item2 =17009
                
elseif pc.job == 3 then
                    pc
.give_item2 = 7009
                    pc
.give_item2 = 5009
                    pc
.give_item2 = 11809
                    pc
.give_item2 = 12629
                    pc
.give_item2 = 12209
                    pc
.give_item2 = 13009
                    pc
.give_item2 = 17009
                    pc
.give_item2 = 14009
                    pc
.give_item2 = 15009
                    pc
.give_item2 = 17009
                end

                
if pc.countitem(item) == 0 and pc.weapon != item then
                    pc
.give_item2(item)
                    
pc.give_item2(27003,200 )                 
                    
pc.give_item2(27003,200 )                 
                    
pc.give_item2(27003,200 )                 
                    
pc.give_item2(27003,200 )                 
                    
pc.give_item2(27003,200 )                 
                    
pc.give_item2(27006,200)                 
                    
pc.give_item2(27006,200)                 
                    
pc.give_item2(27006,200)                 
                    
pc.give_item2(72702,1 )                 
                    
pc.give_item2(72037,100 )                
                    
pc.give_item2(72031,100 )
                    
pc.give_item2(72034,100 )    
                    
pc.give_item2(72040,100 )
                    
pc.give_item2(70038,200 )
                    
pc.give_item2(27115,200 )          
                    
pc.change_money ( 1000000 )
                    
end
            end
        end
    end
end 
10/19/2011 15:24 .Muhammed#3783
Guten Tag,
könnt Ihr mir vlt. helfen Bitte:

Abort Trap (core Dumped) Fehler....



hier ist Quest:

Code:
quest Dame begin
    state start begin
    
    when 9003.chat."Tränke und Kräutertränke." begin
         npc.open_shop(3)
            say_gold("Hier findest du Tränke und Kräutertränke für einen Gewissen Preis")
    end
    when 9003.chat."Upp-Items" begin
         npc.open_shop(1)
            say_gold("Hier findest du die Uppitems-Part1")
    end
        when 9003.chat."Upp-Items 2" begin
         npc.open_shop(6)
            say_gold("Hier kannst du Upp-Items-Part2 kaufen")
    end
    when 9003.chat."Pferde-Items" begin
         npc.open_shop(5)
            say_gold("Hier findest du alles was dein Pferd mag!")
    end
    when 9003.chat."Item-Shop" begin
         npc.open_shop(4)
            say_gold("Hier kannst du Item-Shop Stuff kaufen")
    end
        
    end
end
Quest 2: auch core dumped Fehler...
Code:
quest mb begin
    state start begin

    when 20320.chat."MB Shop" begin  
         npc.open_shop(6660) 
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")
    end
    when 20320.chat."Frisuren" begin
         npc.open_shop(5550) 
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")
    end
    when 20321.chat."MB Shop" begin
         npc.open_shop(6661)
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")
    end
    when 20321.chat."Frisuren" begin
         npc.open_shop(5550)
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")
    end
    when 20322.chat."MB Shop" begin
         npc.open_shop(6662)
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen") 
    end
    when 20322.chat."Frisuren" begin
         npc.open_shop(5551)
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")
    end
    when 20323.chat."MB Shop" begin
         npc.open_shop(6663)
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")
    end
    when 20323.chat."Frisuren" begin
         npc.open_shop(5551)
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")
    end
    when 20324.chat."MB Shop" begin
         npc.open_shop(6664)
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20324.chat."Frisuren" begin   
         npc.open_shop(5552)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20325.chat."MB Shop" begin   
         npc.open_shop(6665)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20325.chat."Frisuren" begin   
         npc.open_shop(5552)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20326.chat."MB Shop" begin   
         npc.open_shop(6666)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20326.chat."Frisuren" begin   
         npc.open_shop(5553)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20327.chat."MB Shop" begin   
         npc.open_shop(6667)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20327.chat."Frisuren" begin   
         npc.open_shop(5553)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    
    
    when 20300.chat."MB Shop" begin   
         npc.open_shop(6660)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20300.chat."Frisuren" begin   
         npc.open_shop(5550)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20301.chat."MB Shop" begin   
         npc.open_shop(6661)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20301.chat."Frisuren" begin   
         npc.open_shop(5550)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20302.chat."MB Shop" begin   
         npc.open_shop(6662)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20302.chat."Frisuren" begin   
         npc.open_shop(5551)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20303.chat."MB Shop" begin   
         npc.open_shop(6663)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20303.chat."Frisuren" begin   
         npc.open_shop(5551)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20304.chat."MB Shop" begin   
         npc.open_shop(6664)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20304.chat."Frisuren" begin   
         npc.open_shop(5552)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20305.chat."MB Shop" begin   
         npc.open_shop(6665)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20305.chat."Frisuren" begin   
         npc.open_shop(5552)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20306.chat."MB Shop" begin   
         npc.open_shop(6666)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20306.chat."Frisuren" begin   
         npc.open_shop(5553)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20307.chat."MB Shop" begin   
         npc.open_shop(6667)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20307.chat."Frisuren" begin   
         npc.open_shop(5553)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    
    
    when 20340.chat."MB Shop" begin   
         npc.open_shop(6660)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20340.chat."Frisuren" begin   
         npc.open_shop(5550)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20341.chat."MB Shop" begin   
         npc.open_shop(6661)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20341.chat."Frisuren" begin   
         npc.open_shop(5550)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20342.chat."MB Shop" begin   
         npc.open_shop(6662)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20342.chat."Frisuren" begin   
         npc.open_shop(5551)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20343.chat."MB Shop" begin   
         npc.open_shop(6663)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20343.chat."Frisuren" begin   
         npc.open_shop(5551)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20344.chat."MB Shop" begin   
         npc.open_shop(6664)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20344.chat."Frisuren" begin   
         npc.open_shop(5552)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20345.chat."MB Shop" begin   
         npc.open_shop(6665)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20345.chat."Frisuren" begin   
         npc.open_shop(5552)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20346.chat."MB Shop" begin   
         npc.open_shop(6666)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20346.chat."Frisuren" begin   
         npc.open_shop(5553)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20347.chat."MB Shop" begin   
         npc.open_shop(6667)    
            say_green("Hier findest du die passenden MB's")
            say_green("Viel Spaß beim Shoppen")             
    end
    when 20347.chat."Frisuren" begin   
         npc.open_shop(5553)    
            say_green("Hier findest du die passenden Frisuren")
            say_green("Viel Spaß beim Shoppen")             
    end
    
    end
end
10/19/2011 16:54 Kriegergeist^^#3784
#.Muhammed

Es gibt zu beiden 2 möglichkeiten, bei jeden von den beiden, gibt es eine die richtig ist und eine die vielleicht richtig ist, aber weiß selbst nicht genau welche welche ist ;)
Glaube das V1 richtig ist :rolleyes:

Quest 1:


Quest 2:

MfG
Kriegergeist^^
10/19/2011 18:27 .Muhammed#3785
Quote:
Originally Posted by Kriegergeist^^ View Post
#.Muhammed

Es gibt zu beiden 2 möglichkeiten, bei jeden von den beiden, gibt es eine die richtig ist und eine die vielleicht richtig ist, aber weiß selbst nicht genau welche welche ist ;)
Glaube das V1 richtig ist :rolleyes:

Quest 1:


Quest 2:

MfG
Kriegergeist^^

Habe probiert die funzen nicht..
Core dumped Fehler
10/19/2011 19:19 .xSpecial™#3786
Mein starterquest funkt net:

PHP Code:
quest give_basic_weapon begin
    state start begin
        when login with pc
.getqf("basicweapon") == 0 begin
            local klasse
            
if pc.job == 0 then
               pc 
. give_item2 ( "19" , 1 )
               
pc . give_item2 ( "3009, 1 )
pc . give_item2 ( "
7003" , 200 )
pc . give_item2 ( "
7006" , 200 )
pc . give_item2 ( "
70038" , 200 )
                klasse = "
Krieger"
                notice_all("
Ein neuer Krieger namens "..pc.get_name().." fängt auf ServerName an!- Have Fun!")
            elseif pc.job == 1 then    
        pc . give_item2 ( "
2009" , 1 )
        pc . give_item2 ( "
1009" , 1 )
pc . give_item2 ( "
7003" , 200 )
pc . give_item2 ( "
7006" , 200 )
pc . give_item2 ( "
70038" , 200 )
                klasse = "
Ninja"
                notice_all("
Ein neuer Ninja namens "..pc.get_name().." fängt auf ServerName an!- Have Fun! ")
            elseif pc.job == 2 then
             pc . give_item2 ( "
19" , 1 )
pc . give_item2 ( "
7003" , 200 )
pc . give_item2 ( "
7006" , 200 )
pc . give_item2 ( "
70038" , 200 )
                klasse = "
Sura"
                notice_all("
Ein neuer Sura namens "..pc.get_name().." fängt auf ServerName an! - Have Fun!")
            elseif pc.job == 3 then
          pc . give_item2 ( "
5009" , 1 )
          pc . give_item2 ( "
7009" , 1 )
pc . give_item2 ( "
7003" , 200 )
pc . give_item2 ( "
7006" , 200 )
pc . give_item2 ( "
70038" , 200 )
                klasse = "
Schamanen"
                notice_all("
Ein neuer Schamane namens "..pc.get_name().." fängt auf ServerName an!- Have Fun! ")
            end
            say_title("
Willkommen auf ServerName!")
            say("")
            say("
Willkommen auf ServerName!")
            say("")
            say("")
            say("
Viel Spass!")
            say("
Dein ServerName-Team")
            say("
- Vote Bitte! -")
            pc.setqf("
basicweapon", 1)
            set_state(__complete)
        end
    end
    state __complete begin
    end
end 
10/19/2011 20:06 FuZi0nZ.™#3787
Hallo , ePvP Ich habe die quest in hongkong.list eingetragen usw
den cd befehl ausgeführt danach sh befehl dann reboot

Dann hab ich den NPc gerufen (20092) WIe eingetragen Aber wenn ich ihn anklicke erscheint keine quest es erscheint garnichts

PHP Code:
quest vipstein begin 
    state start begin 
        when 20092.chat
."Vip" begin 
        say_title
("Revolution2") 
            
say("Was du bist ViP?") 
            
say("Das kann ich nicht glauben..ô.O") 
            
say("Na gut du ach so Toller.") 
            
say("Dann kannst du mir ja auch sicherlich") 
            
say("das legendäre ViP passwort vorlegen.") 
            
say("Passwort in die zeile!") 
             
            
local s=input() 
            if 
s!= "loli" then 
            
return 
            
end 
            
               local w 
= select("Bosse Rufen", "Teleportieren", "Abbrechen") 
                 
            if 
w == 1 then 
            
if get_time() > game.get_event_flag("koenigspawn") then 
                    local e 
= select("Blauer Tod", "Sensenmann", "Königinspinne", "Neunschwanz", "Dämonenkönig", "Weiter", "Abbrechen") 
                     
                    if 
e == 1 then 
                 notice_all
("".. pc.get_name() .." hat einen Blauen Tod gerufen !") 
                    
mob.spawn(1095, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 24)          
                    
say("Nun musst du 24 Stunden warten.") 
                    elseif 
e == 2 then 
                notice_all
("".. pc.get_name() .." hat einen Sensenmann gerufen !") 
                    
mob.spawn(1093, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 12)          
                    
say("Nun musst du 12 Stunden warten.") 
                    elseif 
e == 3 then 
                notice_all
("".. pc.get_name() .." hat eine Königinpinne gerufen !") 
                    
mob.spawn(2091, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 2) 
                    
say("Nun musst du 2 Stunden warten.") 
                    elseif 
e == 4 then 
                notice_all
("".. pc.get_name() .." hat einen Neunschwanz gerufen !") 
                    
mob.spawn(1901, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 6) 
                    
say("Nun musst du 6 Stunden warten.") 
                    elseif 
e == 5 then 
                notice_all
("".. pc.get_name() .." hat einen Dämonenkönig gerufen !") 
                    
mob.spawn(1091, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 8) 
                    
say("Nun musst du 8 Stunden warten.") 
                    elseif 
e == 6 then 
                say
("Und nun folgen die nächsten Monster.") 
                
wait() 
                    
local f = select("Oberork", "Flammenkönig", "Riesiger Geisterbaum", "Gelber Tigergeist", "Dunkler Anführer", "Abbrechen") 
                    if 
f == 1 then 
                 notice_all
("".. pc.get_name() .." hat einen Oberork gerufen !") 
                    
mob.spawn(691, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 2)          
                    
say("Nun musst du 2 Stunden warten.") 
                    elseif 
f == 2 then 
                notice_all
("".. pc.get_name() .." hat einen Flammenkönig gerufen !") 
                    
mob.spawn(2206, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 8)          
                    
say("Nun musst du 8 Stunden warten.") 
                    elseif 
f == 3 then 
                notice_all
("".. pc.get_name() .." hat einen Riesigen Geisterbaum gerufen !") 
                    
mob.spawn(2306, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 10) 
                    
say("Nun musst du 10 Stunden warten.") 
                    elseif 
f == 4 then 
                notice_all
("".. pc.get_name() .." hat einen Gelben Tigergeist gerufen !") 
                    
mob.spawn(1304, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 6) 
                    
say("Nun musst du 6 Stunden warten.") 
                    elseif 
f == 5 then 
                notice_all
("".. pc.get_name() .." hat einen Dunklen Anführer gerufen !") 
                    
mob.spawn(791, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 4) 
                    
say("Nun musst du 4 Stunden warten.") 
                    elseif 
f == 6 then 
                    
return 
                    else  
                    return 
                    
end 
                
elseif e == 7 then 
                
return 
                else  
                return 
                
end 
            
elseif get_time() < game.get_event_flag("koenigspawn") then 
            say
("Du musst noch warten, bis du wieder ein Boss") 
            
say("spawnen kannst.") 
            
end 
                 
            
elseif w == 2 then 
            
if get_time() > game.get_event_flag("kingtele") then 
                local tele 
= select("SD2 Anfang","Feuerland", "Geisterwald", "Berg Sohan", "Orktal", "Tempel", "Schlangenfeld", "Abbrechen") 
                 
                if 
tele == 1 then 
                pc
.warp(705000, 465000) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 2 then 
                pc
.warp(599400, 756300) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 3 then 
                pc
.warp(288700, 5700) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 4 then 
                pc
.warp(434200, 290600) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 5 then 
                pc
.warp(402100, 673900) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 6 then 
                pc
.warp(553600, 143600) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 7 then 
                pc
.warp(840000, 720000) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 8 then 
                
return 
                else  
                return 
                
end 
            
elseif get_time() < game.get_event_flag("kingtele") then 
            say
("Du musst noch warten, bis du dich wieder") 
            
say("teleportieren kannst.") 
            
end 
             
            
elseif w == 3 then 

                 
return 
            else 
                return 
             
            
end    
        end 
    end 
10/19/2011 20:28 .xSpecial™#3788
Quote:
Originally Posted by FuZi0nZ.™ View Post
Hallo , ePvP Ich habe die quest in hongkong.list eingetragen usw
den cd befehl ausgeführt danach sh befehl dann reboot

Dann hab ich den NPc gerufen (20092) WIe eingetragen Aber wenn ich ihn anklicke erscheint keine quest es erscheint garnichts

PHP Code:
quest vipstein begin 
    state start begin 
        when 20092.chat
."Vip" begin 
        say_title
("Revolution2") 
            
say("Was du bist ViP?") 
            
say("Das kann ich nicht glauben..ô.O") 
            
say("Na gut du ach so Toller.") 
            
say("Dann kannst du mir ja auch sicherlich") 
            
say("das legendäre ViP passwort vorlegen.") 
            
say("Passwort in die zeile!") 
             
            
local s=input() 
            if 
s!= "loli" then 
            
return 
            
end 
            
               local w 
= select("Bosse Rufen", "Teleportieren", "Abbrechen") 
                 
            if 
w == 1 then 
            
if get_time() > game.get_event_flag("koenigspawn") then 
                    local e 
= select("Blauer Tod", "Sensenmann", "Königinspinne", "Neunschwanz", "Dämonenkönig", "Weiter", "Abbrechen") 
                     
                    if 
e == 1 then 
                 notice_all
("".. pc.get_name() .." hat einen Blauen Tod gerufen !") 
                    
mob.spawn(1095, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 24)          
                    
say("Nun musst du 24 Stunden warten.") 
                    elseif 
e == 2 then 
                notice_all
("".. pc.get_name() .." hat einen Sensenmann gerufen !") 
                    
mob.spawn(1093, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 12)          
                    
say("Nun musst du 12 Stunden warten.") 
                    elseif 
e == 3 then 
                notice_all
("".. pc.get_name() .." hat eine Königinpinne gerufen !") 
                    
mob.spawn(2091, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 2) 
                    
say("Nun musst du 2 Stunden warten.") 
                    elseif 
e == 4 then 
                notice_all
("".. pc.get_name() .." hat einen Neunschwanz gerufen !") 
                    
mob.spawn(1901, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 6) 
                    
say("Nun musst du 6 Stunden warten.") 
                    elseif 
e == 5 then 
                notice_all
("".. pc.get_name() .." hat einen Dämonenkönig gerufen !") 
                    
mob.spawn(1091, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 8) 
                    
say("Nun musst du 8 Stunden warten.") 
                    elseif 
e == 6 then 
                say
("Und nun folgen die nächsten Monster.") 
                
wait() 
                    
local f = select("Oberork", "Flammenkönig", "Riesiger Geisterbaum", "Gelber Tigergeist", "Dunkler Anführer", "Abbrechen") 
                    if 
f == 1 then 
                 notice_all
("".. pc.get_name() .." hat einen Oberork gerufen !") 
                    
mob.spawn(691, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 2)          
                    
say("Nun musst du 2 Stunden warten.") 
                    elseif 
f == 2 then 
                notice_all
("".. pc.get_name() .." hat einen Flammenkönig gerufen !") 
                    
mob.spawn(2206, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 8)          
                    
say("Nun musst du 8 Stunden warten.") 
                    elseif 
f == 3 then 
                notice_all
("".. pc.get_name() .." hat einen Riesigen Geisterbaum gerufen !") 
                    
mob.spawn(2306, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 10) 
                    
say("Nun musst du 10 Stunden warten.") 
                    elseif 
f == 4 then 
                notice_all
("".. pc.get_name() .." hat einen Gelben Tigergeist gerufen !") 
                    
mob.spawn(1304, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 6) 
                    
say("Nun musst du 6 Stunden warten.") 
                    elseif 
f == 5 then 
                notice_all
("".. pc.get_name() .." hat einen Dunklen Anführer gerufen !") 
                    
mob.spawn(791, pc.get_local_x(), pc.get_local_y(), 1, 1, 1) 
                    
game.set_event_flag("koenigspawn", get_time() + 60 * 60 * 4) 
                    
say("Nun musst du 4 Stunden warten.") 
                    elseif 
f == 6 then 
                    
return 
                    else  
                    return 
                    
end 
                
elseif e == 7 then 
                
return 
                else  
                return 
                
end 
            
elseif get_time() < game.get_event_flag("koenigspawn") then 
            say
("Du musst noch warten, bis du wieder ein Boss") 
            
say("spawnen kannst.") 
            
end 
                 
            
elseif w == 2 then 
            
if get_time() > game.get_event_flag("kingtele") then 
                local tele 
= select("SD2 Anfang","Feuerland", "Geisterwald", "Berg Sohan", "Orktal", "Tempel", "Schlangenfeld", "Abbrechen") 
                 
                if 
tele == 1 then 
                pc
.warp(705000, 465000) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 2 then 
                pc
.warp(599400, 756300) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 3 then 
                pc
.warp(288700, 5700) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 4 then 
                pc
.warp(434200, 290600) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 5 then 
                pc
.warp(402100, 673900) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 6 then 
                pc
.warp(553600, 143600) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 7 then 
                pc
.warp(840000, 720000) 
                
game.set_event_flag("kingtele", get_time() + 60 * 60 * 2) 
                elseif 
tele == 8 then 
                
return 
                else  
                return 
                
end 
            
elseif get_time() < game.get_event_flag("kingtele") then 
            say
("Du musst noch warten, bis du dich wieder") 
            
say("teleportieren kannst.") 
            
end 
             
            
elseif w == 3 then 

                 
return 
            else 
                return 
             
            
end    
        end 
    end 
ich glaube das liegt nicht nur an der quest ... der NPC muss auch anklickbar sein, naja so war es bei mir.
10/19/2011 20:40 FuZi0nZ.™#3789
Ja Welche Npc Vnum entfehlst du mir und auf Was muss ich on_click stellen?
10/19/2011 20:51 Delegra#3790
@emre@:

Versuchs mal so:

€dit: Das nächste mal bitte die Fehlermeldung mitposten.
PHP Code:
quest give_basic_weapon begin 
    state start begin 
        when login begin  
            
if pc.get_job == 0 then 
                pc
.give_item2("19", 1) 
                
pc.give_item2("3009", 1) 
                
pc.give_item2("7003", 200) 
                
pc.give_item2("7006", 200) 
                
pc.give_item2 ("70038", 200)
                
notice_all("Ein neuer Krieger namens "..pc.get_name().." fängt auf ServerName an!- Have Fun!") 
            elseif 
pc.get_job == 1 then     
                pc
.give_item2("2009", 1)
                
pc.give_item2("1009", 1) 
                
pc.give_item2("7003", 200) 
                
pc.give_item2("7006", 200) 
                
pc.give_item2("70038", 200) 
                
notice_all("Ein neuer Ninja namens "..pc.get_name().." fängt auf ServerName an!- Have Fun! ") 
            elseif 
pc.get_job == 2 then 
                pc
.give_item2("19", 1) 
                
pc.give_item2("7003", 200) 
                
pc.give_item2("7006", 200) 
                
pc.give_item2("70038", 200) 
                
notice_all("Ein neuer Sura namens "..pc.get_name().." fängt auf ServerName an! - Have Fun!") 
            elseif 
pc.get_job == 3 then 
                pc
.give_item2("5009", 1) 
                
pc.give_item2("7009", 1) 
                
pc.give_item2("7003", 200) 
                
pc.give_item2("7006", 200) 
                
pc.give_item2("70038", 200) 
                
notice_all("Ein neuer Schamane namens "..pc.get_name().." fängt auf ServerName an!- Have Fun! ") 
            
end 
            say_title
("Willkommen auf ServerName!") 
            
say("") 
            
say("Willkommen auf ServerName!") 
            
say("") 
            
say("") 
            
say("Viel Spass!") 
            
say("Dein ServerName-Team") 
            
say("- Vote Bitte! -") 
            
set_state(__COMPLETE__) 
        
end 
    end 
    state __COMPLETE__ begin 
    end 
end 
@FuZi0nZ.™:

VNUM ist ziemlich egal, hauptsache "on-click" ist auf 2.
10/19/2011 21:33 .xSpecial™#3791
Quote:
Originally Posted by FuZi0nZ.™ View Post
Ja Welche Npc Vnum entfehlst du mir und auf Was muss ich on_click stellen?
mach on_klick auf 1

Quote:
Originally Posted by Delegra View Post
@emre@:

Versuchs mal so:

€dit: Das nächste mal bitte die Fehlermeldung mitposten.
PHP Code:
quest give_basic_weapon begin 
    state start begin 
        when login begin  
            
if pc.get_job == 0 then 
                pc
.give_item2("19", 1) 
                
pc.give_item2("3009", 1) 
                
pc.give_item2("7003", 200) 
                
pc.give_item2("7006", 200) 
                
pc.give_item2 ("70038", 200)
                
notice_all("Ein neuer Krieger namens "..pc.get_name().." fängt auf ServerName an!- Have Fun!") 
            elseif 
pc.get_job == 1 then     
                pc
.give_item2("2009", 1)
                
pc.give_item2("1009", 1) 
                
pc.give_item2("7003", 200) 
                
pc.give_item2("7006", 200) 
                
pc.give_item2("70038", 200) 
                
notice_all("Ein neuer Ninja namens "..pc.get_name().." fängt auf ServerName an!- Have Fun! ") 
            elseif 
pc.get_job == 2 then 
                pc
.give_item2("19", 1) 
                
pc.give_item2("7003", 200) 
                
pc.give_item2("7006", 200) 
                
pc.give_item2("70038", 200) 
                
notice_all("Ein neuer Sura namens "..pc.get_name().." fängt auf ServerName an! - Have Fun!") 
            elseif 
pc.get_job == 3 then 
                pc
.give_item2("5009", 1) 
                
pc.give_item2("7009", 1) 
                
pc.give_item2("7003", 200) 
                
pc.give_item2("7006", 200) 
                
pc.give_item2("70038", 200) 
                
notice_all("Ein neuer Schamane namens "..pc.get_name().." fängt auf ServerName an!- Have Fun! ") 
            
end 
            say_title
("Willkommen auf ServerName!") 
            
say("") 
            
say("Willkommen auf ServerName!") 
            
say("") 
            
say("") 
            
say("Viel Spass!") 
            
say("Dein ServerName-Team") 
            
say("- Vote Bitte! -") 
            
set_state(__COMPLETE__) 
        
end 
    end 
    state __COMPLETE__ begin 
    end 
end 
@FuZi0nZ.™:

VNUM ist ziemlich egal, hauptsache "on-click" ist auf 2.
es geht immer noch nicht also ich bekomme kein starterset und diese nachicht kommt auch nicht für alle das ein neueer spieler auf dem server anfängt.
10/19/2011 22:06 Delegra#3792
Merkwürdig, diese hier zeigt bei mir keinen Fehler..

PHP Code:
quest give_basic_weapon begin  
    state start begin  
        when login begin
            say_title
("Willkommen auf ServerName!")  
            
say("")  
            
say("Willkommen auf ServerName!")  
            
say("")  
            
say("")  
            
say("Viel Spass!")  
            
say("Dein ServerName-Team")  
            
say("- Vote Bitte! -")
            if 
pc.get_job == 0 then  
                pc
.give_item2("19", 1)  
                
pc.give_item2("3009", 1)  
                
pc.give_item2("7003", 200)  
                
pc.give_item2("7006", 200)  
                
pc.give_item2 ("70038", 200) 
                
notice_all("Ein neuer Krieger namens "..pc.get_name().." fängt auf ServerName an!- Have Fun!")  
            elseif 
pc.get_job == 1 then      
                pc
.give_item2("2009", 1) 
                
pc.give_item2("1009", 1)  
                
pc.give_item2("7003", 200)  
                
pc.give_item2("7006", 200)  
                
pc.give_item2("70038", 200)  
                
notice_all("Ein neuer Ninja namens "..pc.get_name().." fängt auf ServerName an!- Have Fun! ")  
            elseif 
pc.get_job == 2 then  
                pc
.give_item2("19", 1)  
                
pc.give_item2("7003", 200)  
                
pc.give_item2("7006", 200)  
                
pc.give_item2("70038", 200)  
                
notice_all("Ein neuer Sura namens "..pc.get_name().." fängt auf ServerName an! - Have Fun!")  
            elseif 
pc.get_job == 3 then  
                pc
.give_item2("5009", 1)  
                
pc.give_item2("7009", 1)  
                
pc.give_item2("7003", 200)  
                
pc.give_item2("7006", 200)  
                
pc.give_item2("70038", 200)  
                
notice_all("Ein neuer Schamane namens "..pc.get_name().." fängt auf ServerName an!- Have Fun! ")  
            
end  
            set_state
(__COMPLETE__)  
        
end  
    end  
    state __COMPLETE__ begin  
    end  
end 
10/19/2011 23:52 'oShet#3793
Muhammed

Quote:
quest Dame begin
state start begin

when 9003.chat."Tränke und Kräutertränke." begin
npc.open_shop(3)
say_gold("Hier findest du Tränke und Kräutertränke für einen Gewissen Preis")
end
when 9003.chat."Upp-Items" begin
npc.open_shop(1)
say_gold("Hier findest du die Uppitems-Part1")
end
when 9003.chat."Upp-Items 2" begin
npc.open_shop(6)
say_gold("Hier kannst du Upp-Items-Part2 kaufen")
end
when 9003.chat."Pferde-Items" begin
npc.open_shop(5)
say_gold("Hier findest du alles was dein Pferd mag!")
end
when 9003.chat."Item-Shop" begin
npc.open_shop(4)
say_gold("Hier kannst du Item-Shop Stuff kaufen")
end

end
end
end
10/20/2011 00:55 .Muhammed#3794
Funzt alles!
say_gold <...-- hier war Fehler habe _gold entfernt ..


Danke Euch.
10/20/2011 11:59 hr4rjuku#3795
Wenn ich meine warpring.quest einfügen will, kommt das hier:
warpring.quest:72:Error occured on compile warpring.quest

Hier die quest: