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] Skrzynie Ateny/Miniona


Cort

Rekomendowane odpowiedzi

Opublikowano

Quest robiony na tablicach, coś jak szkatułka, tylko questowa ;p Daje nam losowy kostium z tablicy. Questa podzieliłem na szkatę dla mężczyzn i kobiet. Pamiętajcie o nadaniu dobrego antiflagu(otwieranie przez kobiety/mężczyzn). No to chyba wszystko, tutaj quest:

 

 


quest kostium_open begin
state start begin
when 71159.use begin
local kostiumy = {
[1] = {41003},
[2] = {41005},
[3] = {41007},
[4] = {41009},
[5] = {41011},
[6] = {41013},
[7] = {41015},
[8] = {41017},
[9] = {41019},
[10] = {41021},
[11] = {41023},
[12] = {41025},
[13] = {41027},
[14] = {41029},
[15] = {41031},
[16] = {41033},
[17] = {41035},
[18] = {41037},
[19] = {41039},
[20] = {41041},
[21] = {41043},
[22] = {41045},
[23] = {41047},
[24] = {41049},
[25] = {41051},
[26] = {41053},
[27] = {41055},
[28] = {41057},
[29] = {41059},
[30] = {41061},
[31] = {41063},
[32] = {41065},
[33] = {41067},
[34] = {41069},
[35] = {41071},
[36] = {41073},
[37] = {41075},
[38] = {41077},
[39] = {41079},
[40] = {41081},
[41] = {41083},
[42] = {41085},
[43] = {41087},
[44] = {41089},
[45] = {41091},
[46] = {41093},
[47] = {41095},
[48] = {41097},
[49] = {41099},
[50] = {41101},
[51] = {41103},
[52] = {41105},
[53] = {41107},
[54] = {41109},
[55] = {41111},
[56] = {41113},
}
local n = number(1, table.getn(kostiumy))
pc.give_item2(kostiumy[n][1])
notice("Otrzymałeś "..item_name(kostiumy[n][1]))
pc.remove_item(71159, 1)
end
when 71160.use begin
local kostiumy = {
[1] = {41004},
[2] = {41006},
[3] = {41008},
[4] = {41010},
[5] = {41012},
[6] = {41014},
[7] = {41016},
[8] = {41018},
[9] = {41020},
[10] = {41022},
[11] = {41024},
[12] = {41026},
[13] = {41028},
[14] = {41030},
[15] = {41032},
[16] = {41034},
[17] = {41036},
[18] = {41038},
[19] = {41040},
[20] = {41042},
[21] = {41044},
[22] = {41046},
[23] = {41048},
[24] = {41050},
[25] = {41052},
[26] = {41054},
[27] = {41056},
[28] = {41058},
[29] = {41060},
[30] = {41062},
[31] = {41064},
[32] = {41066},
[33] = {41068},
[34] = {41070},
[35] = {41072},
[36] = {41074},
[37] = {41076},
[38] = {41078},
[39] = {41080},
[40] = {41082},
[41] = {41084},
[42] = {41086},
[43] = {41088},
[44] = {41090},
[45] = {41092},
[46] = {41094},
[47] = {41096},
[48] = {41098},
[49] = {41100},
[50] = {41102},
[51] = {41104},
[52] = {41106},
[53] = {41108},
[54] = {41110},
[55] = {41112},
[56] = {41114},
}
local n = number(1, table.getn(kostiumy))
pc.give_item2(kostiumy[n][1])
notice("Otrzymałaś "..item_name(kostiumy[n][1]))
pc.remove_item(71160, 1)
end
end
end

 

 

http://pastebin.com/KJvw3uRQ

ePc0b.jpg

mcn_cc.pl - banda złodziei

;)

Piszę questy na zamówienie - Zostanę questerem na serwerze dedykowanym - Na zlecenie napiszę questy - Zakoduję stronę HTML5/CSS3

Opublikowano

Jak sobie chcesz, taki quest sobie zrobiłem dla treningu i wg mnie jest okej.

ePc0b.jpg

mcn_cc.pl - banda złodziei

;)

Piszę questy na zamówienie - Zostanę questerem na serwerze dedykowanym - Na zlecenie napiszę questy - Zakoduję stronę HTML5/CSS3

Opublikowano

Można z tego stworzyć jedną tablicę i podzielić ją na mężczyzna/kobieta. Tak by to wyglądało:

when 71159.use or 71160.use begin
local vnum = item.get_vnum()
local plec = vnum - 71158 -- jesli uzyjemy skrzynki dla faceta to bedzie 1, kobieta to 2
local kostiumy = {
	{41003, 41004}, -- 1 facet, 2 kobieta
	{41005, 41006},
	{41007, 41008},
	{41009, 41010},
	{41011, 41012},
	{41013, 41014},
	{41015, 41016},
	{41017, 41018},
	{41019, 41020},
}
local n = number(1, table.getn(kostiumy))
pc.give_item2(kostiumy[n][plec])
pc.remove_item(vnum, 1)
end

Dodatkowo tekst "otrzymałeś/aś xxx" jest zbędny, gdyż funkcja pc.give_item sama tworzy taki tekst na czacie ;) Można zrobić questem, można zrobić to w specjalnym pliku. Do wyboru, do koloru.

Koniec z MPCForum.pl i ogółem z metinem

:D

 

sunp.png

Sygnatura wykonana przez

Isuribi aka Amelka.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...