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

Rekomendowane odpowiedzi

Opublikowano

Wgrałem quest na drop szkatułek ale w npc mam tylko :  say_title("Włączyłem/wyłączyłem event!") i nic wiecej się nie dzieje, zeo komunikatu o włączonym evencie. W miejsce dropik mam wpisać id ?

Opublikowano

Przecież tutaj nie ma żadnej linijki która komunikowałaby o włączonym evencie.

RazapMQ.png


CHIŃSKI OLDSCHOOL EASY - CLIENT ALA 2008r - KONCEPCJE Z CSYT2, YT2GAME I WIELU INNYCH CHIŃSKICH KLASYKÓW


JUŻ TERAZ NA KERUNIS.PL


125 LV MAX - BRAK ATLANTYDY I NOWYCH MAP - POŁĄCZENIE CHIŃSKICH SERWERÓW Z AUTORSKIMI ROZWIĄZANIAMI

Opublikowano


quest dropikgm begin

state start begin

when 20091.chat."GM: Włącz event - Szkaty" with pc.is_gm() begin -- pokaże się tylko gmowi

say_title("Włączyłem/wyłączyłem event!")

if game.get_event_flag("dropik") == 0 then -- jezeli event wyłączony

game.set_event_flag("dropik", 1) -- włącza event

notice_all("<Ogłoszenie> Event dropu został włączony!")

else -- jezeli event włączony

game.set_event_flag("dropik", 0) -- wyłącza event

notice_all("<Ogłoszenie> Event dropu został wyłączony!")

end

end

when login with game.get_event_flag("dropik") == 1 begin

notice("<Ogłoszenie> Event dropu został włączony!")

end

when kill with not npc.is_pc() and game.get_event_flag("dropik") == 1 begin

local szansa = number(1, 100)

if szansa <= 80 then

game.drop_item_with_ownership(50011, 1)

syschat("<Informacja> Zdobyłeś Szkatułkę z Eventu!")

end

end

end

end

RazapMQ.png


CHIŃSKI OLDSCHOOL EASY - CLIENT ALA 2008r - KONCEPCJE Z CSYT2, YT2GAME I WIELU INNYCH CHIŃSKICH KLASYKÓW


JUŻ TERAZ NA KERUNIS.PL


125 LV MAX - BRAK ATLANTYDY I NOWYCH MAP - POŁĄCZENIE CHIŃSKICH SERWERÓW Z AUTORSKIMI ROZWIĄZANIAMI

Opublikowano


quest dropikgm begin

state start begin

when 20091.chat."Szkaty Blasku - ON/OFF" with pc.is_gm() begin -- pokaże się tylko gmowi

say_title("Włączyłem/wyłączyłem event!")

if game.get_event_flag("dropik") == 0 then -- jezeli event wyłączony

game.set_event_flag("dropik", 1) -- włącza event

notice_all("<Informacja> Event 'Drop Szkatułek Blasku' został aktywowany! ")

else -- jezeli event włączony

game.set_event_flag("dropik", 0) -- wyłącza event

notice_all("<Informacja> Event 'Drop Szkatułek Blasku' został wyłączony! ")

end

end

 

when kill with not npc.is_pc() and game.get_event_flag("dropik") == 1 begin

local szansa = number(1, 100)

if szansa <= 5 then

game.drop_item_with_ownership(50011, 1)

syschat("<Informacja> Zdobyłeś Szkat. Blasku Księżyca!")

end

end

 

when login with game.get_event_flag("dropik") == 1 begin

notice("<Informacja> Event 'Drop Szkatułek Blasku' aktualnie trwa! Zapraszamy do zabawy! ")

end

end

end

727881401622271220780.jpeg
Opublikowano
quest dropikgm begin
	state start begin
		when 20091.chat."Szkaty Blasku - ON/OFF" with pc.is_gm() begin -- pokaże się tylko gmowi
	say_title("Włączyłem/wyłączyłem event!")
		if game.get_event_flag("dropik") == 0 then -- jezeli event wyłączony
			game.set_event_flag("dropik", 1) -- włącza event
			notice_all("<Informacja> Event 'Drop Szkatułek Blasku' został aktywowany! ")
		else -- jezeli event włączony
			game.set_event_flag("dropik", 0) -- wyłącza event
			notice_all("<Informacja> Event 'Drop Szkatułek Blasku' został wyłączony! ")
		end
		end

		when kill with not npc.is_pc() and game.get_event_flag("dropik") == 1 begin
			local szansa = number(1, 100)
			if szansa <= 5 then
				game.drop_item_with_ownership(50011, 1)
				syschat("<Informacja> Zdobyłeś Szkat. Blasku Księżyca!")
			end
		end

		when login with game.get_event_flag("dropik") == 1 begin
		notice("<Informacja> Event 'Drop Szkatułek Blasku' aktualnie trwa! Zapraszamy do zabawy! ")
		end
	end
end

Przecież napisałem dokładnie to samo...

RazapMQ.png


CHIŃSKI OLDSCHOOL EASY - CLIENT ALA 2008r - KONCEPCJE Z CSYT2, YT2GAME I WIELU INNYCH CHIŃSKICH KLASYKÓW


JUŻ TERAZ NA KERUNIS.PL


125 LV MAX - BRAK ATLANTYDY I NOWYCH MAP - POŁĄCZENIE CHIŃSKICH SERWERÓW Z AUTORSKIMI ROZWIĄZANIAMI

Opublikowano

Skoro mam 5% to dlaczego taki mocny drop jest :P ?

No bo tak już jest, zmniejsz to jeszcze np. na 0.5

logo8.png


 


Niedługo...

Opublikowano

Możesz też zrobić tak:

quest example begin
	state start begin
		when kill with !npc.is_pc() begin
			pc.setqf("x", pc.getqf("x")+1)
			if pc.getqf("x") == 100 then -- jeżeli zabiłeś 100 mobków
				game.drop_item_with_ownership(id, count)
				pc.setqf("x", 0)
			end
		end
	end
end

RazapMQ.png


CHIŃSKI OLDSCHOOL EASY - CLIENT ALA 2008r - KONCEPCJE Z CSYT2, YT2GAME I WIELU INNYCH CHIŃSKICH KLASYKÓW


JUŻ TERAZ NA KERUNIS.PL


125 LV MAX - BRAK ATLANTYDY I NOWYCH MAP - POŁĄCZENIE CHIŃSKICH SERWERÓW Z AUTORSKIMI ROZWIĄZANIAMI

Opublikowano

Wpisz /qc a następnie ./qc nazwa.quest UWAGA! usuną ci się wszystkie questy które nie są wpisane do questlist

Opublikowano

Wywal folder object i wgraj questa na nowo, coś musi się bugować. Zresetuj serwer, nie raz dzieją się takie rzeczy.

Wywaliłem folder object, dało to to że nie maiłem żadnych questow u npc. Drop szkat cały czas taki sam.

Opublikowano

 

Możesz też zrobić tak:

quest example begin
	state start begin
		when kill with !npc.is_pc() begin
			pc.setqf("x", pc.getqf("x")+1)
			if pc.getqf("x") == 100 then -- jeżeli zabiłeś 100 mobków
				game.drop_item_with_ownership(id, count)
				pc.setqf("x", 0)
			end
		end
	end
end

Nawet ten quest ci nie działa tak jak powinien ?

Opublikowano

quest dropikgm begin

state start begin

when 20005.chat."Szkaty Blasku - ON/OFF" with pc.is_gm() begin -- pokaże się tylko gmowi

say_title("Włączyłem/wyłączyłem event!")

if game.get_event_flag("dropik") == 0 then -- jezeli event wyłączony

game.set_event_flag("dropik", 1) -- włącza event

notice_all("<Informacja> Event 'Drop Szkatułek Blasku' został aktywowany! ")

else -- jezeli event włączony

game.set_event_flag("dropik", 0) -- wyłącza event

notice_all("<Informacja> Event 'Drop Szkatułek Blasku' został wyłączony! ")

end

end

 

when kill with not npc.is_pc() and game.get_event_flag("dropik") == 1 begin

pc.setqf("kwiatmix", pc.getqf("kwiatmix")+1)

if pc.getqf("kwiatmix") >= 50 then

game.drop_item_with_ownership(50011, 1)

syschat("<Informacja> Zdobyłeś Szkat. Blasku Księżyca!")

pc.setqf("kwiatmix", 0)

end

end

end

 

when login with game.get_event_flag("dropik") == 1 begin

notice("<Informacja> Event 'Drop Szkatułek Blasku' aktualnie trwa! Zapraszamy do zabawy! ")

end

end

end

Opublikowano

Przepraszam, mój błąd. To przez te taby.

quest dropikgm begin
	state start begin
		when 20005.chat."Szkaty Blasku - ON/OFF" with pc.is_gm() begin -- pokaże się tylko gmowi
		say_title("Włączyłem/wyłączyłem event!")
		if game.get_event_flag("dropik") == 0 then -- jezeli event wyłączony
			game.set_event_flag("dropik", 1) -- włącza event
			notice_all("<Informacja> Event 'Drop Szkatułek Blasku' został aktywowany! ")
		else -- jezeli event włączony
			game.set_event_flag("dropik", 0) -- wyłącza event
			notice_all("<Informacja> Event 'Drop Szkatułek Blasku' został wyłączony! ")
		end
		end

		when kill with not npc.is_pc() and game.get_event_flag("dropik") == 1 begin
				pc.setqf("kwiatmix", pc.getqf("kwiatmix")+1)
				if pc.getqf("kwiatmix") >= 50 then
					game.drop_item_with_ownership(50011, 1)
					syschat("<Informacja> Zdobyłeś Szkat. Blasku Księżyca!")
					pc.setqf("kwiatmix", 0)
				end
		end

		when login with game.get_event_flag("dropik") == 1 begin
		notice("<Informacja> Event 'Drop Szkatułek Blasku' aktualnie trwa! Zapraszamy do zabawy! ")
		end
	end
end

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...