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

[Poprawa] NPC dający skille i level nie rozdaje pkt. statusu


Rekomendowane odpowiedzi

Opublikowano

Witajcie.

 

 

Mam taki quescik ( edited by. Nexicoll )

 

 

 

quest qive_perfect_master_skill begin
	state start begin
		when 9010.chat."Skille P oraz Level" with pc.level >= 5 begin
		say_title("Witaj,")
		say("Moge Ci dać wszystkie skille na P")
		say("Dodatkowo dostaniesz u mnie 125lv")
		say("")
		say("Czy chcesz otrzymać skille na P oraz 125lv?")
		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)
				pc.set_skill_level (6, 59)
				pc.set_skill_level (130, 30)
				pc.set_skill_level (131, 10)
				pc.set_skill_level (121, 59)
				pc.set_skill_level (122, 2)
			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)
				pc.set_skill_level (21, 59)
				pc.set_skill_level (130, 30)
				pc.set_skill_level (131, 10)
				pc.set_skill_level (121, 59)
				pc.set_skill_level (122, 2)
			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)
				pc.set_skill_level(36, 59)
				pc.set_skill_level(130, 30)
				pc.set_skill_level(131, 10)
				pc.set_skill_level(121, 59)
				pc.set_skill_level(122, 2)
			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)
				pc.set_skill_level(51, 59)
				pc.set_skill_level(130, 30)
				pc.set_skill_level(131, 10)
				pc.set_skill_level(121, 59)
				pc.set_skill_level(122, 2)
			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)
				pc.set_skill_level(130, 30)
				pc.set_skill_level(131, 10)
				pc.set_skill_level(121, 59)
				pc.set_skill_level(122, 2)
			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)
				pc.set_skill_level(130, 30)
				pc.set_skill_level(131, 10)
				pc.set_skill_level(121, 59)
				pc.set_skill_level(122, 2)
			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)
				pc.set_skill_level(130, 30)
				pc.set_skill_level(131, 10)
				pc.set_skill_level(121, 59)
				pc.set_skill_level(122, 2)
			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)
				pc.set_skill_level(130, 30)
				pc.set_skill_level(131, 10)
				pc.set_skill_level(121, 59)
				pc.set_skill_level(122, 2)
			end
		say_title("Han-Hu")
		say("Brawo! Udało się!")
		say_reward("Otrzymano Skille na P oraz 125 lvl")
			for i=1, 125 do
				pc.give_exp2(pc.get_next_exp())

end
end
end
end
end

 

 

 

 

Mianowicie wszystko ładnie pięknie natomiast dopiero po czasie zauważyłem że nie dostałem punktów statusu ( Siła, Wit, Int, Deff )

 

Głowiłem się, dodawałem nawet funkcję pc.set_level ale efekt był taki sam.

 

 

WRAZ ZE WZROSTEM LV POWINIENEM DOSTAĆ TEŻ PUNKTY STATUSU ALE NIE DOSTAJĘ!!

 

 

Dodam ze mam staty 125pkt i odblokowane punkty ( 750 pkt + do rozdania na 250lv )

Ma ktoś rozwiązanie na ten problem ?

 

 

Problem rozwiązany.

Temat do zamknięcia :)




 





I'm here for You, not for myself

Always help You


 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...