Quest Umschreiben

12/30/2013 03:48 flampy1#1
Hallo Ihr Lieben,

ich habe diese verwandlungs quest und wollte mal fragen ob man die quest ümschreiben kann, so dass man kein NPC braucht sondern dass das an der seite kommt sohne quest rolle und sie musste immer da sein nicht, dass man die quest immer öffen kann, würde sowas gehen oder nicht... ?

PHP Code:
quest transform begin 
    state start begin 
        when 20002.chat
."Monster-Wahl" begin
            say_title 
"" .. mob_name 20002 ) .. " : " )
            
say("Hallo in welches Monster willst du")
            
say("dich verwandeln? Du musst dazu nur")
            
say("die richtige Monster-Value eingeben.")
            
say("Für 20 Minuten kostet es 50.000.000 Yang.")
            
say("Sicher das du dich verwandeln willst?")
            
local i select ("Ja""Nein")
            if 
== 2 then
                    
return 
                
end
                
if == 1 then
            say_title 
"" .. mob_name 20002 ) .. " : " )
            
say("Gib hier bitte die Monster-Value ein!")
            
say("")
                
local y input() 
                if 
pc.money>=50000000 then
                    say_title 
"" .. mob_name 20002 ) .. " : " )
                    
say_reward("Verwandlung läuft....")
                    
say_reward("Drücke auf Weiter und die Verwandlung")
                    
say_reward("ist abgeschlossen.")
                    
wait()
                    
pc.polymorph(y1200)
                    
pc.changemoney(-50000000)
                    
chat ("Du hast 50.000.000 Yang bezahlt."
                    
end
                
else
                    
say_title "" .. mob_name 20002 ) .. " : " )
                    
say("Ich habe eine Familie und brauche das Geld")
                    
say("Deswegen kann ich dich leider nich kostenlos")
                    
say("verwandeln.")
            
end 
        end 
    end 
end 
12/30/2013 05:14 Lord Avo#2
PHP Code:
quest transform begin  
    state start begin
        when login begin
            send_letter
("Verwandeln")
        
end
        when button 
or info begin
            say_title 
"" .. mob_name 20002 ) .. " : " 
            
say("Hallo in welches Monster willst du"
            
say("dich verwandeln? Du musst dazu nur"
            
say("die richtige Monster-Value eingeben."
            
say("Für 20 Minuten kostet es 50.000.000 Yang."
            
say("Sicher das du dich verwandeln willst?"
            
local i select ("Ja""Nein"
            if 
== 2 then 
                    
return
                    
send_letter("Verwandeln")
                
end 
                
if == 1 then 
            say_title 
"" .. mob_name 20002 ) .. " : " 
            
say("Gib hier bitte die Monster-Value ein!"
            
say(""
                
local y input()  
                if 
pc.money>=50000000 then 
                    say_title 
"" .. mob_name 20002 ) .. " : " 
                    
say_reward("Verwandlung läuft...."
                    
say_reward("Drücke auf Weiter und die Verwandlung"
                    
say_reward("ist abgeschlossen."
                    
wait() 
                    
pc.polymorph(y1200
                    
pc.changemoney(-50000000
                    
chat ("Du hast 50.000.000 Yang bezahlt.")  
                    
send_letter("Verwandeln")
                    
end 
                
else 
                    
say_title "" .. mob_name 20002 ) .. " : " 
                    
say("Ich habe eine Familie und brauche das Geld"
                    
say("Deswegen kann ich dich leider nich kostenlos"
                    
say("verwandeln.")
                    
send_letter("Verwandeln")
                
end
            end  
        end  
    end  
end 
Schau mal, ob es funktioniert.
12/30/2013 08:21 flampy1#3
aber geht das weil mob name ist ja 20002 ein npc
12/30/2013 11:15 .Delta#4
ist doch egal, das zeigt nur den Namen des Mobs 20002 an.
Schmeiß die Zeilen einfach raus.
12/30/2013 12:46 flampy1#5
So oder wie?


So Oder Wie?

PHP Code:
quest transform begin  
    state start begin
        when login begin
            send_letter
("Verwandeln")
        
end
        when button 
or info begin
            say
("Hallo in welches Monster willst du"
            
say("dich verwandeln? Du musst dazu nur"
            
say("die richtige Monster-Value eingeben."
            
say("Für 20 Minuten kostet es 1 Yang."
            
say("Sicher das du dich verwandeln willst?"
            
local i select ("Ja""Nein"
            if 
== 2 then 
                    
return
                    
send_letter("Verwandeln")
                
end 
                
if == 1 then 
            say
("Gib hier bitte die Monster-Value ein!"
            
say(""
                
local y input()  
                if 
pc.money>=1 then 
                    say_reward
("Verwandlung läuft...."
                    
say_reward("Drücke auf Weiter und die Verwandlung"
                    
say_reward("ist abgeschlossen."
                    
wait() 
                    
pc.polymorph(y1200
                    
pc.changemoney(-1
                    
chat ("Du hast 1 Yang bezahlt.")  
                    
send_letter("Verwandeln")
                    
end 
                
else 
                    
say("Ich habe eine Familie und brauche das Geld"
                    
say("Deswegen kann ich dich leider nich kostenlos"
                    
say("verwandeln.")
                    
send_letter("Verwandeln")
                
end
            end  
        end  
    end  
end 
Es Geht Nicht !
12/30/2013 14:02 Lord Avo#6
PHP Code:
quest transform begin  
    state start begin
        when login begin
            send_letter
("Verwandeln")
        
end
        when button 
or info begin 
            say
("Hallo in welches Monster willst du"
            
say("dich verwandeln? Du musst dazu nur"
            
say("die richtige Monster-Value eingeben."
            
say("Für 20 Minuten kostet es 50.000.000 Yang."
            
say("Sicher das du dich verwandeln willst?"
            
local i select ("Ja""Nein"
            if 
== 2 then 
                    
return
                    
send_letter("Verwandeln")
                
end 
                
if == 1 then 
            say
("Gib hier bitte die Monster-Value ein!"
            
say(""
                
local y input()  
                if 
pc.money>=50000000 then 
                    say_reward
("Verwandlung läuft...."
                    
say_reward("Drücke auf Weiter und die Verwandlung"
                    
say_reward("ist abgeschlossen."
                    
wait() 
                    
pc.polymorph(y1200
                    
pc.changemoney(-50000000
                    
chat ("Du hast 50.000.000 Yang bezahlt.")  
                    
send_letter("Verwandeln")
                    
end 
                
else 
                    
say("Ich habe eine Familie und brauche das Geld"
                    
say("Deswegen kann ich dich leider nich kostenlos"
                    
say("verwandeln.")
                    
send_letter("Verwandeln")
                
end
            end  
        end  
    end  
end 
Sorry, hab die "say_title" gar nicht gesehen :D
12/30/2013 14:21 flampy1#7
okay danke