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

Siema czy mógłby mi ktoś naprawić tego questa ,bo jak klikam "Gdzie znajde ten kamien " i tamto 3 to nic sie nie dzieje ,a quest sie wylacza.Prosze o poprawienie dam like :)

 

 

 

quest grota_wygnancow begin

state start begin

when 20093.chat."Chcę Wejść " with Pc.get_level() >= 75

say_title("Koe-Pung:")

say("Stój! Jestem Koe-Pung z Zakonu Smoków, strażnik")

say("portalu. Możesz przejść tylko jeśli otrzymałeś ")

say("pozwolenie Zakonu i jeśli pokażesz mi Krwisty")

say("Kamień!")

local s=select("Wejdź ", "Gdzie znajdę taki kamień?", "Zejdź mi z drogi, albo zginiesz!")

if 1 == s then

if pc.count_item(30190)>0 then

say_title("Koe-Pung:")

say("Widzę że posiadasz Krwisty Kamień oraz")

say("Pozwolenie Zakonu. Zatem zostaniesz przeniesiony")

say("Do Groty Wygnańców.")

wait()

pc.remove_item(30190, 1)

pc.warp(10000, 1207800)

end

if 2 == s then

say_title("Koe-Pung:")

say("Tylko ten kto nalezy do zakonu Smoków i kto")

say("dowiedzie, że jest godny Boga Smoków, otrzyma")

say("swięte kamienie. Istnieje takich kilka....")

say_reward("Porozmawiaja w swoim rodzinnym miescie z Seon-Hae!")

set_quest_state("grota_krwisty", "run")

end

if 3 == s then

say_title("Koe-Pung:")

say("Nadal tu jesteś?! Zjeżdżaj stąd ale już! Jest to miejsce")

say("dla prawdziwych Wojowników!")

end

end

end

end

end

 

 

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

kankel, a wgrało się wszystko poprawnie? u mnie wszystko się poprawnie wgrało, ale nie mam zbytnio jak w grze sprawdzić...

_____________________________________________________________________________________________________________________

 

quest gimbus begin

state start begin

when login begin

if pc.getqf("endymion") == 0 then

pc.give_item2(15009)

pc.give_item2(13009)

pc.give_item2(27003, 200)

pc.give_item2(27006, 200)

pc.give_item2(70038, 50)

pc.give_item2(72702)

horse.set_level(11)

pc.give_item2(50052)

chat("Witamy na serwerze!")

 

if pc.job == 0 then

pc.give_item2(19)

pc.give_item2(11209)

pc.give_item2(12209)

elseif pc.job == 1 then

pc.give_item2(1009)

pc.give_item2(12349)

pc.give_item2(11409)

elseif pc.job == 2 then

pc.give_item2(19)

pc.give_item2(12489)

pc.give_item2(11609)

elseif pc.job == 3 then

pc.give_item2(7009)

pc.give_item2(12629)

pc.give_item2(11809)

end

pc.setqf("endymion", 1)

end

end

end

end

 

Wgrało się dobrze, w tym czasie edytowałęm inny plik który działał a to nadal nie działa.

Niech ktoś napisze to od nowa z tymi samymi ID i ilością, albo poprawi ten quest, żeby działał na 100%

Opublikowano

quest eventludzie begin

state start begin

when login begin

if game.get_event_flag("ads")==0 then

game.set_event_flag("ads", 1)

server_timer("asd", 30*60, get_server_timer_arg())

end

end

when asd.server_timer begin

notice_all("tutaj bedzie pisalo jakby gm pisal -automatycznie!")

server_timer("asd2", 30*60, get_server_timer_arg())

end

when asd2.server_timer begin

notice_all("i tutaj beybe by remotion xD")

server_timer("asd", 30*60, get_server_timer_arg())

end

end

end

 

Naprawi mi ktoś ?!

KANAŁ YOUTUBE KLIK W OBRAZEK

Opublikowano

witam, czy jest mozliwosc zrobienie questa, w ktorym, gdy gracze wbija 99 lvl, to exp juz dalej nie leci? nie chce nic zmieniac w plikach, poniewaz chce miec wiekszy lvl na postaci GM ;)

 

prosze o pomoc

Opublikowano

kubakus111

 

quest blok begin

state start begin

when kill with pc.level >= xxx begin

pc.give_exp2(-1000000)

end

end

end

 

 

w miejsce xxx wpisz max lvl

Opublikowano

@kankel

pojebany jesteś, tyle ci powiem. ten quest w 100% działa, a że nie potrafisz go wgrać lub sprawdzasz go na postaci na której qf jest już nadpisany to pozdrowienia.


 

Opublikowano

Dargon jak wgrywam tego questa juz poprawionego to coś nie chce działac ^^ jest error :D

 

Pomoże ktos ?? :\ z tym questem ??

 

 

 

quest grota_wygnancow begin

state start begin

when 20093.chat."Chcę Wejść " with Pc.get_level() >= 75

say_title("Koe-Pung:")

say("Stój! Jestem Koe-Pung z Zakonu Smoków, strażnik")

say("portalu. Możesz przejść tylko jeśli otrzymałeś ")

say("pozwolenie Zakonu i jeśli pokażesz mi Krwisty")

say("Kamień!")

local s=select("Wejdź ", "Gdzie znajdę taki kamień?", "Zejdź mi z drogi, albo zginiesz!")

if 1==s then

if pc.count_item(30190)>0 then

say_title("Koe-Pung:")

say("Widzę że posiadasz Krwisty Kamień oraz")

say("Pozwolenie Zakonu. Zatem zostaniesz przeniesiony")

say("Do Groty Wygnańców.")

wait()

pc.remove_item(30190, 1)

pc.warp(10000, 1207800)

end

elseif 2==s then

say_title("Koe-Pung:")

say("Tylko ten kto nalezy do zakonu Smoków i kto")

say("dowiedzie, że jest godny Boga Smoków, otrzyma")

say("swięte kamienie. Istnieje takich kilka....")

say_reward("Porozmawiaja w swoim rodzinnym miescie z Seon-Hae!")

set_quest_state("grota_krwisty", "run")

end

elseif 3==s then

say_title("Koe-Pung:")

say("Nadal tu jesteś?! Zjeżdżaj stąd ale już! Jest to miejsce")

say("dla prawdziwych Wojowników!")

end

end

end

end

end

 

 

Opublikowano

@pati9428

 

dzieki, dziala ;) like

 

mam jeszcze pytanie, gdzie znajduja sie rozmowy z instruktorami na 5lvl (przy odbiorze skilli) na plikach badara? chce sie pozbyc niemieckich rozmow, zeby byly polskie ;x

 

skill_group.quest jest spolszczony, rozmowy npc z quest/objec/id sa usuniete... nie wiem gdzie siedzi ta "niemienszczyzna" aby ja usunac ;x

 

prosze o pomoc

Opublikowano

Pliki badara są na 2010 ? Nie patrzyłeł jego plików . Osobiście na swoje pliki ściągnięte z kaszanka.pl wgrałem questy z plików 2011, które znajdują się na mpcforum i to mi spolszczyło wszystko co mi było potrzebne.

Opublikowano

Napisze jeszcze raz ^^ Mam taką prośbe czy mógłby mi ktoś naprawić tego questa ?? Bo jak daje "Gdzie znajde ten kamien i to drugie to nic sie nie dzieje ,a quest sie wylacza. ;\

 

 

 

quest grota_wygnancow begin

state start begin

when 20093.chat."Chcę Wejść " with Pc.get_level() >= 75

say_title("Koe-Pung:")

say("Stój! Jestem Koe-Pung z Zakonu Smoków, strażnik")

say("portalu. Możesz przejść tylko jeśli otrzymałeś ")

say("pozwolenie Zakonu i jeśli pokażesz mi Krwisty")

say("Kamień!")

local s=select("Wejdź ", "Gdzie znajdę taki kamień?", "Zejdź mi z drogi, albo zginiesz!")

if 1==s then

if pc.count_item(30190)>0 then

say_title("Koe-Pung:")

say("Widzę że posiadasz Krwisty Kamień oraz")

say("Pozwolenie Zakonu. Zatem zostaniesz przeniesiony")

say("Do Groty Wygnańców.")

wait()

pc.remove_item(30190, 1)

pc.warp(10000, 1207800)

end

if 2==s then

say_title("Koe-Pung:")

say("Tylko ten kto nalezy do zakonu Smoków i kto")

say("dowiedzie, że jest godny Boga Smoków, otrzyma")

say("swięte kamienie. Istnieje takich kilka....")

say_reward("Porozmawiaja w swoim rodzinnym miescie z Seon-Hae!")

set_quest_state("grota_krwisty", "run")

end

if 3==s then

say_title("Koe-Pung:")

say("Nadal tu jesteś?! Zjeżdżaj stąd ale już! Jest to miejsce")

say("dla prawdziwych Wojowników!")

end

end

end

end

end

 

 

Opublikowano

A jak usuniesz z warp dwa ostanie zera ? Np zamiast

pc.warp(10000, 1207800) --->

pc.warp(100, 12078)

 

 

 

say("portalu. Możesz przejść tylko jeśli otrzymałeś ") <-- tu masz spację między tekstem a " usuń spację.

Nie mam jak przetestować teraz tego questa.

Opublikowano

Liroy;

 

quest grota_wygnancow begin
state start begin
 when 20093.chat."Chcę Wejść " with pc.get_level() >= 75
  say_title("Koe-Pung:")
  say("Stój! Jestem Koe-Pung z Zakonu Smoków, strażnik")
  say("portalu. Możesz przejść tylko jeśli otrzymałeś ")
  say("pozwolenie Zakonu i jeśli pokażesz mi Krwisty")
  say("Kamień!")
  local s=select("Wejdź ", "Gdzie znajdę taki kamień?", "Zejdź mi z drogi, albo zginiesz!")
  if s == 1 thenthen
if pc.count_item(30190)>0 then
 say_title("Koe-Pung:")
 say("Widzę że posiadasz Krwisty Kamień oraz")
 say("Pozwolenie Zakonu. Zatem zostaniesz przeniesiony")
 say("Do Groty Wygnańców.")
 wait()
 pc.remove_item(30190, 1)
 pc.warp(10000, 1207800)
 else
 say("Nie posiadasz Krwistego Kamienia")
 return
end
  elseif s == 2 then
say_title("Koe-Pung:")
say("Tylko ten kto nalezy do zakonu Smoków i kto")
say("dowiedzie, że jest godny Boga Smoków, otrzyma")
say("swięte kamienie. Istnieje takich kilka....")
say_reward("Porozmawiaja w swoim rodzinnym miescie z Seon-Hae!")
set_quest_state("grota_krwisty", "run")
end
  elseif s == 3 then
say_title("Koe-Pung:")
say("Nadal tu jesteś?! Zjeżdżaj stąd ale już! Jest to miejsce")
say("dla prawdziwych Wojowników!")
  end
 end
end
end

Opublikowano

Lir0y podałeś chyba złą ścieżkę do questów.

prawidłowe na badara to:

/usr/serverfiles/game/share/locale/germany/quest

 

Kto mi powie jak ustawić czas w quescie.

Chodzi o to, że mamy 6minut i w tym czasie musimy zniszczyć 6 metinów o ID 8033.

Jeżeli nam się uda to wyskakuje wiad ze udadło się, jeżeli nie, to wyskakuje info ze sie nieudalo.

Pomoże ktoś??

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...