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

Funkcje w questach


Rekomendowane odpowiedzi

Opublikowano

Od jakiegoś czasu nurtuje mnie składnia questów, a szczególnie ten fragmen

 

 

when akcja begin

Gdzie "akcja" przeważnie podstawiamy:

 

click - Gdy klikamy na obiekt (najczęściej NPC)

chat - Wywołujemy okno rozmowy z NPC

kill - zabijamy coś

enter - gdy włącza się kolejny state questa

login - gdy logujemy się do gry

levelup - zdobywamy nowy poziom

mount - wsiadamy na wierzchowca

unmount - zsiadamy z wierzchowca

timer - gdy ustawiony timer dobiega do 0

arrive - gdy docieramy do wyznaczonego punktu.

button / info - otwiera okno zwoju misji

letter - nie jestem sam do końca pewien, ale działa podobnie jak enter

 

Moje pytanie jest takie, znacie coś więcej z tego typu opcji?

arijh2.jpg

Opublikowano

z4z0l, te też znam ;p

zapomniałem je uwzględnić, tak po prawdzie, to interesuje mnie, czy jest coś co sprawdza (zainicjuje) akcje, gdy zginę od moba?

 

Np zrobie sobie misję, że mam przynieść itemek, ale nie moge zginąć.

 

Czyli coś a'la

 

when die begin
when dead begin
when dies begin
when killed begin

 

Czy coś w ten deseń...

arijh2.jpg

Opublikowano

Najlepszym rozwiązaniem jest wtedy timer, wystarczy co 5 sekund bo i tak nie możemy przez ten okres wstać(standardowo). No ale standardowo chyba nie ma takiej opcji.

 

umarł

Opublikowano

Hmmm, powiem Ci, też myślałem o Timerze, ale obawiam się, że przy większej liczbie osób, która +/- w tym samym momencie wykonuje takie zadanie, mogłoby

spowodować to pewne "obciążenia" no chyba, że się mylę. (Bo przy moich obecnych plikach, gdzie dodanie mapki z indexem +210 zmienia indexy mniejszym, to wszystkiego można się spodziewać).

arijh2.jpg

Opublikowano

Przecież wystarczy użyć funkcji

when pc.is_dead begin
, i tyle tylko nie dawaj nawiasów zostaw jak napisałem, jak dasz nawiasy to kaplica

nexi.png

 

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

Opublikowano

 

Przecież wystarczy użyć funkcji

when pc.is_dead begin
, i tyle tylko nie dawaj nawiasów zostaw jak napisałem, jak dasz nawiasy to kaplica

Dokładnie, to nie działa, bo próbowałem xD

Cóż, chyba z4z0l ma rację i na timerze trzeba to zrobić :P

chociaż mam wrażenie, że coś takiego jest, tylko nie wiemy gdzie ^^

 

Bo te powtarzające się misje typu:

Przynieś x tego

zabij y tamtego

znajdź z kolegę

 

Robią się nudne...

arijh2.jpg

Opublikowano

Taki timer raczej nie będzie problemem. Masz zamiar zrobić serwer na 10 tysięcy graczy wykonujących tą samą misję?

I don't think so
popek_YT.jpg

 

 

Jak już mówiłem - standardowo tego nie znalazłem, może jest, ale gdzie?

 

umarł

Opublikowano

z4z0l

 

Taki timer raczej nie będzie problemem. Masz zamiar zrobić serwer na 10 tysięcy graczy wykonujących tą samą misję?

I don't think so
popek_YT.jpg

 

 

Jak już mówiłem - standardowo tego nie znalazłem, może jest, ale gdzie?

You make my day :D

 

Ok, temat uważam za zakończony, użyję timera ^^ Zobaczymy w niedzielę jak ruszą beta testy ;]

arijh2.jpg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...