Cum sterg Questul Tournament ?

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
seby0398
Nivel 3

Nivel 3
Mesaje: 470
Membru din: 11 Mar 2014, 22:14
Server: wWw.Metin2Elyas.Ro
Regat: Jinno
Aprecieri: 0
Mulţumiri: 109  
Medalii

Va salut !
Nu inteleg de unde naiba se sterge quest-ul asta am sters tot de prin object si tot primesc mesaje despre eveniment automat acesta era quest-ul...

Multumesc anticipat !

Cod: Selectaţi tot

quest tournament_pvp begin
	state start begin
		function translate()
			local __var = {
				["title_name"]	=	"Turneu PvP",
				["title_name_select"]	=	"Turneu PvP",
				["Da"]	=	"Da",
				["Nu"]	=	"Nu",
				["error_channel"]	=	"Trebuie sa fii pe canalul 1 pentru ca poti face asta.",

				["letter_a"]	=	"Doriti sa introduceti harta ca spectator si sa vedeti luptele sau doar sa va înregistrati pentru urmatoarea lupta?",
				["letter_b"]	=	"Doriti sa parasiti harta?",

				["info_online_title"]	=	"Jucatorii care s-au înscris în turneu:",			
				["info_online_low"]		=	"Categoria inferioara: | |cFFffa02a|h%d|h|r |",
				["info_online_medium"]	=	"Categoria medie: | |cFFffa02a|h%d|h|r |",
				["info_online_hard"]	=	"Categoria grea: | |cFFffa02a|h%d|h|r |",

				["select_general"]	=	"Informatii generale despre turneu",
				["select_timer"]	=	"Informatii despre timp",
				["select_register"]	=	"Inregistreaza-te",
				["delete_register"]	=	"Stergeti registrul",
				["select_close"]	=	"inchide",

				["info_timer_title"]	=	"Aici puteti vedea ora în care turneul PVP începe ti se termina pentru fiecare categorie.",
				["info_current_timer"]		=	"Server de timp actual: | |cFFf0ff00|h%s|h|r",	
				["info_timer_low"]		=	"Scazut: \t\t\t|cFF14ff48|h%s|h|r - |cFFff4c4c|h%s|h|r",
				["info_timer_medium"]	=	"Mediu\t\t|cFF14ff48|h%s|h|r - |cFFff4c4c|h%s|h|r",
				["info_timer_hard"]		=	"Greu: \t\t\t|cFF14ff48|h%s|h|r - |cFFff4c4c|h%s|h|r",

				["register_title"]		=	"Bine ati venit în zona de înregistrare.[ENTER]Selectati categoria pe care preferati sa o înregistrati.",
				["register_low_select"]	=	"Categoria inferioara (%d-%d)",
				["register_medium_select"]	=	"Categoria medie (%d-%d)",
				["register_hard_select"]	=	"Categoria grea (%d-%d)",
				["register_blocked_key"]	=	"Sunteti deja înregistrat în turneu, nu puteti face acest lucru de doua ori!",
				["register_question"]	=	"Sigur doriti sa va înregistrati pe aceasta categorie?",
				["register_need_level"]	=	"Nu va puteti înscrie aici, nivelul dvs. nu este capabil cu aceasta categorie.",
				["register_wrong_map"]	=	"Trebuie sa fii în harta turneelor!",
				["register_succes"]	=	"Te-ai inregistrat cu succes %s.",

				["information_line_1"]	= "Am identificat zonele în care recompensele PvP ar putea fi mai satisfacatoare. De-a lungul drumului, am facut un turneu pvp.",
				["information_line_2"]	= "Jucatorii se pot înregistra tot timpul, chiar daca turneul a început sau sa încheiat, dar pentru urmatoarea runda.",
				["information_line_3"]	= "Turneul selecteaza 20 de jucatori la întâmplare din fiecare categorie ti le echipeaza în doua echipe, câte 10 jucatori fiecare.",
				["information_line_4"]	= "Nu conteaza în ce imperiu esti, toate tipurile de protectie ale jucatorilor sunt schimbate ti acum, când te afli în turneu, poti ataca doar echipa adversa.",
				["information_line_5"]	= "Nu puteti ataca colegii de echipa, ci doar echipa inamicului. Toate optiunile PVP sunt dezactivate în timp ce va aflati în turneu.",
				["information_line_6"]	= "Fiecare echipa are culoarea proprie (rosu si albastru), de asemenea culoarea numelor ar corespunde culorii echipelor.",
				["information_line_7"]	= "Când începe turneul, veti avea o interfata grafica în partea superioara a ecranului, unde puteti vedea detaliile pentru fiecare echipa, cum ar fi: Jucatorii care au iesit în picioare, jucatori noi ucisi,.",
				["information_line_8"]	= "Dupa turneu, nu puteti folosi: Duel, Party, Inel de casatorie, Poly, Mount, Horse",
				["information_line_9"]	= "Când vei fi ucis de echipa inamicului, viata ta va începe sa scada, fiecare jucator are 3 vieti, dupa ce le vei epuiza vei fi eliminat din turneu.",
				["information_line_10"]	= "Daca te deconectezi în timp ce te afli în turneu, vei fi eliminat.",
				["information_line_11"]	= "Echipa care are cei mai multi membri ramasi în picioare va câstiga turneul.",
				["information_line_12"]	= "Fiecare membru al echipei va primi un caz care are premii consistente.",
				["information_line_13"]	= "Pentru a afla când începe toate categoriile, va trebui sa mergeti la zona de informatii despre timp.",
				
				["delete_register_ask"]	= "Dori?i sa va stergeti înregistrarea din turneu?",	
				["delete_register_denied"]	= "Nu va înregistrati în nicio categorie pentru ca sa puteti face acest lucru.",
				["delete_register_succes"]	= "Înregistrarea dvs. a fost eliminata din turneu cu succes.",				
				
				["category_low"]	=	"Low",
				["category_medium"]	=	"Medium",
				["category_hard"]	=	"Hard"
			}
			return __var
		end
		
		function title()
			say_title(tournament_pvp.translate()["title_name"])
		end

		function get_category(key)
			local __var = {
				[1] = tournament_pvp.translate()["category_low"],
				[2] = tournament_pvp.translate()["category_medium"],
				[3] = tournament_pvp.translate()["category_hard"]}
			return __var[key]
		end
		
		function need_level()
			local __var = {
				[1] = {  30,   55   },
				[2] = {  55,   80   },
				[3] = {  80,   105  }}
			return __var
		end
		
		when login begin
			send_letter(tournament_pvp.translate()["title_name"])
		end

		when button or info begin
			tournament_pvp.title()
			
			if not pc.get_channel_id() == 1 then
				say(translate["error_channel"])
				return
			end
			
			local isRunning = tournament.is_running()
			local isTournamentMap = tournament.is_map()
			local translate = tournament_pvp.translate()
			
			if isTournamentMap then
				say(translate["letter_b"])

			elseif not isTournamentMap then
				say(translate["letter_a"])
			end

			local selected = select(translate["Da"], translate["Nu"])
			if selected == 1 then
				if isTournamentMap then
					warp_to_village()
					return
				end

				if not isTournamentMap then
					tournament.observer()
					return
				end
			else
				send_letter(tournament_pvp.translate()["title_name"])
			end
		end
	
		when 20092.chat."Turneu PvP" with pc.get_channel_id() == 1 begin
			local
				TOURNAMENT_INFO_START = 0
				TOURNAMENT_INFO_FINISH = 1
				TOURNAMENT_CATEGORY_LOW = 1
				TOURNAMENT_CATEGORY_MEDIUM = 2
				TOURNAMENT_CATEGORY_HARD = 3
				TOURNAMENT_MAX_CATEGORY = 3
				TOURNAMENT_INFO_GENERAL = 1
				TOURNAMENT_INFO_TIMER = 2
				TOURNAMENT_REGISTER = 3
				TOURNAMENT_DELETE_REGISTER = 4
				TOURNAMENT_CLOSE_WINDOW = 5
				translate = tournament_pvp.translate()

			if tournament.is_map() then
				tournament_pvp.title()

				say(translate["info_online_title"])
				say(string.format(translate["info_online_low"], tournament.participants(TOURNAMENT_CATEGORY_LOW)))
				say(string.format(translate["info_online_medium"], tournament.participants(TOURNAMENT_CATEGORY_MEDIUM)))
				say(string.format(translate["info_online_hard"], tournament.participants(TOURNAMENT_CATEGORY_HARD)))

				local selected = select(translate["select_general"], translate["select_timer"], translate["select_register"], translate["delete_register"], translate["select_close"])

				if selected == TOURNAMENT_CLOSE_WINDOW then
					return
				end
				
				if selected == TOURNAMENT_INFO_TIMER then
					tournament_pvp.title()
					say(translate["info_timer_title"])
					say("")
					say(string.format(translate["info_current_timer"], tournament.info_current_timer()))
					say("")
					say(string.format(translate["info_timer_low"], tournament.info_timer(TOURNAMENT_INFO_START, TOURNAMENT_CATEGORY_LOW), tournament.info_timer(TOURNAMENT_INFO_FINISH, TOURNAMENT_CATEGORY_LOW)))
					say(string.format(translate["info_timer_medium"], tournament.info_timer(TOURNAMENT_INFO_START, TOURNAMENT_CATEGORY_MEDIUM), tournament.info_timer(TOURNAMENT_INFO_FINISH, TOURNAMENT_CATEGORY_MEDIUM)))
					say(string.format(translate["info_timer_hard"], tournament.info_timer(TOURNAMENT_INFO_START, TOURNAMENT_CATEGORY_HARD), tournament.info_timer(TOURNAMENT_INFO_FINISH, TOURNAMENT_CATEGORY_HARD)))
				end
				
				if selected == TOURNAMENT_INFO_GENERAL then
					tournament_pvp.title()
						say(translate["information_line_1"])
						say(translate["information_line_2"])
						say(translate["information_line_3"])
						say(translate["information_line_4"])
						say(translate["information_line_5"])
					wait()
						tournament_pvp.title()
						say(translate["information_line_6"])
						say(translate["information_line_7"])
						say(translate["information_line_8"])
					wait()
						tournament_pvp.title()
						say(translate["information_line_9"])
						say(translate["information_line_10"])
						say(translate["information_line_11"])
						say(translate["information_line_12"])
						say(translate["information_line_13"])
						say("")
				end
				
				if selected == TOURNAMENT_DELETE_REGISTER then
					tournament_pvp.title()
					say(translate["delete_register_ask"])
					local sel = select(translate["Da"], translate["Nu"])
					local isRegistered = tournament.get_is_register()
					
					if sel == 2 then
						return
					end
					if sel == 1 then
						if isRegistered then
							tournament_pvp.title()
							say(translate["delete_register_succes"])
							tournament.delete_register()
						else
							say(translate["delete_register_denied"])
						end
					end
				end
				
				if selected == TOURNAMENT_REGISTER then
					tournament_pvp.title()
					say(translate["title_welcome"])

					local
						settings = tournament_pvp.need_level()
						isRegistered = tournament.get_is_register()
						level = pc.get_level()

						catLow = string.format(translate["register_low_select"], settings[1][1], settings[1][2])
						catMedium = string.format(translate["register_medium_select"], settings[2][1], settings[2][2])
						catHard = string.format(translate["register_hard_select"], settings[3][1], settings[3][2])

					local selected = select(catLow, catMedium, catHard)
						
					for key = 1, TOURNAMENT_MAX_CATEGORY do
						if selected == key then
						
							if isRegistered then
								tournament_pvp.title()
								say(translate["register_blocked_key"])
								return
							end
						
							if level >= settings[key][1] and level <= settings[key][2] then
								tournament_pvp.title()
								say(translate["register_question"])
								local selected = select(translate["Da"], translate["Nu"])

								if selected == 2 then
									return
								else
									tournament.register(key)
									tournament_pvp.title()
									say(string.format(translate["register_succes"], tournament_pvp.get_category(key)))
								end
							else
								tournament_pvp.title()
								say(translate["register_need_level"])
							end
						end
					end
				end
			else
				tournament_pvp.title()
				say(translate["register_wrong_map"])
			end
		end
	end
end
Ofer suport doar contra cost pe skype !
Contact SKYPE : seby.jrr
Imagine
Afișează semnătura
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Model nerespectat.

Arhivat.

[ Postat de pe Android ] Imagine
//retras
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
308
Răspunsuri
2
Vizualizări
114
Răspunsuri
2
Vizualizări
286

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Google [Bot] și 103 vizitatori