[Frage]Questwriter

11/12/2012 22:45 SATunE#1
Hi,

Ich suche jemanden der mir 2 Quests bezüglich des neuen Spinnendungeon3 machen kann.

-> SD3 einlass:

PHP Code:
(meine vnum 98000)Epische Scheine sollen abgezogen werden. (ohne =       kein einlass)
Level begrenzung 95 

-> Bruthöhle einlass:

PHP Code:
1 Spinnenpfeife (meine vnum 98001) (ohne kein einlass)
keine levelbegrenzung (da anfang schon 95 ist

Ich wäre sehr dankbar wenn jemand das machen könnte.

THX button vergewaltige ich für hilfreiche kommis!

MFG TunE
11/12/2012 22:50 Syuki#2
Hast du die Quest irgendwo, dann schreibe ich sie dir eben um.
11/12/2012 22:57 SATunE#3
habe nur selber was zusammengemixt, nur sie klapp iwie net :D

PHP Code:
quest warp begin
    state start begin
        when 20092.chat
."Neue Map" begin
            
if pc.get_level() < 95 then
                say_title
("Du bist noch nicht Level 95!")
                
say("Komm wieder wenn du Level 95 bist.")
            else
                
say_title("Die Spinnendungeon3")
                
say("Es ist sehr gefährlich dort. Solltest du einen")
                
say("moment unaufmerksam sein, so werden sie dich vergiften")
                
say("und sterben. Es wird kein leichtes sein heil hinaus zu")
                
say("kommen.")
                
say("Ich werde dich hindurchlassen, wenn du mir 3 Epische")
                
say("Scheine geben kannst!")
                    
say("Möchtest du nun warpen?")
                
local s select("Ja","Nein")
                if 
== 2 then
                    
return
                
end
                
if == if pc.count_item(98000) < 3 then 
                    say
("Du kannst mir keine 3 Scheine bringem")
                    
say("Komme wieder wenn du 3 davon besitzt.")
                else
                    
say("Pass auf die auf...")
                    
pc.warp(51200563200)
                    
pc.remove_item("98000",3)
                
end
            end
        end
    end
end 
Für die Bruthöhle hab ich nix mixen können.

MFG TunE
11/12/2012 23:04 Syuki#4
PHP Code:
quest warp begin
    state start begin
        when 20092.chat
."Neue Map" begin
            
if pc.get_level() <= 94 then
                say_title
("Du bist noch nicht Level 95!")
                
say("Komm wieder wenn du Level 95 bist.")
            elseif 
pc.get_level() >= 95 then
                say_title
("Die Spinnendungeon3")
                
say("Es ist sehr gefährlich dort. Solltest du einen")
                
say("moment unaufmerksam sein, so werden sie dich vergiften")
                
say("und sterben. Es wird kein leichtes sein heil hinaus zu")
                
say("kommen.")
                
say("Ich werde dich hindurchlassen, wenn du mir 3 Epische")
                
say("Scheine geben kannst!")
                    
say("Möchtest du nun warpen?")
                
local s select("Ja","Nein")
                if 
== 2 then
                    
return
                
end
                
if == if pc.count_item(98000) < 3 then 
                    say
("Du kannst mir keine 3 Scheine bringen")
                    
say("Komme wieder wenn du 3 davon besitzt.")
                else
                    
say("Pass auf die auf...")
                    
pc.warp(51200563200)
                    
pc.remove_item(980003)
                
end
            end
        end
    end
end 
Versuch diese mal.

Sollte diese nicht klappen, wende dich bitte an [Only registered and activated users can see links. Click Here To Register...] Thread.

Mfg
11/12/2012 23:08 .Marcel'#5
Bis auf den ein oder anderen Rechtschreibfehler sind die Quest Funktionsfähig :D
11/13/2012 14:47 SATunE#6
jz kommt

PHP Code:
syntax error : [string "start"]:17 unexpectet symbol near '17'
warp_sd3.quest :30:Error occured on compile warp_sd3.quest 
11/13/2012 15:27 .Alessa#7
Kleine Korrektur am Syntax und eine kleine Vereinfachung + Bugfix am Ende:

PHP Code:
quest warp begin
    state start begin
        when 20092.chat
."Neue Map" begin
            
if pc.get_level() <= 94 then
                say_title
("Du bist noch nicht Level 95!")
                
say("Komm wieder wenn du Level 95 bist.")
                return
            
end
            say_title
("Die Spinnendungeon3")
            
say("Es ist sehr gefährlich dort. Solltest du einen")
            
say("moment unaufmerksam sein, so werden sie dich vergiften")
            
say("und sterben. Es wird kein leichtes sein heil hinaus zu")
            
say("kommen.")
            
say("Ich werde dich hindurchlassen, wenn du mir 3 Epische")
            
say("Scheine geben kannst!")
            
say("Möchtest du nun warpen?")
            
local s select("Ja","Nein")
            if 
== 2 then
                
return
            
end
            
if pc.count_item(98000) < 3 then 
                say
("Du kannst mir keine 3 Scheine bringen")
                
say("Komme wieder wenn du 3 davon besitzt.")
                return
            
end
            pc
.remove_item(980003)
            
say("Pass auf die auf...")
            
pc.warp(51200563200)
        
end
    end
end