Cerere quest

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

Nivel 2
Mesaje: 201
Membru din: 19 Feb 2015, 15:42
Server: Metin2Acel
Aprecieri: 4  
Mulţumiri: 3  
Medalii

Salut lume .
Am si eu nevoie de un quest la pet
Cand scoti petu sa iti scrie ceva gen

Cod: Selectaţi tot

"[System Pet] Prietenul tau "numele petului"a fost trimis acasa. ")

Am un quest dar pot sa chem vreo 10 peturi si nu vreau ...
uitati questul..

Cod: Selectaţi tot

quest pet_system begin
	state start begin
		function get_pet_info(itemVnum)
            pet_info_map = {
            --  [ITEM VNUM] MOB_VNUM, DEFAULT NAME, buff_idx, spawn_effect_idx
                [53001]     = { 20120, "'s Phoenix de foc", 0},
				[53002]     = { 30254, "'s Pui de ren", 0},
                [53003]     = { 20125, "'s Pheonix de gheata", 0},
                [53005]     = { 20127, "'s Baby Azrael", 1},
                [53006]     = { 20127, "'s Azrael de aur", 1},
				[53007]     = { 30253, "'s Bambi", 0},
                [53008]     = { 20130, "'s Knuud", 0},
                [53009]     = { 34012, "'s Bao Bao", 0},
                [53010]     = { 34018, "'s Leonidas", 0},
                [53011]     = { 34007, "'s Khan", 0},
                [53012]     = { 34005, "´s Porky", 0},
                [53013]     = { 34006, "´s Rufus", 0},
                [53018]     = { 30231, "´s Colt Alb", 0},
                [53019]     = { 30232, "´s Fulg de nea", 0},
                [53020]     = { 30233, "´s Cainele iadului", 0},
                [53021]     = { 30234, "´s Cainele ghetii", 0},
                [53022]     = { 30235, "´s Cainele de jad", 0},
                [53023]     = { 30236, "´s Cainele iernii", 0},
                [53024]     = { 30237, "´s Pui de moa", 0},
                [53025]     = { 30238, "´s BoneDog", 0},
                [53026]     = { 30239, "´s Leopard", 0},
                [53027]     = { 30240, "´s Leopard", 0},
                [53028]     = { 30241, "´s Leul iadului", 0},
                [53029]     = { 30242, "´s Leul ghetii", 0},
                [53030]     = { 30243, "´s Leul de jad", 0},
                [53031]     = { 30244, "´s Leul iernii", 0},
                [53032]     = { 30245, "´s Pui de panda", 0},
                [53033]     = { 30246, "´s Porcul iadului", 0},
                [53034]     = { 30247, "´s Porcul ghetii", 0},
                [53035]     = { 30248, "´s Porcul de jad", 0},
                [53036]     = { 30249, "´s Porcul iernii", 0},
                [53038]     = { 30251, "´s Executioner", 0},
                [53039]     = { 30252, "´s Executioner(gold)", 0},
                [53040]     = { 30255, "´s Tigrul iadului", 0},
                [53041]     = { 30256, "´s Tigrul ghetii", 0},
                [53042]     = { 30257, "´s Tigrul de jad", 0},
                [53043]     = { 30258, "´s Tigrul iernii", 0},
            }

			itemVnum = tonumber(itemVnum)
			return pet_info_map[itemVnum]
		end
		when 53001.use or 53002.use or 53003.use or 53004.use or 53005.use or 53006.use or 53007.use or 53008.use or 53009.use or 53010.use or
			 53011.use or 53012.use or 53013.use or 53014.use or 53015.use or 53016.use or 53017.use or 53018.use or 53019.use or 53020.use or 
			 53021.use or 53022.use or 53023.use or 53024.use or 53025.use or 53026.use or 53027.use or 53028.use or 53029.use begin 
			if false == pc.can_warp() then
				syschat("|cFF00ff33[Informatii]|h|cFFFFFFFF|h Puteti chema petul dupa 10 secunde!")    
				return 
			end
			local pet_info = pet_system.get_pet_info(item.vnum)
			if null != pet_info then
				local mobVnum = pet_info[1]
				local petName = pet_info[2]
				if true == pet.is_summon(mobVnum) then
					chat("|cFF00ff33[System Pet]|h|cFFFFFFFF|h Prietenul tau "..petName.."a fost trimis acasa. ")
					--item.set_socket(1, 0)
					pet.unsummon(mobVnum)
				else
					if pet.count_summoned() < 1 or pc.is_gm() then
						chat("|cFF00ff33[System Pet]|h|cFFFFFFFF|h Prietenul tau "..petName.."a fost chemat. ")
						--item.set_socket(1, -1)
						pet.summon(mobVnum, " ".. petName, false)
					else
						chat("|cFF00ff33[System Pet]|h|cFFFFFFFF|h Nu poti avea mai multe peturi deodata. ")
					end
				end
			end
		end
		
	end
end

Avatar utilizator
[Tupeu]
Membru de Elita

Membru de Elita
Mesaje: 4101
Membru din: 28 Oct 2015, 16:16
Aprecieri: 35  
Mulţumiri: 2304  
 Contact:
Medalii

ce nu merge la quest ce l-ai pus?
Avatar utilizator
AquaMagiX
Nivel 2

Nivel 2
Mesaje: 201
Membru din: 19 Feb 2015, 15:42
Server: Metin2Acel
Aprecieri: 4  
Mulţumiri: 3  
Medalii

Poți scoate mai multe peturi și nu vreau

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

Nivel 2
Mesaje: 201
Membru din: 19 Feb 2015, 15:42
Server: Metin2Acel
Aprecieri: 4  
Mulţumiri: 3  
Medalii

up ..
cineva?..
Avatar utilizator
Kr1G3R
Miracolul Crăciunului

Miracolul Crăciunului
Mesaje: 604
Membru din: 19 Mar 2016, 14:16
Server: zenon2.net
Regat: Shinsoo
Aprecieri: 274  
Mulţumiri: 880  
Discord: Copiază ID
 Contact:
Medalii

Pai e usor de modificat questu ,poti sterge peturile nedorite sau sa adaugi altele noi..
Discord: Kr1G3R#1737
Afișează semnătura
Avatar utilizator
[Tupeu]
Membru de Elita

Membru de Elita
Mesaje: 4101
Membru din: 28 Oct 2015, 16:16
Aprecieri: 35  
Mulţumiri: 2304  
 Contact:
Medalii

Uite aici:

Cod: Selectaţi tot

quest pet_system begin
   state start begin
      function get_pet_info(itemVnum)
            pet_info_map = {
            --  [ITEM VNUM] MOB_VNUM, DEFAULT NAME, buff_idx, spawn_effect_idx
                [53001]     = { 20120, "'s Phoenix de foc", 0},
            }

         itemVnum = tonumber(itemVnum)
         return pet_info_map[itemVnum]
      end
      when 53001.use begin 
         if false == pc.can_warp() then
            syschat("|cFF00ff33[Informatii]|h|cFFFFFFFF|h Puteti chema petul dupa 10 secunde!")    
            return 
         end
         local pet_info = pet_system.get_pet_info(item.vnum)
         if null != pet_info then
            local mobVnum = pet_info[1]
            local petName = pet_info[2]
            if true == pet.is_summon(mobVnum) then
               chat("|cFF00ff33[System Pet]|h|cFFFFFFFF|h Prietenul tau "..petName.."a fost trimis acasa. ")
               --item.set_socket(1, 0)
               pet.unsummon(mobVnum)
            else
               if pet.count_summoned() < 1 or pc.is_gm() then
                  chat("|cFF00ff33[System Pet]|h|cFFFFFFFF|h Prietenul tau "..petName.."a fost chemat. ")
                  --item.set_socket(1, -1)
                  pet.summon(mobVnum, " ".. petName, false)
               else
                  chat("|cFF00ff33[System Pet]|h|cFFFFFFFF|h Nu poti avea mai multe peturi deodata. ")
               end
            end
         end
      end
      
   end
end
[ Postat de pe Android ] Imagine
Avatar utilizator
Filipino
Metin Master

Metin Master
Mesaje: 2789
Membru din: 03 Sep 2014, 21:02
Server: ▬▬▬▬▬▬
Aprecieri: 39  
Mulţumiri: 786  
Discord: Copiază ID
Medalii

arhivă
Imagine
Afișează semnătura
Închis

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Baidu [Spider], Google [Bot] și 27 vizitatori