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] Dungeon i komendy


Rekomendowane odpowiedzi

Opublikowano

Witam, mam porblem z pliami by terenzo. Mam questa i nie działają mi te komendy typowo na dungeon czyli naprzykład: d.spawn_mob. Myśąłme ze moze ma na to wpływ plik questlib.lua. Wie ktos o co chodzi i wrzuci mi tu działajace questlib.lua jezeli to jest przyczyna problemu.

 

Opublikowano

ja nigdy nie używam tej funkcji. Lepsza metoda jest

 

 mob.spawn(id, kordy x, kordy y, 1, 1, 1)
 

nexi.png

 

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

Opublikowano

wypróbuje i napisze czy zadziałało.

 

edit: Poradziłem sobie. Problem polagał na tym że mój dungeon był zapisany w jako .lua zmieniłem to na .quest i wszystko działa póki co ;) Nexilloc like dla ciebie za chęci :)

Opublikowano

Znowu problem. Już totalnie nie wiem o co chodzi w tym moim quescie. Daje taką linijke:

 

d.spawn_mob(20073, 365, 588)

 

 

i działa ale jak zmienie na :

 

d.spawn_mob(2094, 365, 588)

 

 

to juz nie działa mimo ze mam moba 2094 bo komendą m/ przywołuje sie normalnie. Co więcej kiedy zmienie warpy na d.spawn_mob(2094, 365, 517) to mob się tym razem respi ale podwójnie. Respią się dwa moby.

 

 

mam również taki fragment:

 

d.spawn_mob(2095, 355, 588)
d.spawn_mob(2095, 345, 588)
d.spawn_mob(2095, 385, 588)
d.spawn_mob(2095, 375, 588)
d.spawn_mob(2095, 365, 588)
d.spawn_mob(2095, 345, 568)
d.spawn_mob(2095, 385, 578)
d.spawn_mob(2095, 375, 558)
d.spawn_mob(2095, 365, 548)

 

I respi mi tylko dwie ostanie linijki czyli :

 

d.spawn_mob(2095, 375, 558)
d.spawn_mob(2095, 365, 548)

 

KTOS WIE O CO W TYM CHODZI BO JA JUZ ZGŁUPIAŁEM.

Opublikowano

Mam te dungeony jakies dziwne. Nie respia mi sie moby mimo ze wszystko jest ok zrobione. Wie ktos o co chodzi??? Moze nie mam jakis diffow albo cos ?

Opublikowano

 

 

local moby = {
        [1] =    {2095, 355, 588},
        [2] =    {2095, 345, 588},
        [3] =    {2095, 385, 588},
        [4] =    {2095, 375, 588},
        [5] =    {2095, 365, 588},
        [6] =    {2095, 345, 568},
        [7] =    {2095, 385, 578},
        [8] =    {2095, 375, 558},
        [9] =    {2095, 365, 548},
        }
    for i = 1, table.getn(moby) do
        mob.spawn(moby[i][1], moby[i][2], moby [i][3], 1, 1, 1)
    end   

 

 

 

Tylko pamiętaj że pętle for kończmy end'em tka więc musisz dopisać jeszcze 1x end do miejsca gdzie to wkleisz.

nexi.png

 

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

Opublikowano

To samo co wczesniej respia sie tylko dwa jajka. To chyba nie kwestia komendy. Moze game albo cos innego. Ma ktos jeszcze jakieś pomysły ? Zauważyłem że moby się respią jakby tylko po jednej stronie mapy a jak ustawiam warpy z tej drugiej strony to sie nie respia.

Opublikowano

Może spróbuj dodać resp tych jajek do pliku oddzielnego (wrzucamy taki plik do filezilli - u mnie lokalizacja "/usr/serverfiles/game/share/data/dungeon"), a nastepnie odczytać go w queście za pomocą czegoś takiego:

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

 

Przykładowy plik z kordami:

 

m    564    74    5    5    0    0    90s    100    1    2507
m    565    85    5    5    0    0    90s    100    1    2507
m    563    104    5    5    0    0    90s    100    1    2507

Opublikowano

Tak też probowalem i moby sie respia po jendej cześci mapy albo respia mi sie podwojnie. Mam w takim pluku krolowa pajakow jedna a respia mi sie dwie. Zaczolem robic tez drugi dungeon komnate smokato tam mi sie wogole nie respia a mam prawie identyczny quest jak ten. Nie wiem o co w tym chodzi. Dziwne to wszystko.

Opublikowano

A może respią ci się z group.txt?

Zobacz tam czy 2095 jest.

 

A może masz wadliwe server_attr ja tak miałem z komnatą minotaura.

Zrób takiego questa tylko np. na Dolinę Orków i jak zrespią ci się moby to na 100% wina server_attr.

Opublikowano

A może respią ci się z group.txt?

Zobacz tam czy 2095 jest.

 

A może masz wadliwe server_attr ja tak miałem z komnatą minotaura.

Zrób takiego questa tylko np. na Dolinę Orków i jak zrespią ci się moby to na 100% wina server_attr.

 

Problem był w mapie. Prawdobodobnie w serv_attr tak jak pisałeś nie wiem dokładnie. W każdym razie już po problemie. Bardzo mi pomogłeś limit lajków dla Ciebie kolego :D

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...