EDIT: Mount-ul ramane in slot si ma da jos dupa teleportare.

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
nytro123
Nivel 2

Nivel 2
Mesaje: 299
Membru din: 21 Aug 2014, 11:07
Regat: Jinno
Aprecieri: 253  
Mulţumiri: 25  
Medalii

*Problemă: 1) Unele mount-uri raman in slot cand dau ctrl+g, altele functioneaza perfect. Mentionez ca quest-ul este perfect functional si pot ataca de pe mount-uri. SQL sigilii: type: 16, subtype: 2, flag: 9216, wearflag: 128, asa am pe toate sigiliile.
EDIT: Aceatsa problema a fost rezolvata, trebuia doar sa adaug in "special_item_group.txt" acele sigilii.

Sursa: https://metin2dev.org/board/index.php?/ ... leporting/


*Problemă curentă: 2) Ma da jos de pe mount dupa ce dau teleport. Probabil trebuie adaugata o functie in quest.

*Syserr: Nu este nevoie.

Poză:

1) https://imgur.com/a/Ie4IgGF

https://imgur.com/a/ZWs9qCP


2) https://imgur.com/a/g7kWpOD

https://imgur.com/a/W9Cst7K



*Detalii suplimentare: EDIT: quest folosit:
quest mount begin
	state start begin
		function mount(vnum)
			mounturi = 
			{
				[71114] = {20110},
				[71116] = {20111},
				[71118] = {20112},
				[71120] = {20113},
				[71124] = {20114},
				[71125] = {20115},
				[71126] = {20116},
				[71127] = {20117},
				[71128] = {20118},
				[71137] = {20120},
				[71138] = {20121},
				[71139] = {20122},
				[71140] = {20123},
				[71141] = {20124},
				[71142] = {20125},
				[71131] = {20221},
				[71132] = {20222},
				[71161] = {20224},
				[71171] = {20227},
				[71172] = {20226},
			}

			pc.mount(mounturi[vnum][1], mounturi[vnum][2])
		end

		when 71114.use or 71116.use or 71117.use or 71118.use  or 71120.use  or 71124.use or 71125.use or 71126.use or 71127.use or 71128.use or 71137.use or 71138.use or 71139.use or 71140.use or 71141.use or 71142.use or 71131.use or 71132.use or 71161.use or 71171.use or 71172.use begin
			if pc.is_polymorphed() then
				syschat("Nu poti calarii in timp ce esti transformat.")

			elseif false == pc.is_riding() then
				if true == horse.is_summon() then
					horse.unsummon()
				end

				mount.mount(item.vnum, 0)

			else
				pc.unmount()

			end
		end
	end
end
Ultima oară modificat 06 Mai 2018, 13:58 de către nytro123, modificat 1 dată în total.
Pentru acest mesaj, nytro123 for the post:
Okami
Avatar utilizator
nytro123
Nivel 2

Nivel 2
Mesaje: 299
Membru din: 21 Aug 2014, 11:07
Regat: Jinno
Aprecieri: 253  
Mulţumiri: 25  
Medalii

Up!

[ Postat de pe Android ] Imagine
Avatar utilizator
nytro123
Nivel 2

Nivel 2
Mesaje: 299
Membru din: 21 Aug 2014, 11:07
Regat: Jinno
Aprecieri: 253  
Mulţumiri: 25  
Medalii

pls cineva :(
Avatar utilizator
nytro123
Nivel 2

Nivel 2
Mesaje: 299
Membru din: 21 Aug 2014, 11:07
Regat: Jinno
Aprecieri: 253  
Mulţumiri: 25  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
K3RN3L
Utilizator interzis !

Utilizator interzis !
Mesaje: 597
Membru din: 01 Feb 2017, 18:44
Server: N-am
Regat: Chunjo
Aprecieri: 106  
Mulţumiri: 141  
Medalii

EDIT:
Acum am vazut ca ai alta problema .
Pentru acest mesaj, K3RN3L for the post:
nytro123
Avatar utilizator
nytro123
Nivel 2

Nivel 2
Mesaje: 299
Membru din: 21 Aug 2014, 11:07
Regat: Jinno
Aprecieri: 253  
Mulţumiri: 25  
Medalii

Deci, stie cineva cum pot face sa fiu pe mount dupa teleportare? eu ma gandeam sa adaug in quest ceva de genul:
when login begin
mount.mount(item.vnum, 0)
end

deci ar fi bine?
P.S. voi testa cand ajung acasa.

[ Postat de pe Android ] Imagine
Avatar utilizator
nytro123
Nivel 2

Nivel 2
Mesaje: 299
Membru din: 21 Aug 2014, 11:07
Regat: Jinno
Aprecieri: 253  
Mulţumiri: 25  
Medalii

Cineva imi poate spune cum fac sa raman pe mount dupa teleportare?

[ Postat de pe Android ] Imagine
Avatar utilizator
F-l-o-r-i-n
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 12 Ian 2018, 14:07
Server: Thrones2
Regat: Chunjo
Aprecieri: 44  
Mulţumiri: 713  
Medalii

nytro123 scrie:Cineva imi poate spune cum fac sa raman pe mount dupa teleportare?

[ Postat de pe Android ] Imagine
Uite aici un quest bun:
Pentru acest mesaj, F-l-o-r-i-n for the post:
nytro123
Avatar utilizator
nytro123
Nivel 2

Nivel 2
Mesaje: 299
Membru din: 21 Aug 2014, 11:07
Regat: Jinno
Aprecieri: 253  
Mulţumiri: 25  
Medalii

Quest perfect functional. Problema rezolvata. T/C!
quest mount begin
	state start begin
		function mount(vnum)
			mounturi = 
			{
				[71114] = {20110},
				[71116] = {20111},
				[71118] = {20112},
				[71120] = {20113},
				[71124] = {20114},
				[71125] = {20115},
				[71126] = {20116},
				[71127] = {20117},
				[71128] = {20118},
				[71137] = {20120},
				[71138] = {20121},
				[71139] = {20122},
				[71140] = {20123},
				[71141] = {20124},
				[71142] = {20125},
				[71131] = {20221},
				[71132] = {20222},
				[71161] = {20224},
				[71171] = {20227},
				[71172] = {20226},
			}

			pc.mount(mounturi[vnum][1], mounturi[vnum][2])
		end

		when login begin
			local vnum = pc.get_special_ride_vnum()

			if 0 != vnum then
				mount.mount(vnum)
			end
		end

		when 71114.use or 71116.use or 71117.use or 71118.use  or 71120.use  or 71124.use or 71125.use or 71126.use or 71127.use or 71128.use or 71137.use or 71138.use or 71139.use or 71140.use or 71141.use or 71142.use or 71131.use or 71132.use or 71161.use or 71171.use or 71172.use begin
			if pc.is_polymorphed() then
				syschat("Nu poti calarii in timp ce esti transformat.")

			elseif false == pc.is_riding() then
				if true == horse.is_summon() then
					horse.unsummon()
				end

				mount.mount(item.vnum, 0)

			else
				pc.unmount()

			end
		end
	end
end
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

Subiect mutat in probleme rezolvate.
https:/horus-maps.com
Afișează semnătura
Închis
Răspunsuri
3
Vizualizări
295
Răspunsuri
6
Vizualizări
547
Răspunsuri
3
Vizualizări
64

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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