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] Co wpisać / jaki skrypt


Rekomendowane odpowiedzi

Opublikowano

Witam, ostatnimi czasy zaczęło mi się nudzić. Tak więc postanowiłem zacząć pisać Questy, trochę o tym poczytałem i coś tam już umiem. Mam problem, gdyż chcę napisać Quest startowy. Gdy naciśniemy na niego daje nam eq na daną postać. Tzn. chciałbym zrobić quest poprzez który po naciśnięciu gdy jesteśmy ninja dostajemy zbroję na ninje a jak jesteśmy wojownikiem to dostajemy eq na wojownika itp.

Chciałbym wiedzieć jak takie coś zrobić. Proszę o pomoc, gdyż jest mi to pilnie potrzebne.

Pozdrawiam i liczę na szybkie i poprawne odpowiedzi ;)

b_560_95_1.png

Opublikowano

Cześć. Jest kilka sposobów, zależnie od stopnia umiejętności. Przedstawię dwa sposoby:

a) instrukcja warunkowa jeżeli(jeśli, jak kto woli)

potrzebujemy podstawowych "funkcji":

if,

pc.get_job(),

pc.give_item2(id, ilosc),

mózg.

 

pc.get_job() zwraca "job" postaci, są to następujące wartości:

0 = wojownik

1 = ninja

2 = sura

3 = szaman

if pc.get_job() == 0 then
  pc.give_item2(11209, 1) -- 11209 - zbroja dla wojownika +9
elseif pc.get_job() == 1 then
  pc.give_item2(11409, 1) -- 11409 - zbroja dla ninjy +9
itd...

b ) potrzebujemy to samo co u góry, ale większej ilości użycia mózgu ;)

Skoro każda zbroja posiada wartości:

11209, 11409, 11609, 11809 to widać pewną zależność - każda wartość wzrasta o 200. Można więc zapisać to w ten sposób:

11009 + 200 * (pc.get_job() + 1)

w queście wystarczy wpisać:

pc.give_item2(11009+200*(pc.get_job()+1))

Mam nadzieję że troszkę przybliżyłem możliwości. Miłego i powodzenia.

 

umarł

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...