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

Pisanie / Poprawa Questów !


PoczatKujacy

Rekomendowane odpowiedzi

Opublikowano

Elo :) zrobi Ktos ?

- nazwę misji : Ubij Kilku Bossów

- od którego levela 50 - 4 Wodze orków nagroda 600kk + Stalka dla danej klasy +3

- rozmowy Witaj mam dla cb bardzo wazna misje.

Nasza wioska ma duże problemy z wodzami orkow czy pomozesz ? w Nagrode dostaniesz 600kk oraz Zbroje (Stalke)

- ID itemków oraz NPC

franklampard9rf.jpg

 

 

xavil.jpg Viva Barca!!

 

FIrma Dedykacja dla Ulic

FCBarcelona.gif

Nie Będziesz Pałą gdy Dasz + ...

Będziesz pała gdy dasz - ;))

  • Odpowiedzi 8,7 tys.
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

ok juz masz

 

quest icerun begin

state start begin

when 9010.chat."Atlantis betreten" with pc.get_map_index() == 102 begin

say_title("Wächter von Atlantis:")

say("Ihr müsst ganz schön mutig sein")

say("hierher zu kommen.")

say("")

say_title("Ihr seid stark genug??")

say("")

say("Wollt ihr das vereiste Atlantis betreten?.")

say("")

 

local s = select("Aber klar!", "Nein, lieber nicht.")

if s == 1 then

--if party.get_near_count() >=5 then

--game.set_event_flag("besuchinheiligerhalle", game.get_event_flag("besuchinheiligerhalle")-1)

d.new_jump_all(208, 5106 , 4089)

d.regen_file("data/dungeon/icerun_regen.txt")

d.notice("Ungebetener Besuch!!")

d.notice("Verschwindet aus meinem Atlantis!")

d.notice("Wehe ihr berührt meinen Metin!")

--else

-- say_title("Wächter von Atlantis:")

-- say("Ihr müsst mit mindestens 6 Leuten")

-- say("in der Gruppe sein.")

-- say("")

-- say("Ihr seid aber nur "..party.get_near_count()+1.." Leute.")

-- say("Ich kann euch nicht reinlassen.")

-- return

--end

else

return

end

end

when 21552.chat."GM-Zutritt" with pc.get_map_index() == 207 and pc.is_gm() begin

say_title("Du kannst auch ohne Gruppe")

say_title("das vereiste Atlantis betreten.")

say("Wie ich sehe bist du stark genug =)")

say("Wollt ihr das vereiste Atlantis betreten?.")

say("")

 

local s = select("Aber klar!", "Nein, lieber nicht.")

if s == 1 then

d.new_jump_all(208, 5106 , 4089)

d.regen_file("data/dungeon/icerun_regen.txt")

d.notice("Ungebetener Besuch!!")

d.notice("Verschwindet aus meinem Atlantis!")

else

return

end

end

when 21552.chat."Heilige Halle verlassen" with pc.get_map_index() == 207 begin

say_title("Wächter von Atlantis:")

say("Ihr wollt die Heilige Halle verlassen?")

say("")

 

 

local s = select("Ja!", "Nein.")

if s == 1 then

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

else

return

end

end

--when logout begin

-- if pc.get_map_index() == 207 then

-- game.set_event_flag("besuchinheiligerhalle", game.get_event_flag("besuchinheiligerhalle")-1)

-- end

--end

when login begin

--if pc.get_map_index() == 207 then

--game.set_event_flag("besuchinheiligerhalle", game.get_event_flag("besuchinheiligerhalle")+1)

--end

if pc.get_map_index() >= 2080000 and pc.get_map_index() < 2090000 then

pc.set_warp_location(204, 37743,37743)

end

end

when 21578.kill with pc.get_map_index()>= 2080000 and pc.get_map_index() < 2090000 begin

timer("erster_metin", 6)

d.notice("NEEEIIIN!!Mein Stein..!")

d.notice("Ich verfluche euch!")

d.notice("Los tapfere Krieger, erledigt die Eindringlinge!!!")

d.notice("Ich hoffe ihr tötet nicht alle meine tapferen Krieger!")

end

when erster_metin.timer begin

d.jump_all(5380 , 4122)

d.regen_file("data/dungeon/icerun1_regen.txt")

d.setf("keule", 0)

d.set_warp_at_eliminate(4, d.get_map_index(), (5000+432), (4000+122), "data/dungeon/icerun2_regen.txt")

--pc.give_item2(30003)

end

when 21581.chat."GM-Abkürzung BOSS" with pc.get_map_index() >= 2080000 and pc.get_map_index() < 2090000 and pc.is_gm() begin

say("Du kommst zum Bossraum")

wait()

npc.purge()

d.setf("statue", 5)

timer("ice_jump", 6)

end

when 21581.chat."Wolang des Weges?" with pc.get_map_index() >= 2080000 and pc.get_map_index() < 2090000 begin

say("...")

wait()

d.notice("Grantelbart:")

d.notice(".....")

d.notice("..Dieser Weg ist kalt..")

d.notice(".....")

d.notice("..Nehmt euch vor Neralex in Acht!....")

d.notice(".....")

d.notice("Neralex:")

d.notice("Was habt ihr hier verloren!")

d.notice("Sucht das Weite und zwar sofort!!")

npc.purge()

d.kill_all()

timer("erster_spruch", 10)

end

when erster_spruch.timer begin

d.jump_all(5000+685, 4000+82)

d.setf("insel1", 0)

d.setf("insel2", 0)

d.setf("insel3", 0)

d.setf("insel4", 0)

d.setf("alleinseln", 0)

d.regen_file("data/dungeon/icerun3_1_regen.txt")

d.notice("Besuche jede der 4 Inseln einmal. Beim wiederholten")

d.notice("erreichen einer Insel erscheinen Kämpfer die")

d.notice("dann getötet werden müssen, bevor man zur nächsten")

d.notice("Insel kommt.")

end

when 20350.chat."GM-Abkürzung Mini-Bossraum" with pc.get_map_index() >= 2080000 and pc.get_map_index() < 2090000 and pc.is_gm() begin

say("Du kommst zum Mini-Bossraum")

wait()

npc.purge()

timer("inseln_fertigg", 10)

end

when 20350.chat."Die 4 Inseln" with pc.get_map_index() >= 2080000 and pc.get_map_index() < 2090000 begin

npc.lock()

say_title("Nerolfrös:")

say("Ich kann euch auf eine andere")

say("Insel befördern. Bitte wähle eine aus:")

local s=select ("1","2","3","4","Abbruch")

if s<=4 then

local positions = {

{685, 82},

{590, 82},

{590, 177},

{685, 177},

}

local fish = number(1,4)

if d.getf("insel"..fish) < 1 then

d.setf("insel"..fish, 1)

d.setf("alleinseln", d.getf("alleinseln")+1)

d.kill_all()

if d.getf("alleinseln")==4 then

d.notice("Nerolfrös:")

d.notice("Dies war die letzte Insel.")

d.notice("Nun kann ich euch nicht mehr helfen.")

d.notice("Ihr müsst den Weg nun alleine finden.")

timer("inseln_fertig", 10)

return

end

d.notice("Nerolfrös:")

d.notice("Ihr wart bisher auf "..d.getf("alleinseln").." Inseln.")

d.notice("Ihr müsst auf allen vier einmal gewesen sein.")

d.regen_file("data/dungeon/icerun3_"..fish.."_regen.txt")

else

d.purge()

d.regen_file("data/dungeon/icerun3_"..fish.."more_regen.txt")

d.set_warp_at_eliminate(4, d.get_map_index(), 5000 + positions[fish][1], 4000 + positions[fish][2], "data/dungeon/icerun3_"..fish.."_regen.txt")

end

npc.unlock()

d.jump_all(5000+positions[fish][1], 4000+positions[fish][2])

else

npc.unlock()

return

end

end

when 101.kill with pc.is_gm() begin

chat("Dein Mapindex: "..pc.get_map_index())

end

when 30003.use with pc.in_dungeon begin

pc.remove_item(30003)

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

when inseln_fertig.timer begin

timer("inseln_fertigg", 10)

d.notice("Neralex:")

d.notice("So Freunde!! Jetzt ist aber Schluß!")

d.notice("Ich will hier KEINEN mehr sehen!!!")

end

when inseln_fertigg.timer begin

local positionss = {

{473, 441},

{483, 451},

{473, 461},

{464, 451},

}

local fissh = number(1,4)

d.jump_all(5000+positionss[fissh][1], 4000+positionss[fissh][2])

d.regen_file("data/dungeon/icerun_small_boss.txt")

--d.jump_all(5000+122, 4000+89)

--d.exit_all()

end

when 2623.kill begin

d.notice("Neralex:")

d.notice("Komm geht nach Hause!!")

d.notice("Ihr seid ja absolut lächerlich!!!")

d.notice("Ihr schafft es nicht die Volvins zu töten um")

d.notice("ein Eismedallion auf die Säulen zu ziehen...")

d.regen_file("data/dungeon/icerun_statue.txt")

timer("miniboss", 10)

end

when miniboss.timer begin

d.setf("statue", 0)

d.setf("keulenmann", 0)

d.setf("keule", 1)

d.jump_all(5000+705, 4000+519)

end

when 21579.take with item.vnum == 90033 begin

npc.purge()

item.remove()

d.setf("keulenmann", 0)

d.setf("statue", d.getf("statue")+1)

timer("ice_jump", 6)

if d.getf("statue")==5 then

d.notice("Neralex:")

d.notice("Ihr denkt wohl, ich sehe euch nicht!!")

d.notice("Seid jetzt ruhig und geht nach Hause!!!")

d.setf("keule", 0)

end

end

when 2627.kill with d.getf("keule")==1 begin

d.setf("keulenmann", d.getf("keulenmann")+1)

if d.getf("keulenmann")== 9 then

game.drop_item("90033")

end

end

when ice_jump.timer begin

local positionsss = {

{754, 494},

{705, 459},

{754, 424},

{705, 389},

{144, 449},

}

local fisssh = d.getf("statue")

d.jump_all(5000+positionsss[fisssh][1], 4000+positionsss[fisssh][2])

if fisssh==5 then

timer("ice_boss1", 20)

d.spawn_mob(2636, 124, 446)

d.spawn_mob(2635, 124, 450)

d.notice("Neralex:")

d.notice("Ah, da seid ihr ja. Ich freue mich auf die Show!")

else

d.regen_file("data/dungeon/icerun4_"..fisssh.."_regen.txt")

end

--d.jump_all(5000+122, 4000+89)

--d.exit_all()

end

when ice_boss1.timer begin

d.notice("Los Valons!! Ergreift die Eindringlinge!!! ")

for i = 1, 132 do

local firts= number(138, 231)

local secodn= number(413, 483)

d.spawn_mob(2633, firts, secodn)

end

d.setf("schild", 1)

d.setf("schildmann" , 0)

end

when 2633.kill with d.getf("schild")==1 begin

d.setf("schildmann", d.getf("schildmann")+1)

d.notice("Noch "..120-d.getf("schildmann").." Wächter besiegen.")

if d.getf("schildmann")== 120 then

d.notice("Neralex:")

d.notice("Ihr denkt wohl, das war alles!!")

d.notice("Los Kristallfelsen!! Sperrt sie ein!!! ")

timer("ice_boss2", 15)

d.setf("schild", 0)

d.setf("kristallmann", 0)

end

end

when ice_boss2.timer begin

for i = 1, 220 do

local firts= number(138, 231)

local secodn= number(413, 483)

d.spawn_mob(21580, firts, secodn)

end

d.setf("kristall", 1)

end

when 21580.kill with d.getf("kristall")==1 begin

d.setf("kristallmann", d.getf("kristallmann")+1)

d.notice("Noch "..200-d.getf("kristallmann").." Kristalle zerschlagen.")

if d.getf("kristallmann")== 200 then

d.notice("Neralex:")

d.notice("WAS!? Ihr habt noch nicht genug?")

d.notice("Los Frau!! Geh die Kinder verprügeln!!!")

d.notice("Nerala:")

d.notice(" -.-'")

timer("ice_boss3", 15)

d.setf("kristall", 0)

end

end

when ice_boss3.timer begin

d.purge()

d.spawn_mob(2624, 144, 449)

d.spawn_mob(2636, 124, 450)

d.setf("Nerala", 1)

end

when 2624.kill with d.getf("Nerala")==1 begin

d.notice("Neralex:")

d.notice("Wozu hat man heutzutage noch eine Frau...")

d.notice("Sie sind zu nichts Nutze!!!")

d.notice("Jetzt komme ich!!")

timer("ice_boss4", 15)

d.setf("Nerala", 0)

end

when ice_boss4.timer begin

d.purge()

d.spawn_mob(2625, 144, 449)

d.setf("Neralex", 1)

end

when 2625.kill with d.getf("Neralex")==1 begin

d.notice("Neralex:")

d.notice("Ich bin noch längst nicht besiegt...")

d.notice("Spürt meine Drachenmacht!!")

timer("ice_boss5", 5)

d.setf("Neralex", 0)

end

when ice_boss5.timer begin

d.purge()

d.spawn_mob(2620, 144, 449)

d.setf("Neralexdragon", 1)

end

when 2620.kill with d.getf("Neralexdragon")==1 begin

for i= 1, 100 do

game.drop_item("1")

end

game.drop_item("90032")

d.notice("Neralex:")

d.notice("OK...Ihr seid würdig.")

notice_all("".. pc.get_name() .." + Team haben den Ice-Run gemeistert!")

--notice_all("Sie haben Neralex besiegt und seine Truhe bekommen.")

d.setf("Neralex", 0)

d.spawn_mob(21601, 154, 449)

server_timer('iceruns_boss', 60, pc.get_map_index())

server_timer('iceruns_boss2', 120, pc.get_map_index())

server_timer('iceruns_boss3', 180, pc.get_map_index())

server_timer('iceruns_boss4', 240, pc.get_map_index())

server_timer('iceruns_boss5', 300, pc.get_map_index())

end

when 21601.chat."Belohnung abholen" with pc.in_dungeon() and pc.get_map_index() >= 2080000 and pc.get_map_index() < 2090000 begin

end

when iceruns_boss.server_timer begin

if d.select(get_server_timer_arg()) then

d.notice("Noch vier Minuten bis zum Verlassen!")

end

end

when iceruns_boss2.server_timer begin

if d.select(get_server_timer_arg()) then

d.notice("Noch drei Minuten bis zum Verlassen!")

end

end

when iceruns_boss3.server_timer begin

if d.select(get_server_timer_arg()) then

d.notice("Noch zwei Minuten bis zum Verlassen!")

end

end

when iceruns_boss4.server_timer begin

if d.select(get_server_timer_arg()) then

d.notice("Noch eine Minute bis zum Verlassen!")

end

end

when iceruns_boss5.server_timer begin

if d.select(get_server_timer_arg()) then

d.exit_all()

end

end

end

end

 

Szukam Ekipy / Gildii na s9 agronas czerwoni lv +35

Opublikowano

Po zalogowaniu na serwer 1 raz ( czyli utworzenie postaci i wejście do gry ) pisze, że musimy iść do Strażnika Wsi.

U niego są opcje:

"Chcę konia" -daje lvl 21

"Chcę Yang" (pojawia się komunikat: "Pamiętaj maksymalnie możesz wpisać 999999999") -daje wybraną ilość Yang

"Chcę LvL" (pojawia się komunikat: "Pamiętaj maksymalnie możesz wpisać 999999999") -daje wybraną ilość Expa

"Chcę Range" (pojawia się komunikat: "Pamiętaj maksymalnie możesz wpisać -20k do 20k") -daje wybraną ilość Rangi

 

@Przy okazjii jeżeli juz ktoś to zrobi to prosiłbym o powiedzenie jak to dodać. :D Ponieważ narazie tego nie ogarniam.

Opublikowano

@ZbieramPlusiki poprawiłem już zobacz czy będzie działać

 

 

quest icerun begin
   state start begin
       when 9010.chat."Wchodzisz w Atlantyde" with pc.get_map_index() == 113 begin
           say_title("Straznik od atlantydy")
           say("Musisz byc bardzo odwazny skoro podejmujesz sie tego zadania")
           say("")
           say_title("Czy masz dosc sily na walke ?")
           say("")
           say("Czy chcesz wejsc do Atlantydy pokrytej lodem")
           say("")

           local s = select("Tak jestem gotowy!", "Nie nie jestem na to gotowy.")
               if s == 1 then
--if party.get_near_count() >=6 then
--game.set_event_flag("besuchinheiligerhalle", game.get_event_flag("besuchinheiligerhalle")-1)
                   d.new_jump_all(15, 5106 , 4089)
                   d.regen_file("data/dungeon/icerun_regen.txt")
                   d.notice("Nie proszone odwiedziny !!")
                   d.notice("Wynos sie z mojej krainy !")
                   d.notice("....")
--else
-- say_title("Straznik od atlantydy")
-- say("Aby wejsc do Lodowej Atlantydy musisz mieć,")
-- say("6 osoby sklad.")
-- say("")
-- say("Nie masz wystarczajacej grupy "..party.get_near_count()+1.." ludzi.")
-- say("Abym mogl was wpuscic.")
-- return
--end
               else
                   return
               end
       end
       when 21552.chat."Wstęp tylko dla GM " with pc.get_map_index() == 207 and pc.is_gm() begin
           say_title("Jako GM mozesz wejsc bez 6 osobowego party")
           say_title("mozesz wejsc w lodowa atlantyde")
           say("Jak widac masz dosc sily na walke w pojedynke,")
           say("Chcesz wejsc?.")
           say("")

           local s = select("Aber klar!", "Nein, lieber nicht.")
               if s == 1 then
                   d.new_jump_all(15, 5106 , 4089)
                   d.regen_file("data/dungeon/icerun_regen.txt")
                   d.notice("Nieproszone odwiedziny!!")
                   d.notice("JUZ CIE TU NIE MA !")
               else
                   return
               end
       end
       when 21552.chat."Opuszczacie Kraine" with pc.get_map_index() == 207 begin
           say_title("Straznik Atlantydy:")
           say("Chcecie Opuscic lodowa Atlantyde")
           say("")

           local s = select("Tak!", "Nie!")
               if s == 1 then
                   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
               else
                   return
               end
       end
--when logout begin
-- if pc.get_map_index() == 207 then
-- game.set_event_flag("besuchinheiligerhalle", game.get_event_flag("besuchinheiligerhalle")-1)
-- end
--end
       when login begin
--if pc.get_map_index() == 207 then
--game.set_event_flag("besuchinheiligerhalle", game.get_event_flag("besuchinheiligerhalle")+1)
--end
           if pc.get_map_index() >= 150000 and pc.get_map_index() < 2090000 then
               if pc.get_empire () == 1 then
                   pc.set_warp_location(1, 4693,9642)
               end
               if pc.get_empire () == 2 then
                   pc.set_warp_location(21, 557,1579)
               end
               if pc.get_empire () == 3 then
                   pc.set_warp_location(41, 9696,2784)
               end
           end
       end
       when 21578.kill with pc.get_map_index()>= 150000 and pc.get_map_index() < 2090000 begin
           timer("erster_metin", 6)
           d.notice("NIEEEEEEEE! MOJ KAMYRDOL !")
           d.notice("Przeklinam was!")
           d.notice("Wasz koniec jest bliski")
           d.notice("moi ludzie sie wami zajma")
       end
       when erster_metin.timer begin
           d.jump_all(5380 , 4122)
           d.regen_file("data/dungeon/icerun1_regen.txt")
           d.setf("keule", 0)
           d.set_warp_at_eliminate(4, d.get_map_index(), (5000+432), (4000+122), "data/dungeon/icerun2_regen.txt")
--pc.give_item2(30003)
       end
       when 21581.chat."Skrut GM BOSS" with pc.get_map_index() >= 150000 and pc.get_map_index() < 2090000 and pc.is_gm() begin
           say("Przechodzisz do may z bosem")
           wait()
           npc.purge()
           d.setf("statue", 5)
           timer("ice_jump", 6)
           pc.warp(48400,45400)
       end
       when 21581.chat."Wolna Droga ?" with pc.get_map_index() >= 150000 and pc.get_map_index() < 2090000 begin
           say("...")
           wait()
           d.notice("Grantelbart:")
           d.notice(".....")
           d.notice("Ta droga jest lodowata")
           d.notice(".....")
           d.notice("..NIE WIEM ...")
           d.notice(".....")
           d.notice("Neralex:")
           d.notice("Co zgubiliscie tutaj.")
           d.notice("Natychmiast uciekajcie!!")
           npc.purge()
           d.kill_all()
           timer("erster_spruch", 10)
       end
       when erster_spruch.timer begin
--d.jump_all(5000+484, 4000+451)
           d.regen_file("data/dungeon/icerun_small_boss.txt")
--d.exit_all()
       end
       when 2604.kill begin
           d.notice("Neralex:")
           d.notice("1")
           d.notice("2")
           d.notice("3")
           d.notice("4")
           d.regen_file("data/dungeon/icerun_statue.txt")
           timer("miniboss", 10)
       end
       when miniboss.timer begin
           d.setf("statue", 0)
           d.setf("keulenmann", 0)
           d.setf("keule", 1)
           d.jump_all(5000+705, 4000+519)
       end
       when 21579.take with item.vnum == 50084 begin
           npc.purge()
           item.remove()
           d.setf("keulenmann", 0)
           d.setf("statue", d.getf("statue")+1)
           timer("ice_jump", 6)
           if d.getf("statue")==5 then
               d.notice("Neralex:")
               d.notice("Widze was jezeli chcecie wyjsc z tad zywi ")
               d.notice("radze wam zawrucic do domu !")
               d.setf("keule", 0)
           end
       end
       when 2627.kill with d.getf("keule")==1 begin
           d.setf("keulenmann", d.getf("keulenmann")+1)
           if d.getf("keulenmann") == 9 then
               pc.give_item2(50084)
           end
       end
       when ice_jump.timer begin
           local positionsss = {
               {754, 494},
               {705, 459},
               {754, 424},
               {705, 389},
               {144, 449},
           }
           local fisssh = d.getf("statue")
           d.jump_all(5000+positionsss[fisssh][1], 4000+positionsss[fisssh][2])
               if fisssh==5 then
                   timer("ice_boss1", 20)
                   d.spawn_mob(2636, 124, 446)
                   d.spawn_mob(2635, 124, 450)
                   d.notice("Neralex:")
                   d.notice("Ahhh, jestescie no to zaczynamy :>")
               else
                   d.regen_file("data/dungeon/icerun4_"..fisssh.."_regen.txt")
               end
--d.jump_all(5000+122, 4000+89)
--d.exit_all()
       end
       when ice_boss1.timer begin
           d.notice("Los Valons!! Zabijcie Introzow !!!! ")
           for i = 1, 132 do
               local firts= number(138, 231)
               local secodn= number(413, 483)
               d.spawn_mob(2633, firts, secodn)
           end
           d.setf("schild", 1)
           d.setf("schildmann" , 0)
       end
       when 2633.kill with d.getf("schild")==1 begin
           d.setf("schildmann", d.getf("schildmann")+1)
           d.notice("Noch "..120-d.getf("schildmann").." Wächter besiegen.")
           if d.getf("schildmann")== 120 then
               d.notice("Neralex:")
               d.notice("Ihr denkt wohl, das war alles!!")
               d.notice("Los Kristallfelsen!! Sperrt sie ein!!! ")
               timer("ice_boss2", 15)
               d.setf("schild", 0)
               d.setf("kristallmann", 0)
           end
       end
       when ice_boss2.timer begin
           for i = 1, 220 do
               local firts= number(138, 231)
               local secodn= number(413, 483)
               d.spawn_mob(21580, firts, secodn)
           end
           d.setf("kristall", 1)
       end
       when 21580.kill with d.getf("kristall")==1 begin
           d.setf("kristallmann", d.getf("kristallmann")+1)
           d.notice("Noch "..200-d.getf("kristallmann").." Kristalle zerschlagen.")
           if d.getf("kristallmann")== 200 then
               d.notice("Neralex:")
               d.notice("WAS!? Ihr habt noch nicht genug?")
               d.notice("Los Frau!! Geh die Kinder verprügeln!!!")
               d.notice("Nerala:")
               d.notice("'")
               timer("ice_boss3", 15)
               d.setf("kristall", 0)
           end
       end
       when ice_boss3.timer begin
           d.purge()
           d.spawn_mob(2493, 144, 449)
           d.setf("Nerala", 1)
       end
       when 2493.kill with d.getf("Nerala")==1 begin
           d.notice("Neralex:")
           d.notice("Wozu hat man heutzutage noch eine Frau...")
           d.notice("Sie sind zu nichts Nutze!!!")
           d.notice("Jetzt komme ich!!")
           timer("ice_boss4", 15)
           d.setf("Nerala", 0)
       end
   end
end

 

Opublikowano

Skoro dajecie questy i chcecie, by ktoś wam je poprawił, to ułatwijcie to zadanie i skorzystajcie ze strony wklej.to - wtedy będzie czytelniej

Opublikowano

ok juz masz

 

Matole... daj w tych dwóch wcześniejszych postach z questami też w spoilerach!

Ja pie**ole... Jesteś taki tępy czy ci kur** za to płacą?!!

Kuźwa no.. idiota do potęgi...

 

Skoro dajecie questy i chcecie, by ktoś wam je poprawił, to ułatwijcie to zadanie i skorzystajcie ze strony wklej.to - wtedy będzie czytelniej

Wystarczy też ładnie wkleić to w spoiler i w code i po problemie.

Ale jak zwykle muszą po swojemu i kijowo im to wychodzi!

 

 

@Tak kurna prosto zrobić i spoiler i code!

Przykład:wystarczy ze pomiędzy znaczniki [ ] wpiszesz słowo spoiler a następnie w kilejnym code i już masz coś takiego:

tekst..

 

Czaicie to?!!

 

@Pon.Lok

Popieram! My zapierdalamy z poprawkami questów a niektórzy nawet jednego dziękuję nie napiszą.

A poza tym, ktoś specjalnie po to wymyślił owy spoiler i code żeby skrócić przewijanie stron z 30 minut do 3 minut...

 

I nie wysyłać do mnie wiadomości na PW że macie tu quest i chcecie żebym go poprawił..

Jak będę chciał i miał czas to to zrobię własnowolnie.

***


Nie gram już w ogóle w metina,


ale jeśli potrzeba komuś pomoc z questem


to jeśli będę potrafił to mogę pomóc.


***

Opublikowano

I ja się dołączę jeśli chcecie abyśmy poprawili wasz quest dajcie ss albo skopujcie zawartość konsoli podczas wgrywania questa i wklejcie tu,a nie jak jakiś matoł chciał abyśmy poprawili dungona który liczy ok 400 linijek kodu, nie podał żadnego błędu tylko napisał "Naprawcie to". To jest mój apel, jeśli ktoś nie będzie podawał błędu z konsoli (jego kopi lub ss) będę takie posty reaportował tak samo jak posty bez code i spoilera, jakieś wymogi muszą być.

 

@Tylko ja do Steliosa moge pisać na pw ;d. z moimi pro elo elo questami ;d. nie no żartuję ^^ buziaczek :* xD

Nieregulaminowa sygnatura

Opublikowano

Opis Działania: Po wbiciu 30 poziomu wyskakuje nam list o nazwie : Polowanie I . Po otworzeniu Wyskakuje tekst (nizej go podam) , i musimy zabić 300 Czarnych Orków

Nazwa Questu: Polowanie I

Wymagany Poziom: 30

Co wydropić / znaleźć: Zabić 300 Czarnych Orków , i dostajemy nagrode takie polowanie zwyczajne

Tekst Do Rozmowy z NPC: Gdy otworzymy list wyskakuje

 

Gdy wbijamy 30 poziom , wyskakuje nam list po lewej stronie, i gdy w niego klikniemy wyskakuje taki tekst :

Polowanie I

W tym polowaniu musisz pokonać 300 czarnych orków .

Twoja nagroda będzie godna tego co cię czeka .

Masz na to nieograniczony czas .

Następne Polowanie Otrzymasz Na 50 poziomie .

 

Gdy już pokonamy te Czarne orki wyskakuje nam komunikat tak jakby a w nim :

 

Brawo udało ci się !!

Jak wspomniałem twoja nagroda będzie nieziemska .

Otrzymujesz : 5.000.000 yang , 15 Szkatułek Blasku Księżyca .

 

 

ID NPC : Brak npc . w formie listu .

ID MOBóW : 636

ID NAGRóD : 50011

DODATKOWE INFORMACJE: dałem chyba już wszystko wyżej

 

 

Dam Lajka !

Administrator Serwera Pantheons

Opublikowano

Panth:

 

quest czarne_orki begin
state start begin
 when login or levelup with pc.get_level() >= 30 begin
  set_state(information)
 end
end

state information begin
 when letter begin
  send_letter("Polowanie I")
 end

 when button or info begin
  if pc.getqf("kill_count") >= 300 then
say("Brawo udało ci się!")
say("Jak wspomniałem twoja nagroda będzie nieziemska.")
say("Otrzymujesz : 5.000.000 yang , 15 Szkatułek Blasku Księżyc")
pc.give_item2(50011, 15)
pc.change_gold(5000000)
set_state(__COMPLETE__)
return
  end
  say_title("Polowanie I")
  say("W tym polowaniu musisz pokonać 300 czarnych orków.")
  say("Twoja nagroda będzie godna tego co cię czeka.")
  say("Masz na to nieograniczony czas.")
  say("Następne Polowanie Otrzymasz Na 50 poziomie.")
  say("")
  say_reward("Do tej pory zabiłeś "..pc.getqf("kill_count").." Czarnych Orków.")
  say("")
 end

 when 636.kill begin
  pc.setqf("kill_count", pc.getqf("kill_count")+1)
  if pc.getqf("kill_count") >= 300 then
send_letter("Polowanie I - zakończono")
  end
 end
end

state __COMPLETE__ begin
end
end

 

 

edit. wersja nr. 2, tym razem nagroda automatycznie zostaje nam przyznana (nie trzeba otwierać listu):

 

quest czarne_orki begin
state start begin
 when login or levelup with pc.get_level() >= 30 begin
  set_state(information)
 end
end

state information begin
 when letter begin
  send_letter("Polowanie I")
 end

 when button or info begin
  say_title("Polowanie I")
  say("W tym polowaniu musisz pokonać 300 czarnych orków.")
  say("Twoja nagroda będzie godna tego co cię czeka.")
  say("Masz na to nieograniczony czas.")
  say("Następne Polowanie Otrzymasz Na 50 poziomie.")
  say("")
  say_reward("Do tej pory zabiłeś "..pc.getqf("kill_count").." Czarnych Orków.")
  say("")
 end

 when 636.kill begin
  pc.setqf("kill_count", pc.getqf("kill_count")+1)
  if pc.getqf("kill_count") >= 300 then
   say("Brawo udało ci się!")
   say("Jak wspomniałem twoja nagroda będzie nieziemska.")
   say("Otrzymujesz : 5.000.000 yang , 15 Szkatułek Blasku Księżyc")
   pc.give_item2(50011, 15)
   pc.change_gold(5000000)
   set_state(__COMPLETE__)
  end
 end
end

state __COMPLETE__ begin
end
end

 

Koniec z MPCForum.pl i ogółem z metinem

:D

 

sunp.png

Sygnatura wykonana przez

Isuribi aka Amelka.

Opublikowano

Witam potrzebuje questa na tepanie się na mape od danego lvl przez pierścien tp. Pomocy!! ;<

moze napisz cos wiecej? na jaka mape? jakie ma basepointy ? ile tego ma byc ? czy chcesz kod po prostu na przenoszenie na mape z wymogiem lvlowym a reszte uzupelnisz sam.

Opublikowano

No chodzi mi o zwyklego questa do pierscienia cos takiego :

 

elseif 2 == s then
say_title ("Teleportejszyn")
say ("Lepiej sie trzymaj")
wait ()
local empire = pc . get_empire ( )
if empire == 1 then
pc.warp ( 9800 , 1215100 )
elseif empire == 2 then
pc.warp ( 9800 , 1215100 )
elseif empire == 3 then
pc.warp ( 9800 , 1215100 )
end

 

tylko żeby był wymóg na lvl reszte sobie sam uzupełnie.

eschra.jpg



Immortal-Metin - Już niedługo :)


Zapraszam!


Opublikowano

No chodzi mi o zwyklego questa do pierscienia cos takiego :

 

 

]

elseif 2 == s then
say_title ("Teleportejszyn")
say ("Lepiej sie trzymaj")
wait ()
local empire = pc . get_empire ( )
if empire == 1 then
pc.warp ( 9800 , 1215100 )
elseif empire == 2 then
pc.warp ( 9800 , 1215100 )
elseif empire == 3 then
pc.warp ( 9800 , 1215100 )
end

 

 

tylko żeby był wymóg na lvl reszte sobie sam uzupełnie.

umieszczaj dluzszy tekst albo tresc kodu w spoilerze, po 2 jakbys poszukal, juz kiedys to podawalem.

to masz przyklad, na atlantyde o moich basepointach, wiec sobie pozmieniaj

 



elseif 4 == s then
											say( pc.get_name().."!")
											say_trawa("Zostaniesz przeniesiony do Atlantydy V2")
											say("jeśli tylko posiadasz 80 lvl")
											if pc.get_level() >= 80 then
											say(pc.get_name().." przenosze Cię do Atlantydy V2")
											wait ()
											pc.warp ( 153600 , 1215100 )
											elseif pc.get_level() < 80 then
											say_item("Atlantyda V2",9,"Atlantyda V2")
											say_reward(pc.get_name().. " nie masz 80 levelu")
											end

 

Opublikowano

Kurcze... Jak wgrywam twojego to mi pierścien nie działa a jak go usune to smiga ;/ Możesz zedytować to co podałem? Bede wdzieczny

eschra.jpg



Immortal-Metin - Już niedługo :)


Zapraszam!


Opublikowano

To jest to jak zamieniłem :

 

 

 

elseif 5 == s then

say_title ("Lecim na Bagna")

if pc.get_level() >= 80 then

say ("Lepiej sie trzymaj")

wait ()

local empire = pc . get_empire ( )

if empire == 1 then

pc.warp ( 9800 , 1215100 )

elseif empire == 2 then

pc.warp ( 9800 , 1215100 )

elseif empire == 3 then

pc.warp ( 9800 , 1215100 )

end

 

 

 

Proszę o szybką pomoc!

 

@EDIT

 

Jeszcze chciałbym dodać że jak nie dodaje tego wymogu to mi działa normalnie ale mi chodzi o wymóg lvl :/

eschra.jpg



Immortal-Metin - Już niedługo :)


Zapraszam!


Opublikowano

To jest to jak zamieniłem :

 

 

 

elseif 5 == s then

say_title ("Lecim na Bagna")

if pc.get_level() >= 80 then

say ("Lepiej sie trzymaj")

wait ()

local empire = pc . get_empire ( )

if empire == 1 then

pc.warp ( 9800 , 1215100 )

elseif empire == 2 then

pc.warp ( 9800 , 1215100 )

elseif empire == 3 then

pc.warp ( 9800 , 1215100 )

end

 

 

 

Proszę o szybką pomoc!

 

@EDIT

 

Jeszcze chciałbym dodać że jak nie dodaje tego wymogu to mi działa normalnie ale mi chodzi o wymóg lvl :/

jeśli z każdego królestwa przenosi w jedno miejsce to po co dajesz do sprawdzania królestwa? przez to nie działa pewnie.

Opublikowano

o takie coś ci się rozchodziło ??

 

 

quest teleport begin
state start begin
 when 80009.use begin
  say_title ( "tutaj tytul" )
  say ( "tutaj tekst" )
  wait ( )
  local s = select ( "M1" , "M2" ,"INNE" , "Wyjdź" )
   if s == 1 then
 local m1 = select ("Shinsso","Chunjo","Jinno","Wyjdź")
  if test == 1 then
   say_title ("Za chwilę zostaniesz przeniesiony")
   say ("Uważaj....")
   wait ()
   pc . warp ( 474300 , 954800 )
  elseif m1 == 2 then
   say_title ("Za chwilę zostaniesz przeniesiony")
   say ("Uważaj....")
   wait ()	 
   pc . warp ( 63800 , 166400 )
  elseif m1 == 3 then
   say_title ("Za chwilę zostaniesz przeniesiony")
   say ("Uważaj....")
   wait ()
   pc . warp ( 959900 , 269200 )
  elseif m1 == 4 then
  end
   elseif s == 2 then
 local m2 = select ("Shinsso","Chunjo","Jinno","Wyjdź")
  if m2 == 1 then
   say_title ("Za chwilę zostaniesz przeniesiony")
   say ("Uważaj....")
   wait ()
   pc . warp ( 353100 , 882900 )
  elseif m2 == 2 then
   say_title ("Za chwilę zostaniesz przeniesiony")
   say ("Uważaj....")
   wait ()
   pc . warp ( 145500 , 240000 )
  elseif m2 == 3 then
   say_title ("Za chwilę zostaniesz przeniesiony")
   say ("Uważaj....")
   wait ()
   pc . warp ( 863900 , 246000 )
  elseif m2 == 4 then
  end
   elseif s == 3 then
 local inne = select ("Dolina Seungryong 30 lvl","Pustynia Yongbi 35 lvl","Góra Sohan 50 lvl","Wyjdź")
  if inne == 1 then
   set_state(dolina)
  elseif inne == 2 then
   set_state(pustynia)
  elseif inne == 3 then
   set_state(sohan)
  elseif inne == 4 then
  end
   elseif s == 4 then

   end
 end
end
state dolina begin
 when login or levelup with pc.get_level() >= 30 begin
  local empire = pc . get_empire ( )
   if empire == 1 then
 say_title ("Za chwilę zostaniesz przeniesiony")
 say ("Uważaj....")
 wait ()
 pc.warp ( 402100 , 673900 )
   elseif empire == 2 then
 say_title ("Za chwilę zostaniesz przeniesiony")
 say ("Uważaj....")
 wait ()
 pc.warp ( 270400 , 739900 )
   elseif empire == 3 then
 say_title ("Za chwilę zostaniesz przeniesiony")
 say ("Uważaj....")
 wait ()
 pc.warp ( 321300 , 808000 )
   end
 end
end
state pustynia begin
 when login or levelup with pc.get_level() >= 35 begin
  local empire = pc . get_empire ( )
   if empire == 1 then
 say_title ("Za chwilę zostaniesz przeniesiony")
 say ("Uważaj....")
 pc.warp ( 217800 , 627200 )
   elseif empire == 2 then
 say_title ("Za chwilę zostaniesz przeniesiony")
 say ("Uważaj....")
 pc.warp ( 221900 , 502700 )
   elseif empire == 3 then
 say_title ("Za chwilę zostaniesz przeniesiony")
 say ("Uważaj....")
 pc.warp ( 344000 , 502500 )
   end
 end
end
state sohan begin
 when login or levelup with pc.get_level() >= 50 begin
  local empire = pc . get_empire ( )
   if empire == 1 then
 say_title ("Za chwilę zostaniesz przeniesiony")
 say ("Uważaj....")
 pc.warp ( 434200 , 290600 )
   elseif empire == 2 then
 say_title ("Za chwilę zostaniesz przeniesiony")
 say ("Uważaj....")
 pc.warp ( 375200 , 174900 )
   elseif empire == 3 then
 say_title ("Za chwilę zostaniesz przeniesiony")
 say ("Uważaj....")
 pc.warp ( 491800 , 173600 )
   end
 end
end
end

 

Opublikowano

Działa mi bez wymogu :P

 

To pomoże ktoś? :<

pisalem caly pierscien od 0 na swoj serwer.

 

elseif 5 == s then
say("Lecim na Bagna")
say("jeśli tylko posiadasz 80 lvl")
if pc.get_level() >= 80 then
say("Lecisz na Bagna")
wait ()
local empire = pc . get_empire ( )
if empire == 1 then
pc.warp ( 9800 , 1215100 )
elseif empire == 2 then
pc.warp ( 9800 , 1215100 )
elseif empire == 3 then
pc.warp ( 9800 , 1215100 )
end
else pc.get_level() < 80 then

say_reward(pc.get_name().. " nie masz 80 levelu")
say_reward("i nie moge Cie przeniesc!")
end

 

sproboj tego. tam zle zapomniales enda

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...