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]Quest skille P od npc


Rekomendowane odpowiedzi

Opublikowano

Siemka gdy wgrywam questa przy komendzie ./qc skille.quest nic mi nie wyskakuje nie wiem czy to dobrze czy zle proszę o dokładną instrukcje jak wgrać takiego questa do npc :)

Metińczyk z Krew_Ma%C5%82py.jpg i Ko%C5%9B%C4%87_Palca.png

Opublikowano

na początku przed wpisaniem questa musisz podać katalog bieżący, tzw. podać ścieżkę do folderu /quest

u mnie np to

cd /usr/home/game/share/locale/germany/quest/

potem

./qc nazwa_questa.quest

Opublikowano

@UP

U niego się nic nie pojawia. W przypadku złej lokalizacji otrzymał by bład:

./qc: Command not found.

Opublikowano

Up

Trzymaj

 

 

quest skill begin

state start begin

when 20086.chat."Daj mi skille na P" begin

say_title ("Handlarz:")

say ("")

say ("Chcesz otrzymać skille na P ?")

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

 

if s == 1 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 )

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 )

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 )

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 )

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 )

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 )

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 )

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 )

else

return

end

end

end

end

 

 

Metińczyk z Krew_Ma%C5%82py.jpg i Ko%C5%9B%C4%87_Palca.png

Opublikowano

Quest jest dobry zbyt prosty, żeby coś w nim spier... psuć ;p

U mnie bez problemu się wgrywa

srv4# ./qc Input.quest
QUEST : skill
STATE : start
WHEN  : 20086.chat ("Daj mi skille na P")

Opublikowano

W zasadzie to w ogóle sprawdzałeś czy działa :P ??

 

Spróbuj go wgrać ponownie i napisz co dokładnie robisz i na jakich ścieżkach.

Ew zrestartuj serwer bo czasami trzeba go resnac bo się pierdoli coś z wgrywaniem questow :)

Bo jak już ujął to jeden z użytkowników "Gdzie kończy się logika zaczyna się metin" :)

Opublikowano

to jak zawsze najpierw wgrywam questa przez CoreFTP.

Potem daje prawa 777.

Następnie w maszynie pisze :

/usr/home/game/share/locale/germany/quest/

I teraz

./qc skill.quest

nic nie wyskakuje i tuta jest problem ;/

 

 

Ja dodaje questa do ItemShop może tego wina??

Metińczyk z Krew_Ma%C5%82py.jpg i Ko%C5%9B%C4%87_Palca.png

Opublikowano

Zobacz w ../quest/object/20086 czy coś się pojawiło po próbie wgrania za pomocą ./qc

Opublikowano

 

 

quest magia begin

state start begin

when 20086.chat."Daj mi skille na P" begin

say_title ( "Cześć" )

say ( "Czy chcesz wbić wszystkie skille na Perfect?" )

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

if 2 == s then

say ("Nie To Nie Łaski Bez ")

return

end

say ( "Otrzymałeś Wszystkie Skille P" )

if pc . get_job() == 0 and pc . get_skill_group()==1 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)

elseif pc . get_job()==0 and pc . get_skill_group()==2 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)

elseif pc . get_job()==1 and pc . get_skill_group()==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)

elseif pc . get_job()==1 and pc . get_skill_group()==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)

elseif pc . get_job()==2 and pc . get_skill_group()==1 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)

elseif pc . get_job()==2 and pc . get_skill_group()==2 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)

elseif pc . get_job()==3 and pc . get_skill_group()==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)

elseif pc . get_job()==3 and pc . get_skill_group()==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)

end

end

end

end

 

 

bijons.jpg


Pomogłem daj Lubię To!


Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...