Cum pot sa rezolv ???

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

Nivel 3
Mesaje: 452
Membru din: 13 Dec 2013, 16:14
Server: O sa fie si ala.
Regat: Jinno
Aprecieri: 225  
Mulţumiri: 23  
Discord: Copiază ID
 Contact:
Medalii

Primu bug -> De fiecare data cand deschid un quest imi apare acolo Elegant (Nu este Reclama!!!)

Cum pot modifica asta am inteles ca este din client dar unde trebuie sa caut mai exact am verificat questurile si toate au
scroll_open_black.tga .... si unde gasesc scroll open asta...


Si a 2-a Peturile pot sa chem si 3 peturi deodata.....
Fusai Aci
Facui Asta
Afișează semnătura
Avatar utilizator
[Andrew]
Fost Moderator

Fost Moderator
Mesaje: 1174
Membru din: 02 Mar 2015, 19:57
Server: KING2.RO
Regat: Chunjo
Aprecieri: 98  
Mulţumiri: 25  
Discord: Copiază ID
 Contact:
Medalii

posteaza aici quest-ul.
Imagine
Imagine
Afișează semnătura
Avatar utilizator
ilgryu
Nivel 3

Nivel 3
Mesaje: 452
Membru din: 13 Dec 2013, 16:14
Server: O sa fie si ala.
Regat: Jinno
Aprecieri: 225  
Mulţumiri: 23  
Discord: Copiază ID
 Contact:
Medalii

Cod: Selectaţi tot

quest pet_system begin
	state start begin
		function get_pet_info(itemVnum)
			pet_info_map = {
				[53001] = {34001, "Vacuta Mu-Mu ", 0}, 
				[53002] = {34002, "Pui de Dragon", 0}, 
				[53003] = {34003, "Urs Polar", 0}, 
				[53004] = {34004, "Pui de Piesio", 0}, 
				[53005] = {34005, "Motanul Kicia", 0}, 
				[53006] = {34006, "Pui de Caine", 0}, 
				[53007] = {34007, "Pui de Nemere", 0}, 
				[53008] = {34008, "Pui de Razador", 0}, 
				[53009] = {34009, "Pui de Leu", 0}, 
				[53010] = {34010, "Lordul Maimuta", 0}, 
				[53011] = {34011, "Lord King-Kong", 0}, 
				[53012] = {34012, "Elefantel", 0}, 
				[53013] = {34013, "Bao-Bao", 0}, 
				[53014] = {34014, "Phoenix de Fox", 0}, 
				[53015] = {34015, "Phoenix de Gheata", 0}, 
				[53016] = {34016, "Porcusor", 0}, 
				[53017] = {34017, "Pui de Azrael", 0}, 
				[53018] = {34018, "Pui de Paianjen", 0}, 
				[53019] = {34019, "Pui de Tarantula", 0}, 
				[53020] = {34020, "Dragonas", 0}, 
				[53021] = {34021, "Tigru", 0}, 
				[53022] = {34022, "Razador", 0}, 
				[53023] = {34023, "Razador (NA)", 0}, 
				[53024] = {34024, "Super Erou", 0},
				[53025] = {34025, "Lordul Maimuta, 0},
				[53026] = {34026, "Lovisia", 0},
				[53027] = {34027, "Pui Zombie", 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[PET:Metin2DoBs]|h|cFFFFFFFF|h Asteptati 10 secunde inainte de a utiliza!")    
				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[PET:Metin2DoBs]|h|cFFFFFFFF|h animalutul tau "..petName.."a fost anulat. ")
					--item.set_socket(1, 0)
					pet.unsummon(mobVnum)
				else
					if pet.count_summoned() < 1 or pc.is_gm() then
						chat("|cFF00ff33[PET:Metin2DoBs]|h|cFFFFFFFF|h animalutul tau "..petName.." tocmai a aparut. ")
						--item.set_socket(1, -1)
						pet.summon(mobVnum, " ".. petName, false)
					else
						chat("|cFF00ff33[PET:Metin2DoBs]|h|cFFFFFFFF|h Nu poti folosi mai multe animalute de companie in acelasi timp. ")
					end
				end
			end
		end
		
	end
end
Aici ai questu cred ca asta e...
Fusai Aci
Facui Asta
Afișează semnătura
Avatar utilizator
[Andrew]
Fost Moderator

Fost Moderator
Mesaje: 1174
Membru din: 02 Mar 2015, 19:57
Server: KING2.RO
Regat: Chunjo
Aprecieri: 98  
Mulţumiri: 25  
Discord: Copiază ID
 Contact:
Medalii

La questul asta iti apare imagine? Dami tot quest fa o arhiva.

[ Postat de pe Android ] Imagine
Imagine
Imagine
Afișează semnătura
Avatar utilizator
ilgryu
Nivel 3

Nivel 3
Mesaje: 452
Membru din: 13 Dec 2013, 16:14
Server: O sa fie si ala.
Regat: Jinno
Aprecieri: 225  
Mulţumiri: 23  
Discord: Copiază ID
 Contact:
Medalii

am rezolvat cu imaginea... era din client , dar ma poate ajuta cineva cu asta??? cu sisetmul de pet-uri pot chema mai multe deoadata...
Fusai Aci
Facui Asta
Afișează semnătura
Avatar utilizator
ilgryu
Nivel 3

Nivel 3
Mesaje: 452
Membru din: 13 Dec 2013, 16:14
Server: O sa fie si ala.
Regat: Jinno
Aprecieri: 225  
Mulţumiri: 23  
Discord: Copiază ID
 Contact:
Medalii

up................
Fusai Aci
Facui Asta
Afișează semnătura
Avatar utilizator
[Andrew]
Fost Moderator

Fost Moderator
Mesaje: 1174
Membru din: 02 Mar 2015, 19:57
Server: KING2.RO
Regat: Chunjo
Aprecieri: 98  
Mulţumiri: 25  
Discord: Copiază ID
 Contact:
Medalii

trebuie sa ai sistemul de pet-uri pe nivel , ca sa poti chema 2 , altfel nu se poate!
Imagine
Imagine
Afișează semnătura
Avatar utilizator
ilgryu
Nivel 3

Nivel 3
Mesaje: 452
Membru din: 13 Dec 2013, 16:14
Server: O sa fie si ala.
Regat: Jinno
Aprecieri: 225  
Mulţumiri: 23  
Discord: Copiază ID
 Contact:
Medalii

Daca iti zic ca pot chema doua... nu vorbesc prosti... ala e questul ... si chem cate 10 odata...

Adica am ph de gheataa si ph de foc da? daca dau click pe ambele ambele apar...
Fusai Aci
Facui Asta
Afișează semnătura
Avatar utilizator
Dyzu
Nivel 2

Nivel 2
Mesaje: 189
Membru din: 20 Feb 2014, 18:53
Server: All
Regat: Jinno
Aprecieri: 32  
Mulţumiri: 14  
Medalii

Incearca asa:

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},
                [53003]     = { 20125, "'s Pheonix de gheata", 0},
                [53005]     = { 20127, "'s Baby Azrael", 1},
                [53006]     = { 20128, "'s Azrael de aur", 1},
                [53008]     = { 20130, "'s Knuud", 0},
                [53009]     = { 20134, "'s Bao Bao", 0},
                [53010]     = { 20136, "'s Leonidas", 0},
                [53011]     = { 20140, "'s Khan", 0},
                [53012]     = { 20141, "´s Porky", 0},
                [53013]     = { 20146, "´s Rufus", 0},
            }

            itemVnum = tonumber(itemVnum)

            return pet_info_map[itemVnum]
        end
		function get_spawn_effect_file(idx)
			effect_table = {
				[0] = nil,
				[1] = "d:\\\\ymir work\\\\effect\\\\etc\\\\appear_die\\\\npc2_appear.mse",
			}
			return effect_table [idx]
		end
        when 53001.use or
			 53003.use or
			 53004.use or
			 53005.use or
			 53006.use or
			 53008.use or
			 53009.use or
			 53010.use or
			 53011.use or
			 53012.use or
			 53013.use begin
			 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]
				local spawn_effect_file_name = pet_system.get_spawn_effect_file(pet_info[3])

                if true == pet.is_summon(mobVnum) then
					if spawn_effect_file_name != nil then
						pet.spawn_effect (mobVnum, spawn_effect_file_name)
					end
                    pet.unsummon(mobVnum)
                else
                    if pet.count_summoned() < 1 then
                        pet.summon(mobVnum, petName, false)
                    else
                        syschat("You already summoned a pet.")
                    end
					if spawn_effect_file_name != nil then
						pet.spawn_effect (mobVnum, spawn_effect_file_name)
					end
                end -- if pet.is_summon
            end  -- if null != pet_info
        end -- when
    end -- state
end -- quest
Avatar utilizator
ilgryu
Nivel 3

Nivel 3
Mesaje: 452
Membru din: 13 Dec 2013, 16:14
Server: O sa fie si ala.
Regat: Jinno
Aprecieri: 225  
Mulţumiri: 23  
Discord: Copiază ID
 Contact:
Medalii

Nu merge... dati tc mersi ca nu m-ati ajutat.
Fusai Aci
Facui Asta
Afișează semnătura
Închis
Răspunsuri
8
Vizualizări
421
Răspunsuri
2
Vizualizări
67
Răspunsuri
0
Vizualizări
142
Răspunsuri
4
Vizualizări
139

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

  • Informaţie
  • Cine este conectat

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