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

[Problem]Z questem na mikolaja!


Rekomendowane odpowiedzi

Opublikowano

Witam.

Mam problem, ktory polega na tym, ze napisalem questa, sprawdzany byl pod wzgledem jezykowym i jest dobrze. Quest zaczytalem, 0 bledow lecz niestety wyglada na to ze quest sie nie odpala. A jeszcze problem z ustawieniem w locale.lua rozmowy do tego questu(Mikolaja). Quest polega na tym ze po nacisnieniu jest rozmowa i opcje wyboru: oddac skarpetke, informacje o evencie itp. Po wybraniu opcji sprawdza czy masz 10 lvl jak nie to wyswietla info ze nie masz odpowiedniego lvl, gdy masz to pyta czy masz skarpetke, opcja wyboru tak/nie po nie, wyswietlac ma pozegna notke, jesli tak pyta czy chcemy oddac skarpetke itd. oddajemy czyli bierze nam skarpetke i daje losowy przedmiot ustawiony z dropu skarpetki(w special_drop_item). Prosze o sprawdzenie tego questa. chyba ze juz taki jest to prosilbym o linka bo znalezc nie moglem oraz wpisy do locale.lua . Prosze o pomoc!

 

Btw. Prosze o nie odsylanie do tutow o pisaniu questu bo juz przelecialem chyba wszystkie mozliwe.

 

 

quest christmas_santa begin
state start begin
when santa.click begin
	say_title("Święty Mikołaj:")
	say("")
	say("Ho Ho Ho!")
	say("Witaj przyjacielu!")
	say("Słyszałem,")
	say("że w tym roku nie byłeś grzeczny?")
	say("Niemniej jednak,")
	say("prezęty rozdaję każdemu!")
	say("Ho Ho Ho!")
	say("")
	local s = select("Oddaj skarpetkę", "Informacje o Skarpetkach", "Informacje o Świętach", "Wyjdz")
	if s==1 then
		if pc.level < 10 then
		say_title("Święty Mikołaj:")
		say("Ho Ho Ho!")
		say("Przykro mi")
		say("nie masz jeszcze 10 poziomu!")
		say("Ho Ho...")
		else
			say_title("Święty Mikołaj:")
			say("")
			say("Ho Ho Ho?")
			say("Masz skarpetkę?")
			local s = select("Tak", "Nie")
			if s==1 then
				if pc.countitem("50010") >= 1 then
				say_title("Święty Mikołaj:")
				say("[DELAY value;400]HO HO HO...[/DELAY]")
				say("Chcesz oddać skarpetkę?)"
				say("[DELAY value;400]HO HO HO...[/DELAY]")
				local s = select("Tak, "Nie")
					if s==1 then
						say_title("Święty Mikołaj:")
						say("[DELAY value;400]HO HO HO...[/DELAY]")
						say("Właśnie wyciągam dla Ciebie prezent")
						pc.removeitem("50010", 1)
						pc.give_item_from_special_item_group("50010")
						say("Sprawdz co dostałeś!")
						say("[DELAY value;400]HO HO HO...[/DELAY]")
					else
						say_title("Święty Mikołaj:")
						say("[DELAY value;400]HO HO HO...[/DELAY]")
						say("Wróć jak bedziesz zdecydowany!")
						say("[DELAY value;400]HO HO HO...[/DELAY]")
					end
				end
			else
				say_title("Święty Mikołaj:")
				say("[DELAY value;400]HO HO HO...[/DELAY]")
				say("Wróć jak bedziesz miał skarpetkę!")
				say("[DELAY value;400]HO HO HO...[/DELAY]")
			end
		end
	if s==2 then
		say_title("Święty Mikołaj:")
		say("[DELAY value;400]HO HO HO...[/DELAY]")
		say("Skarpetki to stary świąteczny zwyczaj,")
		say("związany ze Świętami Bożego Narodzenia.")
		say("W skarpetkach zostawiałem prezenty...")
		say("Teraz jeśli przyniesiesz mi skarpetkę,")
		say("to wymienię ją na losowy przedmiot!")
		say("Lecz jednorazowo mogę wymienić Ci")
		say("tylko jedną skarpetkę!")
		say("[DELAY value;400]HO HO HO...[/DELAY]")
		say("Skarpetki możesz uzyskać poprzez wydropienie")
		say("[DELAY value;400]HO HO HO...[/DELAY]")
		end
	if s==3 then
		say_title("Święty Mikołaj:"
		say("[DELAY value;400]HO HO HO...[/DELAY]")
		say("Święta Bożego Narodzenia to wyjątkowy czas,")
		say("kiedy atmosfera między ludzmi jest inna,")
		say("niż w czasie codziennego życia.")
		say("Myślę, że i teraz jest ta wyjątkowa atmosfera!")
		say("[DELAY value;400]HO HO HO...[/DELAY]")
		end
	if s==4 then
		say("Okej. Żegnaj!")
		say("HO Ho Ho!")
		say("Wesołych Świąt...!")
		say("Ho Ho...")
		end
end
end
end

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...