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

[Pytanie] Wywołanie komendy po zalogowaniu.


Rekomendowane odpowiedzi

Opublikowano

Jak mogę zrobić quest, aby po zalogowaniu na serwer pierwszego gracza, zmieniało wszystkim raty exp, yang, dropa o 200% komendą

/priv_empire xxxxxx

 

??

:D:D:D
Opublikowano

 

-------------------------------------------------------
---  Misja by Czarny dla CzarnyMT2 oraz MPCForum ---
---  Proszę o nie przypisywanie sobie cudzej pracy! ---
---   Pozdrawiam i życzę miłej zabawy!   ---
---    Z pomocną dłonią Bambus3k   ---
---	 oraz z4z0l'a 	 ---
-------------------------------------------------------
---  Pomysły by z4z0l, ExPuma12, Bambus3k,  ---
---   oraz Czarny. Dziękuję wszystkim   ---
---    za pomoc i pomysły     ---
-------------------------------------------------------
quest krysztal_gm begin
state start begin
 when login or levelup with pc.is_gm() begin
  if pc.count_item(30204) == 0 then
   pc.give_item2(30204, 1)
  end
  if pc.count_item(30204) >= 2 then
   pc.removeitem(30204)
  end
 end
 when 30204.use with pc.is_gm() begin
  say_title("Kawałek Kryształu: ")
  say("Przedmiot może używać tylko GM! ")
  say("I tylko GM widzi co tu napisano! ")
  say("")
  say("Na nastepnej stronie znajdziesz ")
  say("kilka przydatnych opcji ")
  say("Krore mozesz uzyc bez przypominania ")
  say("sobie komend do wpisywania na czacie. ")
  say("")
  wait()
  local s = select("On-line / Off-line / AFK", "Yang dla ciebie", "Ranga", "Polimorfia", "Skille", "Itemki", "Potworki", "Grupki Potworków ", "Dalej")
   if s == 1 then
 say_title("Kawałek Kryształu: ")
 say("Tutaj możesz pokazać graczom swój ")
 say("status obecnosci na serwerze. ")
 say("")
 local q = select("On-Line", "Off-Line", "AFK", "Anuluj")
  if q == 4 then
   return
  end
  if q == 1 then
   say_title("Oglosiles swoj status On-Line ")
   say("")
   notice_all("GM "..pc.get_name().." jest On-Line! ")
  end
  if q == 2 then
   say_title("Oglosiles swoj status Off-Line ")
   say("")
   notice_all("GM "..pc.get_name().." jest Off-Line! ")
  end
  if q == 3 then
   say_title("Oglosiles swoj status AFK ")
   say("")
   notice_all("GM "..pc.get_name().." jest AFK! ")
  end
   end
   if s == 2 then
 say_title("Kawałek Kryształu: ")
 say("Tutaj możesz dać sobie trochę yang ")
 say("Z uwagi na częste błędy z własym wpisaniem ")
 say("ilosci yang przez GM, ustawiłem wybór ")
 say("")
 say_reward("Obecny stan konta: "..pc.get_money().." yang")
 local w = select("50.000.000", "200.000.000", "500.000.000", "1.000.000.000", "Anuluj")
  if w == 5 then
   return
  end
  if w == 1 then
    if pc.get_money() <= 1949999998 then
   say_title("Kawałek Kryształu: ")
   say("Wybrałeś 50.000.000 Yang ")
   say("")
   pc.changemoney( 50000000 )
    else
	 say_title("Kawałek Kryształu: ")
	 say("Nie możesz dostać tej kwoty. ")
	 say("Stan twojego konta zostałby zbugowany. ")
	 say("")
	 say("Wybierz inną kwotę lub wydaj trochę ")
    end
  end
  if w == 2 then
    if pc.get_money() <= 1799999998 then
   say_title("Kawałek Kryształu: ")
   say("Wybrałeś 200.000.000 Yang ")
   say("")
   pc.changemoney( 200000000 )
    else
	 say_title("Kawałek Kryształu: ")
	 say("Nie możesz dostać tej kwoty. ")
	 say("Stan twojego konta zostałby zbugowany. ")
	 say("")
	 say("Wybierz inną kwotę lub wydaj trochę ")
    end
  end
  if w == 3 then
    if pc.get_money() <= 1449999998 then
   say_title("Kawałek Kryształu: ")
   say("Wybrałeś 500.000.000 Yang ")
   say("")
   pc.changemoney( 500000000 )
    else
	 say_title("Kawałek Kryształu: ")
	 say("Nie możesz dostać tej kwoty. ")
	 say("Stan twojego konta zostałby zbugowany. ")
	 say("")
	 say("Wybierz inną kwotę lub wydaj trochę ")
    end
  end
  if w == 4 then
    if pc.get_money() <= 999999998 then
   say_title("Kawałek Kryształu: ")
   say("Wybrałeś 1.000.000.000 Yang ")
   say("")
   pc.changemoney( 1000000000 )
    else
	 say_title("Kawałek Kryształu: ")
	 say("Nie możesz dostać tej kwoty. ")
	 say("Stan twojego konta zostałby zbugowany. ")
	 say("")
	 say("Wybierz inną kwotę lub wydaj trochę ")
    end
  end
   end
   if s == 3 then
 say_title("Kawałek Kryształu: ")
 say("Tutaj możesz wybrać jaką chciałbyś ")
 say("otrzymać rangę. ")
 say("")
 say("")
 say_reward("UWAGA!! ")
 say_reward("Ranga którą wybierzesz zostanie ")
 say_reward("dodana do obecnej! ")
 say_reward("Zostanie zmieniona na wybraną! ")
 say("")
 local e = select("Pozytywna", "Neutralna", " Negatywna", "Anuluj")
  if e == 4 then
   return
  end
  if e == 1 then
   say_title("Kawałek Kryształu: ")
   say("Tutaj wybierz którą rangę chcesz. ")
   say("")
   local e2 = select("Przyjazny", "Dobry", "Szlachetny", "Rycerski", "Anuluj")
    if e2 == 5 then
	 return
    end
    if e2 == 1 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś rangę Przyjazny. ")
	 say("")
	 command("set "..pc.get_name().." align 10000")
    end
    if e2 == 2 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś rangę Dobry. ")
	 say("")
	 command("set "..pc.get_name().." align 40000")
    end
    if e2 == 3 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś rangę Szlachetny. ")
	 say("")
	 command("set "..pc.get_name().." align 80000")
    end
    if e2 == 4 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś rangę Rycerski. ")
	 say("")
	 command("set "..pc.get_name().." align 120000")
    end
  end
  if e == 3 then
   say_title("Kawałek Kryształu: ")
   say("Tutaj wybierz którą rangę chcesz. ")
   say("")
   local e4 = select("Agresywny ", "Nieuczciwy ", "Złośliwy ", "Okrutny ", "Anuluj ")
    if e4 == 5 then
	 return
    end
    if e4 == 1 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś rangę Agresywny. ")
	 say("")
	 command("set "..pc.get_name().." align -10000")
    end
    if e4 == 2 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś rangę Nieuczciwy. ")
	 say("")
	 command("set "..pc.get_name().." align -40000")
    end
    if e4 == 3 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś rangę Złośliwy. ")
	 say("")
	 command("set "..pc.get_name().." align -80000")
    end
    if e4 == 4 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś rangę Okrutny. ")
	 say("")
	 command("set "..pc.get_name().." align -120000")
    end
  end
  if e == 2 then
   say_title("Kawałek Kryształu: ")
   say("Wybrałeś rangę Neutralny. ")
   say("")
   command("set "..pc.get_name().." align 1")
  end
   end
   if s == 4 then
 say_title("Kawałek Kryształu: ")
 say("Wybrałeś opcję polimorfii. ")
 say("Wybierz co chcesz zrobić. ")
 say("")
 say_reward("Możesz zamienić się w potwora")
 say_reward("lub uzyskać Perfect Skill Polimorfii. ")
 say("")
 local r = select("Zmiana w potwora ", "Perfect Skill Polimorfii", "Anuluj")
  if r == 3 then
   return
  end
  if r == 2 then
   say_title("Kawałek Kryształu: ")
   say("Otrzymasz Perfect Skill Polimorfii ")
   say("")
   pc.set_skill_level(129, 59)
  end
  if r == 1 then
   say_title("Kawałek Kryształu: ")
   say("Wybierz w jakiego potwora chcesz ")
   say("się zamienić. ")
   say("")
   say_reward("Zmieisz się na 10minut! ")
   say("")
   wait()
   local r2 = select("Dziki Pies", "Zaprzysiężony Żołnierz", "Dziki Słoga", "Czarny Ork", "Zarazony Człowiek", "Demoni Żołnierz ", "Dalej")
    if r2 == 7 then
	 local r3 = select("Lodowy Golem", "Straszydło", "Wojownik z Toporem", "Pająk Żołnierz ", "Czerw. Śmier. Truj. Paj. ", "Ognisty Wojownik", "Anuluj")
	  if r3 == 7 then
	   return
	  end
	  if r3 == 1 then
	   say_title("Kawałek Kryształu: ")
	   say("Wybrałeś zamianę w Lodowego Golema ")
	   say("")
	   pc.polymorph ( 1107, 600 )
	  end
	  if r3 == 2 then
	   say_title("Kawałek Kryształu: ")
	   say("Wybrałeś zamianę w Straszydło ")
	   say("")
	   pc.polymorph ( 1175, 600 )
	  end
	  if r3 == 3 then
	   say_title("Kawałek Kryształu: ")
	   say("Wybrałeś zamianę w Wojownik z Toporem ")
	   say("")
	   pc.polymorph ( 1402, 600 )
	  end
	  if r3 == 4 then
	   say_title("Kawałek Kryształu: ")
	   say("Wybrałeś zamianę w Pająk Żołnierz ")
	   say("")
	   pc.polymorph ( 2004, 600 )
	  end
	  if r3 == 5 then
	   say_title("Kawałek Kryształu: ")
	   say("Wybrałeś zamianę w Czerw. Śmier. Truj. Paj. ")
	   say("")
	   pc.polymorph ( 2063, 600 )
	  end
	  if r3 == 6 then
	   say_title("Kawałek Kryształu: ")
	   say("Wybrałeś zamianę w Ognisty Wojownik ")
	   say("")
	   pc.polymorph ( 2205, 600 )
	  end
    end
    if r2 == 1 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś zamianę w Dziki Pies ")
	 say("")
	 pc.polymorph ( 101, 600 )
    end
    if r2 == 2 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś zamianę w Zaprzysiężony Żołnierz ")
	 say("")
	 pc.polymorph ( 301, 600 )
    end
    if r2 == 3 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś zamianę w Dziki Sługa ")
	 say("")
	 pc.polymorph ( 502, 600 )
    end
    if r2 == 4 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś zamianę w Czarny Ork ")
	 say("")
	 pc.polymorph ( 636, 600 )
    end
    if r2 == 5 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś zamianę w Zarażony Człowiek ")
	 say("")
	 pc.polymorph ( 903, 600 )
    end
    if r2 == 6 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybrałeś zamianę w Demoni Żołnierz ")
	 say("")
	 pc.polymorph ( 1001, 600 )
    end
  end
   end
   if s == 5 then
 say_title("Kawałek Kryształu: ")
 say("Tutaj możesz dostać wszystkie skille ")
 say("na poziom Perfect. ")
 say("")
 say_reward("Chcesz dostac skille? ")
 say("")
 local t = select("Tak", "Nie")
  if t == 2 then
   return
  end
  if t == 1 then
   say_title("Kawałek Kryształu: ")
   say("Dostałeś wszystkie skille na ")
   say("poziom Perfect. ")
   say("")
   wait()
   if pc.job == 0 and pc.get_skill_group() == 1 then
    say_title("Kawałek Kryształu: ")
    say("Skille na poziomie Perfect dla: ")
    say(pc.get_name().." jako Wojownik Body ")
    say("dodane prawidłowo  ")
    say("")
    pc.set_skill_level(1, 59)
    pc.set_skill_level(2, 59)
    pc.set_skill_level(3, 59)
    pc.set_skill_level(4, 59)
    pc.set_skill_level(5, 59)
   end
   if pc.job == 0 and pc.get_skill_group() == 2 then
    say_title("Kawałek Kryształu: ")
    say("Skille na poziomie Perfect dla: ")
    say(pc.get_name().." jako Wojownik Mental ")
    say("dodane prawidłowo  ")
    say("")
    pc.set_skill_level(16, 59)
    pc.set_skill_level(17, 59)
    pc.set_skill_level(18, 59)
    pc.set_skill_level(19, 59)
    pc.set_skill_level(20, 59)
   end
   if pc.job == 1 and pc.get_skill_group() == 1 then
    say_title("Kawałek Kryształu: ")
    say("Skille na poziomie Perfect dla: ")
    say(pc.get_name().." jako Ninja Dagger ")
    say("dodane prawidłowo  ")
    say("")
    pc.set_skill_level(31, 59)
    pc.set_skill_level(32, 59)
    pc.set_skill_level(33, 59)
    pc.set_skill_level(34, 59)
    pc.set_skill_level(35, 59)
   end
   if pc.job == 1 and pc.get_skill_group() == 2 then
    say_title("Kawałek Kryształu: ")
    say("Skille na poziomie Perfect dla: ")
    say(pc.get_name().." jako Ninja Archer ")
    say("dodane prawidłowo  ")
    say("")
    pc.set_skill_level(46, 59)
    pc.set_skill_level(47, 59)
    pc.set_skill_level(48, 59)
    pc.set_skill_level(49, 59)
    pc.set_skill_level(50, 59)
   end
   if pc.job == 2 and pc.get_skill_group() == 1 then
    say_title("Kawałek Kryształu: ")
    say("Skille na poziomie Perfect dla: ")
    say(pc.get_name().." jako Sura Weapon Magic ")
    say("dodane prawidłowo  ")
    say("")
    pc.set_skill_level(61, 59)
    pc.set_skill_level(62, 59)
    pc.set_skill_level(63, 59)
    pc.set_skill_level(64, 59)
    pc.set_skill_level(65, 59)
    pc.set_skill_level(66, 59)
   end
   if pc.job == 2 and pc.get_skill_group() == 2 then
    say_title("Kawałek Kryształu: ")
    say("Skille na poziomie Perfect dla: ")
    say(pc.get_name().." jako Sura Black Magic ")
    say("dodane prawidłowo  ")
    say("")
    pc.set_skill_level(76, 59)
    pc.set_skill_level(77, 59)
    pc.set_skill_level(78, 59)
    pc.set_skill_level(79, 59)
    pc.set_skill_level(80, 59)
    pc.set_skill_level(81, 59)
   end
   if pc.job == 3 and pc.get_skill_group() == 1 then
    say_title("Kawałek Kryształu: ")
    say("Skille na poziomie Perfect dla: ")
    say(pc.get_name().." jako Szaman Smok ")
    say("dodane prawidłowo  ")
    say("")
    pc.set_skill_level(91, 59)
    pc.set_skill_level(92, 59)
    pc.set_skill_level(93, 59)
    pc.set_skill_level(94, 59)
    pc.set_skill_level(95, 59)
    pc.set_skill_level(96, 59)
   end
   if pc.job == 3 and pc.get_skill_group() == 2 then
    say_title("Kawałek Kryształu: ")
    say("Skille na poziomie Perfect dla: ")
    say(pc.get_name().." jako Szaman Healer ")
    say("dodane prawidłowo  ")
    say("")
    pc.set_skill_level(106, 59)
    pc.set_skill_level(107, 59)
    pc.set_skill_level(108, 59)
    pc.set_skill_level(109, 59)
    pc.set_skill_level(110, 59)
    pc.set_skill_level(111, 59)
   end
  end
   end
   if s == 6 then
 say_title("Kawałek Kryształu: ")
 say("Tutaj możesz wpisać ID itemu ")
 say("który chcesz dostać. ")
 local item = tonumber(input("12345"))
  if item > 1 and item < 100000 then
   say_reward("ILOŚĆ: ")
   local ilosc = tonumber(input("123"))
    if ilosc >= 1 and ilosc <= 200 then
	 pc.give_item2(item,ilosc)
    else
	 say_reward("ZŁA ILOŚĆ (MAX: 1-200) ")
    end
  else
   say_reward("ZŁA ILOŚĆ (MAX: 1-100000)")
  end
   end
   if s == 7 then
 say_reward("Kawałek Kryształu: ")
 say("Tutaj możesz przywołać potworki ")
 say("wpisując ID moba oraz ilość. ")
 say("")

 local mob = tonumber(input("12345"))
  if mob > 1 and mob < 100000 then
   say_reward("ILOŚĆ: ")
   local ilosc = tonumber(input("12"))
    if ilosc > 1 and ilosc <= 50 then
	 command("mob "..mob.." "..ilosc)
    else
	 say_reward("ZA DUŻO")
    end
  else
   say_reward("ZŁE ID MOBA.")
  end
   end
   if s == 8 then
 say_title("Kawałek Kryształu: ")
 say("Wpisz tutaj ID grupki krórą ")
 say("chcesz przywołać. ")
 say("")
 local gr = input()
  if gr != null then
   command("group "..gr)
  end
   end
   if s == 9 then
 local s2 = select("Teleportacja", "Przywolanie metinów ", "Przywolanie Bossów ", "Przeniesienie do Gracza ", "Przywołanie Gracza ", "Niewidzialność ", "Banowanie Czatu ", "Dalej")
  if s2 == 7 then
   say_title("Kawałek Kryształu: ")
   say("Tutaj możesz zablokować komuś czat ")
   say("")
   say("Wystarczy podać nick gracza i czas blokady ")
   say("")
   say_reward("Czas podajemy w sekundach!! ")
   say("")
   say_reward("NICK: ")
   local niczek = input()
   say_reward("CZAS: ")
   say("")
   say_title("Drobna pomoc:")
   say_reward("1 minuta = 60 sekund ")
   say_reward("1 godzina = 3600 sekund ")
   say_reward("1 dzień = 86400 sekund ")
   say("")
   local czasik = input()
   say_title("Kawałek Kryształu: ")
   say(niczek.." dostał blokadę czatu ")
   say("na czas "..czasik.." sekund")
   command("block_chat "..niczek.." "..czasik)
   wait()
   czasik = math.floor(czasik / 60)
   notice_all("Gracz "..niczek.." dostał blokadę czatu na czas "..czasik.." minut! ")
  end
  if s2 == 6 then
   say_title("Kawałek Kryształu: ")
   say("Tutaj możesz stać się niewidzialny! ")
   say("")
   say_reward("Chcesz stać się niewidzialny? ")
   say("")
   local niewid = select("Tak", "Nie ")
    if niewid == 2 then
	 return
    end
    if niewid == 1 then
	 say_title("Kawałek Kryształu: ")
	 say("Aby stać się znów widzialny powtórz ")
	 say("obecna opcję  ")
	 command("invisible")
    end
  end
  if s2 == 4 then
   say_title("Kawałek Kryształu: ")
   say("Tutaj możesz wpisać nick gracza do którego ")
   say("chcesz się przenieść. ")
   say("")
   local nicktam = input()
    if nicktam != null then
    say_title("Kawałek Kryształu: ")
    say("Zostaniesz przeniesiony do: "..nick)
    say("")
    wait()
    command("warp "..nicktam)
    end
  end
  if s2 == 5 then
   say_title("Kawałek Kryształu: ")
   say("Tutaj możesz wpisać nick gracza którego ")
   say("chcesz przenieść do siebie. ")
   say("")
   local nick2 = input()
    if nick2 != null then
    say_title("Kawałek Kryształu: ")
    say("Gracz o nicku: "..nick2)
    say("zostanie przeniesiony do ciebie. ")
    say("")
    wait()
    command("transfer "..nick2)
    end
  end
  if s2 == 1 then
   say_title("Kawałek Kryształu: ")
   say("Wybierz mapę na którą chcesz ")
   say("się przenieść. ")
   say("")
   local tp = select("Wioski", "Mapy 30-60lvl", "Mapy +60lvl ", "Anuluj")
    if tp == 4 then
	 return
    end
    if tp == 1 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybierz wioske do ktorej chcesz ")
	 say("się przenieść. ")
	 say("")
	 local tp2 = select("Shinsoo pierwsze miasto", "Shinsoo drugie miasto", "Chunjo pierwsze miasto", "Chunjo drugie miasto", "Jinno pierwsze miasto", "Jinno drugie miasto", "Anuluj")
	  if tp2 == 7 then
	   return
	  end
	  if tp2 == 1 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(474100, 954500)
	  end
	  if tp2 == 2 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(353000, 882700)
	  end
	  if tp2 == 3 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(63600, 166400)
	  end
	  if tp2 == 4 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(145300, 240500)
	  end
	  if tp2 == 5 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(959900, 269300)
	  end
	  if f == 3 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(863600, 245900)
	  end
    end
    if tp == 2 then
	 say("Wybierz gdzie chcesz się przenieść! ")
	 say("")
	 local tp3 = select("Dolina Orków ", "Pustynia ", "Góra Sohan ", "Świątynia", "Anuluj ")
	  if tp3 == 5 then
	   return
	  end
	  if tp3 == 1 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(332600, 746800)
	  end
	  if tp3 == 2 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(295600, 548100)
	  end
	  if tp3 == 3 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(434700, 214200)
	  end
	  if tp3 == 4 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(553600, 143600)
	  end
    end
    if tp == 3 then
	 say_title("Kawałek Kryształu: ")
	 say("Wybierz gdzie chcesz się przenieść! ")
	 say("")
	 local tp4 = select("Wieża Demonów", "Las", "Czerwony Las", "Piekło", "Wężowe Pole", "Kraina Gigantów", "Growa Wygnańców ", "Anuluj")
	  if tp4 == 8 then
	   return
	  end
	  if tp4 == 1 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(216500, 727000)
	  end
	  if tp4 == 2 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(303800, 26800)
	  end
	  if tp4 == 3 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(1119600, 70000)
	  end
	  if tp4 == 4 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   local empire = pc.get_empire()
	    if empire == 1 then
		 pc.warp(599700, 757500)
	    end
	    if empire == 2 then
		 pc.warp(598500, 622200)
	    end
	    if empire == 3 then
		 pc.warp(730700, 689800)
	    end
	  end
	  if tp4 == 5 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(1059100, 726800)
	  end
	  if tp4 == 6 then
	   say("Zostaniesz przeniesiony! ")
	   say("")
	   wait()
	   pc.warp(828300, 763500)
	  end
	  if tp4 == 7 then
	   say("Do której groty chcesz się przenieść? ")
	   say("")
	   local grota = select("v1 ", "v2", "Anuluj")
	    if grota == 3 then
		 return
	    end
	    if grota == 1 then
		 say("Zostaniesz przeniesiony! ")
		 say("")
		 wait()
		 pc.warp(10000, 1207800)
	    end
	    if grota == 2 then
		 say("Zostaniesz przeniesiony! ")
		 say("")
		 wait()
		 pc.warp(241300, 1275400)
	    end
	  end
    end
  end
  if s2 == 2 then
   say_title("Kawałek Kryształu: ")
   say("Wybierz który Kamień Metin ")
   say("chcesz przywolać. ")
   say("")
   local m = select("Metiny 5-25lvl ", "Metiny 30-45lvl", "Metiny 50-70lvl", "Metiny 75-90lvl", "Metiny Eventowe", "Anuluj")
    if m == 6 then
	 return
    end
    if m == 1 then
	 local m2 = select("Metin Cierpienia", "Metin Walki", "Metin Bitwy", "Metin Chciwości ", "Metin Czerni", "Anuluj")
	  if m2 == 6 then
	   return
	  end
	  if m2 == 1 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Cierpienia w ilości: 5 ")
	   say("zostały przywołane. ")
	   command("m 8001 5")
	  end
	  if m2 == 2 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Walki w ilości: 5 ")
	   say("zostały przywołane. ")
	   command("m 8002 5")
	  end
	  if m2 == 3 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Bitwy w ilości: 5 ")
	   say("zostały przywołane. ")
	   command("m 8003 5")
	  end
	  if m2 == 4 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Chciwości w ilości: 5 ")
	   say("zostały przywołane. ")
	   command("m 8004 5")
	  end
	  if m2 == 5 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Czerni w ilości: 5 ")
	   say("zostały przywołane. ")
	   command("m 8005 5")
	  end
    end
    if m == 2 then
	 local m3 = select("Metin Ciemności ", "Metin Zazdrości ", "Metin Duszy", "Metin Cienia", "Anuluj")
	  if m3 == 5 then
	   return
	  end
	  if m2 == 1 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Ciemności w ilości: 3 ")
	   say("zostały przywołane. ")
	   command("m 8006 3")
	  end
	  if m3 == 2 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Zazdrości w ilości: 3 ")
	   say("zostały przywołane. ")
	   command("m 8007 3")
	  end
	  if m3 == 3 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Duszy w ilości: 3 ")
	   say("zostały przywołane. ")
	   command("m 8008 3")
	  end
	  if m3 == 4 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Cienia w ilości: 3 ")
	   say("zostały przywołane. ")
	   command("m 8009 3")
	  end
    end
    if m == 3 then
	 local m4 = select("Metin Twardości ", "Metin Diabła ", "Metin Upadku ", "Metin Śmierci ", "Metin Morderstwa ", "Anuluj")
	  if m4 == 6 then
	   return
	  end
	  if m4 == 1 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Twardości w ilości: 2 ")
	   say("zostały przywołane. ")
	   command("m 8010 2")
	  end
	  if m4 == 2 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Diabła w ilości: 2 ")
	   say("zostały przywołane. ")
	   command("m 8011 2")
	  end
	  if m4 == 3 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Upadku w ilości: 2 ")
	   say("zostały przywołane. ")
	   command("m 8012 2")
	  end
	  if m4 == 4 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Śmierci w ilości: 2 ")
	   say("zostały przywołane. ")
	   command("m 8013 2")
	  end
	  if m4 == 5 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Morderstwa w ilości: 2 ")
	   say("zostały przywołane. ")
	   command("m 8014 2")
	  end
    end
    if m == 4 then
	 local m5 = select("Metin Pung-Ma ", "Metin Ma-An ", "Metin Tu-Young", "Metin Jeon-Un ", "Anuluj")
	  if m5 == 5 then
	   return
	  end
	  if m5 == 1 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Pung-Ma w ilości: 2 ")
	   say("zostały przywołane. ")
	   command("m 8024 2")
	  end
	  if m5 == 2 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Ma-An w ilości: 2 ")
	   say("zostały przywołane. ")
	   command("m 8025 2")
	  end
	  if m5 == 3 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Ma-An w ilości: 2 ")
	   say("zostały przywołane. ")
	   command("m 8026 2")
	  end
	  if m5 == 4 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Jeon-Un w ilości: 2 ")
	   say("zostały przywołane. ")
	   command("m 8027 2")
	  end
    end
    if m == 5 then
	 local m6 = select("Metin Shinsoo ", "Metin Chunjo ", "Metin Jinno ", "Metin Imperialny", "Anuluj")
	  if m6 == 5 then
	   return
	  end
	  if m6 == 1 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Shinsoo w ilości: 1 ")
	   say("zostały przywołane. ")
	   command("m 8020 1")
	  end
	  if m6 == 2 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Chunjo w ilości: 1 ")
	   say("zostały przywołane. ")
	   command("m 8021 1")
	  end
	  if m6 == 3 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Jinno w ilości: 1 ")
	   say("zostały przywołane. ")
	   command("m 8022 1")
	  end
	  if m6 == 4 then
	   say_title("Kawałek Kryształu: ")
	   say("Metiny Imperialny w ilości: 1 ")
	   say("zostały przywołane. ")
	   command("m 8022 1")
	  end
    end
  end
  if s2 == 3 then
   say_title("Kawałek Kryształu: ")
   say("Tutaj możesz wybrać którego chcesz ")
   say("przywołać Bossa. ")
   say("")
   local b = select("Wódz Orków ", "Królowa Pająków ", "Ezot. Przyw. ", "Olbrzymi Żółw ", "Elit/Król Demonów ", "Dalej")
    if b == 1 then
	 say_title("Kawałek Kryształu: ")
	 say("Wódz Orków został przywołany! ")
	 say("")
	 command("m 691 1")
    end
    if b == 2 then
	 say_title("Kawałek Kryształu: ")
	 say("Królowa Pająków został przywołany! ")
	 say("")
	 command("m 2091 1")
    end
    if b == 3 then
	 say_title("Kawałek Kryształu: ")
	 say("Ezot. Przyw. został przywołany! ")
	 say("")
	 command("m 791 1")
    end
    if b == 4 then
	 say_title("Kawałek Kryształu: ")
	 say("Olbrzymi Żółw został przywołany! ")
	 say("")
	 command("m 2191 1")
    end
    if b == 5 then
	 local krol = select("Król Demonów ", "Elit. Król Demonów ", "Anuluj")
	  if krol == 3 then
	   return
	  end
	  if krol == 1 then
	   say_title("Kawałek Kryształu: ")
	   say("Wódz Orków został przywołany! ")
	   say("")
	   command("m 1091 1")
	  end
	  if krol == 2 then
	   say_title("Kawałek Kryształu: ")
	   say("Wódz Orków został przywołany! ")
	   say("")
	   command("m 1092 1")
	  end
    end
    if b == 6 then
	 local b2 = select("Ogisty Król ", "Zjawa Żółtego Tygrysa ", "Umarły Rozpruwacz ", "Eventowe Bossy ", "Anuluj")
	  if b2 == 5 then
	   return
	  end
	  if b2 == 1 then
	   say_title("Kawałek Kryształu: ")
	   say("Ognisty Król został przywołany! ")
	   say("")
	   command("m 2206 1")
	  end
	  if b2 == 2 then
	   say_title("Kawałek Kryształu: ")
	   say("Zjawa Żółtego Tygrysa został przywołany! ")
	   say("")
	   command("m 1304 1")
	  end
	  if b2 == 3 then
	   say_title("Kawałek Kryształu: ")
	   say("Umarły Rozpruwacz został przywołany! ")
	   say("")
	   command("m 1093 1")
	  end
	  if b2 == 4 then
	   say_title("Kawałek Kryształu: ")
	   say("Tutaj możesz przywołać ")
	   say("tzw. Bossy Eventowe. ")
	   say("")
	   local eb = select("Odrodzony Wódz Orków", "Elit. Oblrzymi Żółw ", "Elit. Królowa Pająków ", "Niebieska Śmierć ", "Elit. Zjawa Żółt. Tygrysa ", "Czerwony Smok", "Dalej")
	    if eb == 1 then
		 say_title("Kawałek Kryształu: ")
		 say("Odrodzony Wódz Orków został przywołany! ")
		 say("")
		 command("m 693 1")
	    end
	    if eb == 2 then
		 say_title("Kawałek Kryształu: ")
		 say("Elit. Olbrzymi Żółw został przywołany! ")
		 say("")
		 command("m 2192 1")
	    end
	    if eb == 3 then
		 say_title("Kawałek Kryształu: ")
		 say("Elit. Królowa Pająków został przywołany! ")
		 say("")
		 command("m 2093 1")
	    end
	    if eb == 4 then
		 say_title("Kawałek Kryształu: ")
		 say("Niebieska Śmierć został przywołany! ")
		 say("")
		 command("m 1095 1")
	    end
	    if eb == 5 then
		 say_title("Kawałek Kryształu: ")
		 say("Elit. Zjawa Zółtego Tygrysa został przywołany! ")
		 say("")
		 command("m 693 1")
	    end
	    if eb == 6 then
		 say_title("Kawałek Kryształu: ")
		 say("Czerwony Smok został przywołany! ")
		 say("")
		 command("m 693 1")
	    end
	    if eb == 7 then
		 local eb2 = select("Elit. Nieb. Generał ", "Nieb. Generał ", "Lodowa Wiedzma", "Silna Lodowa Wiedzma", "Anuluj")
		  if eb2 == 5 then
		   return
		  end
		  if eb2 == 1 then
		   say_title("Kawałek Kryształu: ")
		   say("Elit. Nieb. Generał został przywołany! ")
		   say("")
		   command("m 2491 1")
		  end
		  if eb2 == 2 then
		   say_title("Kawałek Kryształu: ")
		   say("Nieb. Generał został przywołany! ")
		   say("")
		   command("m 2492 1")
		  end
		  if eb2 == 3 then
		   say_title("Kawałek Kryształu: ")
		   say("Lodowa Wiedzma został przywołany! ")
		   say("")
		   command("m 1191 1")
		  end
		  if eb2 == 4 then
		   say_title("Kawałek Kryształu: ")
		   say("Silna Lodowa Wiedzma został przywołany! ")
		   say("")
		   command("m 1192 1")
		  end
	    end
	  end
    end
  end
  if s2 == 8 then
   local s3 = select("Banowanie konta", "Raty serwera ", "Raty dla gildii", "Wyrzuć z serwera ", "Niechciany item", "Event", "Napisz coś ", "Anuluj")
    if s3 == 8 then
	 return
    end
    if s3 == 7 then
	 say_title("Kawałek Kryształu: ")
	 say("Tutaj możesz wybrać formę, ")
	 say("a następnie wpisać tekst, który zobaczą gracze. ")
	 say("")
	 local gdzie = select("Na tej mapie", "Wszędzie", "Anuluj")
	  if gdzie == 3 then
	   return
	  end
	  if gdzie == 1 then
	   say_title("Kawałek Kryształu: ")
	   say("Wpisz tekst, który zobaczą gracze ")
	   say("na tej mapie. ")
	   say("")
	   local tekst1 = input()
	   local tekst2 = input()
	   notice_in_map("GM: "..tekst1)
	   notice_in_map("GM: "..tekst2)
	  end
	  if gdzie == 2 then
	   say_title("Kawałek Kryształu: ")
	   say("Wpisz tekst który zobaczą gracze ")
	   say("ze wszystkich któlestw - wszędzie. ")
	   say("")
	   local tekst3 = input()
	   local tekst4 = input()
	   notice_all("GM: "..tekst3)
	   notice_all("GM: "..tekst4)
	  end
    end
    if s3 == 6 then
	 say_title("Kawałek Kryształu: ")
	 say("Tutaj możesz wybrać i zrobić event ")
	 say("jeśli jesteś na danej mapie  ")
	 say("")
	 say("Miłej zabawy! Buhaha! ;p ")
	 wait()
	 local mapka = select("Miasta 1M ", "Dolina", "Pustynia", "Góra Sohan", "Auluj")
	  if mapka == 5 then
	   return
	  end
	  if mapka == 2 then
	  if pc.get_map_index() == 64 then
	   say("Wpisz ID MOBÓW oraz ilość, ")
	   say("Która ma się zrespić. ")
	   say("")
	   say_reward("Każdy mob oraz ilość to resp ")
	   say_reward("w różnych miejscach! ")
	   say("")
	   say_reward("1. ID MOBA: ")
	   say("")
	   local potworek1 = input()
	   say_reward("1. ILOŚĆ: ")
	   say("")
	   local iloscpotw1 = input()
	   say("")
	   say_reward("2. ID MOBA: ")
	   local potworek2 = input()
	   say_reward("2. ILOŚĆ: ")
	   local iloscpotw2 = input()
	   say_reward("3. ID MOBA: ")
	   local potworek3 = input()
	   say_reward("3. ILOŚĆ: ")
	   local iloscpotw3 = input()
	   say_reward("4. ID MOBA: ")
	   local potworek4 = input()
	   say_reward("4. ILOŚĆ: ")
	   local iloscpotw4 = input()
	   say_title("Kawałek Kryształu: ")
	   say("Event został rozpoczęty! ")
	   say("Wiadomość została wysłana  ")
	   notice_all("Event w Dolinie został rozpoczęty! ")
	   notice_all("Event w Dolinie został rozpoczęty! ")
	   notice_all("Event w Dolinie został rozpoczęty! ")
	   mob.spawn(potworki1, 700, 725, 20, 20, iloscpotw1)
	   mob.spawn(potworki2, 837, 707, 20, 20, iloscpotw2)
	   mob.spawn(potworki3, 828, 830, 20, 20, iloscpotw3)
	   mob.spawn(potworki4, 700, 830, 20, 20, iloscpotw4)
	   mob.spawn(potworki1, 700, 725, 20, 20, iloscpotw1)
	   mob.spawn(potworki2, 837, 707, 20, 20, iloscpotw2)
	   mob.spawn(potworki3, 828, 830, 20, 20, iloscpotw3)
	   mob.spawn(potworki4, 700, 830, 20, 20, iloscpotw4)
	  else
	   say_title("Kawałek Kryształu: ")
	   say("Pisałeś na marne... ")
	   say("Nie znajdujesz się na odpowiedniej mapie. ")
	  end
	  end
	  if mapka == 3 then
	  if pc.get_map_index() == 63 then
	   say("Wpisz ID MOBÓW oraz ilość, ")
	   say("Która ma się zrespić. ")
	   say("")
	   say_reward("Każdy mob oraz ilość to resp ")
	   say_reward("w różnych miejscach! ")
	   say("")
	   say_reward("1. ID MOBA: ")
	   say("")
	   local potworek11 = input()
	   say_reward("1. ILOŚĆ: ")
	   say("")
	   local iloscpotw11 = input()
	   say("")
	   say_reward("2. ID MOBA: ")
	   local potworek12 = input()
	   say_reward("2. ILOŚĆ: ")
	   local iloscpotw12 = input()
	   say_reward("3. ID MOBA: ")
	   local potworek13 = input()
	   say_reward("3. ILOŚĆ: ")
	   local iloscpotw13 = input()
	   say_reward("4. ID MOBA: ")
	   local potworek14 = input()
	   say_reward("4. ILOŚĆ: ")
	   local iloscpotw14 = input()
	   say_title("Kawałek Kryształu: ")
	   say("Event został rozpoczęty! ")
	   say("Wiadomość została wysłana  ")
	   notice_all("Event na Pustynii został rozpoczęty! ")
	   notice_all("Event na Pustynii został rozpoczęty! ")
	   notice_all("Event na Pustynii został rozpoczęty! ")
	   mob.spawn(potworki11, 750, 750, 400, 400, iloscpotw11)
	   mob.spawn(potworki12, 750, 750, 400, 400, iloscpotw12)
	   mob.spawn(potworki13, 750, 750, 400, 400, iloscpotw13)
	   mob.spawn(potworki14, 750, 750, 400, 400, iloscpotw14)
	   mob.spawn(potworki11, 750, 750, 400, 400, iloscpotw11)
	   mob.spawn(potworki12, 750, 750, 400, 400, iloscpotw12)
	   mob.spawn(potworki13, 750, 750, 400, 400, iloscpotw13)
	   mob.spawn(potworki14, 750, 750, 400, 400, iloscpotw14)
	   mob.spawn(potworki11, 750, 750, 400, 400, iloscpotw11)
	   mob.spawn(potworki12, 750, 750, 400, 400, iloscpotw12)
	   mob.spawn(potworki13, 750, 750, 400, 400, iloscpotw13)
	   mob.spawn(potworki14, 750, 750, 400, 400, iloscpotw14)
	  else
	   say_title("Kawałek Kryształu: ")
	   say("Pisałeś na marne... ")
	   say("Nie znajdujesz się na odpowiedniej mapie. ")
	  end
	  end
	  if mapka == 4 then
	  if pc.get_map_index() == 61 then
	   say("Wpisz ID MOBÓW oraz ilość, ")
	   say("Która ma się zrespić. ")
	   say("")
	   say_reward("Każdy mob oraz ilość to resp ")
	   say_reward("w różnych miejscach! ")
	   say("")
	   say_reward("1. ID MOBA: ")
	   say("")
	   local potworek21 = input()
	   say_reward("1. ILOŚĆ: ")
	   say("")
	   local iloscpotw21 = input()
	   wait()
	   say_title("Kawałek Kryształu: ")
	   say("Moby zostaną przywołane. ")
	   say("")
	   say_reward("Teraz jeszcze kilka razy to samo  ")
	   say("i będzie można rozpocząć event. ")
	   say("")
	   say_reward("2. ID MOBA: ")
	   local potworek22 = input()
	   say_reward("2. ILOŚĆ: ")
	   local iloscpotw22 = input()
	   say_reward("3. ID MOBA: ")
	   local potworek23 = input()
	   say_reward("3. ILOŚĆ: ")
	   local iloscpotw23 = input()
	   say_reward("4. ID MOBA: ")
	   local potworek24 = input()
	   say_reward("4. ILOŚĆ: ")
	   local iloscpotw24 = input()
	   say_title("Kawałek Kryształu: ")
	   say("Event został rozpoczęty! ")
	   say("Wiadomość została wysłana  ")
	   notice_all("Event w Dolinie został rozpoczęty! ")
	   notice_all("Event w Dolinie został rozpoczęty! ")
	   notice_all("Event w Dolinie został rozpoczęty! ")
	   mob.spawn(potworki21, 755, 755, 300, 300, iloscpotw21)
	   mob.spawn(potworki22, 755, 755, 300, 300, iloscpotw22)
	   mob.spawn(potworki23, 755, 755, 300, 300, iloscpotw23)
	   mob.spawn(potworki24, 755, 755, 300, 300, iloscpotw24)
	   mob.spawn(potworki21, 755, 755, 300, 300, iloscpotw21)
	   mob.spawn(potworki22, 755, 755, 300, 300, iloscpotw22)
	   mob.spawn(potworki23, 755, 755, 300, 300, iloscpotw23)
	   mob.spawn(potworki24, 755, 755, 300, 300, iloscpotw24)
	  else
	   say_title("Kawałek Kryształu: ")
	   say("Pisałeś na marne... ")
	   say("Nie znajdujesz się na odpowiedniej mapie. ")
	  end
	  end
	  if mapka == 1 then
	   say_title("Kawałek Kryształu: ")
	   say("")
	   say_reward("Tylko pierwsze wioski! ")
	   say("")
	  local mapka2 = select("Shinsoo", "Chunjo", "Jinno", "Anuluj")
	   if mapka2 == 4 then
	    return
	   end
	   if mapka2 == 1 then
	    if pc.get_map_index() == 1 then
		 say_title("Kawałek Kryształu: ")
		 say("Wpisz ID oraz ilość mobków. ")
		 say("")
		 say("Potworki zostaną rozrzucone po całej mapie. ")
		 say("")
		 say_reward("1. ID mobka: ")
		 local potworki1m1 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("1. Ilość: ")
		 local ilepotw1m1 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("2. ID mobka: ")
		 local potworki1m2 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("2. Ilość: ")
		 local ilepotw1m2 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("3. ID mobka: ")
		 local potworki1m3 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("3. Ilość: ")
		 local ilepotw1m3 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("4. ID mobka: ")
		 local potworki1m4 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("4. Ilość: ")
		 local ilepotw1m4 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_title("Kawałek Kryształu: ")
		 say("Moby zostały przywołane. ")
		 say("Info o evencie zostało wysłane ")
		 say("")
		 say_reward("Miłej zabawy! ")
		  notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
		  notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
		  notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
		  mob.spawn(potworki1m1, 555, 580, 450, 400, ilepotw1m1)
		  mob.spawn(potworki1m2, 555, 580, 450, 400, ilepotw1m2)
		  mob.spawn(potworki1m3, 555, 580, 450, 400, ilepotw1m3)
		  mob.spawn(potworki1m4, 555, 580, 450, 400, ilepotw1m4)
		  mob.spawn(potworki1m1, 555, 580, 450, 400, ilepotw1m1)
		  mob.spawn(potworki1m2, 555, 580, 450, 400, ilepotw1m2)
		  mob.spawn(potworki1m3, 555, 580, 450, 400, ilepotw1m3)
		  mob.spawn(potworki1m4, 555, 580, 450, 400, ilepotw1m4)
		  mob.spawn(potworki1m1, 555, 580, 450, 400, ilepotw1m1)
		  mob.spawn(potworki1m2, 555, 580, 450, 400, ilepotw1m2)
		  mob.spawn(potworki1m3, 555, 580, 450, 400, ilepotw1m3)
		  mob.spawn(potworki1m4, 555, 580, 450, 400, ilepotw1m4)
	    end
	   end
	   if mapka2 == 2 then
	    if pc.get_map_index() == 21 then
		 say_title("Kawałek Kryształu: ")
		 say("Wpisz ID oraz ilość mobków. ")
		 say("")
		 say("Potworki zostaną rozrzucone po całej mapie. ")
		 say("")
		 say_reward("1. ID mobka: ")
		 local potworki1m11 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("1. Ilość: ")
		 local ilepotw1m11 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("2. ID mobka: ")
		 local potworki1m12 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("2. Ilość: ")
		 local ilepotw1m12 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("3. ID mobka: ")
		 local potworki1m13 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("3. Ilość: ")
		 local ilepotw1m13 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("4. ID mobka: ")
		 local potworki1m14 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("4. Ilość: ")
		 local ilepotw1m14 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_title("Kawałek Kryształu: ")
		 say("Moby zostały przywołane. ")
		 say("Info o evencie zostało wysłane ")
		 say("")
		 say_reward("Miłej zabawy! ")
		  notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
		  notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
		  notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
		  mob.spawn(potworki1m11, 500, 650, 300, 350, ilepotw1m11)
		  mob.spawn(potworki1m12, 500, 650, 300, 350, ilepotw1m12)
		  mob.spawn(potworki1m13, 500, 650, 300, 350, ilepotw1m13)
		  mob.spawn(potworki1m14, 500, 650, 300, 350, ilepotw1m14)
		  mob.spawn(potworki1m11, 500, 650, 300, 350, ilepotw1m11)
		  mob.spawn(potworki1m12, 500, 650, 300, 350, ilepotw1m12)
		  mob.spawn(potworki1m13, 500, 650, 300, 350, ilepotw1m13)
		  mob.spawn(potworki1m14, 500, 650, 300, 350, ilepotw1m14)
		  mob.spawn(potworki1m11, 500, 650, 300, 350, ilepotw1m11)
		  mob.spawn(potworki1m12, 500, 650, 300, 350, ilepotw1m12)
		  mob.spawn(potworki1m13, 500, 650, 300, 350, ilepotw1m13)
		  mob.spawn(potworki1m14, 500, 650, 300, 350, ilepotw1m14)
	    end
	   end
	   if mapka2 == 3 then
	    if pc.get_map_index() == 41 then
		 say_title("Kawałek Kryształu: ")
		 say("Wpisz ID oraz ilość mobków. ")
		 say("")
		 say("Potworki zostaną rozrzucone po całej mapie. ")
		 say("")
		 say_reward("1. ID mobka: ")
		 local potworki1m31 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("1. Ilość: ")
		 local ilepotw1m31 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("2. ID mobka: ")
		 local potworki1m32 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("2. Ilość: ")
		 local ilepotw1m32 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("3. ID mobka: ")
		 local potworki1m33 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("3. Ilość: ")
		 local ilepotw1m33 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("4. ID mobka: ")
		 local potworki1m34 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_reward("4. Ilość: ")
		 local ilepotw1m34 = input()
		 say_title("Kawałek Kryształu: ")
		 say("")
		 say_title("Kawałek Kryształu: ")
		 say("Moby zostały przywołane. ")
		 say("Info o evencie zostało wysłane ")
		 say("")
		 say_reward("Miłej zabawy! ")
		  notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
		  notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
		  notice_in_map("Event rozpoczęty! Miłej zabawy! (wiadomość na mapie) ")
		  mob.spawn(potworki1m31, 360, 600, 190, 450, ilepotw1m31)
		  mob.spawn(potworki1m32, 360, 600, 190, 450, ilepotw1m32)
		  mob.spawn(potworki1m33, 360, 600, 190, 450, ilepotw1m33)
		  mob.spawn(potworki1m34, 360, 600, 190, 450, ilepotw1m34)
		  mob.spawn(potworki1m31, 360, 600, 190, 450, ilepotw1m31)
		  mob.spawn(potworki1m32, 360, 600, 190, 450, ilepotw1m32)
		  mob.spawn(potworki1m33, 360, 600, 190, 450, ilepotw1m33)
		  mob.spawn(potworki1m34, 360, 600, 190, 450, ilepotw1m34)
		  mob.spawn(potworki1m31, 360, 600, 190, 450, ilepotw1m31)
		  mob.spawn(potworki1m32, 360, 600, 190, 450, ilepotw1m32)
		  mob.spawn(potworki1m33, 360, 600, 190, 450, ilepotw1m33)
		  mob.spawn(potworki1m34, 360, 600, 190, 450, ilepotw1m34)
	    end
	   end
	  end
    end
    if s3 == 5 then
	 say_title("Kawałek Kryształu: ")
	 say("Masz przedmiot którego nie możesz wyrzucić, ")
	 say("a nie jest ci potrzebny? ")
	 say("")
	 say("To proste! Wpisz tu id tego itemka ")
	 say("")
	 say_reward("ID ITEMKA: ")
	 local niechciany = input()
	 say_title("Kawałek Kryształu: ")
	 say("")
	 say_reward("ILOŚĆ: ")
	 local ileniech = input()
	 say_title("Kawałek Kryształu: ")
	 say("Czy na pewno chcesz usunąc przedmiot: ")
	 say_item("", niechciany , "")
	 say("W ilości: "..ileniech)
	 local niech = select("Tak", "Nie")
	  if niech == 2 then
	   return
	  end
	  if niech == 1 then
	   say_title("Kawałek Kryształu: ")
	   say("Przedmiot zniknął z twojego eq. ")
	   say("")
	   pc.removeitem(niechciany, ileniech)
	  end
    end
    if s3 == 4 then
	 say_title("Kawałek Kryształu: ")
	 say("Wpisz tutaj nick osoby, którą ")
	 say("chcesz wylogować z serwera. ")
	 say("")
	 say("Nie zablokuje to jej ponownego logowania! ")
	 say("")
	 say_reward("Nick: ")
	 local nickdc = input()
	 say_title("Kawałek Kryształu: ")
	 say("Gracz: "..nickdc.." został wylogowany z serwera. ")
	 say("")
	 command("dc "..nickdc)
    end
    if s3 == 3 then
	 say_title("Kawałek Kryształu: ")
	 say("Tutaj możesz dać jakiejś gildii bonus ")
	 say("doświadczenia, item dropu, gold dropu. ")
	 say("")
	 say_title("Kawałek Kryształu: ")
	 say( "Wpisz nazwe gildii" )
	 local g_name = input()
	 local g_id = __get_guildid_byname( g_name )
	  if 0 == g_id then
	   say("Nie ma takiej gildii!")
	   return
	  end
	 say_title( "Bonus gildii" )
	 say('Aktualny bonus:')
	 say( __get_guild_priv_string( g_id ) )
	 say('Wybierz typ bonu')
	 local t = select(locale.item_drop_pct, locale.gold_drop_pct, locale.tengold_drop_pct, locale.exp_pct, locale.cancel)
	 if t == 5 then
	 return
	 end
	 say_title("Kawałek Kryształu: ")
	 local title_list = {locale.item_drop_pct, locale.gold_drop_pct, locale.tengold_drop_pct, locale.exp_pct}
	 say(string.format('%s ĽúŔy : %s', g_name, title_list[t]))
	 say('')
	 local g = {0,10,20,30,40,50}
	 say('How much?')
	 local p = select(g[1]..'%',g[2]..'%',g[3]..'%',g[4]..'%',g[5]..'%',g[6]..'%', 'Cancel')
	 if p == 7 then
	 return
	 end
	 say_title("Kawałek Kryształu: ")
	 say(string.format('%s ĽúŔy : %s %d%%', g_name, title_list[t], g[p]))
	 say('')
	 say("Wybierz czas:")
	 local v = 0
	 local h = select('6 hours', '12 hours', '24 hours', 'wlasny czas', 'Cancel')
	 if 5 == h then
	 return
	 elseif 4 == h then
	 say_title("Kawałek Kryształu: ")
	 say(string.format('%s ĽúŔy : %s %d%%', g_name, title_list[t], g[p]))
	 say("")
	 say("Wpisz własny czas:")
	 v= input()
	 if v == "" then
	  v = 0
	 else
	  v = tonumber( v )
	 end
	 elseif 3 == h then
	 v=24
	 elseif 2 == h then
	 v=12
	 elseif 1 == h then
	 v=6
	 end
	 -- ł]¸m˝T?{
	 say_title('?ą?ü?w¤˝?ĽúŔy')
	 say(string.format('%s ĽúŔy : %s %d%% (%d?É?ˇ)', g_name, title_list[t], g[p], v))
	 say('')
	 say("Na pewno chcesz dac bonus dla gildii?")
	 local s = select("Tak", "Nie")
	 if 1 == s then
	 __give_guild_priv(g_id, t, g[p], v*60*60)
	 say("Dałeś bonus. ")
	 else
	 say("Nie dałeś bonusu ")
	 end
    end
    if s3 == 2 then
	 say_title("Kawałek Kryształu: ")
	 say("Tutaj możesz dać raty dla jednego ")
	 say("lub wszystkich królestw. ")
	 say("")
	 say("Wybierz królestwo: ")
	 local krolestwo = select("Shinsoo", "Chunjo", "Jinno", "Wszystkie", "Anuluj")
	 if krolestwo == 5 then
	  return
	 end
	 if krolestwo == 1 then
	  say_title("Kawałek Kryształu: ")
	  say("Wpisz ilość, rodzaj oraz procent i czas ")
	  say("")
	  say_reward("1 - Item Drop ")
	  say_reward("2 - Gold Drop ")
	  say_reward("3 - Gold10 Drop ")
	  say_reward("4 - EXP ")
	  say("")
	  local rodzaj1 = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Przepisz tutaj jeśli wybrałeś : ")
	  say_reward("1 - item_drop ")
	  say_reward("2 - gold_drop ")
	  say_reward("3 - gold10_drop ")
	  say_reward("4 - exp ")
	  say("")
	  say_reward("Przepisz tylko po - bez spacji!! ")
	  say("")
	  local rodzaj2 = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Procent bonusu: ")
	  say("")
	  local procent = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Czas (godziny): ")
	  say("")
	  local czasbonusu = input()
	  say_title("Kawałek Kryształu: ")
	  say("Ustawiłeś bonus "..rodzaj2.." w ilości ")
	  say(procet.." na czas "..czasbonusu.." godzin, dla Shinsoo! ")
	  say("")
	  command("priv_empire 1 "..rodzaj1..":"..rodzaj2.." "..procent.." "..czasbonusu.."")
	 end
	 if krolestwo == 2 then
	  say_title("Kawałek Kryształu: ")
	  say("Wpisz ilość, rodzaj oraz procent i czas ")
	  say("")
	  say_reward("1 - Item Drop ")
	  say_reward("2 - Gold Drop ")
	  say_reward("3 - Gold10 Drop ")
	  say_reward("4 - EXP ")
	  say("")
	  local rodzaj21 = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Przepisz tutaj jeśli wybrałeś : ")
	  say_reward("1 - item_drop ")
	  say_reward("2 - gold_drop ")
	  say_reward("3 - gold10_drop ")
	  say_reward("4 - exp ")
	  say("")
	  say_reward("Przepisz tylko po - bez spacji!! ")
	  say("")
	  local rodzaj22 = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Procent bonusu: ")
	  say("")
	  local procent2 = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Czas (godziny): ")
	  say("")
	  local czasbonusu2 = input()
	  say_title("Kawałek Kryształu: ")
	  say("Ustawiłeś bonus "..rodzaj22.." w ilości ")
	  say(procet2.." na czas "..czasbonusu2.." godzin, dla Chunjo! ")
	  say("")
	  command("priv_empire 2 "..rodzaj21..":"..rodzaj22.." "..procent2.." "..czasbonusu2.."")
	 end
	 if krolestwo == 3 then
	  say_title("Kawałek Kryształu: ")
	  say("Wpisz ilość, rodzaj oraz procent i czas ")
	  say("")
	  say_reward("1 - Item Drop ")
	  say_reward("2 - Gold Drop ")
	  say_reward("3 - Gold10 Drop ")
	  say_reward("4 - EXP ")
	  say("")
	  local rodzaj31 = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Przepisz tutaj jeśli wybrałeś : ")
	  say_reward("1 - item_drop ")
	  say_reward("2 - gold_drop ")
	  say_reward("3 - gold10_drop ")
	  say_reward("4 - exp ")
	  say("")
	  say_reward("Przepisz tylko po - bez spacji!! ")
	  say("")
	  local rodzaj32 = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Procent bonusu: ")
	  say("")
	  local procent3 = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Czas (godziny): ")
	  say("")
	  local czasbonusu3 = input()
	  say_title("Kawałek Kryształu: ")
	  say("Ustawiłeś bonus "..rodzaj32.." w ilości ")
	  say(procet3.." na czas "..czasbonusu3.." godzin, dla Jinno! ")
	  say("")
	  command("priv_empire 3 "..rodzaj31..":"..rodzaj32.." "..procent3.." "..czasbonusu3.."")
	 end
	 if krolestwo == 4 then
	  say_title("Kawałek Kryształu: ")
	  say("Wpisz ilość, rodzaj oraz procent i czas ")
	  say("")
	  say_reward("1 - Item Drop ")
	  say_reward("2 - Gold Drop ")
	  say_reward("3 - Gold10 Drop ")
	  say_reward("4 - EXP ")
	  say("")
	  local rodzaj41 = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Przepisz tutaj jeśli wybrałeś : ")
	  say_reward("1 - item_drop ")
	  say_reward("2 - gold_drop ")
	  say_reward("3 - gold10_drop ")
	  say_reward("4 - exp ")
	  say("")
	  say_reward("Przepisz tylko po - bez spacji!! ")
	  say("")
	  local rodzaj42 = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Procent bonusu: ")
	  say("")
	  local procent4 = input()
	  say_title("Kawałek Kryształu: ")
	  say("")
	  say_reward("Czas (godziny): ")
	  say("")
	  local czasbonusu4 = input()
	  say_title("Kawałek Kryształu: ")
	  say("Ustawiłeś bonus ")
	  say("")
	  command("priv_empire 0 "..rodzaj41..":"..rodzaj42.." "..procent4.." "..czasbonusu4.."")
	 end
    end
    if s3 == 1 then
	 say_title("Kawałek Kryształu: ")
  local a = select ( "Zbanuj Permanentnie." , "Odbanuj, Ban Permanentny." , "Zbanuj Czasowo." , "Odbanuj, Ban Czasowy." , "Wyjdź " )
   if a == 1 then
    say("Podaj login do zalogowania Panelu:")
    local id = input()
	 if id == "LOGIN" then
	  say("Podałeś prawidłowy login...")
	  wait()
	  say("Wpisz hasło:")
    local haslo = input()
	 if haslo == "HASŁO" then
	  say("Hasło poprawne")
	  wait()
	  say("Wpisz nick osoby którą chcesz zbanować:")
	  local nick=input()
	   wykonaj("php /usr/local/www/apache22/data/ban4ever.php "..nick.."")
	    say("Wpisz powód zablokowania:")
	  local dlaczego=input()
	   wykonaj("php /usr/local/www/apache22/data/log.php "..id.." "..nick.." "..dlaczego.."")		
	    say(""..nick.." został zbanowany Permanentnie!")
	    say("Powód: "..dlaczego.."")
	    notice_all(""..nick.." został zbanowany Permanentnie!")
	    notice_all("Powód: "..dlaczego.."")
	 else
	  say("Hasło: "..haslo.." do panelu jest niepoprawne...")
	 end
	 elseif id == "LOGIN" then
	  say("Podałeś prawidłowy nick...")
	  wait()
	  say("Wpisz hasło:")
	  local haslo = input()
	   if haslo == "HASŁO" then
	    say("Hasło poprawne")
	  wait()
	  say("Wpisz nick osoby którą chcesz zbanować:")
	 local nick=input()
	  wykonaj("php /usr/local/www/apache22/data/ban4ever.php "..nick.."")
	  say("Wpisz powód zablokowania:")
	 local dlaczego=input()
	  wykonaj("php /usr/local/www/apache22/data/log.php "..id.." "..nick.." "..dlaczego.."")
	  say(""..nick.." został zbanowany Permanentnie!")
	  say("Powód: "..dlaczego.."")
	   notice_all(""..nick.." został zbanowany Permanentnie!")
	   notice_all("Powód: "..dlaczego.."")
	 else
	  say("Hasło: "..haslo.." do panelu jest niepoprawne...")
	 end
	 else
	  say("Login: "..id.." jest niepoprawny...")
	 end
    elseif a == 2 then
	  say("Podaj login do zalogowania Panelu:")
	  local id = input()
	   if id == "LOGIN" then
	    say("Podałeś prawidłowy login...")
	    wait()
	    say("Wpisz hasło:")
	  local haslo = input()
	   if haslo == "HASŁO" then
	    say("Hasło poprawne")
	    wait()
	    say("Wpisz nick:")
	   local nick=input()
	    wykonaj("php /usr/local/www/apache22/data/unban.php "..nick.."")
	    say(""..nick.." został odbanowany...")
	    notice_all(""..nick.." został odbanowany...")
	   else
	    say("Hasło: "..haslo.." do panelu jest niepoprawne...")
	   end
	  elseif id == "LOGIN" then
	   say("Podałeś prawidłowy nick...")
	   wait()
	   say("Wpisz hasło:")
	  local haslo = input()
	   if haslo == "HASŁO" then
	    say("Hasło poprawne")
	    wait()
	    say("Wpisz nick:")
	  local nick=input()
	   wykonaj("php /usr/local/www/apache22/data/unban.php "..nick.."")
	    say(""..nick.." został odbanowany...")
	    notice_all(""..nick.." został odbanowany...")
	  else
	   say("Hasło: "..haslo.." do panelu jest niepoprawne...")
	  end
	  else
	   say("Login: "..id.." jest niepoprawny...")
	  end
    elseif a == 3 then
	 say("Podaj login do zalogowania Panelu:")
	 local id = input()
	  if id == "LOGIN" then
	   say("Podałeś prawidłowy login...")
	   wait()
	   say("Wpisz hasło:")
	 local haslo = input()
	  if haslo == "HASŁO" then
	   say("Hasło poprawne")
	   wait()
	   say("Wpisz nick:")
	  local nick=input()
	   say("Czas: Rok-Miesiąc-Dzień Godzina:Minuta:Sekunda ")
	   say("Powinno to wygłądać np. tak:")
	   say_reward("2011-05-05 20:12:32")
	  local czas=input()
	   wykonaj("php /usr/local/www/apache22/data/banczas.php "..nick.." "..czas.."")
	    say("Wpisz powód zablokowania:")
	  local dlaczego=input()
	   wykonaj("php /usr/local/www/apache22/data/logg.php "..id.." "..nick.." "..dlaczego.." "..czas.."")
	    say(""..nick.." został zbanowany do: "..czas.."")
	    say("Powód: "..dlaczego.."")
	    notice_all(""..nick.." został zbanowany do: "..czas.."")
	    notice_all("Powód: "..dlaczego.."")
	  else
	   say("Hasło: "..haslo.." do panelu jest niepoprawne...")
	  end
	  else
	   say("Login: "..id.." jest niepoprawny...")
	  end
    elseif a == 4 then
	 say("Podaj login do zalogowania Panelu:")
	 local id = input()
	  if id == "LOGIN" then
	   say("Podałeś prawidłowy login...")
	   wait()
	   say("Wpisz hasło:")
	 local haslo = input()
	  if haslo == "HASŁO" then
	   say("Hasło poprawne")
	   wait()
	   say("Wpisz nick:")
	 local nick=input()
	  wykonaj("php /usr/local/www/apache22/data/unban2.php "..nick.."")
	   say(""..nick.." został odbanowany...")
	   notice_all(""..nick.." został odbanowany...")
	 else
	  say("Hasło: "..haslo.." do panelu jest niepoprawne...")
	 end
	 elseif id == "LOGIN" then
	  say("Podałeś prawidłowy nick...")
	  wait()
	  say("Wpisz hasło:")
	 local haslo = input()
	  if haslo == "HASŁO" then
	   say("Hasło poprawne")
	   wait()
	   say("Wpisz nick:")
	 local nick=input()
	  wykonaj("php /usr/local/www/apache22/data/unban2.php "..nick.."")
	   say(""..nick.." został odbanowany...")
	   notice_all(""..nick.." został odbanowany...")
	 else
	  say("Hasło: "..haslo.." do panelu jest niepoprawne...")
	 end
	 else
	  say("Login: "..id.." jest niepoprawny...")
	 end
	 elseif a == 5 then
	 end
   end
  end
 end
end
end
end

 

 

Choćby tym questem :)

Opublikowano

Wolalbym cos takiego, ze po starcie automatycznie sie zmienia (np. jak ktos loguje do gry)... bez mojej ingerencji, bo to troche udręka logowac się przy kazdym resecie, jakby musial sie logowac caly czas to na cholere mi ten quest, jak moge wpisac komendy :P

:D:D:D
Opublikowano

Lepiej, ale chce, aby gdy gracz sie loguje w grze, to wyswietlal się text "Zwiększono drop yang o 200%. Zwiększono exp o 200%. " itp.

Tak samo, jak w przypadku gdy zmienię to komendą.

:D:D:D
Opublikowano

... Ten komunikat sam się pojawia nie musisz nić świrować. Jak zmienisz drop to zawsze po zalogowaniu będzie taki komunikat na czacie.

 

No , ale jak zmienie w bazie np. zapytaniem:

 

UPDATE `mob_proto` SET `exp` = `exp` * 2;

 

*2 czyli exp podwójny = 200% i nie pokazuje jakoś tego na czacie :)

:D:D:D

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...