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

Quest na drop przedmiotu.


Rekomendowane odpowiedzi

Opublikowano


quest xxx begin

  state start begin

    when kill with not npc.is_pc begin

      game.drop_item_with_ownership(ID)

    end

  end

end

Opublikowano

Masz tu troszke ulepszona i ładnie opsana przeze mnie :)

quest xxx begin
	state start begin
		when kill with not npc.is_pc begin -- jeśli zabiszesz cos co nie jest graczem
			local szansa = 50 --wpisujesz ile chcesz mieć % na drop
			local a = number(1,100) -- ilczba od 1 do 100
			if a <= szansa then -- jesli bedzie wartosc mniejsza od szansy - kontynuacja
				game.drop_item_with_ownership(ID) -- użyj " pc.give_item2(ID) " jeśli chcesz zeby item dropił prosto do ekwipunku
			end -- end if
		end  -- end when
	end -- end state
end -- end quest
Opublikowano

@ Up

 

Nie sądzę żebyś dobrze zrozumiał drugą część polecenia.

 

 

@ Top

 

Do questa  Up wystarczy dopisac warunek

 

 

when kill with npc.get_race() == id_potwora begin

 

A jeśli jest ich wiecej to uzyc tablicy:

 

 

when kill begin
    local tab = { id, id1, id2, id3, id4, id5 }
    if tab[npc.get_race()] == true then
        game.drop_item_with_ovnership(id, ilosc) -- drop
    else
    end
end



 





I'm here for You, not for myself

Always help You


 

Opublikowano

 

@ Up

 

Nie sądzę żebyś dobrze zrozumiał drugą część polecenia.

 

 

@ Top

 

Do questa  Up wystarczy dopisac warunek

when kill with npc.get_race() == id_potwora begin

A jeśli jest ich wiecej to uzyc tablicy:

when kill begin
    local tab = { id, id1, id2, id3, id4, id5 }
    if tab[npc.get_race()] == true then
        game.drop_item_with_ovnership(id, ilosc) -- drop
    else
    end
end

 

Wydaje mi sie ze ta metoda bedzie prostsza i praktyczniejsza:

when ID.kill or
     ID.kill or
     ID.kill begin
end
Opublikowano

 

Wydaje mi sie ze ta metoda bedzie prostsza i praktyczniejsza:

when ID.kill or
     ID.kill or
     ID.kill begin
end

 

A mnie się wydaje że jednak słabo znasz lua.

Sprawdź vnum Ripera czy Króla, wgraj inny quest dot. tych boosów i idź na DT.

Sprawdź efekty -.-




 





I'm here for You, not for myself

Always help You


 

Opublikowano

A mnie się wydaje że jednak słabo znasz lua.

Sprawdź vnum Ripera czy Króla, wgraj inny quest dot. tych boosów i idź na DT.

Sprawdź efekty -.-

 no dobra w sumie masz racje xD

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...