Problema Arena

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
SpaimaTa
Utilizator interzis !

Utilizator interzis !
Mesaje: 131
Membru din: 30 Noi 2015, 01:39
Server: Sunt bine mersi ^.^
Aprecieri: 48  
Mulţumiri: 4  
Medalii

*Problemă/Întrebare:Nu merge arena
Tipologie server:
*Resursă folosită:
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: Intru in arena cand sa apar acolo ma trimite map1

SYSERR: Jan 12 00:04:57 :: WriteRunningStateToSyserr: LUA_ERROR: quest arena_duelurilor.start letter
SYSERR: Jan 12 00:05:26 :: Confirm: no quest running for pc, cannot process input : 3

quest

Cod: Selectaţi tot

quest arena_duelurilor begin
	state start begin
		when 20017.chat." Luptă în Arenă " begin
			if game.get_event_flag("arena_close") > 0 then
				say_title(" Yu-Hwan: ")
				say(" arenăurile de luptă au fost distruse ")
				say(" într-un mare război. ")				
				return
			end
			if not npc.lock() then
				say_title(" Yu-Hwan: ")
				say(" Altcineva se luptă deja. ")
				return
			end
			local useMinLevel = 25
			if pc.get_level() < useMinLevel then
				say_title(" Yu-Hwan: ")
				say(" Nivelul minim este "..useMinLevel.." nu puteti să luptati în arenă ")
				say(" Îmi pare rău, revino mai târziu. ")
				npc.unlock()
				return
			else
				say_title(" Yu-Hwan: ")
				say(" Spune-mi numele persoanei cu care ")
				say(" vrei să te duelezi. ")
				local sname = input()
				if sname == "" then
					say_title(" Yu-Hwan: ")
					say(" Nu stii cu cine vrei să te lupti ")
					say(" ...serios? ")
					npc.unlock()
					return
				else
					say_title(" Yu-Hwan: ")
					say(" "..pc.name.." vrea să se lupte cu "..sname.." ")
					wait(" ")
					local opp_vid = find_pc_by_name(sname)
					if opp_vid == 0 then
						say_title(" Yu-Hwan: ")
						say(" "..sname.." nu este online. ")
						npc.unlock()
						return
					elseif opp_vid == pc.get_vid() then
						say_title(" Yu-Hwan: ")
						say(" Tu nu vrei cu adevarat să ")
						say(" te bati cu altii? ")
						npc.unlock()
						return
					end
                    local old = pc.select(opp_vid)
                    local opp_level = pc.get_level()
                    pc.select(old)
                    if opp_level < useMinLevel then
						say_title(" Yu-Hwan: ")          
                        say(" Adversarul tău încă nu are nivelul 25! ")
                        npc.unlock()
                        return
                    end
                    if not npc.is_near_vid(opp_vid, 10) then
                        say_title(" Yu-Hwan: ")
                        say(" "..sname.." nu este în apropierea ta. ")
                        npc.unlock()
                        return
                    end
                    local a = arena.is_in_arena(opp_vid)
                    if a == 0 then
                        say_title(" Yu-Hwan: ")
                        say(" "..sname.." deja luptă cu cineva. ")
                        npc.unlock()
                        return
                    end
                    say_title(" Decizia Finală ")
                    say(" "..pc.name.." îl asteaptă pe "..sname.." ")
                    say(" să accepte duelul. ")
                    local agree = confirm(opp_vid, "Vrei să lupti împotriva lui "..pc.name.." ?", 30)
                    if agree!= CONFIRM_OK then
						say_title(" Yu-Hwan: ")
                        say(" "..sname.." a refuzat să lupte. ")
                        npc.unlock()
                        return
                    end
                    s = arena.start_duel(sname, 3)
                    if s == 0 then
                        say_title(" Yu-Hwan: ")
                        say(" A intervenit o problemă neasteptată. ")
                        say(" Încercati din nou mai târziu! ")
                    elseif s == 2 then
                        say_title(" Yu-Hwan: ")
                        say(" Se luptă cu altcineva. ")
                    elseif s == 3 then
                        say_title(" Yu-Hwan: ")
                        say(" Arena de antrenament este plină în acest moment. ")
                        say(" Vă rugăm să încerci mai târziu. ")
                    end					
				end				
			end
		end		
		when 20017.chat." Urmăriti un duel " begin
            local g = arena.get_duel_list()
            local arena_name = {}
            local arena_observer = {}
            table.foreachi(g,
                function(n, p)
                arena_name[n] = p[1].." împotriva "..p[2]
                arena_observer[n] = { p[3], p[4], p[5] }
                end
            )
            table.insert(arena_name, " Închide ")
            table.insert(arena_observer, 0)
            local count = table.getn(g)
            if count == 0 then
				say_title(" Yu-Hwan: ")
				say(" În momentul de fată nimeni nu luptă. ")
				return
            else
                say_title(" Yu-Hwan:")
                say(" Acum se luptă "..count.." .")
                wait()
            end
			if table.getn(g)!= 0 then
                local s = select_table(arena_name)
				if table.getn(arena_observer) == s then
                    return
                end
				if table.getn(arena_observer) >= s then
                    arena.add_observer(arena_observer[s][1], arena_observer[s][2], arena_observer[s][3])
                end
            end
        end
    end
end
Avatar utilizator
SpaimaTa
Utilizator interzis !

Utilizator interzis !
Mesaje: 131
Membru din: 30 Noi 2015, 01:39
Server: Sunt bine mersi ^.^
Aprecieri: 48  
Mulţumiri: 4  
Medalii

nimeni ?
Avatar utilizator
Simplw
Nivel 3

Nivel 3
Mesaje: 374
Membru din: 18 Sep 2014, 06:54
Server: Metin2Vision
Regat: Jinno
Aprecieri: 140  
Mulţumiri: 27  
  Rezolvări prob.: 1
 Contact:
Medalii

Salut, cauta index-ul acelei mape, dupa care te duci in CONFIG din fiecare channel/core si adaugi la linia ~MAP_ALLOW:~ index-ul mapei tale!
Avatar utilizator
[Reizo]
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 1301
Membru din: 22 Oct 2019, 15:44
Server: SAPPHIRE2
Regat: Chunjo
Aprecieri: 409  
Mulţumiri: 4322  
Discord: Copiază ID
 Contact:
Medalii

Nu ai arena în allow probabil. Şi cred că ar mai putea fi şi o problemă cu questul respectiv..
Imagine
Afișează semnătura
Închis
Răspunsuri
2
Vizualizări
240
Răspunsuri
1
Vizualizări
272
Răspunsuri
2
Vizualizări
444
Răspunsuri
2
Vizualizări
238

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 16 vizitatori