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]Jak dodac skile od kapitana ?


Commer1

Rekomendowane odpowiedzi

Opublikowano

Siemka mam takie pytanie od niedawana postawiłem serwer i jestem obecnie grafikiem i troszke nie ogarniam i prosił bym was abyscie pomogli mi dodać np.skile u kapitana zeby odrazu były na P ;p Mam Pliki by Badar

 

 

 

Ps:Sorka za błedy ;p

xxx

Opublikowano

Łap, powinno działać. Pisane na podstawie questa z mojego serwera:

 

quest perfect_skills begin
		    state start begin
						    when <ID NPC>.chat."Chciałbym Dostać Skille" with pc.level >= <LvL wymagany do questa (minimalnie 5)> begin
						    say_title("Witaj,")
						    say("Moge Ci dać wszystkie skille na poziom ")
						    say("Perfect Master Skill jeżeli tylko zechcesz. ")
						    say("")
						    say("Czy chcesz otrzymać skille na P? ")
    say("")
    say("Czy chcesz rozpocząć treningl? ")

						    local s = select("Tak", "Nie")
   if s == 1  then	 
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
say_title("Kapitan")
say("Zrobione!")
say_reward("Otrzymano Skille na P")
else
say_title("Zapraszamy ponownie,")
say("")
say("Nie jesteś gotowy na wycisk ")
say("Wróć innym razem. ")
say("")
return
end
end
end
end

Opublikowano

moge wiedziec gdzie to wkleic prucz ? Jak możesz obejdzmy sie z tematem bambuska :).

 

(Nie pisze że jestem jakimś debilem ze nie wiem co i jak ale ja grafik jestem ;d i prubuje też to ogarnąć )

xxx

Opublikowano

Wklej do notatnika, zapisz jako "wszystkie Pliki" a nazwę daj np. skilep.quest . Wklej to do folderu game/share/locale/germany/quest. Następnie szukasz pliku "locale_list". Wklej nazwę questa czyli skilep.quest. następnie wchodzisz do konsoli. wpisujesz cd <ścieżka do folderu Game>/share/locale/germany/quest , a następnie ./make . I to chyba wszystko.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...