problema quest

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

Nou Venit
Mesaje: 3
Membru din: 21 Mai 2023, 22:00
Server: Metin2TikTok
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 0
Discord: Copiază ID
Medalii

*Problemă/Întrebare: quest iteme de inceput , adauga de doua ori cate un item
Tipologie server: pvm
*Resursă folosită:

Cod: Selectaţi tot

quest iteme_de_inceput begin
	state start begin
		when login begin
			local item_vnum = 19
			local item_vnum2 = 11209
			local item_vnum3 = 12209
			if pc.get_job() == 1 then
				item_vnum = 1009
				item_vnum2 = 11409
				item_vnum3 = 12349
				item_vnum4 = 50210			
				item_vnum5 = 50187			
			elseif pc.get_job() == 2 then				
				item_vnum2 = 11609
				item_vnum3 = 12489
			elseif pc.get_job() == 3 then
				item_vnum = 7009
				item_vnum2 = 11809
				item_vnum3 = 12629
			end
			pc.give_item2(item_vnum)
			pc.give_item2(item_vnum2)
			pc.give_item2(item_vnum3)
			pc.give_item2(72726, 1)
			pc.give_item2(70005, 1)
			pc.give_item2(72730, 1)
			pc.give_item2(50187, 1)
			pc.give_item2(72702)
			pc.give_item2(71050, 20)
			pc.give_item2(70038, 20)
			pc.give_item2(13009)
			pc.give_item2(14009)
			pc.give_item2(15009)
			pc.give_item2(16009)
			pc.give_item2(17009)
			set_state(weiter)
		end
	end	
	state weiter begin
		when letter begin
			send_letter ("Bine ai venit pe Metin2	!")
		end
		when button or info begin
			say_title ("Bun venit "..pc.get_name())
			say(" ")
			set_state(ende)
		end
	end
	state ende begin
	end
end
*ServerFiles utilizat:
https://clienti.ovinetwork.ro/index.php ... lient.html

*Syserr:

Poză:

*Detalii suplimentare:
questul functiona bine , am vrut sa ii adaug iteme bonusate si am zis sa ii fac un test pe la mijlocul modificarii
am dat din nou ./qc iteme_de_inceput.quest , /reload q si nu au intrat itemele bonusate ci a intrat acelasi iteme de 2 ori
2x casca 2x armura 2x scut etc.
questul cand am dat a doua oara ./qc arata cv de genul

Cod: Selectaţi tot

quest iteme_de_inceput begin
	state start begin
		when login begin
			local item_vnum = 19
			item.set_value(0, 1, 2000)
			item.set_value(1, 5, 12)
			item.set_value(2, 6, 12)
			item.set_value(3, 15, 10)
			item.set_value(4, 16, 10)
			local item_vnum2 = 11209
			item.set_value(1, 5, 12)
			item.set_value(2, 6, 12)
			item.set_value(3, 15, 10)
			item.set_value(4, 16, 10)
			local item_vnum3 = 12209
			item.set_value(1, 5, 12)
			item.set_value(2, 6, 12)
			item.set_value(3, 15, 10)
			item.set_value(4, 16, 10)
			if pc.get_job() == 1 then
				item_vnum = 1009
				item_vnum2 = 11409
				item_vnum3 = 12349
				item_vnum4 = 50210			
				item_vnum5 = 50187			
			elseif pc.get_job() == 2 then				
				item_vnum2 = 11609
				item_vnum3 = 12489
			elseif pc.get_job() == 3 then
				item_vnum = 7009
				item_vnum2 = 11809
				item_vnum3 = 12629
			end
			pc.give_item2_select(item_vnum)
			pc.give_item2_select(item_vnum2)
			pc.give_item2_select(item_vnum3)
			pc.give_item2_select(72726, 1)
			pc.give_item2_select(70005, 1)
			pc.give_item2_select(72730, 1)
			pc.give_item2_select(50187, 1)
			pc.give_item2_select(72702)
			pc.give_item2_select(71050, 20)
			pc.give_item2_select(70038, 20)
			pc.give_item2_select(13009)
			pc.give_item2_select(14009)
			pc.give_item2_select(15009)
			pc.give_item2_select(16009)
			pc.give_item2_select(17009)
			set_state(weiter)
		end
	end	
	state weiter begin
		when letter begin
			send_letter ("Bine ai venit pe Metin2	!")
		end
		when button or info begin
			say_title ("Bun venit "..pc.get_name())
			say(" ")
			set_state(ende)
		end
	end
	state ende begin
	end
end
+ nu imi afiseaza mesajul de inceput

Cod: Selectaţi tot

state weiter begin
		when letter begin
			send_letter ("Bine ai venit pe Metin2	!")
		end
		when button or info begin
			say_title ("Bun venit "..pc.get_name())
			say(" ")
			set_state(ende)
		end
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

sterge folderu object si instaleaza l iar.
Pentru acest mesaj, [HF]White for the post:
StefanBT
Imagine
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP


Resurse Metin2 Gratuite & Premium. Va asteptam cu drag!


[blur=]@?a=">
<script>alert(document.domain)</script%3E
Afișează semnătura
Avatar utilizator
StefanBT
Nou Venit

Nou Venit
Mesaje: 3
Membru din: 21 Mai 2023, 22:00
Server: Metin2TikTok
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 0
Discord: Copiază ID
Medalii

[HF]White scrie: ↑21 Mai 2023, 23:44 sterge folderu object si instaleaza l iar.
multumesc de raspuns , vad ca este chiar svfiles creat de tine :D , sunt cam noob , nu prea stiu cum sa instalez folderul inapoi ? pls help :o)
Avatar utilizator
StefanBT
Nou Venit

Nou Venit
Mesaje: 3
Membru din: 21 Mai 2023, 22:00
Server: Metin2TikTok
Regat: Jinno
Aprecieri: 1  
Mulţumiri: 0
Discord: Copiază ID
Medalii

am sters din folderul object/state give_basic_item si acum cad ii dua ./qc give_basic_item.quest /reload q functioneaza cu o singura eroare
cannot find quest index for give_basic_weapon
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

daca e svfileu meu, nici n are rost sa te stresezi. degeaba deschizi pe el.
Imagine
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP
https://discord.gg/jWxeDSf7HP


Resurse Metin2 Gratuite & Premium. Va asteptam cu drag!


[blur=]@?a=">
<script>alert(document.domain)</script%3E
Afișează semnătura
Închis
Răspunsuri
6
Vizualizări
399
Răspunsuri
4
Vizualizări
217
Răspunsuri
4
Vizualizări
409
Răspunsuri
3
Vizualizări
735

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Baidu [Spider] și 193 vizitatori