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

Koń na wojnach


Rekomendowane odpowiedzi

Opublikowano

Syserr

SYSERR: Jan  4 00:32:02 :: socket_bind: bind: Address already in use
SYSERR: Jan  4 00:32:13 :: RunState: LUA_ERROR: attempt to call a string value
SYSERR: Jan  4 00:32:13 :: WriteRunningStateToSyserr: LUA_ERROR: quest konwojna_1.start letter
SYSERR: Jan  4 00:33:02 :: pid_init: 
Start of pid: 1451

Quest

quest konwojna_1 begin
	state start begin
		when horse.summon with pc.get_warp_map() begin
			horse.unsummon()
		end
		when 50051.use with pc.get_warp_map() begin
			syschat("Nie możesz przywołać konia na tej mapie.")
			return
		end
		when 50052.use with pc.get_warp_map() begin
			syschat("Nie możesz przywołać konia na tej mapie.")
			return
		end
		when 50053.use with pc.get_warp_map() begin
			syschat("Nie możesz przywołać konia na tej mapie.")
			return
		end
	end
end

Chyba że ktoś może mi napisać lepszego questa, to się nie pogniewam ;)

Opublikowano
quest guild_war_join begin
	state start begin
		when letter begin
			local e = guild.get_any_war()
			if e != 0 and pc.get_war_map() == 0 then
				setskin(NOWINDOW)
				makequestbutton(locale.guild.war_join_request)
			end
		end
		when button begin
			local e = guild.get_any_war()
			if e == 0 then
				say(locale.guild.war_over)
			else
				say(locale.guild.war_entry_ask_head..guild.name(e)..locale.guild.war_entry_ask_tail)
				local s = select(locale.yes, locale.no)
				if s == 1 and pc.count_item(70008) == 0 and pc.count_item(50053) == 0 and pc.count_item(50052) == 0 and pc.count_item(50051) == 0 then
					guild.war_enter(e)
				else
					say("Niestety posiadasz biala flage lub ksiege przywolania konia. ")
					say("Schowaj je do depozytu u dozorcy. ")
					makequestbutton(locale.guild.war_join_request)
				end
			end
		end
	end
end

oryginalny quest wejscia na wojne z warunkami aby nie posiadac ksiag przywolania konia oraz bialej flagi w eq

Opublikowano


quest block_horse begin

state start begin

when 50051.use or 50052.use or 50053.use with pc.get_map_index() == xxx begin

syschat("Nie możesz przyzwać konia na tej mapie.")

end

 

when login with pc.get_map_index() == xxx begin

if pc.is_mount() then

pc.unmount()

horse.unsummon()

else

horse.unsummon()

end

end

end

end

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...