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

[pisanie] loteria


Rekomendowane odpowiedzi

Opublikowano

@edit, juz nie trzeba znalazlem innego questa

http://www.mpcforum.pl/topic/1027595-quest-loteria-z-nagrodami-opcja-losowania/

@edit

jeszcze pytanie dla znajacych sie na tablicach

w tym quescie nie ma zadeklarowanej ilosci itemu ktory sie otrzymuje

quest loteria begin
	state start begin
		when 9006.chat."Loteria" begin
			say_title(mob_name(npc.get_race())..":")
			say("Witaj!")
			say("Widze, ze przyszedles sie troche zabawic!")
			say("Dobrze trafiles, organizuje loterie z nagrodami!")
			say("Aby wziac udzial potrzebuje od Ciebie:")
			say_item_vnum(70021)
			say("")
			say("To co, krecimy?")
			if select("Bawmy sie!", "Odpadam..") == 1 then
				if pc.count_item(70021) >= 1 then
					say("Hmm.. dobrze, wloz reke do tej sakwy ")
					say("i wylosuj dla siebie nagrode!")
					wait()
					local tablica = 
							{
								{['id_itemu'] = 27003, ['id_zabierango_itemu'] = 70021},
								{['id_itemu'] = 27006, ['id_zabierango_itemu'] = 70021},
								{['id_itemu'] = 272, ['id_zabierango_itemu'] = 70021},
								{['id_itemu'] = 273, ['id_zabierango_itemu'] = 70021},
								{['id_itemu'] = 274, ['id_zabierango_itemu'] = 70021},
							}
					local a = number(1, 5)			
					pc.give_item2(tablica[a]['id_itemu'])
					pc.remove_item(tablica[a]['id_zabierango_itemu'], 1)
					say_title("Gratulacje:")
					say("Wylosowałeś "..item_name(tablica[a]['id_itemu']))
					say_item_vnum(tablica[a]['id_itemu'])
					say("")
					say("")
				else
					say("Nie oszukuj! Nie masz "..item_name(70021))
				end
			end
		end
	end
end

czy jezeli zmienie:

{['id_itemu'] = 27003, ['id_zabierango_itemu'] = 70021},

na

{['id_itemu'] = 27003, ['id_zabierango_itemu'] = 70021, ['ilosc'] = 200},

i to

pc.give_item2(tablica[a]['id_itemu'])

na

pc.give_item2(tablica[a]['id_itemu'], tablica[a]['ilosc'])  ---wydaje mi sie ze ta opcja bedzie poprawna, a ponizej niepoprawna

lub na

pc.give_item2(tablica[a]['id_itemu'], ['ilosc'])

to bedzie dzialac quest?

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...