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

Pieniądze czy szkatułka.


Rekomendowane odpowiedzi

Opublikowano

Witam.

 

Nudziło mi sie i zrobiłem questa , którego

zadaniem jest po zabiciu bossa ,aby zapytał nas czy chcemy pieniąszki czy szkate.

Najlepsze jest to ,że np z 1 bossa możemy zgarnać np 2 szkaty ,albo kamola.

(Mamy gwarantowane ,ze coś dostaniemy ,a nie nabijemy sie za darmo.)

 

NA JAKIE BOSSY TO DZIAŁA:

 

 

591-Best.Kapitan

691-Wódz orków

791-Ezot.Przyw.

1091-Król Demonów

1093-Umarly Rozpruwacz

1304-Zjawa

1901-9 ogonów

2191-Olbrzymi żółw

2206-Ognisty król

2306-Władca drzew

2493-Beran-Setaou

 

 

 

JAK TO WYGLĄDA: (SS'Y)

 

 

newbitmapimageav.png

 

 

 

QUEST:

 

 

quest infoboss begin
   state start begin
       when 591.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Best.Kapitan'a.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Kamień duchowy.","Pieniądze.")
           if s == 1 then
               say_title("Kamień Duchowy:")
               say("")
               say("Wybrałeś Kamień Duchowy.")
               say("Spodziewaj się go w inwentarzu.")
               say("")
               say_reward("Otrzymałeś Kamień Duchowy")
               pc.give_item2(50513, 1)
           else
               say_title("Pieniądze i ranga.")
               say("")
               say("Wybrałeś pieniądze.")
               say("")
               say_reward("Otrzymałeś 1000000 yang.")
               pc.give_gold(1000000)
           end
       end    
       when 691.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Wodza Orków.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Szkatułka.","Pieniądze.")
           if s == 1 then
               say_title("Szkatułka:")
               say("")
               say("Wybrałeś Szkat.Wodza Orków.")
               say("Spodziewaj się go w inwentarzu.")
               say("")
               say_reward("Otrzymałeś Szkat.Wodza Orków")
               pc.give_item2(50070, 1)
           else
               say_title("Pieniądze.")
               say("")
               say("Wybrałeś pieniądze.")
               say("")
               say_reward("Otrzymałeś 2000000 yang.")
               pc.give_gold(2000000)
           end
       end    
       when 791.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Ezot.Przywoływacz.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Szkatułka.","Pieniądze.")
           if s == 1 then
               say_title("Szkatulka:")
               say("")
               say("Wybrałeś Ezot.Przywoływacza.")
               say("Spodziewaj się go w inwentarzu.")
               say("")
               say_reward("Otrzymałeś Szkat. Ezot.Przyw.")
               pc.give_item2(50071, 1)
           else
               say_title("Pieniądze.")
               say("")
               say("Wybrałeś pieniądze.")
               say("")
               say_reward("Otrzymałeś 2500000 yang.")
               pc.give_gold(2500000)
           end
       end    
       when 1091.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Król Demonów.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Szkatułka.","Pieniądze.")
           if s == 1 then
               say_title("Szkatulka:")
               say("")
               say("Wybrałeś Szkat.Króla Demonów.")
               say("Spodziewaj się jej w inwentarzu.")
               say("")
               say_reward("Otrzymałeś Szkat.Króla Demonów.")
               pc.give_item2(50081, 1)
           else
               say_title("Pieniądze.")
               say("")
               say("Wybrałeś pieniądze.")
               say("")
               say_reward("Otrzymałeś 2500000 yang.")
               pc.give_gold(2500000)
           end
       end    
       when 1093.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Umarłego Rozpruwacza.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Szkatułka.","Pieniądze.")
           if s == 1 then
               say_title("Szkatulka:")
               say("")
               say("Wybrałeś Szkat.Umarłego Rozpruwacza.")
               say("Spodziewaj się jej w inwentarzu.")
               say("")
               say_reward("Otrzymałeś Szkat.Umarłego Rozpruwacza.")
               pc.give_item2(50082, 1)
           else
               say_title("Pieniądze.")
               say("")
               say("Wybrałeś pieniądze.")
               say("")
               say_reward("Otrzymałeś 5000000 yang.")
               pc.give_gold(5000000)
           end
       end    
       when 1304.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Zjawe Żółtego Tygrysa.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Szkatułka.","Pieniądze.")
           if s == 1 then
               say_title("Szkatulka:")
               say("")
               say("Wybrałeś Szkat.Żółtego Tygrysa.")
               say("Spodziewaj się jej w inwentarzu.")
               say("")
               say_reward("Otrzymałeś Szkat.Żółtego Tygrysa.")
               pc.give_item2(50078, 1)
           else
               say_title("Pieniądze.")
               say("")
               say("Wybrałeś pieniądze.")
               say("")
               say_reward("Otrzymałeś 4000000 yang.")
               pc.give_gold(4000000)
           end
       end
       when 1901.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Dziewięć Ogonów.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Szkatułka.","Pieniądze i ranga.")
           if s == 1 then
               say_title("Szkatulka:")
               say("")
               say("Wybrałeś Szkat.Dzięwięciu Ogonów.")
               say("Spodziewaj się jej w inwentarzu.")
               say("")
               say_reward("Otrzymałeś Szkat.Dzięwięciu Ogonów.")
               pc.give_item2(50077, 1)
           else
               say_title("Pieniądze.")
               say("")
               say("Wybrałeś pieniądze.")
               say("")
               say_reward("Otrzymałeś 4000000 yang.")
               pc.give_gold(4000000)
           end
       end
       when 2091.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Królową Pająków.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Szkatułka.","Pieniądze.")
           if s == 1 then
               say_title("Szkatulka:")
               say("")
               say("Wybrałeś Szkat.Królową Pająków.")
               say("Spodziewaj się jej w inwentarzu.")
               say("")
               say_reward("Otrzymałeś Szkat.Królową Pająków.")
               pc.give_item2(50073, 1)
           else
               say_title("Pieniądze.")
               say("")
               say("Wybrałeś pieniądze.")
               say("")
               say_reward("Otrzymałeś 2500000 yang.")
               pc.give_gold(2500000)
           end
       end
       when 2191.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Olbrzymiego Żółwia.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Szkatułka.","Pieniądze.")
           if s == 1 then
               say_title("Szkatulka:")
               say("")
               say("Wybrałeś Szkat.Olbrzymiego Żółwia.")
               say("Spodziewaj się jej w inwentarzu.")
               say("")
               say_reward("Otrzymałeś Szkat.Olbrzymiego Żółwia.")
               pc.give_item2(50077, 1)
           else
               say_title("Pieniądze i ranga.")
               say("")
               say("Wybrałeś pieniądze i rangę.")
               say("")
               say_reward("Otrzymałeś 3000000 yang.")
               pc.give_gold(3000000)
           end
       end
       when 2206.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Ognistego Króla.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Szkatułka.","Pieniądze.")
           if s == 1 then
               say_title("Szkatulka:")
               say("")
               say("Wybrałeś Szkat.Ognistego Żółwia.")
               say("Spodziewaj się jej w inwentarzu.")
               say("")
               say_reward("Otrzymałeś Szkat.Ognistego Żółwia.")
               pc.give_item2(50079, 1)
           else
               say_title("Pieniądze.")
               say("")
               say("Wybrałeś pieniądze.")
               say("")
               say_reward("Otrzymałeś 3000000 yang.")
               pc.give_gold(3500000)
           end
       end
       when 2306.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Władcę Duchów Drzew.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Kamien Metin (Silny).","Pieniądze.")
           if s == 1 then
               say_title("Kamien Metin (Silny):")
               say("")
               say("Wybrałeś Kamien Metin (Silny).")
               say("Spodziewaj się go w inwentarzu.")
               say("")
               say_reward("Kamien Metin (Silny).")
               pc.give_item2(71082, 5)
           else
               say_title("Pieniądze.")
               say("")
               say("Wybrałeś pieniądze.")
               say("")
               say_reward("Otrzymałeś 3000000 yang.")
               pc.give_gold(3500000)
           end
       end
       when 2493.kill begin
           say_title("Informacje:")
           say("")
           say_green("Gratulacje!")
           say("Właśnie zabiłeś Berana-Setaou.")
           say("W nagrodę możesz otrzymać.")
           say_red("(MOŻESZ WYBRAĆ TYLKO JEDNO.)")
           local s = select("Magiczny Kamień.","Pieniądze.")
           if s == 1 then
               say_title("Magiczny Kamień:")
               say("")
               say("Wybrałeś Magiczny Kamień.")
               say("Spodziewaj się jej w inwentarzu.")
               say("")
               say_reward("Otrzymałeś Magiczny Kamień.")
               pc.give_item2(39001, 1)
           else
               say_title("Pieniądze.")
               say("")
               say("Wybrałeś pieniądze.")
               say("")
               say_reward("Otrzymałeś 10000000 yang.")
               pc.give_gold(10000000)
           end
       end
   end
end

 

 

 

LINK DO WKEJ.TO:

 

http://wklej.to/fp4ib

 

Quest działa w 100% wszelkie uwagi i opinie

pisać w komentarzu.

sygnanampc2.png

Opublikowano

Idzie to napisać krócej ale jak na początkującego, to nie jest źle ;) Możesz użyć when kill with npc.get_race() == x begin w tedy nie będzie kolidować z innym questem.

Nieregulaminowa sygnatura

Opublikowano

kwiatmix nie lepiej dać funkcję ? np:

 

function bosy()
local moby = {id_bosswo}
for g = 1, table.getn(moby) do
if npc.get_race() == moby[g] then
return true
else
return false
end
end
end

 

i potem

when kill with nazwa_questu.bosy() == true begin

 

p.S

Up.

Pokaż coś swojego a nie krytykujesz , od tego jest ten dział aby dawać swoje questy każdy od czegoś zaczynał prawda ?

Nieregulaminowa sygnatura

Opublikowano

Wam się chyba na prawdę już nudzi.

 

Krakowa odrazu nie zbudowano ,poczekajcie ,a może zrobię swojego pierwszego dungeon'a mobkami na każdy lvl zależny od naszego lvl'a

sygnanampc2.png

Opublikowano

kwiatmix nie lepiej dać funkcję ? np:

 

function bosy()
local moby = {id_bosswo}
for g = 1, table.getn(moby) do
if npc.get_race() == moby[g] then
return true
else
return false
end
end
end

 

i potem

when kill with nazwa_questu.bosy() == true begin

 

p.S

Up.

Pokaż coś swojego a nie krytykujesz , od tego jest ten dział aby dawać swoje questy każdy od czegoś zaczynał prawda ?

 

Pon.Lok, ja już tutaj dużo pokazałem, więcej nie zamierzam.

Opublikowano

Pon.Lok, ja już tutaj dużo pokazałem, więcej nie zamierzam.

Widzisz wielki mistrzu , np dla mnie jesteś tylko randomem.

Quest dobry , lecz b.łatwy.

Dzięki ;]

1377774857-U369478.png


Rekrut
Opublikowano

Takie samo można zrobić w boss.quest po zabiciu potwora pokazuje się informacja na notice oraz w say dla Ciebie z nagrodami do wyboru więc nie wiem po co robić 2 questy jak można to zrobić jednym.

Opublikowano

Mam pytanie

Gdzie dokladnie mam tego quwsta wrzucic?

tzn. wiem, ze w filezilli ale dokladnie do jakiego folderu?

I co trzeba pisac w maszynie (FreeBSD) zeby quest sie wgral?

Prosze o pomoc nagrodze to likem i 5 do profku

 

 

 

EDIT@@

Sorry juz wiem :P

???


Co opadła kopara?


Weź nie wnerwiaj mnie tylko daj like


Nie bądź noobs

  • 2 miesiące temu...
  • 2 tygodnie później...
Opublikowano

aQs niby tak ale lepiej sobie questy posortować .
Kiedyś znudzi ci się np ten quest i bd chcial zeby było samo wyświetlanie to bd musial rozczepiać questy :)
I wiecej roboty leci like za temat oczywiscie i uzyje go na 100% na moim nowym serwerem co niedlugo wychodzi :)

Legenda Metin2!

sig_team.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...