Quest Cufărul ucenicului ca pe oficial.

Avatar utilizator
Okami
Deţinător Server

Deţinător Server
Mesaje: 1856
Membru din: 01 Ian 2015, 05:40
Server: Old Metin2
Regat: Jinno
Aprecieri: 614  
Mulţumiri: 107  
Discord: Copiază ID
 Contact:
Medalii

Salut Just4Metin,

Am căutat pe toate forumurile existente un cufăr al ucenicului calumea, funcțional dar nu am găsit, așa că, mi-am făcut eu unul.

Cod: Selectaţi tot

quest chest_player begin
   	state start begin
   	when 50187.use begin
   	if pc.get_empty_inventory_count() <= 5 then
      	syschat("Your inventory is full.")
   	return
   	end
			pc.give_item2(27001, 20)
			pc.give_item2(27004, 10)
			pc.give_item2(27110, 5)
			pc.give_item2(27113, 5)
			pc.give_item2(50188, 1)	--Give chest II
			pc.remove_item(50187, 1)	--Delete preveours chest
		end
		------------------------------------------------------------------------------------------
		when 50188.use with pc.get_level() >= 10 begin
   	if pc.get_empty_inventory_count() <= 5 then
      	syschat("Your inventory is full.")
   	return
   	end
			pc.give_item2(72723, 1)
			pc.give_item2(27111, 3)
			pc.give_item2(27113, 3)
			pc.give_item2(76008, 3)
			pc.give_item2(50189, 1)	--Give chest III
			pc.remove_item(50188, 1)	--Delete preveours chest
		end
		------------------------------------------------------------------------------------------
		when 50189.use with pc.get_level() >= 20 begin
   	if pc.get_empty_inventory_count() <= 5 then
      	syschat("Your inventory is full.")
   	return
	end
			pc.give_item2(72727, 1)
			pc.give_item2(27111, 3)
			pc.give_item2(27113, 3)
			pc.give_item2(76006, 1)
			pc.give_item2(76024, 3)
			pc.give_item2(76025, 3)
			pc.give_item2(50190, 1)	--Give chest IV
			pc.remove_item(50189, 1)	--Delete preveours chest
		end
		------------------------------------------------------------------------------------------
		when 50190.use with pc.get_level() >= 30 begin
   	if pc.get_empty_inventory_count() <= 5 then
      	syschat("Your inventory is full.")
   	return
	end
			pc.give_item2(27113, 3)
			pc.give_item2(27112, 3)
			pc.give_item2(25040, 5)
			pc.give_item2(70003, 1)
			pc.give_item2(50191, 1)	--Give chest V
			pc.remove_item(50190, 1)	--Delete preveours chest
		end
		------------------------------------------------------------------------------------------
		when 50191.use with pc.get_level() >= 40 begin
   	if pc.get_empty_inventory_count() <= 5 then
      	syschat("Your inventory is full.")
   	return
	end
			pc.give_item2(71101, 3)
			pc.give_item2(27112, 3)
			pc.give_item2(71153, 1)
			pc.give_item2(70003, 1)
			pc.give_item2(50192, 1)	--Give chest VI
			pc.remove_item(50191, 1)	--Delete preveours chest
		end
		------------------------------------------------------------------------------------------
		when 50192.use with pc.get_level() >= 50 begin
   	if pc.get_empty_inventory_count() <= 5 then
      	syschat("Your inventory is full.")
   	return
	end
			pc.give_item2(71101, 3)
			pc.give_item2(27112, 3)
			pc.give_item2(70038, 20)
			pc.give_item2(71095, 5)
			pc.give_item2(70058, 1)
			pc.give_item2(50193, 1)	--Give chest VII
			pc.remove_item(50192, 1)	--Delete preveours chest
		end
		------------------------------------------------------------------------------------------
		when 50193.use with pc.get_level() >= 60 begin
   	if pc.get_empty_inventory_count() <= 5 then
      	syschat("Your inventory is full.")
   	return
	end
			pc.give_item2(71032, 3)
			pc.give_item2(71101, 3)
			pc.give_item2(27112, 3)
			pc.give_item2(76000, 5)
			pc.give_item2(50194, 1)	--Give chest VIII
			pc.remove_item(50193, 1)	--Delete preveours chest
		end
		------------------------------------------------------------------------------------------
		when 50194.use with pc.get_level() >= 70 begin
   	if pc.get_empty_inventory_count() <= 5 then
      	syschat("Your inventory is full.")
   	return
	end
			pc.give_item2(71101, 3)
			pc.give_item2(27112, 3)
			pc.give_item2(76001, 2)
			pc.give_item2(71084, 3)
			pc.give_item2(71085, 3)
			pc.give_item2(50195, 1)	--Give chest IX
			pc.remove_item(50194, 1)	--Delete preveours chest
		end
		------------------------------------------------------------------------------------------
		when 50195.use with pc.get_level() >= 80 begin
   	if pc.get_empty_inventory_count() <= 5 then
      	syschat("Your inventory is full.")
   	return
	end
			pc.give_item2(71101, 3)
			pc.give_item2(27112, 3)
			pc.give_item2(72728, 1)
			pc.give_item2(72728, 3)
			pc.give_item2(50196, 1)	--Give last chest X
			pc.remove_item(50195, 1)	--Delete preveours chest
		end
		------------------------------------------------------------------------------------------
		when 50196.use with pc.get_level() >= 90 begin
   	if pc.get_empty_inventory_count() <= 5 then
      	syschat("Your inventory is full.")
   	return
	end
			pc.give_item2(39004, 1)
			pc.give_item2(72724, 1)
			pc.give_item2(76010, 3)
			pc.give_item2(30319, 3)
			pc.give_item2(50127, 1)
			pc.remove_item(50196, 1)	--Delete last chest
		end
	end
end
Față de toate versiunile de pe forumuri, acesta este 100% funcțional, am pus restricție să nu se poată deschide cufărul dacă nu este suficient spațiu în inventar și am aranjat frumos / scris ce fac anumite funcții.

Vă rog să nu se șteargă, chiar dacă mai sunt altele, versiunea mea nu are nici-o problemă și este doar pentru cufăr.
Pentru acest mesaj, Okami a primit 4 (de) mulţumiri
Hunger • CristianDrăgan1 • RajeshIndian • geludiaconu
Afișează semnătura
Răspunde

Înapoi la “Quest-uri”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator