Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- quest system_nagroda_boss begin
- state start begin
- function settings()
- return
- {
- ['Nagroda'] =
- {
- [101] = {85001, 85003, 85004},
- },
- ['Ilosc'] =
- {
- [101] = {1, 1},
- },
- ['IloscItemow'] =
- {
- [101] = 2,
- },
- }
- end
- when kill with npc.get_race() == 101 begin
- local settings = system_nagroda_boss.settings()
- local przedmioty = settings.IloscItemow[npc.get_race()]
- local numerek1 = number(1, przedmioty)
- local numerek2 = number(1, przedmioty)
- local numerek3 = number(1, przedmioty)
- local item1 = settings.Nagroda[npc.get_race()][numerek1]
- local item2 = settings.Nagroda[npc.get_race()][numerek2]
- local item3 = settings.Nagroda[npc.get_race()][numerek3]
- local ilosc1 = settings.Ilosc[npc.get_race()][numerek1]
- local ilosc2 = settings.Ilosc[npc.get_race()][numerek2]
- local ilosc3 = settings.Ilosc[npc.get_race()][numerek3]
- pc.setqf("boss_nagroda_1", numerek1)
- pc.setqf("boss_nagroda_2", numerek2)
- pc.setqf("boss_nagroda_3", numerek3)
- pc.setqf("boss_nagroda_boss", npc.get_race())
- cmdchat("Gui_Wybor_Boss_Nagroda "..item1.." "..item2.." "..item3.." "..ilosc1.." "..ilosc2.." "..ilosc3)
- end
- when login begin
- cmdchat("Odbierz_Nagrode_Boss "..q.getcurrentquestindex())
- end
- when button or info begin
- local settings = system_nagroda_boss.settings()
- local x = getinput("getinput")
- if x == "1" then
- pc.give_item2(settings.Nagroda[pc.getqf("boss_nagroda_boss")][pc.getqf("boss_nagroda_1")], settings.Ilosc[pc.getqf("boss_nagroda_boss")][pc.getqf("boss_nagroda_1")])
- pc.delqf("boss_nagroda_1")
- pc.delqf("boss_nagroda_2")
- pc.delqf("boss_nagroda_3")
- end
- if x == "2" then
- pc.give_item2(settings.Nagroda[pc.getqf("boss_nagroda_boss")][pc.getqf("boss_nagroda_2")], settings.Ilosc[pc.getqf("boss_nagroda_boss")][pc.getqf("boss_nagroda_2")])
- pc.delqf("boss_nagroda_1")
- pc.delqf("boss_nagroda_2")
- pc.delqf("boss_nagroda_3")
- end
- if x == "3" then
- pc.give_item2(settings.Nagroda[pc.getqf("boss_nagroda_boss")][pc.getqf("boss_nagroda_3")], settings.Ilosc[pc.getqf("boss_nagroda_boss")][pc.getqf("boss_nagroda_3")])
- pc.delqf("boss_nagroda_1")
- pc.delqf("boss_nagroda_2")
- pc.delqf("boss_nagroda_3")
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement