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

Witam zgłaszam się do was z prośbą o pomoc, gdyż nie wiem co robię źle.

Chciałem zrobić questa że po wbiciu 100 lvl'a dostaje się misję od Uriela w której chodzi o pomstę, trzeba zabić 20 graczy powyżej 100 lvl'a gdy się takiego zabije dropi serce i trzeba ich 20 zebrać. Questa już napisałem tylko przy wgrywaniu go na serwer mam błąd i nie wiem w czym leży problem. A o to ten błąd

zemsta.quest:14:syntax error : [string "info"]:4: `)' expected (to close `(' at line 3) near `end'
Abort (core dumped)

A tutaj quest 

quest zemsta begin
	state start begin
		when login or levelup with pc.get_level >= 100 begin
			set_state(info)
		end
	end
	state info begin
		when letter begin
			local v = find_npc_by_vnum(20011)
			if v != 0 then
				target.vid("__TARGET__", v, "Uriel"
			end
			send_letter("Smierc wrogom!")
		end
		when button or info begin
			say_title("Zemsta!")
			say("Witam Cie drogi wojowniku naszego krolestwa!")
			say("Mam dla Ciebie specjalne zadanie. Musisz pomscic moją corke,")
			say("ktora zostala tej nocy zamordowana. Byla to moja najgorsza noc!")
			say("wszystko Ci opowiem, a wiec to bylo tak:")
			say("W nocy napadli na moj dom rozbojnicy z innego miasta, nie wiem")
			say("dokladnie jakiego, gdyz bylo ciemno i nie widzialem ich flagi ani herbu")
			say("Staralem sie bronic i mi sie udalo jednak gdy zaatakowali mnie w 3 to 2 innych wzielo")
			say("moja kochana coreczke i zabili ja na moich oczach, bylem zrozpaczony. Probowalem...")
			say("Nie, nie moge o tym rozmawiac. Przepraszam Cie i nie zatrzymuje Cie dluzej")
			say("Prosze, abys pomscil moja coreczke zabijajac rozbojnikow i przyniosl mi ich serca.")
			say_reward("Zabij zabojcow corki Uriel'a. Bylo ich około 20 powyzej 100lvl'a.")
			set_state(zabij)
		end
	end
	state zabij begin
		when letter begin
			send_letter("Zabij Rozbojnikow!")
		end
		when button or info begin
			say_title("Zabij rozbojnikow")
			say("Uriel prosi Cie, abys pomscil smierc jego corki")
			say("zabijajac rozbojnikow z innych krolestw powyzej 100lvl'a.")
			say("Zapewne wynagrodzi Cie za to!")
			say_reward("Musisz zabic ich 20 powyzej 100lvl'a")
		end
		when kill with npc.is_pc() begin
			if npc.get_level() >= 100
				pc.give_item2(70022, 1)
				chat("Zdobyles serce jednego z wojownikow"
				chat("Musisz oddac ich 20")
			end
			if pc.countitem(70022) >= 20
				local v = find_npc_by_vnum(20011)
				if v != 0 then
					target.vid("__TARGET__", v, "Uriel")
				end
			end
		end
		when 20011.chat."Zemsta!" with pc.countitem(70022) >= 20 begin
			say_tittle("Uriel:")
				target_delete("__TARGET__")
					say("Dziekuje Ci, pomsciles smierc mojej corki.")
					say("Dzieki temu pokazales mi jakim jestes poteznym i")
					say("wiernym wojownikiem. Jako, ze wyreczyles mi przysluge,")
					say("zrobie dla Ciebie specjalny eliksir z moich cennych ziol")
					say("Jest to potezny wyrob, uwazaj na niego, jest cenny!")
					say("Jeszcze raz dziekuje za wszystko!")
					say("")
					say("Powodzenia!")
					say_reward("Otrzymujesz! xxx")
					pc.remove_item(70022, 20)
					set_state(__COMPLETE__)
		end
	end
	state __COMPLETE__ begin
	end
end
		

b_560_95_1.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...