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

[Pytanie] Funkcję Questów


Rekomendowane odpowiedzi

Opublikowano
http://wklej.to/oG6Gh

Gdyby ludzie rozmawiali tylko o tym, co rozumieją, zapadłaby nad światem wielka cisza

Albert Einstein

Opublikowano

A z która masz problem?

Zapytał, czy ktoś by mu wytłumaczył te funkcje, czyli przypuszczam, że z każdą.

 

Wszystkie funkcje mające w nazwie "get" nie przyjmują argumentów (np pc.get_level()) i zwracają nam dane (jest kilka wyjątków, np item.get_socket(), który przyjmuje jako argument cyfrę oznaczającą dany socket), najczęściej z bazy. Funkcje z "set" przyjmują najczęściej 1 lub 2 argumenty (np. pc.setqf("nazwa", wartosc)) jednak bywają i od tego wyjątki.

Wszystkie funkcje zaczynające się na "d." bądź "dungeon." są używane w dungeonach.

Wszystkie funkcje zaczynające się na "pc." dotyczą akcji na graczu.

Wszystkie funkcje zaczynające się na "npc." dotyczą akcji wykonywanych na npc (when take, click, chat).

Wszystkie funkcje zaczynające się na "item." dotyczą akcji na przedmiotach (when use)

 

Jako ciekawostkę dodam, że item.get_name() zwraca nam nazwę przedmiotu na którym wykonujemy interakcję i nie przyjmuje żadnego argumentu, natomiast item_name() przyjmuje jeden argument w postaci liczby i zwraca nam nazwę przedmiotu o danym id z bazy. To samo tyczy się mob_name() ;)

 

A jeśli chodzi o działanie funkcji to wystarczy podstawowa znajomość angielskiego. pc.get_name() zwróci nam nazwę gracza, item.get_socket(2) zwróci nam wartość drugiego socketu w przedmiocie, item.set_socket(2, 1) ustawi nam w drugim socket'cie wartość 1. Tłumaczenie każdej z ok. 700 funkcji byłoby bez sensu, sam ruszyć głową też musisz.

Koniec z MPCForum.pl i ogółem z metinem

:D

 

sunp.png

Sygnatura wykonana przez

Isuribi aka Amelka.

Opublikowano

no tak. podaliście mu Swoje quest functions , ale jak zacznie pisać to nie będzie miał nic w questlib.lua i niektóre funkcje mu nie zadziałają.

;]

KsOC7.jpgPOMOGŁEM? KLIKNIJ LUBIĘ TO!
Opublikowano

no tak. podaliście mu Swoje quest functions , ale jak zacznie pisać to nie będzie miał nic w questlib.lua i niektóre funkcje mu nie zadziałają.

;]

To sobie usunie...

Jezu wszystko na gotowo daj...

Gdyby ludzie rozmawiali tylko o tym, co rozumieją, zapadłaby nad światem wielka cisza

Albert Einstein

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...