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

[Problem] z wgraniem v3 na serwer


Rekomendowane odpowiedzi

Opublikowano

Obecnie mecze sie w dodaniu lochow pajakow v3 i mam problem[mialem wiele problemow].Nie dziala mi quest ktory niedawno dzialal normalnie.Wgralem wszystko po stronie clienta i serwera.Wrzucilem questa weszlem do sciezki komenda cd /.../.. i wpisalem ./qc ..... Oto quest ktory uzywam

.

quest spider_dungeon begin

state start begin
when 20095.chat."(Lv. 80) Komnata Pająka" begin
say_title(mob_name(20095)..":")
say("Witaj!")
say("")
say("W dzisiejszych czasach mało tak odważnych")
say("wojowników, widocznie jesteś jakimś odmiennikiem.")
say("")
say("No ale nic żołnierzu, do rzeczy.")
say("Abym Cię przepuścił potrzebujesz:")
say_reward("- 2 Osoby ze sobą.")
say_reward("- 80 poziom.")
wait()
if pc.get_level() <= 80 then
say("Wybacz, mogę wpuszczać tylko osoby od 80 poziomu.")
party.chat(" Lider grupy nie posiada 80 poziomu.")
return
end
if party.get_near_count() <= 2 then
say("Wybacz, musisz mieć ze sobą min. 2 osoby w grupie!")
return
end
if not party.is_leader() then
say("Niestety nie jesteś liderem grupy...")
say("Tylko lider grupy może was przeteleportować!")
else
say("Spełniasz wszystkie warunki!")
say("Czy aby na pewno chcesz wejść?")
local x = select("Tak!", "Nie!")
if x == 2 then
return
elseif x == 1 then
pc.setqf("spider_dungeon", 1)
d.join(251)
end
end
end
when login with pc.get_map_index() >= 2510000 and pc.get_map_index() < 2520000 begin
if pc.getqf("spider_dungeon") == 1 then
d.notice("A więc udało Ci się dostać do jaskini Baronowej Pająków?")
d.notice("Świetnie, jednak to dopiero początek... Baronowa ukryła się ")
d.notice("Rozwściecz ją niszcząc jej Pajęcze Jaja, wtedy na pewno się ujawni!")
d.notice("Czas: 30 min.")
d.spawn_mob(2095, 357, 577)
d.spawn_mob(2095, 378, 578)
d.spawn_mob(2095, 376, 598)
d.spawn_mob(2095, 357, 596)
d.spawn_mob(2095, 367, 585)
timer("regen", 2)
end
end
when regen.timer begin
d.regen_file("data/dungeon/spider_dungeon_regen.txt")
timer("Exit", 60*20)
end
when 2095.party_kill with pc.get_map_index() >= 2510000 and pc.get_map_index() < 2520000 begin
d.setf("Pajeczy_Metin_5", d.getf("Pajeczy_Metin_5")+1)
d.spawn_mob(2094, 367, 588)
if d.getf("Pajeczy_Metin_5") >= 5 then
d.notice("Zniszczyliście wszystkie Pajęcze Jaja.")
d.setf("Pajeczy_Metin_5", 0)
end
end
when 2094.party_kill with pc.get_map_index() >= 2510000 and pc.get_map_index() < 2520000 begin
d.setf("Pajeczy_Krol_5", d.getf("Pajeczy_Krol_5")+1)
if d.getf("Pajeczy_Krol_5") >= 5 then
d.notice("Zabiłeś wszystkich Królów Pająków. Baronowa jest wściekła.")
d.notice("Nie ma już możliwości ucieczki... Przygotuj się do walki!")
d.spawn_mob(2092, 357, 577)
end
end
when 2092.party_kill with pc.get_map_index() >= 2510000 and pc.get_map_index() < 2520000 begin
timer("Exit_Z", 30)
d.notice("Gratulacje, pokonaliście Baronową Pająków!")
d.notice("Macie 30 sekund zanim Was wyrzuci, pospieszcie się!")
end
when Exit.timer begin
d.notice("Macie 15 sekund zanim Was wyrzuci, pospieszcie się!")
timer("Exit_X", 15)
end
when Exit_X.timer begin
d.kill_all()
d.exit_all()
end
when Exit_Z.timer begin
d.kill_all()
d.exit_all()
end
end
end

 

 

Gdy klikam na npc na ktorym powinien dzialac quest nic nie wyskakuje.Przedtem normalnie dzialalo co moglem zle wgrac.Proboje juz 3 raz.

 

ie068n.jpg
Opublikowano

Jesteś pewny że npc z którym rozmawiasz ma id 20095 jeśli tak to po wgraniu questa wpisz w grze (postacią GM) komendę:

 

/reload q

Wyloguj się, zaloguj i kliknij na NPC o ID 20095 jeśli w dalszym ciągu nic się nie stanie to zrób sh make.



 

Wy folderze /quest tworzysz 2 pliki jeden o nazwie "make" drugi "hongkong_list"
w make wklejasz ten malutki kawałek skryptu^^

http://wklej.to/S7vCd

a w hongkong_list
podakesz jaki quest dany ma być zainstalowany

w konsoli najpierw by uruchomić skrypt "make", musimy wyznaczyć katalog bierzący poleceniem cd
czyli np.
cd /usr/plikiserwerowe/game/share/locale/germany/quest/
w przypadku vps/dedyka zamiast plikiserwerowe too folder home/
i teraz w konsoli FreeBSD
sh make

sh make - usuwa wszystkie questy zainstalowane czyli cały folder "obiect", potem kompiluje je na nowo....

8910814572903361049127.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...