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

Optymalizacja questa


Rekomendowane odpowiedzi

Opublikowano

Da się to jakoś krócej / przejrzyściej zapisać xD?

quest ku2 begin
    state start begin
	    when 170000.use begin
			local ku = {50401,50402,50403,50404,50405,50416,50417,50418,50419,50420,50431,50432,50433,50434,50435,50446,50447,50448,50449,
				50450,50461,50462,50463,50464,50465,50466,50476,50477,50478,50479,50480,50481,50491,50492,50493,50494,50495,50496,50506,50507,
				50508,50509,50510,50511}
            pc.remove_item(170000, 1)
            pc.give_item2(ku[math.random(44)])
		end
        when 170001.use begin
			local ku = {50401,50402,50403,50404,50405,50416,50417,50418,50419,50420,50431,50432,50433,50434,50435,50446,50447,50448,50449,
				50450,50461,50462,50463,50464,50465,50466,50476,50477,50478,50479,50480,50481,50491,50492,50493,50494,50495,50496,50506,50507,
				50508,50509,50510,50511}
            pc.remove_item(170000, 1)
            pc.give_item2(ku[math.random(44)])		
			local szansa = math.random(2)
            if szansa == 1 then
                pc.remove_item(170001, 1)
                pc.give_item2(ku[math.random(44)])
            elseif szansa == 2 then
                pc.remove_item(170001, 1)
                pc.give_item2(ku[math.random(44)])
                pc.give_item2(ku[math.random(44)])
            end
        end
		when 170002.use begin
			local ku = {50401,50402,50403,50404,50405,50416,50417,50418,50419,50420,50431,50432,50433,50434,50435,50446,50447,50448,50449,
				50450,50461,50462,50463,50464,50465,50466,50476,50477,50478,50479,50480,50481,50491,50492,50493,50494,50495,50496,50506,50507,
				50508,50509,50510,50511}
            pc.remove_item(170000, 1)
            pc.give_item2(ku[math.random(44)])		
			local szansa = math.random(3)
		    if szansa == 1 then
                pc.remove_item(170002, 1)
                pc.give_item2(ku[math.random(44)])
            elseif szansa == 2 then
                pc.remove_item(170002, 1)
                pc.give_item2(ku[math.random(44)])
                pc.give_item2(ku[math.random(44)])
            elseif szansa == 3 then
                pc.remove_item(170002, 1)
                pc.give_item2(ku[math.random(44)])
                pc.give_item2(ku[math.random(44)])
                pc.give_item2(ku[math.random(44)])
            end
		end
    end
end
Opublikowano

dzięki, a jest możliwość zrobienia tego dropu w etc_drop_item, tzn chodzi mi o to, czy jest możliwość zrobienia dropu więcej niż jednego itemu ze skrzynki?

Opublikowano

dzięki, a jest możliwość zrobienia tego dropu w etc_drop_item, tzn chodzi mi o to, czy jest możliwość zrobienia dropu więcej niż jednego itemu ze skrzynki?

Type pct

zandia_sygna.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...