Quest Kontrolle

02/20/2015 23:20 Bullrihgter#1
Kann mir einer die Quest kontrollieren hab sie selber gemacht ob die so geht kann mir sie einer verbessern wenn es falsch ist es soll ein auftrag sein metin der schlacht und gier 10 mal killen es soll dann als belohnung pferd level 30 machen 2kk yang und militär pferde buch !

PHP Code:
quest Metin_steine_kill_quest begin 
    state start begin 
        when login 
or levelup with pc.get_level() == 5 begin 
            set_state
(metin_quest
        
end 
    end 
     
    state metin_quest begin 
        when letter begin 
            send_letter
("MetinAuftrag"
        
end 
state metinkill begin 
        when letter begin 
            send_letter
("Zerstoere die Metinsteine"
        
when info or button begin 
        say_title
("Metinauftrag"
        
say("Sei gegrüßt Fremder!"
        
say("Ich bräuchte dringend deine Hilfe."
        
say("Kannst du für mich die Metin Steine zerstören?."
        
say("Eure Aufgabe:"
        
say(""
        
say("Töte einen Metin der Schlacht, Metin der Gier"
        
say("Die Metine findest du auf der Map1"
        
pc.setqf(state1
         
q.set_counter("Metin der Schlacht"10)
        
pc.setqf(state2)
         
q.set_counter("Metin der Gier"10)         
    
end 
state state1 begin 
        when letter begin 
            send_letter
("Zerstoere die Metinsteine"
        
end 
        when button 
or info begin 
            say_title
("Auftrag: Metin der Gier"
            
say("Anzahl der Zerstoerten Metins"
            
say_reward("Metinsteine: "..pc.qetgf(state1)..""
        
end
state state2 begin
        when button 
or info begin 
            say_title
("Auftrag:Metin der Schlacht"
            
say("Anzahl der Zerstoerten Metins"
            
say_reward("Metinsteine: "..pc.qetgf(state2)..""
        
end
    when 8003.kill begin 
local count 
pc.getqf(state1)
if 
count <= 10 then 
pc
.setqf(state1
q.set_counter("Metin der Schlacht"count)
if 
count == 0 then 
end 
when 8004.kill begin 
local count 
pc.getqf(state2)
if 
count <= 10 then 
pc
.setqf(state2
q.set_counter("Metin der Gier"count1
end 
if count == 0 then
say_title
("Metinauftrag Abgeschlossen!"
say(""
say(""
say("Gut du hast es geschafft."
say("Hier deine Belohnung"
say_reward("[1] [Millitär Pferdebuch, Pferdelevel 30] [1kk yang]"
pc.give_item2([50053], [1]) 
horse.get_level()>=30
pc
.give_exp2([0]) 
pc.get_money([100000000])
clear_letter() 
set_state(__COMPLETE__

end 
end 
end 
02/20/2015 23:56 Jinbei#2
Bitte nutze den dafür vorgesehenen Sammelthread: [Only registered and activated users can see links. Click Here To Register...]