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

[Poprawa] Drop


Rekomendowane odpowiedzi

Opublikowano

Witam poprawi mi ktos tego questa

 

 

-------------------------
--By Krzysztofa
--Umozliwa dropienie
--sztabek 2.5kk
--Nie dropi jezeli jest roznica lvl powyzej 25 poziomu
--szansa okolo 5%
-------------------------
quest dropsztabki25 begin
    state start begin
        when kill with not npc.is_pc() begin
        local razem = pc.get_level() - npc.get_level()
            if razem > 25 then
                    else
                    local s = math.random(100)
                    if s >= 1 and s < 100 then
                    game.drop_item_with_ownership(50132,1)
                end
            end
        end
    end
end
        when kill with not npc.is_pc() begin
        local razem = pc.get_level() - npc.get_level()
            if razem > 25 then
                    else
                    local s = math.random(100)
                    if s >= 1 and s < 90 then
                    game.drop_item_with_ownership(50133,1)
                end
            end
        end
    end
end
        when kill with not npc.is_pc() begin
        local razem = pc.get_level() - npc.get_level()
            if razem > 25 then
                    else
                    local s = math.random(100)
                    if s >= 1 and s < 70 then
                    game.drop_item_with_ownership(50134,1)
                end
            end
        end
    end
end
Opublikowano

Na pierwszy rzut oka da się zauważyć, że jest tu za dużo endów.

Jeśli wystąpią jakieś inne błędy - pisz.

 

-------------------------
--By Krzysztofa
--Umozliwa dropienie
--sztabek 2.5kk
--Nie dropi jezeli jest roznica lvl powyzej 25 poziomu
--szansa okolo 5%
-------------------------
quest dropsztabki25 begin
    state start begin
        when kill with not npc.is_pc() begin
        local razem = pc.get_level() - npc.get_level()
            if razem > 25 then
                    else
                    local s = math.random(100)
                    if s >= 1 and s < 100 then
                    game.drop_item_with_ownership(50132,1)
					end
			end
		end
        when kill with not npc.is_pc() begin
        local razem = pc.get_level() - npc.get_level()
            if razem > 25 then
                    else
                    local s = math.random(100)
                    if s >= 1 and s < 90 then
                    game.drop_item_with_ownership(50133,1)
					end
			end
		end
        when kill with not npc.is_pc() begin
        local razem = pc.get_level() - npc.get_level()
            if razem > 25 then
                    else
                    local s = math.random(100)
                    if s >= 1 and s < 70 then
                    game.drop_item_with_ownership(50134,1)
					end
			end
		end
	end
end
727881401622271220780.jpeg
Opublikowano

a co zrobic zeby byl bardzo maly drop np taki jak na drop dyni na pl

Ja bym zamienił to:

if s >= 1 and s < 70 then

na:

if s <= 70 then

Wtedy masz 70% szans na drop (lub inne, jeśli zmienisz wartość).

727881401622271220780.jpeg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...