Megadott szint felett ne működjön

Indította Nexus™, 2017-05-30, 05:51:35

Sziasztok.

A segítségeteket szeretném kérni, ugyan is én nem vagyok nagy quest zseni, és ez lehet a világ legegyszerűbb fél perces módosítása lenne, de valaki megtudná nekem oldani hogy ez a szint adó ne működjön 105-ős szint felett?
Úgy értem hogy 61-105-ig megadja az EXP-t, de 105 felett már ne adjon semmit.

Quest:

quest QUESTNEVE begin
    state start begin
        when TARGYID.use with pc.level >= 61 begin
            say_title("Mágikus EXP")
            say("Gratulálok! Használtad")
            say("a TÁRGYNEVE")
            say("így most kapsz EXP-t!")
            pc.give_exp2(EXP MENNYISEG)
            pc.remove_item(TARGYID, DB)
        end   
    end
end 


Köszi előre is.
Az élet olyan mint egy pohár stampó, sok van belÅ'le de sohasem elég!


quest QUESTNEVE begin
state start begin
when TARGYID.use with pc.get_level() >= 61 and pc.get_level() < 105 begin
say_title("Mágikus EXP")
say("Gratulálok! Használtad")
say("a TÁRGYNEVE")
say("így most kapsz EXP-t!")
while pc.get_level() < 105 do
pc.give_exp2(pc.get_next_exp()-pc.get_exp())
end
pc.remove_item(TARGYID, DB)
end   
end
end


Ez így most annyit tesz, hogy 61 és 105 között tudja használni, és anyway 105-ös szintre teszi. Utána nem fogja tudni már használatba venni.

C++ programmer at Gameloft

2017-05-30, 10:01:26 #2 Utolsó szerkesztés: 2017-05-30, 10:29:14 Szerző: Nexus™
Így tökéletes. Köszi ment a +.
Az élet olyan mint egy pohár stampó, sok van belÅ'le de sohasem elég!