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


daca te-am ajutat




