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

[Pytanie] OX event.


prmk

Rekomendowane odpowiedzi

Opublikowano

Ja jako GM moge wejsc na ox itp odpalic oxa, zamknac dostep itp ale gdy gracz chce wejsc na ox to widzi przez sekunde mape i go tepa do m1 wiecie jak to naprawic ? ;x daje limit lajkow !!

                                                                             40117680099074104760.gif                                                 

Opublikowano

ref

                                                                             40117680099074104760.gif                                                 

Opublikowano

pliki terenzo?

Mam tak samo tyle że ox moge wlaczyc ale nie da sie wejsc na mape (sprawdzałem tez kordy w ftp czy dobre)

Czy wiesz że..


Zbieram Lajki?

Opublikowano

Dodajcie w chanel99 index mapy, dodajcie port 13099 do portmapa

nadal nie dziala ;x

 

 

 

@2x UP pliki derina ;d

 

nadal nie dziala ;x

 

 

 

@2x UP pliki derina ;d

 

 

 

Albo czy ktos zna w pelni dzialajacy quest na ox 100% spolszczony

                                                                             40117680099074104760.gif                                                 

Opublikowano

Ten quest działa na bank, jak to nie pomoże - wina leży gdzie indziej.

 

quest oxevent_manager begin
	state start begin
		when 20011.chat."Konkurs OX" begin
			if game.get_event_flag("oxevent_status") == 0 then
				say_title("Uriel: ")
				say("")
				say("Hej Ty tam! Tak, Ty - wyglądasz na inteligentną ")
				say("osobę... jest konkurs, który nazywa się ")
				say("OX. Możesz wykazać się w nim swoją wiedzą. ")
				say("")
				say("Jeśli wygrasz, otrzymasz niezłą nagrodę! ")
				say("")
				wait()
				say_title("Uriel: ")
				say("")
				say("Kiedy konkurs się zacznie, mogę Cię wpuścić jako ")
				say("uczestnika. Jeżeli chcesz, możesz wejść tylko ")
				say("popatrzeć. ")
				say("Czas rozpoczęcia nie jest jeszcze określony. ")
				say("Kiedy ustalę termin, dam Ci znać! Bądź gotowy! ")
				say("")
			elseif game.get_event_flag("oxevent_status") == 1 then
				say_title("Uriel: ")
				say("")
				say("Hej Ty tam! Tak, Ty - wyglądasz na inteligentną ")
				say("osobę... jest konkurs, który nazywa się ")
				say("OX. Możesz wykazać się w nim swoją wiedzą. ")
				say("")
				say("Jeżeli wygrasz, otrzymasz niezłą nagrodę! ")
				say("")
				wait()
				say_title("Uriel: ")
				say("")
				say("Czy chcesz wziąć udział w Konkursie? ")
				say("A może chcesz tylko pooglądać...? ")
				say("")
				local s = select("Weź udział ", "Oglądaj", "Anuluj")
				if s == 1 then
					pc.warp(896500, 24600)
				elseif s == 2 then
					pc.warp(896300, 28900)
				end
			elseif game.get_event_flag("oxevent_status") == 2 then
				say_title("Uriel: ")
				say("")
				say("Hej Ty tam! Tak, Ty - wyglądasz na inteligentną ")
				say("osobę... jest konkurs, który nazywa się ")
				say("OX. Możesz wykazać się w nim swoją wiedzą. ")
				say("")
				say("Jeżeli wygrasz, otrzymasz niezłą nagrodę! ")
				say("")
				wait()
				say_title("Uriel: ")
				say("")
				say("Niestety, Konkurs już się rozpoczął. ")
				say("Tym razem nie będziesz mógł wziąć udziału... ")
				say("Następnym razem postaraj się dotrzeć do mnie")
				say("nieco prędzej... ")
				say("")
				say("Jeśli chcesz, wciąż możesz pooglądać... ")
				say("")
				local s = select("OK", "Anuluj")
				if s == 1 then
					pc.warp(896300, 28900)
				end
			end
		end
		when 20358.chat."Konkurs OX" with pc.is_gm() begin
			local stat = oxevent.get_status()
			if stat == 0 then
				say("")
				say_title("Czy chcesz rozpocząć konkurs OX? ")
				say("")
				local s = select("Rozpocznij OX", "Anuluj")
				if s == 1 then
					local v = oxevent.open()
					if v == 0 then
					say("")
					say_title("Event OX nie działa... ")
					say("")
					elseif v == 1 then
						say("")
						say_title("Konkurs OX rozpoczęty! ")
						say("")
						notice_all("Konkurs OX rozpoczął się! ")
						notice_all("Aby wziąć udział, udaj się do Uriela. ")
					else
						say("")
						say_title("Wystąpił błąd... ")
						say("")
					end
				end
			elseif stat == 1 then
				say_title("Statyskyki: ")
				say("")
				say("")
				say("")
				say("Ilość uczestników: "..oxevent.get_attender().."")
				say("")
				say_title("Zamknąć dostęp do konkursu? ")
				say("")
				local s = select("Tak", "Nie")
				if s == 1 then
					oxevent.close()
					say_title("Info: ")
					say("")
					say("Dostęp zamknięty. ")
					say("Możesz rozpocząć losowanie pytań. ")
					say("")
				end
			elseif stat == 2 then
				say_title("Zarządzanie Konkursem OX: ")
				say("")
				local s = select("Losuj Pytanie", "Zakończ Konkurs", "Anuluj")
				if s == 1 then
					local v = oxevent.quiz(1, 30)
					if v == 0 then
						say("")
						say_title("Wystąpił błąd... ")
						say("")
					elseif v == 1 then
						say("")
						say_title("Pytanie zaraz się pojawi! ")
						say("")
					else
						say("")
						say_title("Pytanie zostało już zadane. ")
						say_title("Proszę czekać... ")
						say("")
					end
				elseif s == 2 then
					oxevent.end_event()
					notice_all("Konkurs OX został zakończony! ")
					notice_all("Uczestnicy zostaną przeniesieni do miast! ")
					say("")
					say_title("Konkurs OX został zakończony! ")
					say("")
				end
			elseif stat == 3 then
				say("")
				say_title("Proszę czekać... ")
				say("")
			else
				say("")
				say_title("Wystąpił błąd! ")
				say("")
			end
		end
		when 20358.chat."Konkurs OX - Nagrody" with pc.is_gm() begin
			say_title("Podaj ID przedmiotu: ")
			say("")
			local item_vnum = input()
			say_title("Podaj ilość przedmiotów: ")
			say("")
			local item_count = input()
			oxevent.give_item(item_vnum, item_count)
			say_title("Informacja: ")
			say("")
			say("")
			say("")
			say(""..oxevent.get_attender().." graczy otrzymało nagrody. ")
			say("")
		end
	end
end
727881401622271220780.jpeg
Opublikowano

jak dziala na bank zaraz sprawdze to i jak nie bedzie dzialalo poszukam innej tego winy.

                                                                             40117680099074104760.gif                                                 

Opublikowano

Ale wiecie co, z tego co pamiętam na plikach Derina ten błąd właśnie występował.

Sprawdź czy masz nadane chmody do OX'a, odpowiednie indexy mapy, porty jak wspomniał Mastick, bo błąd na pewno nie będzie leżał po stronie questa.

727881401622271220780.jpeg
Opublikowano

Ja juz to naprawilem (pliki terenzo) do pliku index w ch99 i ch11 dodac 113 (okolo 5 linijka od gory kapniecie sie gdzie bo tam jest takich liczb kilka)

Czy wiesz że..


Zbieram Lajki?

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...