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

Rekomendowane odpowiedzi

Opublikowano

Witam :)

Mógłbym prosić o questa, który powoduje, że po użyciu jakiegoś itemu wykonywana jest komenda /purge ?

Próbowałem coś napisać, ale niestety nie działa ;/ 

Mój quest:

quest purge begin
	state start begin
		when 50030.use begin
			d.purge()
		end
	end
end 

Wgrywa się normalnie, żadnych błędów, ale nie działa w grze.

Daję + jak będzie działać :)

 

 

PS. Piszę tutaj, bo w questach/difach nie mogę dodawać tematu.

 

 

 

Quest Serwisantmt2 nie działa :/ 

 

Nie znam się zbytnio na LUA. Dopiero, co zacząłem się bawić w pisanie questów. Funkcję znalazłem gdzieś na mpc forum. Nie znam się na tym zbytnio, trochę już kombinowałem z questami (wgrywanie, nie pisanie ;d), a tem jest mi potrzebny, żeby "czyścić" jakiś obszar na mapie w razie potrzeby (np. resztki po prywatnym ewencie ;) ).

 

Tak, item ma prawidłowe type, komenda istnieje (inaczej by nie wgrało ;p), mam GM'a na serwerze, itd., itp... 

 

Mniejsza o ten quest xD

 

Dzięki za zainteresowanie w ogóle :)

 

 

@Edit

Quest od Serwisantmt2 działa jak należy :) Po dodaniu cudzysłowia śmiga jak należy. Jedyny minus, to ta druga komenda. Po użyciu przedmiotu moby są usuwane i respione na nowo. Przy niezłym spamie (klikanie ciągle, żeby przetestować xD) zmuli trochę serwer, przynajmniej u mnie ;d Polecam usunięcie całkowicie tej komendy z kodu xD

 

Pozwolę sobie wstawić ten kod ;) oczywiście, napisał go Serwisantmt2, żeby nie było, że kradnę, czy coś xD

quest NAZWA_QUESTA begin
    state start begin
        when ID_ITEMU.use begin
        command("purge")
        end
    end
end

Dzięki wielkie za pomoc : )

 

 

Można zamknąć.

Opublikowano

Jaki jest sens używania funkcji dungeonu nie będąc w otwartym dungeonie? W sumie nawet nie wiem czy istnieje taka funkcja jak d.purge() i nie chce mi się tego nawet sprawdzać. Skoro mówisz, że wgrało bez problemów to może i jest. Ogólnie w quescie nie ma komendy, która purgowała by moby. Należałoby coś na własną rękę wymyślić.

50596142255057180250.png

Opublikowano

@2xUP

quest purge begin
    state start begin
        when xx.use begin
        command("purge")  -- ew spróbuj purge all
        command("resp all") -- gdyby ktos usunal NPC, ta komenda od razu przywola go ponownie, jednak moobow juz nie.
        end
    end
end

Powinno ruszyć, tyle że musisz mieć do tego uprawnienia GM`a. ( A raczej poziom uprawnień wymagany dla tej komendy )

Bodajże Terenzo dał gdzieś program do zmiany praw do używania komend :)

 

Jednak tym zajmiesz się później, sprawdź najpierw na sobie czy po prostu quest działa :)

 

Edit

 

Skrypt działa, zapomniałem o cudzysłowiach, ustaw item jako questowy.

Jeśli chcesz aby usuwało mooby z całej mapy użyj "purge all"

Pozdrawiam.

 

Edit2

 

Ja wstawiłem tą funkcje gdybyś chciał respić mooby ręcznie, wtedy po użyciu komendy resp one się nie pojawią :)

Mooby które są ustawione na mapie domyślnie zostaną zrespione :)

Dodam jeszcze że nie widziałem w jakim celu będziesz to wykorzystywał, czy to jest dla Ciebie czy to ma być funkcja gra graczy :)




 





I'm here for You, not for myself

Always help You


 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...