Mob-mob csoport dropp szabályozása (K)

Indította kilasz66, 2013-03-02, 09:38:06

2013-03-02, 09:38:06 Utolsó szerkesztés: 2013-03-07, 21:05:21 Szerző: [MOD]Aegist
Olyan questet szeretnék ami egy mob (vagy mobcsoport) dropját szabályozza.
Valaki tud segíteni?

köszönettel

kilasz66

when mobid.kill begin
game.drop_item_with_ownership(tárgyid, 1)
end

C++ programmer at Gameloft

Jó drop questet nem olyan könnyű csinálni. Pl. elég gáz, hogy lv200 szinttel vadkutyákat ütsz és droppolnak mint a kis angyal: kell bele szint limit.
Az esélyeknek sem szokott ugyanolyan lenni a szint függvényében, mondjuk ez a legkisebb probléma.

Sokkal egyszerűbb és tökéletesebb megoldás berakni a mob_drop_item.txt-be a droppot rendesen.

Egyszerű megoldás:
Idézquest kill_quest begin
   state start begin
      when xy.kill begin
         local mob_level = 90
         local player_level = pc.get_level()
         if player_level-10 <= mob_level and player_level+10 >= mob_level then
            if number(1,200)==1 then
               game.drop_item_with_ownership(tárgy_id, 1, pc.name)
            end
         end
      end
   end
end

Köszönöm a válaszokat és a segítséget.