Frage wegen einer Quest.

03/03/2012 15:48 Phil'#1
Hallo ich lerne gerade questen.

Ich möchte wissen wie die quest geht wenn jemand direkt nach dem einloggen aufs endlvl kommt.

PHP Code:
Quest endlvl begin
         State start begin 
Was dan ?
03/03/2012 15:57 [SA]Sibba / Christian#2
pc.give_exp(anzahl an exp) und end codes..... so müsste es gehen.
03/03/2012 16:02 Phil'#3
Kannste mir das genauer beschrieben ? :D

03/03/2012 16:04 iYoshix3#4
Code:
quest name begin
 state start begin
  when login with pc.level == 1 begin
   local endlevel = X
   local level = pc.get_level()
   while level < endlevel do
    local next = pc.get_next_exp()
    pc.give_exp2(next)
   end
  end
 end
end
Mfg
03/03/2012 16:05 Sp0ngeb0b ist cool#5
PHP Code:
quest end_level begin
    state start begin
        when login with pc
.getqf("levelup") == 0 begin
            pc
.setqf("levelup", 1)
            while 
pc.get_level() < MAX do
                
local a = pc.get_next_exp()
                
pc.give_exp2(a)
            
end
        end
    end
end 
das musste mit ner schleife machen ;)
MAX durch das maximale level ersetzen
03/03/2012 16:05 Phil'#6
Danke Yoshix3 :D