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

[Inne] Sprawdzenie I Poprawienie Questów


Rekomendowane odpowiedzi

Opublikowano

Siema, mam 2 questy do poprawy. Niby dobrze się wgrywają ,a w grze ich nie ma ;/

 

 

quest tp begin 
state start begin 
when 9015.chat."Bardzo chciałbym się przenieść..." begin 
say_title("Zin-Hoo:") 
local s=select("Wróć Do Miasta", "Anuluj") 
if s==2 then
return
else 
say_title("Zostaniesz Przeniesiony")
say("Trzymaj się Mocno")
wait()
local empire = pc.get_empire() 
if empire==1 then 
pc.warp(474300, 954800) 
elseif empire==2 then 
pc.warp(63800, 166400) 
elseif empire==3 then 
pc.warp(959900, 269200)
end
end
end
end

 

 

 

quest give_basic_weapon begin
       state start begin
               when login begin
                       if pc.getqf("basic_weapon") == 0 then
                               pc.setqf("basic_weapon", 1)
                          say_reward("Witaj w świecie Justice!")
                       say("Jako twój mentor opowiem Ci jego historię:")
                       say("Król zjednoczonego Imperium nagle umiera.")
                       say("Lud królestwa dzieli się na trzy wrogie miasta")
                       say("obwiniając się nawzajem za śmierć władcy.")
                       say("Z nieba spadają tajemnicze kamienie, które")
                       say("mutują okoliczną zwierzynę i mieszkańców.")
                       wait()
                       say("Kilka dni po śmierci imperatora sekta[ENTER]Ezoterów")
                       say("buduje tajemniczą świątynie, głosząc koniec świata.")
                       say("Spokojne niegdyś orki i trolle coraz częściej")
                       say("napadają na ludzkie osiedla. Wygnani ludzie ") 
                       say("Zin z Groty szukują się do jakiegoś rytułału.")
                       say("Mieszkańcy są zastraszani przez bandyckie klany")
                       say("żądające pieniędzy od biednego ludu... ")
                       wait()
                       say("Niedobitki straży królewskiej nie dają sobie[ENTER]już")
                       say("rady! Masz już dosyć, postanawiasz na własną ręke")
                       say("dowiedzieć się kto za tym stoi i powstrzymać go")
                       say("za wszelką cenę!")
                       say("Zacznij solidne przygotowania!")
                       say("Nigdy nie wiesz co spotkasz na swojej drodze.")
                       say("Niech bóg Smoków będzie z Tobą wędrowcze!!")
                       say_reward("Otrzymałeś Broń +2")
                       say_reward("Otrzymałeś 5x Czer. Mikstury")
                       say_reward("Otrzymałeś 5x Zw. Powrotu do Miasta")
                                               if pc.job == 0 then
                                               local item = 10
                                               elseif pc.job == 1 then
                                               local item = 1000
                                               elseif pc.job == 2 then
                                               local item = 10
                                               elseif pc.job == 3 then
                                               local item = 7000
                               end
                               if pc.countitem(item) == 0 and pc.weapon != item then
                                       pc.give_item2(item)
                                       pc.give_item2(27001, 5)
                                                                               pc.give_item2(22000, 5)
                               end
end
end
end
end

 

Opublikowano

                        if pc.getqf("basic_weapon") == 0 then
                               pc.setqf("basic_weapon", 1)
                  		say_reward("Witaj w świecie Justice!")
                       say("Jako twój mentor opowiem Ci jego historię:")
                       say("Król zjednoczonego Imperium nagle umiera.")
                       say("Lud królestwa dzieli się na trzy wrogie miasta")
                       say("obwiniając się nawzajem za śmierć władcy.")
                       say("Z nieba spadają tajemnicze kamienie, które")
                       say("mutują okoliczną zwierzynę i mieszkańców.")
                       wait()
                       say("Kilka dni po śmierci imperatora sekta[ENTER]Ezoterów")
                       say("buduje tajemniczą świątynie, głosząc koniec świata.")
                       say("Spokojne niegdyś orki i trolle coraz częściej")
                       say("napadają na ludzkie osiedla. Wygnani ludzie ") 
                       say("Zin z Groty szukują się do jakiegoś rytułału.")
                       say("Mieszkańcy są zastraszani przez bandyckie klany")
                       say("żądające pieniędzy od biednego ludu... ")
                       wait()
                       say("Niedobitki straży królewskiej nie dają sobie[ENTER]już")
                       say("rady! Masz już dosyć, postanawiasz na własną ręke")
                       say("dowiedzieć się kto za tym stoi i powstrzymać go")
                       say("za wszelką cenę!")
                       say("Zacznij solidne przygotowania!")
                       say("Nigdy nie wiesz co spotkasz na swojej drodze.")
                       say("Niech bóg Smoków będzie z Tobą wędrowcze!!")
                       say_reward("Otrzymałeś Broń +2")
                       say_reward("Otrzymałeś 5x Czer. Mikstury")
                       say_reward("Otrzymałeś 5x Zw. Powrotu do Miasta")
                                               if pc.job == 0 then
                                               local item = 10
                                               elseif pc.job == 1 then
                                               local item = 1000
                                               elseif pc.job == 2 then
                                               local item = 10
                                               elseif pc.job == 3 then
                                               local item = 7000
                               end
                               if pc.countitem(item) == 0 and pc.weapon != item then
                                       pc.give_item2(item)
                                       pc.give_item2(27001, 5)
                                                                               pc.give_item2(22000, 5)
end
end

 

 

quest tt begin
state start begin
	when login or levelup with pc.level >=1 begin
		set_state(zinho)
	end
end

state zinho begin
	when 9015.chat."Nowa Mapa" begin
say_title("Zin-Hoo:") 
local s=select("Wróć Do Miasta", "Anuluj") 
if s==2 then
return
else 
say_title("Zostaniesz Przeniesiony")
say("Trzymaj się Mocno")
wait()
local empire = pc.get_empire() 
if empire==1 then 
pc.warp(474300, 954800) 
elseif empire==2 then 
pc.warp(63800, 166400) 
elseif empire==3 then 
pc.warp(959900, 269200)
end
end
end
end

Your superman is here, bitch!

Opublikowano
quest tp begin 
state start begin 
when 9015.chat."Bardzo chciałbym się przenieść..." begin 
say_title("Zin-Hoo:") 
local s=select("Wróć Do Miasta", "Anuluj") 
if s==1 then 
say_title("Zostaniesz Przeniesiony")
say("Trzymaj się Mocno")
wait()
elseif s==2 then
return
end
if pc.get_empire()==1 then 
pc.warp(474300, 954800) 
elseif pc.get_empire()==2 then 
pc.warp(63800, 166400) 
elseif pc.get_empire()==3 then 
pc.warp(959900, 269200)
end
end
end
end


 

Opublikowano

A może questy są dobre tylko ty je źle wgrywasz ?

http://www.mpcforum.pl/topic/163124-tutwgrywanie-questow-na-serwer/

Opublikowano

Napiszę tyle usuń polskie znaki mi to pomogło :)

czyli


  •  
  • ę
  • ł
  • ś
  • ż
  • ź
  • itd.

211c73cd6486beb.gif

Minecraft

odkrywcai.pngwolftamer.png

Odkrywca

Wolfer:Lubie pieski:P

Jeżeli jesteś człowiek to kliknij na obrazek:

baner6.gif

Opublikowano

No to żeby nie robić nowego tematu, prosiłbym o sprawdzenie 2 questów.

Jeden zrobiłem

Drugi tak samo jak up zainstalowany itp, ale po zabićiu 20 mietinów nic się nie dzieje :/

quest zniszcz_wszystkie_metiny begin
       state start begin
                       when login or levelup with pc.get_level() >= 75 begin
                                       set_state(pierwszy)
                               end
               end

               state pierwszy begin
                       when letter begin
                                       send_letter("Zabij Metiny")
                               end

                               when button or info begin
                                       say_title("Zabij Metiny")
                                               --
                                               --
                                               say("Musisz zabić:")
                                               say("20 Metinów To-Young")
                               end

                               when 8026.kill begin
                                       local count = pc.setqf("ilosc")+20

                                               if count < 20 then
                                               pc.getqf("ilosc", count)

                                               if count == 20 then
                                               say("Zabiłeś 20 Metinów")
                                               say("To-Young.")
                                               say_reward("Otzymałeś 10.000.000 Yang.")
                                               say_reward("Otrzymałeś rangę: Rycerski.")
                                               set_state(__complete__)
                                               pc.change_money(10000000)
                                               pc.change_alignment(400000)
                                               end
                                               end
                               end
               end
               state __complete__ begin
               end
end 

Opublikowano

@UP

pc.setqf() jest do nadpisywania, a nie odczytywania informacji. Do odczytywania służy pc.getqf()

 

quest zniszcz_wszystkie_metiny begin
       state start begin
                       when login or levelup with pc.get_level() >= 75 begin
                                       set_state(pierwszy)
                               end
               end

               state pierwszy begin
                       when letter begin
                                       send_letter("Zabij Metiny")
									pc.setqf("ilosc", 0)
                               end

                               when button or info begin
                                       say_title("Zabij Metiny")
                                               say("")
                                               say("")
                                               say("Musisz zabić:")
                                               say("20 Metinów To-Young")
                               end

                               when 8026.kill begin
                                       local count = pc.getqf("ilosc")+1

                                               if count < 20 then
                                               pc.setqf("ilosc", count)
											end
											if count == 20 then
                                               say("Zabiłeś 20 Metinów")
                                               say("To-Young.")
                                               say_reward("Otzymałeś 10.000.000 Yang.")
                                               say_reward("Otrzymałeś rangę: Rycerski.")
											pc.change_money(10000000)
                                               pc.change_alignment(400000)
                                               set_state(__complete__)
                                               end
                                               end
											end
                               end
               state __complete__ begin
               end
end  

 


 

Opublikowano

Wyrzuca błąd :(

must start with 'quest'
QUEST : zniszcz_wszystkie_metiny
STATE : start
WHEN  : login or
WHEN  : levelup
with pc . get_level ( ) >= 75
STATE : pierwszy
WHEN  : letter
WHEN  : button or
WHEN  : info
WHEN  : 8026.kill
zniszcz_wszystkie_metiny.quest:40:Abort (core dumped)

 

 

Oraz sprawdzenie tego questa po oddaniu diamentu i relogu, mirine nadal chce abym jej oddał diament ;/

 

quest mirine begin
state pierwszy begin
when login with pc.get_level() >= 75 begin
                       local a = find_npc_by_vnum(20006)
                       if a != 0 then
                               target.vid("__TARGET__", v, "Mirine")
                               set_state(start)
                       end
               end
       end
       state start begin
               when 20006.chat."Skradziony Diament!" with pc.get_level()>=94 begin
target.delete("__TARGET__")
                       say_title("Mirine:")
                       say("Hej! Nie widziałeś mojego diamentu?")
                       say("Zgubiłam go i nie wiem gdzie on jest")
                       say("jakbyś go znalazł to bylabym bardzo Ci wdzięczna!")
                       say("Proszę znajdz go!")
                       local s=select("Tak ,postaram się","Nie mam czasu")
                               if s==1 then
                               say("Świetnie!")
                               set_state(accept)
                               elseif s==2 then
                               say("Szkoda")
                       end
               end
       end
       state accept begin
               when letter begin
                       send_letter("Pierścien kowala")
               end
               when button or info begin
                       say("Znajdź diament Mirine!")
                       say("Będzie gdzieś w miescie!")
                       say("Może handlarka go ma?")
		say("Porozmawiaj z nią jak będziesz miał 94 lvl.")
               end
               when 9003.chat."Ozdobny diament" with pc.level() >= 94 begin
                       say("Witaj! Co chcesz kupić?")
                       say("Och, ten piekny kamień?")
                       say("Znalazlam go jakiś czas temu")
                       say("mogę ci go odsprzedać za")
                       say("niewielką sumke")
                       say("Co ty na to?")
                       say("Bedzię Cię to kosztować 200.000 Euro")
                       pc.changegold(-200000)
                       pc.give_item2(30141)
                               set_state(mam)
                       end
               end
       state mam begin
               when letter begin
                       send_letter("Odnalazleś Diament")
               end
               when button or info begin
                       say("Biegnij do Mirine z dobrą nowiną!")
               end
               when 20006.chat."Znalazlem diament" with pc.countitem(30141)>0 begin
                       say("O jej! Znalazleś mój diament!")
                       say("Co ja bym bez Ciebie zrobiła!")
                       say("Otrzymasz jakieś perły, które")
                       say("nikomu się nie podobaja i się")
                       say("nie przydadzą! Trzymaj!")
                       pc.remove_item(30141)
                       say_reward("Otrzymales Perly i yang!")
                       pc.give_item2(27992)
                       pc.give_item2(27993)
                       pc.give_item2(27994)
                       pc.changegold(20000000)
               end
       end
end

Opublikowano

sprobuj ten 1 quest tak:

quest zniszcz_wszystkie_metiny begin
       state start begin
                       when login or levelup with pc.get_level() >= 75 begin
                                       set_state(pierwszy)
                               end
               end

               state pierwszy begin
                       when letter begin
                                       send_letter("Zabij Metiny")
                                                                               pc.setqf("ilosc", 0)
                               end

                               when button or info begin
                                       say_title("Zabij Metiny")
                                               say("")
                                               say("")
                                               say("Musisz zabić:")
                                               say("20 Metinów To-Young")
                               end

                               when 8026.kill begin
                                       local count = pc.getqf("ilosc")+1

                                               if count < 20 then
                                               pc.setqf("ilosc", count)
                                                                                               end
                                                                                               if count == 20 then
                                               say("Zabiłeś 20 Metinów")
                                               say("To-Young.")
                                               say_reward("Otzymałeś 10.000.000 Yang.")
                                               say_reward("Otrzymałeś rangę: Rycerski.")
                                                                                               pc.change_money(10000000)
                                               pc.change_alignment(400000)
                                               set_state(__complete__)
                                               end
                                               end
                                                                                               end
               state __complete__ begin
               end
end  


 

Opublikowano

Witam. Napisałem questa, po wgraniu na server wszystko ok, a gdy wbijam 49 lvl nic się nie pokazuje. Treść:

<Jak coś na servie jest to: [Tut][Dl]Questlib.Lua z dodanymi funkcjami pisania w wielu kolorach>

 

 

quest ogien begin
state pierwszy begin
when login with pc.get_level() >= 49 begin
                       local a = find_npc_by_vnum(20008)
                       if a != 0 then
                               target.vid("__TARGET__", v, "Octavio")
                               set_state(kapitan)
                       end
		send_letter ("Piekielni Zabojcy")
               end
		when button or info begin
		say_title("Piekielni zabojcy")
		say("")
		say("Udaj sie do Octavio!")
		say("Blaga o Twoja pomoc!")

       end
end
       state kapitan  begin
	when 20008.chat."Piekielni zabojcy"  begin
		if pc.getqf("fire") <= 299  then
			say_title("Ovtavio:")
			say_red("Witaj Wojowniku!")
			say_limonka("Musisz mi pomoc!")
			say_limonka("Przybysze z piekla zabili moja corke!")
			say_limonka("Powiedzieli tez, ze")
			say_limonka("Niedlugo wymorduja nas wszystkich!")
			say_limonka("Musisz ich zabic conajmniej 300!")
			say("")
			say_banan("Musisz zabic jeszcze "..300-pc.getqf("fire").." diablow!
		elseif pc.getqf("fire") >= 300 then
			say_title("Octavio:")
			say_red("Dzieki za pomoc!")
			say_red("Pomscilem moja corke!")
			say("")
			say_limonka("Oto Twoja nagroda:")
			say("Kamien Duszy Glupoty +3!")
			say("Otrzymales 10000 expa!)
			pc.setqf("fire", 0")
			pc.giveitem2(28312, 1)
			pc.give_exp2(10000)
		end
	end
	when 2201.kill or
		2202.kill or
		2203.kill or
		2204.kill or
		2205.kill or
		2206.kill or
		2207.kill or
		2231.kill or
		2232.kill or
		2233.kill or
		2234.kill or
		2235.kill begin
		pc.setqf("fire", pc.getqf("fire")+1)
	end
end
end

 

 

我是: Koli :)

TradeHack

kolinew.jpg

 

userbar2.jpg

bejeweledblitz.jpg

userbar3a.png

ouserbar.png

 

 

orleta.png

 

 

Opublikowano

1 jest ok tylko jeszcze ten drugi żeby po oddaniu diamentu był koniec, a nie jak mam teraz że po relogu znów chce diament :)

 

quest mirine begin
state pierwszy begin
when login with pc.get_level() >= 75 begin
                       local a = find_npc_by_vnum(20006)
                       if a != 0 then
                               target.vid("__TARGET__", v, "Mirine")
                               set_state(start)
                       end
               end
       end
       state start begin
               when 20006.chat."Skradziony Diament!" with pc.get_level()>=94 begin
target.delete("__TARGET__")
                       say_title("Mirine:")
                       say("Hej! Nie widziałeś mojego diamentu?")
                       say("Zgubiłam go i nie wiem gdzie on jest")
                       say("jakbyś go znalazł to bylabym bardzo Ci wdzięczna!")
                       say("Proszę znajdz go!")
                       local s=select("Tak ,postaram się","Nie mam czasu")
                               if s==1 then
                               say("Świetnie!")
                               set_state(accept)
                               elseif s==2 then
                               say("Szkoda")
                       end
               end
       end
       state accept begin
               when letter begin
                       send_letter("Pierścien kowala")
               end
               when button or info begin
                       say("Znajdź diament Mirine!")
                       say("Będzie gdzieś w miescie!")
                       say("Może handlarka go ma?")
                       say("Porozmawiaj z nią jak będziesz miał 94 lvl.")
               end
               when 9003.chat."Ozdobny diament" with pc.level() >= 94 begin
                       say("Witaj! Co chcesz kupić?")
                       say("Och, ten piekny kamień?")
                       say("Znalazlam go jakiś czas temu")
                       say("mogę ci go odsprzedać za")
                       say("niewielką sumke")
                       say("Co ty na to?")
                       say("Bedzię Cię to kosztować 200.000 Euro")
                       pc.changegold(-200000)
                       pc.give_item2(30141)
                               set_state(mam)
                       end
               end
       state mam begin
               when letter begin
                       send_letter("Odnalazleś Diament")
               end
               when button or info begin
                       say("Biegnij do Mirine z dobrą nowiną!")
               end
               when 20006.chat."Znalazlem diament" with pc.countitem(30141)>0 begin
                       say("O jej! Znalazleś mój diament!")
                       say("Co ja bym bez Ciebie zrobiła!")
                       say("Otrzymasz jakieś perły, które")
                       say("nikomu się nie podobaja i się")
                       say("nie przydadzą! Trzymaj!")
                       pc.remove_item(30141)
                       say_reward("Otrzymales Perly i yang!")
                       pc.give_item2(27992)
                       pc.give_item2(27993)
                       pc.give_item2(27994)
                       pc.changegold(20000000)
               end
       end
end

Opublikowano

quest reloadall begin
state start begin
when 20004.chat."Przeładowanie Tabel" begin
say_title("Niepokaźny pieszy:")
say("Aby przeładować tabele, musisz wpisać hasło")
local haslo=input()
if haslo==WPISZ_HASLO then
command("/reload all")
say_reward("Tabele zostały przeładowane")
elseif haslo!=WPISZ_HASLO then
say_reward("Podałeś złe hasło")
end
end
end

 

Ale i tak komendy z poziomu command() można używać tylko na postaci GM, więc... :)


 

Opublikowano

Tym mogłbym się zająć później, tylko najpierw co w nim jest źle ?

 

quest reloadall begin
state start begin
when 20004.chat."Przeładowanie Tabel" begin
say_title("Niepokaźny pieszy:")
say("Aby przeładować tabele, musisz wpisać hasło")
local haslo=input()
if haslo==WPISZ_HASLO then
command("/reload all")
say_reward("Tabele zostały przeładowane")
elseif haslo!=WPISZ_HASLO then
say_reward("Podałeś złe hasło")
end
end
end

 

Nie działa :

 

asserition failure : nested==0
reloadall.quest:14:Abord (core dumped)

1313330877-U255743.jpg

Opublikowano
quest reloadall begin
state start begin
when 20004.chat."Przeładowanie Tabel" begin
say_title("Niepokaźny pieszy:")
say("Aby przeładować tabele, musisz wpisać hasło")
local haslo=input()
if haslo==WPISZ_HASLO then
command("/reload all")
say_reward("Tabele zostały przeładowane")
elseif haslo!=WPISZ_HASLO then
say_reward("Podałeś złe hasło")
end
end
end
end


 

Opublikowano

quest reloadall begin
state start begin
when 20004.chat."Przeładowanie Tabel" begin
say_title("Niepokaźny pieszy:")
say("Aby przeładować tabele, musisz wpisać hasło")
local haslo=input()
if haslo == WPISZ_HASLO then
command("reload all")
say_reward("Tabele zostały przeładowane")
elseif haslo != WPISZ_HASLO then
say_reward("Podałeś złe hasło")
end
end
end
end

 

Coś takiego? :x

 

Koli:

quest ogien begin
state pierwszy begin
when login with pc.get_level() >= 49 begin
                       local a = find_npc_by_vnum(20008)
                       if a != 0 then
                               target.vid("__TARGET__", v, "Octavio")
                               set_state(kapitan)
                       end
                       send_letter ("Piekielni Zabojcy")
               end
                       when button or info begin
                       say_title("Piekielni zabojcy")
                       say("")
                       say("Udaj sie do Octavio!")
                       say("Blaga o Twoja pomoc!")

       end
end
       state kapitan  begin
               when 20008.chat."Piekielni zabojcy"  begin
                       if pc.getqf("fire") <= 299  then
                               say_title("Ovtavio:")
                               say_red("Witaj Wojowniku!")
                               say_limonka("Musisz mi pomoc!")
                               say_limonka("Przybysze z piekla zabili moja corke!")
                               say_limonka("Powiedzieli tez, ze")
                               say_limonka("Niedlugo wymorduja nas wszystkich!")
                               say_limonka("Musisz ich zabic conajmniej 300!")
                               say("")
                               say_banan("Musisz zabic jeszcze "..300-pc.getqf("fire").." diablow!
                       elseif pc.getqf("fire") >= 300 then
                               say_title("Octavio:")
                               say_red("Dzieki za pomoc!")
                               say_red("Pomscilem moja corke!")
                               say("")
                               say_limonka("Oto Twoja nagroda:")
                               say("Kamien Duszy Glupoty +3!")
                               say("Otrzymales 10000 expa!")
                               pc.setqf("fire", 0")
                               pc.give_item2(28312, 1)
                               pc.give_exp2(10000)
                       end
               end
               when 2201.kill or
                       2202.kill or
                       2203.kill or
                       2204.kill or
                       2205.kill or
                       2206.kill or
                       2207.kill or
                       2231.kill or
                       2232.kill or
                       2233.kill or
                       2234.kill or
                       2235.kill begin
                       pc.setqf("fire", pc.getqf("fire")+1)
               end
       end
end

Opublikowano

1 jest ok tylko jeszcze ten drugi żeby po oddaniu diamentu był koniec, a nie jak mam teraz że po relogu znów chce diament :)

 

quest mirine begin
state pierwszy begin
when login with pc.get_level() >= 75 begin
                       local a = find_npc_by_vnum(20006)
                       if a != 0 then
                               target.vid("__TARGET__", v, "Mirine")
                               set_state(start)
                       end
               end
       end
       state start begin
               when 20006.chat."Skradziony Diament!" with pc.get_level()>=94 begin
target.delete("__TARGET__")
                       say_title("Mirine:")
                       say("Hej! Nie widziałeś mojego diamentu?")
                       say("Zgubiłam go i nie wiem gdzie on jest")
                       say("jakbyś go znalazł to bylabym bardzo Ci wdzięczna!")
                       say("Proszę znajdz go!")
                       local s=select("Tak ,postaram się","Nie mam czasu")
                               if s==1 then
                               say("Świetnie!")
                               set_state(accept)
                               elseif s==2 then
                               say("Szkoda")
                       end
               end
       end
       state accept begin
               when letter begin
                       send_letter("Pierścien kowala")
               end
               when button or info begin
                       say("Znajdź diament Mirine!")
                       say("Będzie gdzieś w miescie!")
                       say("Może handlarka go ma?")
                       say("Porozmawiaj z nią jak będziesz miał 94 lvl.")
               end
               when 9003.chat."Ozdobny diament" with pc.level() >= 94 begin
                       say("Witaj! Co chcesz kupić?")
                       say("Och, ten piekny kamień?")
                       say("Znalazlam go jakiś czas temu")
                       say("mogę ci go odsprzedać za")
                       say("niewielką sumke")
                       say("Co ty na to?")
                       say("Bedzię Cię to kosztować 200.000 Euro")
                       pc.changegold(-200000)
                       pc.give_item2(30141)
                               set_state(mam)
                       end
               end
       state mam begin
               when letter begin
                       send_letter("Odnalazleś Diament")
               end
               when button or info begin
                       say("Biegnij do Mirine z dobrą nowiną!")
               end
               when 20006.chat."Znalazlem diament" with pc.countitem(30141)>0 begin
                       say("O jej! Znalazleś mój diament!")
                       say("Co ja bym bez Ciebie zrobiła!")
                       say("Otrzymasz jakieś perły, które")
                       say("nikomu się nie podobaja i się")
                       say("nie przydadzą! Trzymaj!")
                       pc.remove_item(30141)
                       say_reward("Otrzymales Perly i yang!")
                       pc.give_item2(27992)
                       pc.give_item2(27993)
                       pc.give_item2(27994)
                       pc.changegold(20000000)
               end
       end
end

Pomóż ktoś :)

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...