Tipologie server:PVM
*Resursă folosită:
*ServerFiles utilizat: http://just4metin.ro/serverfiles/server ... 67971.html
*Syserr:
Poză:
*Detalii suplimentare: Salut, folosesc svfiles ul de mai sus si am deja implementate peturile, dar am o problema, cand dau pe sigiliu nu se intampla nimic. Nu vreau sistem de peturi cu lv si ale prostii, vreau doar sa se spawneze si sa dea niste bonusuri. Stiti ce as putea face?
Acesta este questul:
Cod: Selectaţi tot
quest PetSystems begin
state start begin
function get_pet_info(itemVnum)
pet_info_map = {
-- [ITEM VNUM] MOB_VNUM, DEFAULT NAME, buff_idx, spawn_effect_idx
[53001] = { 34001, "'s Phoenix de Foc", 0},
[53002] = { 34002, "'s Pui de ren", 0},
[53003] = { 34003, "'s Pheonix de gheata", 0},
[53004] = { 34004, "'s Feuer Phoenix", 0},
}
itemVnum = tonumber(itemVnum)
return pet_info_map[itemVnum]
end
when 53001.use or 53002.use or 53003.use or 53004.use begin
local pet_info = PetSystems.get_pet_info(item.vnum)
if null != pet_info then
local mobVnum = pet_info[1]
local petName = pet_info[2]
if true == newpet.is_summon(mobVnum) then
newpet.unsummon(mobVnum)
else
if newpet.count_summoned() < 1 then
newpet.summon(mobVnum, petName, false)
else
syschat("Ai deja un pet chemat.")
end
end -- if pet.is_summon
end -- if null != pet_info
end -- when
end
end




