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

Quest - Blokada przywołania konia


Rekomendowane odpowiedzi

Opublikowano

­Hmmm

quest kon begin
	state start begin
		when login begin
			cmdchat("kon "..q.getcurrentquestindex())
		end
		when button or info begin
			if pc.is_polymorphed() == false then
				if pc.get_map_index() == 110 or pc.get_map_index() == 103 or pc.get_map_index() == 111 or pc.get_map_index() == 113 then
					syschat("Na wojnie nie mo¿na oszukiwaæ.")
				else	
					if horse.is_summon() or pc.is_mount() then
						horse.unride()
						horse.unsummon()
						return            
					else
						horse.feed()                
						horse.summon()
					end
				end
			else
				syschat("Usuñ przemianê. ")
			end
		end
	end
end	

Tu masz napisany pod przycisk, jesli używasz zwyklego przywolania konia to łap:

Ja mam u siebie przywołanie jedną księgą wszystkie rodzaje koni ale jeśl Ty masz inaczej to nie zapomnij dopisać dwóch innych przy when .use :P

quest koniuch begin
	state start begin
		when 50051.use begin
			if pc.is_polymorphed() == false then
				if pc.get_map_index() == 110 or pc.get_map_index() == 103 or pc.get_map_index() == 111 or pc.get_map_index() == 113 then
					syschat("Na wojnie nie mo¿na oszukiwaæ.")
				else	
					if horse.is_summon() or pc.is_mount() then
						horse.unride()
						horse.unsummon()
						return            
					else
						horse.feed()             
						horse.summon()
					end
				end
			else
				chat("Usuñ przemianê. ")
			end
		end
	end
end	
 

Tam gdzie masz pc.get_map_index dodajesz sobie index OX'u i edytujesz kominukat niżej.

Opublikowano

­Hmmm

quest kon begin
	state start begin
		when login begin
			cmdchat("kon "..q.getcurrentquestindex())
		end
		when button or info begin
			if pc.is_polymorphed() == false then
				if pc.get_map_index() == 110 or pc.get_map_index() == 103 or pc.get_map_index() == 111 or pc.get_map_index() == 113 then
					syschat("Na wojnie nie mo¿na oszukiwaæ.")
				else	
					if horse.is_summon() or pc.is_mount() then
						horse.unride()
						horse.unsummon()
						return            
					else
						horse.feed()                
						horse.summon()
					end
				end
			else
				syschat("Usuñ przemianê. ")
			end
		end
	end
end	

Tu masz napisany pod przycisk, jesli używasz zwyklego przywolania konia to łap:

Ja mam u siebie przywołanie jedną księgą wszystkie rodzaje koni ale jeśl Ty masz inaczej to nie zapomnij dopisać dwóch innych przy when .use :P

quest koniuch begin
	state start begin
		when 50051.use begin
			if pc.is_polymorphed() == false then
				if pc.get_map_index() == 110 or pc.get_map_index() == 103 or pc.get_map_index() == 111 or pc.get_map_index() == 113 then
					syschat("Na wojnie nie mo¿na oszukiwaæ.")
				else	
					if horse.is_summon() or pc.is_mount() then
						horse.unride()
						horse.unsummon()
						return            
					else
						horse.feed()             
						horse.summon()
					end
				end
			else
				chat("Usuñ przemianê. ")
			end
		end
	end
end	
 

Tam gdzie masz pc.get_map_index dodajesz sobie index OX'u i edytujesz kominukat niżej.

Nie działa :P 

 

Index ox to 113 + jest polimorfia na OX a po naciśnięciu na konia nadal się pojawia

Kiedy słyszysz o nowej jakości.
v

comment_QKNOE4c4LYefAPoiNVrUbEYparSjrprO

 

fpbg_nymeria.png.c41162be62c21e0c7067f4a5888d1b9c.png

Opublikowano

Musi działać, sprawdź index, sprawdź id itemu którym go przywołujesz, reload questu i tyle. Na oko widać że wszystko działa z resztą sam sprawdzałem u siebie więc coś źle robisz... 

Jeśli gotowca lekko nie umiesz edytować i go wgrać to sobie daj spokoj.­

Jebnij sh make, uruchom maszyne ponownie, bo jesli zrobiles to ./qc i reload q wpisales będąc na innej mapie to quest i tak Ci nie zaskoczy... 

Posprawdzaj sobie wszystko i pomyśl troche to gwarantuje że wszystko będzie działać :P

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...