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 - Czarne pasy przy otwarciu


Rekomendowane odpowiedzi

Opublikowano

Elo! Czy mógłby ktoś poprawić tego questa tak, żeby po otwarciu sklepu nie pokazywały się czarne pasy na dole i na górze? Z góry dzięki!


 


Quest:



quest dozorca begin
state start begin
when 20086.chat."Sklep1" begin
npc.open_shop(12)
end
when 20086.chat."Sklep2" begin
npc.open_shop(3)
end
end
end

A i jeszcze jedno, po użyciu tego questa wyrzuca mnie z gry lecz spełnia swoją funkcje. Jest na to jakiś sposób?


 


Quest:


 


quest training_grandmaster_skill begin
state start begin
        when 50512.use begin
say("Dostałeś wszystkie umiejętności na P")
        for i = 1, 111 do
                pc.set_skill_level(i, 59)
            end
            pc.remove_item(50512, 1)
        end
    end
end

Opublikowano


quest dozorca begin

state start begin

when 20086.click begin

local a = select("Sklep1", "Sklep2", "Anuluj")

if a == 3 then

return

elseif a == 1 then

npc.open_shop(12)

elseif a == 2 then

npc.open_shop(3)

end

end

end

end

Opublikowano

@LanKYY

wgraj ten quest i używając go patrz się na czat, tym samym zapamiętaj do której lini doszło

quest training_grandmaster_skill begin
	state start begin
		when 50512.use begin
			chat("Linia 1")
			for i = 1, 111 do
				pc.set_skill_level(i, 59)
				chat("Linia 2")
			end
			pc.remove_item(50512, 1)
			chat("Linia 3")
		end
	end
end
Opublikowano

@TM-r3acT

 

Niestety,nie dochodzi do żadnej. Sprawdzałem kilkukrotnie

quest grandmastere begin
	state start begin
		when 50512.use begin
			chat("Linia 1")
			for i = 1, 111 do
				pc.set_skill_level(i, 59)
				chat("Linia 2")
			end
			pc.remove_item(50512, 1)
			chat("Linia 3")
		end
	end
end
Opublikowano
quest grandmastere begin
	state start begin
		when 50512.use begin
			chat("Linia 1")
			for i = 1, 111 do
				pc.set_skill_level(i, 59)
				chat("Linia 2")
			end
			pc.remove_item(50512, 1)
			chat("Linia 3")
		end
	end
end

 

Niestety znów to samo. Na prawdę nie mam pojęcia co może być tego przyczyną

Opublikowano


quest training_skill begin

state start begin

function Body_Skill(amount)

pc.set_skill_level(1, amount)

pc.set_skill_level(2, amount)

pc.set_skill_level(3, amount)

pc.set_skill_level(4, amount)

pc.set_skill_level(5, amount)

end

function Mental_Skill(amount)

pc.set_skill_level(16, amount)

pc.set_skill_level(17, amount)

pc.set_skill_level(18, amount)

pc.set_skill_level(19, amount)

pc.set_skill_level(20, amount)

end

function Dagger_Skill(amount)

pc.set_skill_level(31, amount)

pc.set_skill_level(32, amount)

pc.set_skill_level(33, amount)

pc.set_skill_level(34, amount)

pc.set_skill_level(35, amount)

end

function Archer_Skill(amount)

pc.set_skill_level(46, amount)

pc.set_skill_level(47, amount)

pc.set_skill_level(48, amount)

pc.set_skill_level(49, amount)

pc.set_skill_level(50, amount)

end

function WP_Skill(amount)

pc.set_skill_level(61, amount)

pc.set_skill_level(62, amount)

pc.set_skill_level(63, amount)

pc.set_skill_level(64, amount)

pc.set_skill_level(65, amount)

pc.set_skill_level(66, amount)

end

function BM_Skill(amount)

pc.set_skill_level(76, amount)

pc.set_skill_level(77, amount)

pc.set_skill_level(78, amount)

pc.set_skill_level(79, amount)

pc.set_skill_level(80, amount)

pc.set_skill_level(81, amount)

end

function Dragon_Skill(amount)

pc.set_skill_level(91, amount)

pc.set_skill_level(92, amount)

pc.set_skill_level(93, amount)

pc.set_skill_level(94, amount)

pc.set_skill_level(95, amount)

pc.set_skill_level(96, amount)

end

function Healer_Skill(amount)

pc.set_skill_level(106, amount)

pc.set_skill_level(107, amount)

pc.set_skill_level(108, amount)

pc.set_skill_level(109, amount)

pc.set_skill_level(110, amount)

pc.set_skill_level(111, amount)

end

when 50512.use begin

pc.remove_item(50512, 1)

if pc.get_job() == 0 then

if pc.get_skill_group() == 1 then

training_skill.Body_Skill(40)

else

training_skill.Mental_Skill(40)

end

elseif pc.get_job() == 1 then

if pc.get_skill_group() == 1 then

training_skill.Dagger_Skill(40)

else

training_skill.Archer_Skill(40)

end

elseif pc.get_job() == 2 then

if pc.get_skill_group() == 1 then

training_skill.WP_Skill(40)

else

training_skill.BM_Skill(40)

end

elseif pc.get_job() == 3 then

if pc.get_skill_group() == 1 then

training_skill.Dragon_Skill(40)

else

training_skill.Healer_Skill(40)

end

end

end

end

end

Opublikowano
quest training_skill begin
	state start begin
		function Body_Skill(amount)
			pc.set_skill_level(1, amount)
			pc.set_skill_level(2, amount)
			pc.set_skill_level(3, amount)
			pc.set_skill_level(4, amount)
			pc.set_skill_level(5, amount)
		end
		function Mental_Skill(amount)
			pc.set_skill_level(16, amount)
			pc.set_skill_level(17, amount)
			pc.set_skill_level(18, amount)
			pc.set_skill_level(19, amount)
			pc.set_skill_level(20, amount)
		end
		function Dagger_Skill(amount)
			pc.set_skill_level(31, amount)
			pc.set_skill_level(32, amount)
			pc.set_skill_level(33, amount)
			pc.set_skill_level(34, amount)
			pc.set_skill_level(35, amount)
		end
		function Archer_Skill(amount)
			pc.set_skill_level(46, amount)
			pc.set_skill_level(47, amount)
			pc.set_skill_level(48, amount)
			pc.set_skill_level(49, amount)
			pc.set_skill_level(50, amount)
		end
		function WP_Skill(amount)
			pc.set_skill_level(61, amount)
			pc.set_skill_level(62, amount)
			pc.set_skill_level(63, amount)
			pc.set_skill_level(64, amount)
			pc.set_skill_level(65, amount)
			pc.set_skill_level(66, amount)
		end
		function BM_Skill(amount)
			pc.set_skill_level(76, amount)
			pc.set_skill_level(77, amount)
			pc.set_skill_level(78, amount)
			pc.set_skill_level(79, amount)
			pc.set_skill_level(80, amount)
			pc.set_skill_level(81, amount)
		end
		function Dragon_Skill(amount)
			pc.set_skill_level(91, amount)
			pc.set_skill_level(92, amount)
			pc.set_skill_level(93, amount)
			pc.set_skill_level(94, amount)
			pc.set_skill_level(95, amount)
			pc.set_skill_level(96, amount)
		end
		function Healer_Skill(amount)
			pc.set_skill_level(106, amount)
			pc.set_skill_level(107, amount)
			pc.set_skill_level(108, amount)
			pc.set_skill_level(109, amount)
			pc.set_skill_level(110, amount)
			pc.set_skill_level(111, amount)
		end
		when 50512.use begin
			pc.remove_item(50512, 1)
			if pc.get_job() == 0 then
				if pc.get_skill_group() == 1 then
					training_skill.Body_Skill(40)
				else
					training_skill.Mental_Skill(40)
				end
			elseif pc.get_job() == 1 then
				if pc.get_skill_group() == 1 then
					training_skill.Dagger_Skill(40)
				else
					training_skill.Archer_Skill(40)
				end
			elseif pc.get_job() == 2 then
				if pc.get_skill_group() == 1 then
					training_skill.WP_Skill(40)
				else
					training_skill.BM_Skill(40)
				end
			elseif pc.get_job() == 3 then
				if pc.get_skill_group() == 1 then
					training_skill.Dragon_Skill(40)
				else
					training_skill.Healer_Skill(40)
				end
			end        
		end
	end
end

A żeś się rozpisał... :D

http://wklej.to/HHw9q

qaz3pc.jpgteż was kocham <3

784091427630431250239.png

Regulamin sygnatur

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...