Jump to content

quest bonus problem


Recommended Posts

  • Replies 3
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

quest player_kill1 begin   
    state start begin   
        when login with pc.level >= 100 begin   
            set_state(player_kill1)   
        end   
    end   

    state player_kill1 begin   
        when letter begin   
            send_letter("Mission 1")   
        end   

        when button or info begin   
            say("Áðïóôïëç Mission 1,")  
            say_reward("500  áôïìá = 10% Éìéáíèñùðï , 1.000 HP")  
            say_reward("1200  áôïìá = 10% Éìéáíèñùðï , 2.000 HP") 
            pc.setqf("level", 1)  
        end  
          when kill with npc.is_pc() begin  
            if get_time() < pc.getqf("kill_time") then   
                chat("Die 1 Minute ist derzeit noch nicht vergangen")  
                chat("Du erhielst keinen Punkt")  
                return  
            end      
            chat("Du hast einen Punkt erhalten Gratuliere du hast derzeit ")  
            chat("Einen weiteren Punkt erhaelst du in erst 1 Minuten")  
            chat("Derzeit besitz du "..pc.getqf("kill_punkte").." Punkt(e)")  
            pc.setqf("kill_punkte", pc.getqf("kill_punkte")+1)  
            pc.setqf("kill_time", get_time() + 15*1)     
            if pc.getqf("kill_punkte") == 500 then  
                affect.add_collect(apply.ATTBONUS_HUMAN,10,60*60*24*365*60)  
                affect.add_collect(apply.MAX_HP,1000,60*60*24*365*60)  
                say("Du hast soeben 500 Leute getoetet")  
                say("Dafuer kriegst du 10% Halbmenschen")  
                say("Und 2000 TP")  
            elseif pc.getqf("kill_punkte") == 1200 then   
                affect.add_collect(apply.ATTBONUS_HUMAN,10,60*60*24*365*60)  
                affect.add_collect(apply.MAX_HP,2000,60*60*24*365*60)  
                say("Du hast soeben 1200 Leute getoetet")  
                say("Dafuer kriegst du 20% Halbmenschen")  
                say("Und 3000 TP")  
                set_state(player_kill_end)  
            end  
        end  
    end 
    state player_kill_end begin 
    end 
end  
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.