2Questuri

În cazul în care aveţi o nelămurire postaţi aici, de asemenea este locul unde puteţi găsi posibile rezolvări la problemele dvs.
Avatar utilizator
picasun
4Metin
4Metin
Mesaje: 13
Membru din: Dum Feb 19, 2023 3:37 pm
Status: Activ
Contact:

2Questuri

Mesaj de picasun »

Salutare Grup nu am gasit sectiune cereri asa ca postez aic,i daca deranjeaza pe cineva puteti da cos
Am nevoie de 2 questuri daca aveti careva prin pc sau ma puteti indruma de unde sa le iau ,am tot cautat si nimic ...
1: quest TP intr-o anumita mapa cu un tiket anume altfel sa nu poti intra si dupa 5 -10 minute sa te scoata afara din mapa ( am gasit quest dar fara limita de timp)
2:quest spawn metin /bosi intr-o anumita mapa pe coordonate setate de mine ( la fel am gasit ceva pe la turci ,isi lua regenu din server dintr-un txt doar ca questu nu functiona nu se intampla nimic cand il porneai )

Daca ma poate ajuta careva va raman recunoscator ,sau va pot ajuta la randul meu cu modele in 3d in limita bunului simt ,mersi !
Conectat
Avatar utilizator
RazVan
Administrator
Administrator
Mesaje: 723
Membru din: Mie Oct 19, 2022 5:25 pm
Localitate: München
Status: Activ
Multumiri acordate: 12
Multumiri primite: 18
Contact:

Re: 2Questuri

Mesaj de RazVan »

picasun scrie: Mie Oct 30, 2024 3:26 pm Salutare Grup nu am gasit sectiune cereri asa ca postez aic,i daca deranjeaza pe cineva puteti da cos
Am nevoie de 2 questuri daca aveti careva prin pc sau ma puteti indruma de unde sa le iau ,am tot cautat si nimic ...
1: quest TP intr-o anumita mapa cu un tiket anume altfel sa nu poti intra si dupa 5 -10 minute sa te scoata afara din mapa ( am gasit quest dar fara limita de timp)
2:quest spawn metin /bosi intr-o anumita mapa pe coordonate setate de mine ( la fel am gasit ceva pe la turci ,isi lua regenu din server dintr-un txt doar ca questu nu functiona nu se intampla nimic cand il porneai )

Daca ma poate ajuta careva va raman recunoscator ,sau va pot ajuta la randul meu cu modele in 3d in limita bunului simt ,mersi !
Salut ! Verifica acest quest pentru teleportare

Cod: Selectaţi tot

quest teleport_shark begin
	state start begin
		when 9338.chat."Bun venit in pestera !" begin
			say_title("Salut aventurierule")
			say("Eu te pot duce de aici direct in")
			say("pestera piratilor.")
			say("Doresti sa te teleportezi?")

			local teleport = select("Da", "Nu")
			if teleport == 2 then
				return
			end

			-- Verificăm dacă jucătorul are itemul necesar
			local item_id = 1234 -- ID-ul itemului necesar
			if pc.count_item(item_id) > 0 then
				pc.remove_item(item_id, 1) -- Eliminăm un item din inventar
				pc.warp(2368000, 2252800) -- Teleportăm jucătorul

				-- Setăm un timer pentru a scoate jucătorul afară după un anumit timp
				local delay_time = 60000 -- Timpul în milisecunde (ex. 60000 ms = 60 sec)
				sleep(delay_time)
				pc.warp(1000000, 1000000) -- Teleportăm jucătorul afară din hartă
			else
				say("Îmi pare rău, ai nevoie de un item special pentru a te teleporta.")
			end
		end
	end
end
Imagine
Avatar utilizator
picasun
4Metin
4Metin
Mesaje: 13
Membru din: Dum Feb 19, 2023 3:37 pm
Status: Activ
Contact:

Re: 2Questuri

Mesaj de picasun »

nu merge
SYSERR: Oct 30 22:14:56 :: RunState: LUA_ERROR: [string "teleport_shark"]:14: attempt to call global `sleep' (a nil value)
SYSERR: Oct 30 22:14:56 :: WriteRunningStateToSyserr: LUA_ERROR: quest teleport_shark.start letter

iar daca sterg
sleep(delay_time) ma teleporteaza in mapa dar nu se intampla nimic dupa 60 secunde,

nu ma trimite inapoi map 1
Conectat
Avatar utilizator
RazVan
Administrator
Administrator
Mesaje: 723
Membru din: Mie Oct 19, 2022 5:25 pm
Localitate: München
Status: Activ
Multumiri acordate: 12
Multumiri primite: 18
Contact:

Re: 2Questuri

Mesaj de RazVan »

Verifica asta te rog !

Cod: Selectaţi tot

quest teleport_shark begin
	state start begin
		when 9338.chat."Bun venit in pestera !" begin
			say_title("Salut aventurierule")
			say("Eu te pot duce de aici direct in")
			say("pestera piratilor.")
			say("Doresti sa te teleportezi?")

			local teleport = select("Da", "Nu")
			if teleport == 2 then
				return
			end

			-- Verificăm dacă jucătorul are itemul necesar
			local item_id = 1234 -- ID-ul itemului necesar
			if pc.count_item(item_id) > 0 then
				pc.remove_item(item_id, 1) 
				pc.warp(2368000, 2252800) 

				
				local delay_time = 60000 -- Timpul în milisecunde (ex. 60000 ms = 60 sec)
				quest.teleport_return.start(delay_time)
			else
				say("Îmi pare rău, ai nevoie de un item special pentru a te teleporta.")
			end
		end
	end

	state teleport_return begin
		when 1.use begin
			pc.warp(1000000, 1000000)
			return
		end
	end
end
Imagine
Avatar utilizator
picasun
4Metin
4Metin
Mesaje: 13
Membru din: Dum Feb 19, 2023 3:37 pm
Status: Activ
Contact:

Re: 2Questuri

Mesaj de picasun »

nu merge,am incercat si eu cu AI sa fac quest dar nici o sansa ,stiu ca sunt servere care au quest asa cum am zis eu si la nemere razador labirint intri bati metine ,bati boss si te da afara cu CD de 10-20-30 min,dar o sa mai caut ,daca nu o sa implementez iar 1 dungeon de la plechito si o sa revin cu eroarea pe care o iau de la quest poate ii dam asa de cap
Conectat
Avatar utilizator
RazVan
Administrator
Administrator
Mesaje: 723
Membru din: Mie Oct 19, 2022 5:25 pm
Localitate: München
Status: Activ
Multumiri acordate: 12
Multumiri primite: 18
Contact:

Re: 2Questuri

Mesaj de RazVan »

Pune te rog eroare ce o primesti la compilarea quest ului
Imagine
Avatar utilizator
picasun
4Metin
4Metin
Mesaje: 13
Membru din: Dum Feb 19, 2023 3:37 pm
Status: Activ
Contact:

Re: 2Questuri

Mesaj de picasun »

testTP.lua:26:syntax error : [string "start"]:14: unexpected symbol near `quest'
Conectat
Avatar utilizator
RazVan
Administrator
Administrator
Mesaje: 723
Membru din: Mie Oct 19, 2022 5:25 pm
Localitate: München
Status: Activ
Multumiri acordate: 12
Multumiri primite: 18
Contact:

Re: 2Questuri

Mesaj de RazVan »

Verifica asta

Cod: Selectaţi tot

quest teleport_shark begin
	state start begin
		when 9338.chat."Bun venit in pestera !" begin
			say_title("Salut aventurierule")
			say("Eu te pot duce de aici direct in")
			say("pestera piratilor.")
			say("Doresti sa te teleportezi?")

			local teleport = select("Da", "Nu")
			if teleport == 2 then
				return
			end

			-
			local item_id = 1234 
			if pc.count_item(item_id) > 0 then
				pc.remove_item(item_id, 1) 
				pc.warp(2368000, 2252800) 

				local delay_time = 60000 
				quest.teleport_return.start(delay_time)
			else
				say("Îmi pare rău, ai nevoie de un item special pentru a te teleporta.")
			end
		end
	end

	state teleport_return begin
		when 1.use begin
			pc.warp(1000000, 1000000)
			return
		end

		when timeout begin
			say("Te teleportezi inapoi.")
			pc.warp(1000000, 1000000)
		end
	end
end
Imagine
Scrie răspuns