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] Psy które ukradły Cukierki kowalowi


Tolkien

Rekomendowane odpowiedzi

Opublikowano

Quest polega na tym że psu ukradły cukierki synowi kowala i musisz zabić 10 psów w nagrode dostajesz 50kk

quest jest od 15 lvl

 

 

 

quest Psy które ukradły cukierki begin
state start begin
 when login or levelup or enter with pc.get_level() >= 10 begin
  setstate( gototeacher )
 end
end
state gototeacher begin
 when letter begin
  send_letter("Psy")
  local v=find_npc_by_vnum(20016)
  if 0==v then
  else
target.vid("__TARGET__", v, "Idź do ")
  end
 end
 when button or info begin
		say_title(":")
  say("Idź do kowala!")
 end
 when __TARGET__.target.click begin
  target.delete("__TARGET__")
  say_title(":")											l
		say("Zabij 10 psów.")
		wait()
		say("Chce żebyś to zrobił ponieważ zabrały mi cukierki.. i nie mam co rozdawać na Hallowen ")
  say_reward("Zabij 100 psów ")
  say("")
  set_state(kill)
  pc.setqf("state", 0)
  q.set_counter("Pozostało: ", 0)
 end
end
state kill begin
 when letter begin
  send_letter("")
 end
 when button or info begin
  say_title(":")
  say("Musisz 150  zabić")
  say("")
  say_reward(..pc.getqf("state").." z 150 typu   zabitych")
  say("")
 end
 when 101.kill begin
  local count = pc.getqf("state") + 1
  if count <= 150 then
pc.setqf("state", count)
q.set_counter("Pozostało ", 10 - count)
if count == 150 then
 say_title(":")
 say("")
				say("Przyjdź do mnie teraz, proszę")
 set_state(gototeacher2)
end
  end
 end
 when 20016.chat." Polowanie nie(?)." with pc.getf("main_quest_lv2","state") < 10 begin
  say_title(":")
		say("Zabiłeś te 100 psów ? jak nie to nie ma na co czekać")
  if not npc.is_pc() then
   wait()
say_title(":")
say("Przyjmujesz zadanie?")
local s = select("Tak", "Nie")
if s == 1 then
 set_state(gototeacher2)
end
  end
 end
 when 20016.chat." Polowanie nie(?)." with pc.getf("main_quest_lv2","state") >= 10 begin
  say_title(":")
  say("Dzięki za zabicie tych 100 psów")
  set_state(gototeacher2)
 end
end
state gototeacher2 begin
 when letter begin
  local v=find_npc_by_vnum(20016)
  if 0==v then
  else
target.vid("__TARGET__", v, "Idź do ")
  end
 end
 when letter begin
  send_letter("Psy")
 end
 when button or info begin
  say_title("Psy")
  say("Zabiłeś te 100 psów ? jak nie to nie ma na co czekać")
 end
 when __TARGET__.target.click begin
  target.delete("__TARGET__")
  say("Zabiłeś te 100 psów ? jak nie to nie ma na co czekać")
					say_reward("EXP 150000")
  pc.give_exp2( 150000 )
		   set_quest_state("levelup","run") -- levelup quest wieder starten
  pc.change_money( 50000000 )
		say_reward("Yang 50000000")
					)
		  say_reward("Niektóre przedmioty")
					)
		  say_reward("Level Konia 1")
		   clear_letter()
  set_state( __COMPLETE__ )
  pc.setqf("state", 0)
 end
end
state __COMPLETE__ begin
end
end

Opublikowano

Przyznaj się robione generatorem....

pc.setqf("state", 0) --Wenn wir in der Aufgabe Variablen setzen, kann die DB Belastung reduziert werden.

Ten quest zawiera dużo błędów, na pierwszy rzut oka widzi się to:


if pc.is_gm() then
wait()
say_title(":")
say("Przyjmujesz zadanie?")
local s = select("Tak", "Nie")
if s == 1 then
	 set_state(gototeacher2)

Misje może skończyć tylko GM?

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...