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

[Szukam]Funkcje Questowe


Rekomendowane odpowiedzi

Opublikowano

Szukam Funkjci Questowych + ich wytłumaczenie za to dam dzienny limit Lajków i 5 w profilu ;)

Projekt FantasticWorld :

- Pliki [||........]

- Strona [.........]

- Klient [|||.......]

---------------------

Opublikowano

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.

Pomogłem? Daj Lubie to! :)

 

2252770056.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...