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

Przerobi ktoś ten quest tak, żeby stan zarobionych punktów można było przejrzeć w zadaniach, gdy się kliknie 'N' (żeby quest był na stałe i nigdy nie znikał)? Aby ten, kto chce mógł zobaczyć zawsze stan swoich punktów. I aby punkty te można było wymieniać u np. Strażnika Miejskiego na np.:

50 punktów: Biała Perła

100 punktów: Nieb. Perła

150 punktów: Red perła.

200 punktów: Broszura Szermierki x30

300 punktów: Biała perła x5, Nieb. perła x5, Czerwona perła x5

A nie, tak jak jest w tym queście u dozorcy...

Za każdą, jednorazową odpowiedź na pytanie gracz uzyskiwałby 1 punkt. (Proszę o zrobienie tego tak, że jakbym dopisywał do questa jakieś pytania, to je też za każdym razem zaliczało jako 1 pkt).

http://wklej.to/p6o8J

 

Edit:

http://wklej.to/M3qOQ

Czy można dodać w tym queście opcję wyłączenia tego tekstu i włączenia innego? ;ddd

Edit:

http://wklej.to/WkZ0Y

Dlaczego, gdy kliknę u npc 20095 opcję Wiadomość serwerowa, potem dam TAK, to nie wyświetlają mi się okienka do wpisania tekstu? Coś nie tak z questem jest? ;dd

PS. Wyświetla się "Tekst" na czacie tylko... Tyle razy ile jest w queście ;d

Z góry dziękuję :)

Ponawiam. Nagroda: Limit lajków i 5* w profilu.

1377019234-U697852.png


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

Witam, chciał bym aby po zabiciu danego moba wyświetlało mi się to w notice_all + dodatkowo wyświetlało się na jakim channelu to ma miejsce.

 

 

Mam tu quest od Sunushi , ale niestety po zabiciu danego moba, nic się nie wyświetla, trzeba przypisać do funkcji w questlib wyjaśnienie do niej ? Czy jak ?

 

 

Quest:

http://wklej.to/oNpyY

 

 

 

wie ktoś ?

2421404553.png
Opublikowano

wie ktoś ?

 

Moja propozycja:

 

Quest na wklej.to:

http://wklej.to/IHgdQ

 

 

 

quest zabil_bossa begin
state start begin
when 1093.kill or 1092.kill or 101.kill begin --- dopisujemy następująco - or id.kill
local id = npc.get_race()
local ch = pc.get_channel_id()
local nick = pc.get_name()

local moby = {
[1093] = "Umarłego Rozpruwacza",
[1092] = "Elit. Króla Demonów",
[101] = "Dzikiego Psa",
--[id bossa] = "Odmieniona nazwa", -- Uzupełniamy według tego
}

local mob = moby[id]

notice_all("[CH"..ch.."] "..nick.." zabił "..mob.."!")
end
end
end

 

 

 

I dopisujesz do quest_functions:

pc.get_channel_id

 

Efekt:

0104214606.jpg

Opublikowano

Ja bym już tutaj dał when kill begin i dodawał ify/tablice z npc.get_race(). Nie dodaje moba do object ;]

ePc0b.jpg

mcn_cc.pl - banda złodziei

;)

Piszę questy na zamówienie - Zostanę questerem na serwerze dedykowanym - Na zlecenie napiszę questy - Zakoduję stronę HTML5/CSS3

Opublikowano

Ja bym już tutaj dał when kill begin i dodawał ify/tablice z npc.get_race(). Nie dodaje moba do object ;]

 

Można i tak:

http://wklej.to/y9BSD

 

 

 


quest zabil_bossa begin
   state start begin
       when kill begin
local id = npc.get_race()
if id == 1093 or 1092 or 101 then -- dopisujemy id mobow tak: or id 
local ch = pc.get_channel_id()
local nick = pc.get_name()

local moby = {
[1093] = "Umarłego Rozpruwacza",
[1092] = "Elit. Króla Demonów",
[101] = "Dzikiego Psa",
--[id bossa] = "Odmieniona nazwa", -- Uzupełniamy według tego
}

local mob = moby[id]

notice_all("[CH"..ch.."] "..nick.." zabił "..mob.."!")
end
end
   end
end

 

 

 

Nie ma różnicy poza dodawaniem mobów do object.

Opublikowano

Witam, proszę o questa Wymiana, o co chodzi:

Po kliknięciu na surę (ID:20091) klikamy w opcje - "Wymień!"

Potem wyskakuje nam pytanie - czy chcesz wymienić przedmiot X za przedmiot Y?

Jeśli damy tak i mamy w EQ przedmiot X to dostajemy przedmiot Y a X jest nam zabierany.

Proszę o takiego questa, będę bardzo wdzięczny!

Polecą lajki i 5 w profilu, pozdrawiam ;)

Zajmuje się tworzeniem plików serwerowych metin2, pod serwer PvP Oldschool.

Opublikowano

Witam. Patrzę i patrzę i do patrzeć się nie mogę ;/. Czy jakiś specjalista od questów mógł by na to spojrzeć swoim okiem i podpowiedzieć co jest źle ?

 

Jest to quest pierścienia teleportacji

 

http://wklej.to/vdZFJ

 

Kompilator pokazuje "syntax error" przy linijce 83.

 

Odwdzięcze się limitem lajków i czym tam jeszcze można :)

Opublikowano

Czesc chcialem dodac sklep do pierscienia tp. Moglby ktos powiedziec jak to zrobic. Dodac cos do questu. Prosze pomozcie dam plusy.

Opublikowano

Daj qusest move_ring.quest to ktoś Ci to doda

@gryzon

w linijce 90 masz 2x end. Tam ma być tylko 1x end

nexi.png

 

CYTOWAĆ MOJE POSTY, JEŚLI LICZYCIE NA POMOC !!

Opublikowano

Witam. Patrzę i patrzę i do patrzeć się nie mogę ;/. Czy jakiś specjalista od questów mógł by na to spojrzeć swoim okiem i podpowiedzieć co jest źle ?

 

Jest to quest pierścienia teleportacji

 

http://wklej.to/vdZFJ

 

Kompilator pokazuje "syntax error" przy linijce 83.

 

Odwdzięcze się limitem lajków i czym tam jeszcze można

 

Daj qusest move_ring.quest to ktoś Ci to doda

@gryzon

w linijce 90 masz 2x end. Tam ma być tylko 1x end

 

usunąłem 1 end i nie działa nadal ;x. wydaje mi się, że on powinien tam być ;x.

Opublikowano

usunąłem 1 end i nie działa nadal ;x. wydaje mi się, że on powinien tam być ;x.

 

 

http://wklej.to/3GLPh

//nieregulaminowa sygnatura

Opublikowano

Przerobi ktoś ten quest tak, żeby stan zarobionych punktów można było przejrzeć w zadaniach, gdy się kliknie 'N' (żeby quest był na stałe i nigdy nie znikał)? Aby ten, kto chce mógł zobaczyć zawsze stan swoich punktów. I aby punkty te można było wymieniać u np. Strażnika Miejskiego na np.:

50 punktów: Biała Perła

100 punktów: Nieb. Perła

150 punktów: Red perła.

200 punktów: Broszura Szermierki x30

300 punktów: Biała perła x5, Nieb. perła x5, Czerwona perła x5

A nie, tak jak jest w tym queście u dozorcy...

Za każdą, jednorazową odpowiedź na pytanie gracz uzyskiwałby 1 punkt. (Proszę o zrobienie tego tak, że jakbym dopisywał do questa jakieś pytania, to je też za każdym razem zaliczało jako 1 pkt).

http://wklej.to/p6o8J

 

Edit:

http://wklej.to/M3qOQ

Czy można dodać w tym queście opcję wyłączenia tego tekstu i włączenia innego? ;ddd

Edit:

http://wklej.to/WkZ0Y

Dlaczego, gdy kliknę u npc 20095 opcję Wiadomość serwerowa, potem dam TAK, to nie wyświetlają mi się okienka do wpisania tekstu? Coś nie tak z questem jest? ;dd

PS. Wyświetla się "Tekst" na czacie tylko... Tyle razy ile jest w queście ;d

Z góry dziękuję :)

Może mi ktoś w końcu z tym pomóc? ;DD

Nagroda limi i 5* w profilu

1377019234-U697852.png


Opublikowano

Witam, proszę o questa Wymiana, o co chodzi:

Po kliknięciu na surę (ID:20091) klikamy w opcje - "Wymień!"

Potem wyskakuje nam pytanie - czy chcesz wymienić przedmiot X za przedmiot Y?

Jeśli damy tak i mamy w EQ przedmiot X to dostajemy przedmiot Y a X jest nam zabierany.

Proszę o takiego questa, będę bardzo wdzięczny!

Polecą lajki i 5 w profilu, pozdrawiam ;)

Proszę o pomoc. Jeśli będzie działać jak należy, dam dzienny limit oraz 5* w profilu :)

Zajmuje się tworzeniem plików serwerowych metin2, pod serwer PvP Oldschool.

Opublikowano

Witam, proszę o questa Wymiana, o co chodzi:

Po kliknięciu na surę (ID:20091) klikamy w opcje - "Wymień!"

Potem wyskakuje nam pytanie - czy chcesz wymienić przedmiot X za przedmiot Y?

Jeśli damy tak i mamy w EQ przedmiot X to dostajemy przedmiot Y a X jest nam zabierany.

Proszę o takiego questa, będę bardzo wdzięczny!

Polecą lajki i 5 w profilu, pozdrawiam ;)

 

 

 

Znalazłem na forum jeszcze taki quest :P

 

 

http://wklej.to/fP3PK

2421404553.png
Opublikowano

Mógłby mi ktoś poradzić jak to zrobić?

To powinno Ci pomóc:

http://www.mpcforum.pl/topic/787562-quest-piercie-teleportacji-szybszy-i-odchudzony/

ePc0b.jpg

mcn_cc.pl - banda złodziei

;)

Piszę questy na zamówienie - Zostanę questerem na serwerze dedykowanym - Na zlecenie napiszę questy - Zakoduję stronę HTML5/CSS3

Opublikowano

Siema mam problem z questem, ma on wygladać tak, że po zalogowaniu sprawdza

query("SELECT tabelka FROM player.tabelka WHERE pid = '"..id.."';")

Problem polega na tym, ze jeżeli wstawię to query do questa, to quest od tego miejsca przestaje działać np. mam cos takiego:

when login begin
chat("pomyslnie")
 if query("SELECT tabelka FROM player.tabelka WHERE pid = '"..id.."';") == 1 then
cmdchat("vip")
chat("pomyslnie1")

Podczas kompilacji nie wyskakują błedy, a w grze pokazuje się tylko 1 chat, nic po query nie działa -.-

Może mi ktoś pomóc? Byłbym wdzięczny :)

Nie znasz - nie oceniaj

Opublikowano

when login begin

local c = query("SELECT tabelka FROM player.tabelka WHERE pid='"..id.."';")

if c == 1 then

...

No i musisz wcześniej zdeklarować zmienną id :)

ePc0b.jpg

mcn_cc.pl - banda złodziei

;)

Piszę questy na zamówienie - Zostanę questerem na serwerze dedykowanym - Na zlecenie napiszę questy - Zakoduję stronę HTML5/CSS3

Opublikowano

Wiem, wiem nie jestem aż taki zielony <3 próbowałem już ze zmiennymi lokalnymi i globalnymi, w każdym przypadku to samo, właśnie tutaj jest problem ;/

Nie znasz - nie oceniaj

Opublikowano

Nie sądzisz, że problem może tkwić w tabelce czy poleceniu? Btw, chat wyświetla napis, to nie działa jak cmdchat ;]

ePc0b.jpg

mcn_cc.pl - banda złodziei

;)

Piszę questy na zamówienie - Zostanę questerem na serwerze dedykowanym - Na zlecenie napiszę questy - Zakoduję stronę HTML5/CSS3

Opublikowano

Wiem że cmdchat nie działa tak jak chat, ja go wykorzystuje do wysyłania poleceń klientowi, chodzi o to ,że chat był po to, żeby testować do którego etapu działa. Tabelka jest ok , inne wpisy a nawet ten sam w innym quescie działa

bez problemu, dlatego tutaj pisze, bo już żywcem nie mam pomysłu o co kaman.

Nie znasz - nie oceniaj

Opublikowano

potrzebuje linijek questu dzieki ktoremu dostaniemy nagrode

1000ataku, 1000defa 300inta

chodzi mi o linijki tego typu

affect.add_collect(apply.ATT_GRADE_BONUS, 10, 60*60*24*365*60)

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...