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

Sklep w przedmiocie.


Rekomendowane odpowiedzi

Opublikowano

<>

<>

<>

<>

<>

<>

<>

<>

<>

<>

<>

<>

<>

<>

<>

<>

<>

Witam, w chwili wolnego czasu postanowiłem napisać banalny quest który może się przydać osobom poszukującym sklepu z przedmiotami przy użyciu przedmiotu.

Co nam umożliwia taka funkcja? Hmm.. m.in. zakup miksturek, kamieni duchowych bądź peleryn męstwa bez ponownego powrotu do miasta.

A co jeśli nie mamy wystarczającej ilości yang lub wymaganej ilości miejsca w ekwipunku? Zastosowane zostały blokady uniemożliwiające zakup przedmiotu podczas gdy stan naszych pieniędzy bądź wolnych slotów został wyczerpany. Dopiero po ich osiągnięciu jesteśmy w stanie zakupić dany przedmiot.

Dobrze, ale co jeśli przedmioty nie są w stanie się łączyć? Musimy wtedy wskazać ich minimalną wartość w stacku? Otóż nie, zostało to podzielone na 2 części ilość przedmiotów jaka jest możliwa do pomieszczenia oraz zajmowane przez nią ilości miejsc które poprzez zastosowaną pętle zostaną przekazane graczu we wskazanej ilości. Podczas wyboru jest również wskazana ich ilość zaraz po nazwie.

Zrzuty ekranu jak to wygląda w grze:

1vsPAL7.jpg?1Ug5bV1y.jpg?1

AFiVYXW.jpg?1xlgXvlD.jpg?1

Quest:

Linki:

http://wklej.to/TAoAV
http://wklej.org/id/1298267/
http://pastebin.com/x0JqBZwG

Treść:

 

 

---------------------------------------------
-- Questowy sklep
-- Autor: Svope (http://facebook.com/Svope)
-- Dla: ---
-- Copyright ©2013. 
-- Zakaz publikacji i sprzedaży
---------------------------------------------
quest new_shop begin
	state start begin
		when 71088.use begin
			local Shop = {}
			local Buy = {}
			local Items = {
				[1] = {
					[0] = {"Mikstury"},
				--	[n] = |ID_ID, ILOŚĆ_W_STACKU, WYMAGANE_MIEJSCE, KOSZT| --
					[1] = {27003, 200, 1, 64000},
					[2] = {27003, 200, 5, 320000},
					[3] = {27006, 200, 1, 192000},
					[4] = {27006, 200, 5, 960000},
					[5] = {27105, 50, 1, 500000},
					[6] = {27112, 50, 1, 500000},
				},
				[2] = {
					[0] = {"Trening Umiejętności"},
				--	[n] = |ID_ID, ILOŚĆ_W_STACKU, WYMAGANE_MIEJSCE, KOSZT| --
					[1] = {50513, 1, 1, 250000},
					[2] = {71002, 1, 1, 100000},
					[3] = {71001, 25, 1, 1000000},
					[4] = {71094, 25, 1, 1000000},
				},
				[3] = {
					[0] = {"Exp"},
				--	[n] = |ID_ID, ILOŚĆ_W_STACKU, WYMAGANE_MIEJSCE, KOSZT| --
					[1] = {70038, 200, 1, 100000},
					[2] = {70038, 200, 5, 500000},
				},
			}
			for i=1, table.getn(Items) do
				table.insert(Shop, Items[i][0][1])
			end
			table.insert(Shop, "Zamknij")
			local w_sh = select_table(Shop)
			if w_sh == table.getn(Items)+1 then
				return
			else
				for j=1, table.getn(Items[w_sh]) do
					table.insert(Buy, item_name(Items[w_sh][j][1]).." x"..(Items[w_sh][j][2]*Items[w_sh][j][3]))
				end
				table.insert(Buy, "Zamknij")
				local w_b = select_table(Buy)
				if w_b == table.getn(Items[w_sh])+1 then
					return
				else
					if pc.money < Items[w_sh][w_b][4] then
						syschat("Nie masz wystarczającej ilości yang.")
					elseif pc.get_empty_inventory_count() < Items[w_sh][w_b][3] then
						syschat("Nie masz wystarczającej ilości miejsca w ekwipunku, aby zakupić ten przedmiot.")
					else
						for k=1, Items[w_sh][w_b][3] do
							pc.give_item2(Items[w_sh][w_b][1], Items[w_sh][w_b][2])
							break
						end
						pc.change_money(-Items[w_sh][w_b][4])
					end
				end
			end
		end
	end
end

 

 

 

Od siebie:

- Quest jest w 100% mojego autorstwa.

- Edycja lub dodanie kolejnych przedmiotów bądź kategorii jest prosta i oparta tylko na tablicach.

- W razie problemów z jego funkcjonowaniem służę pomocą na PW/GG.

- Sklep mam zamiar rozwijać dodając do niego m.in. inną walutę tj. punkty osiągnięć, zakup przedmiotów we wskazanej przez nas ilości wyświetlanie informacji itp.

dCrwk2h.gif

Opublikowano

Bardzo fajny quest, może się przydać ;)

Łap plusa, może się do Ciebie zgłosze bo mam pare rzeczy ;s...

Osobiście nie wykorzystam, ale tak jak mówiłem wielki + i do tego autorskie wykonanie.

25 | 50 | 100 | 150 | 200 | 250 | 300 | 350 | 400 | 500 | 550 | 600 | 700 | 800 | 1000 | 1500 


>>> 15% Ostrzeżeń <<<


 


Nie wciskaj tego !

Opublikowano

Ten quest w moich oczach nie należy do idealnych i do kilku rzeczy jestem się w stanie doczepić, ale działa na zasadzie przyjętej przeze mnie na samym początku i o to właśnie chodzi. Zastanawiałem się nad wrzuceniem go tutaj poprzez wszechobecną forumową modę hejtu nawet (w moich oczach) świetnych prac które zasługują na ogromne "propsy".

 

@Początkujący♦

Zgłaszać się możesz w każdej chwili dysponuję w tej chwili sporą ilością czasu.

 

@EDIT

Takie szybkie pytanie do was czy chcielibyście taki quest z możliwością powrotu do kategorii i powrotu do okna z wyborem przedmiotów po nieudanym bądź udanym zakupie?

dCrwk2h.gif

Opublikowano

Ten quest w moich oczach nie należy do idealnych i do kilku rzeczy jestem się w stanie doczepić, ale działa na zasadzie przyjętej przeze mnie na samym początku i o to właśnie chodzi. Zastanawiałem się nad wrzuceniem go tutaj poprzez wszechobecną forumową modę hejtu nawet (w moich oczach) świetnych prac które zasługują na ogromne "propsy".

 

@Początkujący♦

Zgłaszać się możesz w każdej chwili dysponuję w tej chwili sporą ilością czasu.

 

@EDIT

Takie szybkie pytanie do was czy chcielibyście taki quest z możliwością powrotu do kategorii i powrotu do okna z wyborem przedmiotów po nieudanym bądź udanym zakupie?

Dział ucichł, nikt nic nie pisze, nikt nawet nie mruga... Kiedyś można było propsować, teraz trzeba się natrudzić żeby zrobić coś, czego jeszcze nie było, lub pomysł jest tak unikalny, że... 

 

umarł

Opublikowano

@z4z0l

Również to zauważyłem jednak poruszyłem tu głównie sprawy związane z działem TutDL ale nie ważne. Taka opcja również nie jest nowością a wręcz powiedziałbym jest już prawie wszechobecna, jednak chciałem to przekazać w trochę odświeżonej wersji.

dCrwk2h.gif

  • 4 tygodnie później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...