Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Drop


Rekomendowane odpowiedzi

Opublikowano

1. Mam ustawiony drop w mob_drop_item i moim pytaniem jest czy da się jakoś ustawić aby każdy item z każdego moba leciał na każdym poziomie? Podobnie było na pandorze, sztaby leciały z piesków na 200 poziomie.

2. Jest problem z % dropu, kiedy dodasz jeden przedmiot do moba z 100% dropu to jest 100, lecz z każdym kolejnym przedmiotem szansa się zmienia i nie ma 100% szansy, da się to jakoś zmienić np w source? Bo jedynym sposobem jest nadanie 1000% szansy jeżeli ma się kilka itemków do dropu.

3. Można jakoś ustawić limit bicia potwora z dropem np od 30lv do 50lv? Bo minimum to chyba level_limit.

Nagrodzę limitami :D

Opublikowano

Mob_drop_item i common_drop_item uwzględniają różnice poziomów (+/- 15lv). Przez common_drop_item dodasz drop globalny, ale nie na każdym lv. 

Na Pandorze było to załatwione questem.

74f31dbf1675f.jpg

 

Opublikowano

quest Sakwa_Szczescia begin
    state start begin
        when kill with not npc.is_pc() begin
            local mob_level = npc.get_level()
            local level = pc.get_level()
            if level - mob_level <= 15 and level - mob_level >= -15 then -- +/- 15 lvli nasz a moba
            local szansa = number(1, 60)
            if szansa == 1 then
                game.drop_item_with_ownership(30097)        
                end
            end
        end
    end
end

 

Ustaw sobie tylko różnice poziomów i ID itemu.

74f31dbf1675f.jpg

 

Opublikowano
16 minut temu, Ups... napisał:

quest Sakwa_Szczescia begin
    state start begin
        when kill with not npc.is_pc() begin
            local mob_level = npc.get_level()
            local level = pc.get_level()
            if level - mob_level <= 15 and level - mob_level >= -15 then -- +/- 15 lvli nasz a moba
            local szansa = number(1, 60)
            if szansa == 1 then
                game.drop_item_with_ownership(30097)        
                end
            end
        end
    end
end

 

Ustaw sobie tylko różnice poziomów i ID itemu.

Nie da rady, że zamiast wypisywać to od razu zakwestionować "wszystkie przedmioty"? Bo jeżeli mam w pi*du przedmiotów w dropie to trochę będę to pisał.

Opublikowano

Można dodając kolejne ify, jednak ten quest nie służy raczej do ustawienia całego dropu na serwerze. Po to masz mob_drop i common_drop.

74f31dbf1675f.jpg

 

Opublikowano
2 godziny temu, Ups... napisał:

Można dodając kolejne ify, jednak ten quest nie służy raczej do ustawienia całego dropu na serwerze. Po to masz mob_drop i common_drop.

Tam nie można bo jest tylko od minimalnego, więc potrzebuję questa na drop na każdym poziomie albo jakoś ustawić od którego do którego ;/

Bo kiedy wbiję na dung 35-55 to taki dobry drop mam jakoś do około 40 a potem już wgl nie leci.

Opublikowano

No więc pozostaje Ci to zrobić z głową, tak aby ten 55 lv nie miał po co chodzić na dungeon 35 lub załatwić to takim questem.

Na poczekaniu przyszło mi do głowy, że możesz to załatwić również szkatułkami.

74f31dbf1675f.jpg

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...