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

[Problem]Handlarz Dający Skille


Rekomendowane odpowiedzi

Opublikowano

Witam. Mój plik CHATU z npc wygląda tak:

local s = select ( "Tak" , "Nie" )

if s == 1 then

local e = select ( "Woj" , "Ninja", "Sura" , "Szaman" )

if e == 1 then

local b = select ( "Mental" , "Body" )

if b == 1 then

pc.set_skill_level ( 16 , 59 )

pc.set_skill_level ( 17 , 59 )

pc.set_skill_level ( 18 , 59 )

pc.set_skill_level ( 19 , 59 )

pc.set_skill_level ( 20 , 59 )

if b == 2 then

pc.set_skill_level ( 1 , 59 )

pc.set_skill_level ( 2 , 59 )

pc.set_skill_level ( 3 , 59 )

pc.set_skill_level ( 4 , 59 )

pc.set_skill_level ( 5 , 59 )

if e == 2 then

local c = select ( "Dagger" , "Archer" )

if c == 1 then

pc.set_skill_level ( 31 , 59 )

pc.set_skill_level ( 32 , 59 )

pc.set_skill_level ( 33 , 59 )

pc.set_skill_level ( 34 , 59 )

pc.set_skill_level ( 35 , 59 )

ic c == 2 then

pc.set_skill_level ( 46 , 59 )

pc.set_skill_level ( 47 , 59 )

pc.set_skill_level ( 48 , 59 )

pc.set_skill_level ( 49 , 59 )

pc.set_skill_level ( 50 , 59 )

if e == 3 then

local g = select ( "BM" , "WP" )

if g == 1 then

pc.set_skill_level ( 76 , 59 )

pc.set_skill_level ( 77 , 59 )

pc.set_skill_level ( 78 , 59 )

pc.set_skill_level ( 79 , 59 )

pc.set_skill_level ( 80 , 59 )

pc.set_skill_level ( 81 , 59 )

if g == 2 then

pc.set_skill_level ( 61 , 59 )

pc.set_skill_level ( 62 , 59 )

pc.set_skill_level ( 63 , 59 )

pc.set_skill_level ( 64 , 59 )

pc.set_skill_level ( 65 , 59 )

pc.set_skill_level ( 66 , 59 )

if e == 4 then

local h = select ( "Smok" , "Healer" )

if h == 1 then

pc.set_skill_level ( 91 , 59 )

pc.set_skill_level ( 92 , 59 )

pc.set_skill_level ( 93 , 59 )

pc.set_skill_level ( 94 , 59 )

pc.set_skill_level ( 95 , 59 )

pc.set_skill_level ( 96 , 59 )

if h == 2 then

pc.set_skill_level ( 106 , 59 )

pc.set_skill_level ( 107 , 59 )

pc.set_skill_level ( 108 , 59 )

pc.set_skill_level ( 109 , 59 )

pc.set_skill_level ( 110 , 59 )

pc.set_skill_level ( 111 , 59 )

if s == 2 then

return

end

end

end

end

 

Przed tym jeszcze w menu handlarza napisane jest Czy chcesz skille na P?? Potem jest ten chat.. Tylko mi on coś nie działa ;/ Multi handlarza w ten sposób zrobiłem i działa (tzn. kilka sklepów u jednego NPC) Dam + za pomoc, Pozdro

Opublikowano

Jeśli nie zauważyłeś, że to jest chat z npc to ci to napisałem... Początek jest tak: klikam na npc i w menu jest napisane m. in. Chcesz Skille na P?? wtedy powinno się pokazać klasy potem jaka profesja, ale po kliknięciu na ten napis nic się nie pokazuje.. Jak napisałem, zrobiłem w ten sam sposób multi handlarza i działa... To nie jest quest

Opublikowano

Cały quest zdupiłeś...

Ile tych "if", a ile end? :F Zamiast if, używaj elseif ;-) Jedno if - jedno end. Pod if podlega elseif.

 

To jest ukryta treść, proszę

 

elseif w jednym if moze być nieskończoność, ale musisz zakończyć IF endem.

Opublikowano

Powiecie mi jak dać w code??

[ code ] [ /code ]

 

Tylko po usuwaj spację...

btw, w menu jak masz rozszerzoną wiadomość masz do wyboru...

Pogrubienie, Kursywa, Podkreślenie, Przekreślenie, Emotikony, Wstaw odnośnik, Wstaw grafikę, Wstaw adres e-mail, wstaw cytat, WSTAW KOD, Wstaw media

307681428489538142351.png

Metin2 Balmora Staff

Opublikowano

To jest ukryta treść, proszę

 

Ps. Bambus jak dodać te questy z tego tematu.. bo ja wklejam do ..../hongkong/quest i potem dodaje jego nazwe do hongkong_list i mi nie działa

Ps2. jak nie zadziała code to dodam jeszcze raz

Opublikowano

Działa mi code.. ale jak dam questa na serwer to dzieje sie to co wtedy czyli nacisne na np straznika i nic sie nie pokazuje...

 

@Edit: działa, okazało się, że jakimś cudem zawsze usuwało obiect... Temat do zamknięcia

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...