Cerere modificare quest

Închis
Avatar utilizator
emoemolizu
Nivel 3

Nivel 3
Mesaje: 487
Membru din: 20 Mar 2014, 13:37
Server: metin2aow
Regat: Jinno
Aprecieri: 91  
Mulţumiri: 6  
Discord: Copiază ID
 Contact:
Medalii

Buna am si eu o problema cu un quest:

Problema e cam asa in inventar am buton cand dai pe el deschide questul sa cumperi lingouri ( totul e functional )
ideea e ca eu nu vreau sa imi deschida quest pentru a cumpara ci vreau sa deschida magazinul cu lingouri de la un npc anume.

questul este asta :
quest yang begin
state start begin
when login begin
cmdchat("yang "..q.getcurrentquestindex())
end
when button or info begin
say_title("Cumpara Lingouri:")
say("")
say_white("Pentru a depozita Yang ai nevoie de minim")
say_green("500.000.000 Yang.")
say_white("")
say_white("Eu, iti voi oferi in schimb un lingou. Pe acest")
say_white("lingou il vei putea deschide oricand ")
say_white("vei avea avea nevoie de Yang!")
say_white("")
local yang = select("Lingou 500kk","Lingou 1kkk","Lingou 2kkk","Inchide")
if yang == 1 and pc.get_gold() < 500000000 then
syschat("Nu ai suficient Yang!")
return
end
if yang == 1 and pc.get_gold() >= 500000000 then
pc.changegold(-500000000)
pc.give_item2(80005, 1)
end
if yang == 2 and pc.get_gold() < 1000000000 then
syschat("Nu ai suficient Yang!")
return
end
if yang == 2 and pc.get_gold() >= 1000000000 then
pc.changegold(-1000000000)
pc.give_item2(80006, 1)
end
if yang == 3 and pc.get_gold() < 1999000000 then
syschat("Nu ai suficient Yang!")
return
end
if yang == 3 and pc.get_gold() >= 1999000000 then
pc.changegold(-1999000000)
pc.give_item2(80007, 1)
end
end
end
end
si eu cand dai pe butonu din inventar vreau sa-mi deschida magazinul acesta

when magazin_cu_arme.chat."Lingouri" begin
npc.open_shop(1011)
setskin(NOWINDOW)
end
Imagine
Ai nevoie de un site pentru afacerea ta? Intra pe www.ivmar.ro
Afișează semnătura
Avatar utilizator
d3MenTuL
Nivel 3

Nivel 3
Mesaje: 361
Membru din: 19 Iul 2015, 23:13
Regat: Chunjo
Aprecieri: 47  
Mulţumiri: 567  
 Contact:
Medalii

emoemolizu scrie:Buna am si eu o problema cu un quest:

Problema e cam asa in inventar am buton cand dai pe el deschide questul sa cumperi lingouri ( totul e functional )
ideea e ca eu nu vreau sa imi deschida quest pentru a cumpara ci vreau sa deschida magazinul cu lingouri de la un npc anume.

questul este asta :
quest yang begin
state start begin
when login begin
cmdchat("yang "..q.getcurrentquestindex())
end
when button or info begin
say_title("Cumpara Lingouri:")
say("")
say_white("Pentru a depozita Yang ai nevoie de minim")
say_green("500.000.000 Yang.")
say_white("")
say_white("Eu, iti voi oferi in schimb un lingou. Pe acest")
say_white("lingou il vei putea deschide oricand ")
say_white("vei avea avea nevoie de Yang!")
say_white("")
local yang = select("Lingou 500kk","Lingou 1kkk","Lingou 2kkk","Inchide")
if yang == 1 and pc.get_gold() < 500000000 then
syschat("Nu ai suficient Yang!")
return
end
if yang == 1 and pc.get_gold() >= 500000000 then
pc.changegold(-500000000)
pc.give_item2(80005, 1)
end
if yang == 2 and pc.get_gold() < 1000000000 then
syschat("Nu ai suficient Yang!")
return
end
if yang == 2 and pc.get_gold() >= 1000000000 then
pc.changegold(-1000000000)
pc.give_item2(80006, 1)
end
if yang == 3 and pc.get_gold() < 1999000000 then
syschat("Nu ai suficient Yang!")
return
end
if yang == 3 and pc.get_gold() >= 1999000000 then
pc.changegold(-1999000000)
pc.give_item2(80007, 1)
end
end
end
end
si eu cand dai pe butonu din inventar vreau sa-mi deschida magazinul acesta

when magazin_cu_arme.chat."Lingouri" begin
npc.open_shop(1011)
setskin(NOWINDOW)
end
Salut, încearcă asta ! Nu l-am testat !
quest yang begin
	state start begin

		when login begin
			cmdchat("yang "..q.getcurrentquestindex())
		end

		when button or info begin
			npc.open_shop(1011)
			setskin(NOWINDOW)
		end
Discord: d3MenTuL#7372
Între timp pe chat-ul Just4Metin
Imagine
Imagine
Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
emoemolizu
Nivel 3

Nivel 3
Mesaje: 487
Membru din: 20 Mar 2014, 13:37
Server: metin2aow
Regat: Jinno
Aprecieri: 91  
Mulţumiri: 6  
Discord: Copiază ID
 Contact:
Medalii

d3MenTuL scrie:
quest yang begin
	state start begin

		when login begin
			cmdchat("yang "..q.getcurrentquestindex())
		end

		when button or info begin
			npc.open_shop(1011)
			setskin(NOWINDOW)
		end
Am testat acum si nu il deschide ... si banui ca nu deschide deoarece nu are si functia de npc ... de la ce vnum sa ia shopul respectiv... :|

Multumesc pentru incercarea de a ma ajuta
Imagine
Ai nevoie de un site pentru afacerea ta? Intra pe www.ivmar.ro
Afișează semnătura
Avatar utilizator
d3MenTuL
Nivel 3

Nivel 3
Mesaje: 361
Membru din: 19 Iul 2015, 23:13
Regat: Chunjo
Aprecieri: 47  
Mulţumiri: 567  
 Contact:
Medalii

emoemolizu scrie:
d3MenTuL scrie:
quest yang begin
	state start begin

		when login begin
			cmdchat("yang "..q.getcurrentquestindex())
		end

		when button or info begin
			npc.open_shop(1011)
			setskin(NOWINDOW)
		end
Am testat acum si nu il deschide ... si banui ca nu deschide deoarece nu are si functia de npc ... de la ce vnum sa ia shopul respectiv... :|

Multumesc pentru incercarea de a ma ajuta
Salut, primești cumva eroare la instalare?

Edit: încearcă și asta :
quest yang begin
	state start begin

		when login begin
			cmdchat("yang "..q.getcurrentquestindex())
		end

		when button or info begin
			npc.open_shop(1011)
			setskin(NOWINDOW)
		end 
	end
end
Discord: d3MenTuL#7372
Între timp pe chat-ul Just4Metin
Imagine
Imagine
Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

emoemolizu scrie:
d3MenTuL scrie:
quest yang begin
	state start begin

		when login begin
			cmdchat("yang "..q.getcurrentquestindex())
		end

		when button or info begin
			npc.open_shop(1011)
			setskin(NOWINDOW)
		end
Am testat acum si nu il deschide ... si banui ca nu deschide deoarece nu are si functia de npc ... de la ce vnum sa ia shopul respectiv... :|

Multumesc pentru incercarea de a ma ajuta
Presupunand ca stii faptul ca orice shop are un "range" in care actioneaza, incearca urmatoarele:
Modifica in sursa game acel "range"
Ruleaza questul langa npc-ul caruia ii este atribuit acel shop(daca l-ai atribuit deja unui NPC).
Pentru acest mesaj, [RaffaeL] for the post:
emoemolizu
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
emoemolizu
Nivel 3

Nivel 3
Mesaje: 487
Membru din: 20 Mar 2014, 13:37
Server: metin2aow
Regat: Jinno
Aprecieri: 91  
Mulţumiri: 6  
Discord: Copiază ID
 Contact:
Medalii

d3MenTuL nu da eroare ca am pus eu "end" pentru a completa ( nu merge asa )
[RaffaeL] ce vreau eu sa fac trebuie sa mearga cu npc_vnum din shop 0 ( asa renunt la range ala presupun) am reusit in mare parte cu exygo insa face buguri momentan ...
Imagine
Ai nevoie de un site pentru afacerea ta? Intra pe www.ivmar.ro
Afișează semnătura
Avatar utilizator
FRANCIS
Administrator Adjunct

Administrator Adjunct
Mesaje: 7879
Membru din: 06 Noi 2015, 19:52
Regat: Chunjo
Aprecieri: 334  
Mulţumiri: 54529  
Discord: Copiază ID
Medalii

Trebuie postat în secţiunea asta : http://just4metin.ro/probleme/

Tu ai buguri chiar şi după ce primeşti ce ai nevoie şi tot nu se postează aici .

Arhivat !
If you talk to a man in a language he understands, that goes to his head. If you talk to him in his own language, that goes to his heart.
Imagine
ENJOY
Imagine
Afișează semnătura
Închis
Răspunsuri
6
Vizualizări
414
Răspunsuri
14
Vizualizări
1216
Răspunsuri
6
Vizualizări
224

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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