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

A więc chciałbym aby ktoś napisał mi Questa które teleportuje do V2 (Atlantyda)!

Kto mi go napisze dostanie + + + / - - - ! (NPC ma teleportować)

PS: Możecie dorzucić aby tele było na hasło

:D

(Ojc nie ten dział)

userbarwb.png

Zawsze promocje na sygnatury ^^

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

@UP

quest kakq begin
state start begin
when idnpc.chat."Warp" begin
say(("Podaj hasło: ")
local haslo=input()
if haslo=="haselko" then
say("Hasło poprawne! ")
pc.warp(x, y)
else
say("złe hasło")
end
end
end
end


 

Opublikowano

Witam!

Proszę o Quest, który ustanawiałby iż: co 50 mobów, wylatuje przedmiot o ID: 50023.

Za pomoc dziękuję i pozdrawiam wszystkich! :)

 

Za pomoc limit + lub - , jak kto woli :D

57941428314396613531.png


 


Morlinka aka Lyshantus


 


esent.png

Opublikowano

@UP

--poczatek questa
when kill with not npc.is_pc() begin
local count = pc.getqf("countx")+1
if count < 50 then
pc.setqf("countx", count)
elseif count == 50 then
game.drop_item(50023, 1)
pc.setqf("countx", 0)


 

Opublikowano

Siema

Prosze o Quest na 70lv który polega na zabiciu 5 umarłych rozpruwaczy jako nagrode otrzymuje sie stalke +9 dla danej postaci ktora robi misje i 500kk

Nagradzam + albo jak ktos woli -

 

ZLECENIE NIE WAŻNE

AvalonMt2 77lv+ OFF

AnimeMt2 65lv+ OFF

LomaxMt2 250lv OFF

4biddenMT2 123lv OFF

ProMT2 94lv OFF

TiveriaMT2 66lv OFF

XenoXMt2 60lv+ OFF

PandoraMt2 97lv OFF

XWorldMT2 56lv OFF

NevrasT 55 lv ON

Wole Plusy

Opublikowano

Witam!

Proszę o Quest, który ma następujące cechy:

1. Nosi nazwę "Sekret Doliny Orków: Część 1"

2. Do misji może przystąpić gracz z 30 poziomem postaci.

3. Zadanie otrzymujemy u Uriel (20011).

4. Gdy klikniemy na Uriela, on coś nam powie na temat zadania.

5. Zadanie polega na dostarczeniu Urielowi 20 Ezoterycznych Przewodników (30008)

6. Zadanie można zaakceptować, lub odrzucić.

7. Nagroda to 250.000 Yang, oraz +20% Ruchu.

 

Dziękuję i pozdrawiam! :D

57941428314396613531.png


 


Morlinka aka Lyshantus


 


esent.png

Opublikowano

Witam wszystkich , mam pytanie - nie jest to konkretne zlecenie ; lecz tak jak pisałem pytanie...

 

czy da rade zrobić jakiegoś fajną misje , w której za nagrodę otrzyma się możliwość założenia gildi?

W kolejnej misji , za nagode można by było wgrać logo gildi .

Kolejna to że z każdym lv , by zdobyć pkt do skilla , trzeba wykonać jakaś misje , np ubić gildia ripa.

Jest możliwość zrobienia takich misji?

Bardzo by urozmaicały rozgrywkę na prywatnych serwerach

 

 

Więc?

 

Pozdrawiam

394591421101183179764.jpeg
Opublikowano

@2down

thx ;]

 

 

Elo

Mam pytanko, bo robie serwer ale mam problem z jedym Questem.

 

Chce zrobic takiego Questa co mozna u NPC wziasc skila na G. Ale chce zeby sie dalo tego skilla na G wziasc tylko wtedy jak sie ma go pierw na M.

Nie musicie robic calego questa. Tylko o ten kod na to podac jak by wygladal.

Wiem ze tego najlepiej nie wytlumaczylem ale chyba wiadomo o co chodzi :P

 

Oczywiscie dam + za pomoc :)

Pozdrowienia

Opublikowano

Mam dla was dosyć trudny Quest do napisania...

A mianowicie, jeżeli ktokolwiek użyje na serwerze bug z kamieniem duchowym, wiecie ten związany z przekazywaniem jednym na handlu a drugim umieszczeniu na przycisku F4, jego umiejętność zostanie zredukowana do poziomu M1, oraz na chacie ogólnym pojawi się informacja: "Gracz xxx próbował użyć bugu na kamień duchowy! Jego umiejętność zostaje zredukowana do poziomu M1!"

W kamieniu duchowym wyświetli się informacja: "Widzę, że ktoś chce użyć bugu na kamień duchowy. Nie lubimy tutaj takich zachowań! Za karę następny kamień duchowy możesz użyć dopiero za 7 dni, a umiejętność, którą chciałeś wyszkolić zostaje zredukowana do poziomu M1! Na chacie natomiast pojawi się informacja: "Umiejętność xxx została zredukowana do poziomu M1!"

 

 

Z góry dziękuję i obiecuję świetną nagrodę, jeżeli Quest zadziała! :)

Pozdrawiam!

57941428314396613531.png


 


Morlinka aka Lyshantus


 


esent.png

Opublikowano

@2up

if pc.get_skill_level(1)>=21 then
say("Otrzymałeś aurę na G! ")
pc.set_skill_level(1, 32)

Wydaje mi się, że poziomy skilli dobre ;p

 

@up

po co się tak bawić, skoro to takie trudne... Lepiej odbugować kamyk ;f


 

Opublikowano

@UP: No dobrze, spróbuję :)

A teraz mam troszkę inny Quest...

 

Gdy Klikniemy na Soon (20023) pojawia się opcja: "Chcę Zmienić Swój Nick!"

Raczej nie będę się rozpisywał o co mi dokładnie chodzi bo raczej już wiadomo ...

Dodam tylko, że zmiana nicku kosztuje 250.000 Yang.

Zostawcie mi troszkę miejsca na say'e ;)

Ewentualnie możecie coś wymyślić sami :)

57941428314396613531.png


 


Morlinka aka Lyshantus


 


esent.png

Opublikowano

@UP

http://www.mpcforum.pl/topic/150983-tutquest-zmiana-nicku/

 

Ale ja chcę sam Quest, bez konieczności przedmiotu ...

57941428314396613531.png


 


Morlinka aka Lyshantus


 


esent.png

Opublikowano

@Up

a czy taki problem to usunąć? ;f

 

quest changename begin
state start begin
when 20023.chat."Chcę zmienić swój nick! " begin
say_title("Zmiana Nicku:")
say("")
say("Witaj,")
say("dzięki temu magicznemu olejkowi możesz ")
say("zmienić swój nick w grze!!")
say("")
say_reward("Czy chciałbyś zmienić swój nick?")
say("")
local change = select("Tak", "Nie")
if change == 1 then
say_title("Zmiana Nicku:")
say("")
say("więc chcesz zmienić swój nick?")
say("Dobrze, tylko pamiętaj, że przyjaciele ")
say("mogą Cię nie rozpoznać pod tym nowym imieniem")
say("")
say_reward("Podaj swój nowy nick:")
say("")
local c_name = input()
local c_search = find_pc_by_name(c_name)

if c_search==0 then 
say_title("Zmiana Nicku:")
say("")
say("Podałeś już swój nowy nick wygląda on tak:")
say(""..c_name.." zostawić taki?")
say("")
local secure = select("Tak", "Nie")
if secure == 1 then
say_title("Zmiana Nicku:")
say("")
say("Pomyślnie Zmieniono Nick!")
say("")
say("Twoja nowa nazwa to: "..c_name.." ")
say("")
say_reward("Przeloguj się aby zaktualizować zmiany!")
say("")
pc.change_name(c_name)
else
say_title("Zmiana Nicku:")
say("")
say("Dobrze, że zmieniłeś zdanie...")
say("Twoja nazwa została nie zmieniona!")
say("")
end
else
say_title("Zmiana Nicku:")
say("")
say("Podana przez Ciebie nazwa nicku już jest zajęta!")
say("Wybierz sobie nowy inny nick i go podaj...")
say("")
end
else
return
end
end
end
end

say`e sam sobie edytuj ;x


 

Opublikowano

Potrzebuje questa który po kliknięciu na dany item wbija skill na P ale potrzebny jeski skill rozwinięty na M1 czyli 20pk

Tu są skille i jeszcze potrzebuje questa co po kliknięciu na item daje wszystkie skille na P ale od 200 lvla i item co resetuje same staty.

 

 

if pc . get_job() == 0 and pc . get_skill_group()==1 then
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)
pc . set_skill_level (6, 59)
elseif pc . get_job()==0 and pc . get_skill_group()==2 then
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)
pc . set_skill_level (21, 59)
elseif pc . get_job()==1 and pc . get_skill_group()==1 then
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)
pc.set_skill_level(36, 59)
elseif pc . get_job()==1 and pc . get_skill_group()==2 then
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)
pc.set_skill_level(51, 59) 
elseif pc . get_job()==2 and pc . get_skill_group()==1 then
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) 
elseif pc . get_job()==2 and pc . get_skill_group()==2 then
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) 
elseif pc . get_job()==3 and pc . get_skill_group()==1 then
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)
elseif pc . get_job()==3 and pc . get_skill_group()==2 then
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)

 

 

ID itemków sam wstawie

Kończę z MPCforum!!!

 

 

BYroboMt2 DEDYK

Badar?? HaHa!!!!

Opublikowano

nie wiem czemu ale nie działa mi ten quest... xDeStRuCtx ty go pisałeś więc może wiesz czemu nie działa ;d

 

 

quest aseq begin

state start begin

when 50050.use begin

if horse.get_level()==0 or horse.get_level()==10 or horse.get_level()==20 then

say("Pamiętaj questy na 1 lvl, 11 lvl oraz 21 lvl konia robimy osobno! ")

else

if get_time()>= pc.getqf("czas") then

say("Poziom twojego konia został zwiększony o 1")

pc.setqf("czas", get_time()+6*60*60)

else

say("Nie mineło 6h! ")

end

end

end

end

end

Opublikowano

@UP

w item_proto

type 18, subtype 10 dla itemu, quest:

quest aseq begin
state start begin
when 50050.use begin
if horse.get_level()==0 or horse.get_level()==10 or horse.get_level()==20 then
say("Pamiętaj questy na 1 lvl, 11 lvl oraz 21 lvl konia robimy osobno! ")
else
if get_time()>= pc.getqf("czas") then
say("Poziom twojego konia został zwiększony o 1")
pc.setqf("czas", get_time()+6*60*60)
horse.set_level(horse.get_level()+1)
else
say("Nie mineło 6h! ")
end
end
end
end
end 


 

Opublikowano

@up

 

coś quest nie działa nie dodaje lvl konia ;x + jak byś mógł jeszcze dodać że medal po użyciu znika...

Opublikowano

Witam!

Mam następną prośbę w sprawie Questa. W tym przypadku to chodzi mi o coś podobnego jak zadanie na polskim serwerze.

Mam na myśli zadanie "Lekarstwo dla Zdrajcy". Nie będę plagiatował zadania, jednak chodzi mi o podobny schemat.

Teraz krok po kroczku wytłumaczę o co mi chodzi...

1. Zadanie może wykonać gracz, który osiągnie 45 poziom postaci.

2. Quest nosi nazwę "Lekarstwo dla Taurean" W Queście znajduje się informacja: "Taurean jest bardzo smutna, idź do niej i spytaj co się stało."

3. Gdy klikniemy na NPC (20014) pojawi się nam okno rozmowy, w którym to tłumaczy nam cel zadania.

 

Treść rozmowy: Witaj! Moja matka ostatnio bardzo choruje, niestety lekarstwo, którego używa właśnie się skończyło.

Czy mógłbyś pójść do lekarza Baek-Go? On zna się lepiej na medycynie, będzie wiedział jak zdobyć buteleczkę z lekarstwem.

Proszę pomóż mi moja matka bardzo cierpi!

 

4. Zadanie możemy odrzucić.

5. Gdy przyjdziemy do Baek-Go (20018) okno rozmowy również się pojawia.

 

Treść rozmowy: Witam Cię jestem tutejszym lekarzem. W czym mogę Ci pomóc? ( teraz przejście do następnej strony)

A więc Taurean przysłała Cię po lekarstwo dla matki? Poczekaj chwilę, sprawdzę czy została mi choć jedna buteleczka tego rzadkiego leku ... ( teraz następna strona)

Przykro mi nie mam już lekarstwa, ale potrafię je wytworzyć. Mam już prawie wszystkie składniki, brakuje mi jedynie Ziół z Normalnego Lochu Małp.

Czy mógłbyś mi je dostarczyć? Wtedy byłbym w stanie wytworzyć lekarstwo dla matki Taurean.

 

6. W tej części misję można odrzucić.

7. Gdy akceptujemy Baek-Go mówi: "Dobrze więc, idź na pustynię do Normalnego Lochu Małp po zioła. Gdy je zdobędziesz przyjdź do mnie po lekarstwo."

8. Gdy odrzucimy: " Co za szkoda, niestety w takim przypadku nie mogę Ci pomóc..." ( misja zostaje przerwana)

9. Po zdobyciu ziół (50058) pojawia się automatyczna informacja: "Masz już zioła. Wróć do Baek-Go po lekarstwo!"

10. Gdy przyjdziemy z ziołami Baek-Go mówi: "Świetnie, to właśnie o te zioła mi chodziło! Poczekaj chwilkę, zaraz stworzę lekarstwo dla Taurean... " (następna strona)

"Proszę bardzo oto buteleczka z lekarstwem. W razie potrzeby przyjdź, pomogę Ci."

11. Od Baek-Go otrzymujemy przedmiot (30152) .

12. Po przybyciu do Taurean, mówi ona: "Nawet nie wiesz jak jestem Ci wdzięczna! Jeszcze raz bardzo Ci dziękuję. Moja mam na pewno wyzdrowieje. A oto nagroda za twój trud."

13. Nagrodą jest 3.000.000 Yang, 1.000.000 PD, oraz 50 sztuk przedmiotu (71044)

14. Say reward: "Otrzymałeś 3.000.000 Yang, 1.000.000 PD, oraz 50 sztuk Dłoni Krytyka."

 

Dzięki za pomoc! :)

57941428314396613531.png


 


Morlinka aka Lyshantus


 


esent.png

Opublikowano

@2up

quest aseq begin
state start begin
when 50050.use begin
if horse.get_level()==0 or horse.get_level()==10 or horse.get_level()==20 then
say("Pamiętaj questy na 1 lvl, 11 lvl oraz 21 lvl konia robimy osobno! ")
else
if get_time()>= pc.getqf("czas") then
pc.remove_item(50050, 1)
say("Poziom twojego konia został zwiększony o 1")
pc.setqf("czas", get_time()+6*60*60)
horse.set_level(horse.get_level()+1)
else
say("Nie mineło 6h! ")
end
end
end
end
end 


 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...