Problema bonusuri pet

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

Nivel 2
Mesaje: 195
Membru din: 14 Aug 2016, 00:15
Server: n-am
Regat: Chunjo
Aprecieri: 150  
Mulţumiri: 3  
  Rezolvări prob.: 3
Medalii

*Problemă/Întrebare: Am adaugat bonusuri la pet din item_proto, toate bune doar ca la azrael normal si cel de aur nu au efect bonusurile, petul vine cand il chemi, doar ca nu da bonusurile puse, la restu merg numa la azrael nu.
Tipologie server(PvM / PvP): Clean
*Resursă folosită:
*ServerFiles utilizat: Clean
*Syserr:
1220 16:51:47849 :: CEffectManager::RegisterEffect - LoadScript(d:\ymir work\effect\etc\appear_die\npc2_appear.mse) Error
1220 16:51:47849 :: CInstanceBase::RegisterEffect(eEftType=274, c_szEftAttachBone=, c_szEftName=d:\ymir work\effect\etc\appear_die\npc2_appear.mse, isCache=0) - Error
1220 16:51:54744 :: CEffectManager::RegisterEffect - LoadScript(d:\ymir work\effect\etc\appear_die\npc2_appear.mse) Error
1220 16:51:54744 :: CInstanceBase::RegisterEffect(eEftType=274, c_szEftAttachBone=, c_szEftName=d:\ymir work\effect\etc\appear_die\npc2_appear.mse, isCache=0) - Error
Poză:
*Detalii suplimentare: Acest quest folosesc:
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] = { 34001, "'s Phoenix de foc", 0},
[53002] = { 34002, "'s Pui de ren", 0},
[53003] = { 34003, "'s Pheonix de gheata", 0},
[53004] = { 34001, "'s Feuer Phoenix", 0},
[53005] = { 34004, "'s Baby Azrael", 1},
[53006] = { 34009, "'s Golden Gahnasel", 1},
[53007] = { 34010, "'s Bambi", 0},
[53008] = { 2202, "'s Spiritul Focului", 0},
[53009] = { 34012, "'s Bao Bao", 0},
[53010] = { 34008, "'s Leonidas", 0},
[53011] = { 34007, "'s Khan", 0},
[53012] = { 34005, "´s Porky", 0},
[53013] = { 34006, "´s Rufus", 0},
[53014] = { 34031, "´s Mini Executor", 0},
[53015] = { 34014, "´s Mini Executor Aur", 0},
[53016] = { 34015, "´s Micutul Amigo", 0},
[53017] = { 34016, "´s Phoenix de Jade", 0},
[53021] = { 34013, "´s Rufus Negru", 0},
[53022] = { 34033, "´s Rufus Aur", 0},
[53023] = { 34032, "´s Rufus Polar", 0},
[53024] = { 34030, "´s Rufus Albastru", 0},
[55701] = { 55701, "´s Pui de Maimuta", 0},
[55702] = { 55702, "´s Pui de Paianjen", 0},
[55703] = { 55703, "´s Pui de Razador", 0},
[55704] = { 55704, "´s Pui de Nemere", 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
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
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 or
53030.use or
53031.use or
53032.use or
53033.use or
53034.use or
53035.use or
53036.use or
53080.use or
53081.use or
53082.use or
53083.use or
53224.use or
55701.use or
55702.use or
55703.use or
55704.use or
53225.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
BeauDeCiuda
Utilizator interzis !

Utilizator interzis !
Mesaje: 1915
Membru din: 24 Mar 2014, 16:25
Server: http://infomanii.ro
Regat: Chunjo
Aprecieri: 169  
Mulţumiri: 225  
 Contact:
Medalii

si daca intrebi o gaina stie ce eroare e asta..
CInstanceBase::RegisterEffect(eEftType=274, c_szEftAttachBone=, c_szEftName=d:\ymir work\effect\etc\appear_die\npc2_appear.mse, isCache=0) - Error
Deci tu ai eroare la efectul asta da ?

questul e asa :
[1] = "d:\\\\ymir work\\\\effect\\\\etc\\\\appear_die\\\\npc2_appear.mse",
din locatia: d:\ymir work\effect\etc\appear_die\ lipseste efectul: npc2_appear.mse :)
Imagine
Afișează semnătura
Avatar utilizator
w00dy
Nivel 2

Nivel 2
Mesaje: 195
Membru din: 14 Aug 2016, 00:15
Server: n-am
Regat: Chunjo
Aprecieri: 150  
Mulţumiri: 3  
  Rezolvări prob.: 3
Medalii

BeauDeCiuda scrie: ↑20 Dec 2019, 19:28 si daca intrebi o gaina stie ce eroare e asta..
CInstanceBase::RegisterEffect(eEftType=274, c_szEftAttachBone=, c_szEftName=d:\ymir work\effect\etc\appear_die\npc2_appear.mse, isCache=0) - Error
Deci tu ai eroare la efectul asta da ?

questul e asa :
[1] = "d:\\\\ymir work\\\\effect\\\\etc\\\\appear_die\\\\npc2_appear.mse",
din locatia: d:\ymir work\effect\etc\appear_die\ lipseste efectul: npc2_appear.mse :)
Da, intre timp am intrat in folderul respectiv si am bagat npc2_appear.mse, vad ca nu mai apare in syser eroarea, dar nici bonusurile nu functioneaza, se pare ca nu are legatura bonusurile cu ace eroare
Avatar utilizator
BeauDeCiuda
Utilizator interzis !

Utilizator interzis !
Mesaje: 1915
Membru din: 24 Mar 2014, 16:25
Server: http://infomanii.ro
Regat: Chunjo
Aprecieri: 169  
Mulţumiri: 225  
 Contact:
Medalii

w00dy scrie: ↑20 Dec 2019, 19:48
BeauDeCiuda scrie: ↑20 Dec 2019, 19:28 si daca intrebi o gaina stie ce eroare e asta..
CInstanceBase::RegisterEffect(eEftType=274, c_szEftAttachBone=, c_szEftName=d:\ymir work\effect\etc\appear_die\npc2_appear.mse, isCache=0) - Error
Deci tu ai eroare la efectul asta da ?

questul e asa :
[1] = "d:\\\\ymir work\\\\effect\\\\etc\\\\appear_die\\\\npc2_appear.mse",
din locatia: d:\ymir work\effect\etc\appear_die\ lipseste efectul: npc2_appear.mse :)
Da, intre timp am intrat in folderul respectiv si am bagat npc2_appear.mse, vad ca nu mai apare in syser eroarea, dar nici bonusurile nu functioneaza, se pare ca nu are legatura bonusurile cu ace eroare
Nu are treaba bns cu cu eroare de efect e ca si cum ai scoate efectul de la aura si ai da vartejul sabiei.. n-are treaba una cu alta.
Bonusurile le faci din quest daca este cazul daca nu din item_proto.
Imagine
Afișează semnătura
Avatar utilizator
w00dy
Nivel 2

Nivel 2
Mesaje: 195
Membru din: 14 Aug 2016, 00:15
Server: n-am
Regat: Chunjo
Aprecieri: 150  
Mulţumiri: 3  
  Rezolvări prob.: 3
Medalii

BeauDeCiuda scrie: ↑20 Dec 2019, 20:00
w00dy scrie: ↑20 Dec 2019, 19:48
BeauDeCiuda scrie: ↑20 Dec 2019, 19:28 si daca intrebi o gaina stie ce eroare e asta..
CInstanceBase::RegisterEffect(eEftType=274, c_szEftAttachBone=, c_szEftName=d:\ymir work\effect\etc\appear_die\npc2_appear.mse, isCache=0) - Error
Deci tu ai eroare la efectul asta da ?

questul e asa :
[1] = "d:\\\\ymir work\\\\effect\\\\etc\\\\appear_die\\\\npc2_appear.mse",
din locatia: d:\ymir work\effect\etc\appear_die\ lipseste efectul: npc2_appear.mse :)
Da, intre timp am intrat in folderul respectiv si am bagat npc2_appear.mse, vad ca nu mai apare in syser eroarea, dar nici bonusurile nu functioneaza, se pare ca nu are legatura bonusurile cu ace eroare
Nu are treaba bns cu cu eroare de efect e ca si cum ai scoate efectul de la aura si ai da vartejul sabiei.. n-are treaba una cu alta.
Bonusurile le faci din quest daca este cazul daca nu din item_proto.
Am inteles, dar eu asta zic ca am facut din item proto si nu au efect bonusurile, sv citeste .txt , uite asa am pus, tin sa mentionez ca la restul peturilor merg, aici sunt doar o parte din pet-uri, nare rost sa postez pe toate
53001 불사조소환권 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 10000 APPLY_ATTBONUS_HUMAN 40 APPLY_INT 40 600 0 0 0 0 0 0 0 0
53002 아기순록소환패 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 5000 APPLY_ATTBONUS_MONSTER 20 APPLY_CRITICAL_PCT 20 0 0 0 0 0 0 0 0 0
53003 빙염불사조소환패 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 5000 APPLY_ATTBONUS_HUMAN 20 APPLY_INT 20 600 0 0 0 0 0 0 0 0
53005 파황 봉인병 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 5000 APPLY_ATTBONUS_HUMAN 20 APPLY_STR 20 600 0 0 0 0 0 0 0 0
53006 파황 봉인병 (특) ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 10000 APPLY_ATTBONUS_HUMAN 40 APPLY_STR 40 600 0 0 0 0 0 0 0 0
Avatar utilizator
adrianadyy
Nivel 4

Nivel 4
Mesaje: 662
Membru din: 09 Ian 2017, 20:18
Server: Odisian2
Regat: Shinsoo
Aprecieri: 38  
Mulţumiri: 8  
 Contact:
Medalii

w00dy scrie: ↑20 Dec 2019, 20:23
BeauDeCiuda scrie: ↑20 Dec 2019, 20:00
w00dy scrie: ↑20 Dec 2019, 19:48

Da, intre timp am intrat in folderul respectiv si am bagat npc2_appear.mse, vad ca nu mai apare in syser eroarea, dar nici bonusurile nu functioneaza, se pare ca nu are legatura bonusurile cu ace eroare
Nu are treaba bns cu cu eroare de efect e ca si cum ai scoate efectul de la aura si ai da vartejul sabiei.. n-are treaba una cu alta.
Bonusurile le faci din quest daca este cazul daca nu din item_proto.
Am inteles, dar eu asta zic ca am facut din item proto si nu au efect bonusurile, sv citeste .txt , uite asa am pus, tin sa mentionez ca la restul peturilor merg, aici sunt doar o parte din pet-uri, nare rost sa postez pe toate
53001 불사조소환권 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 10000 APPLY_ATTBONUS_HUMAN 40 APPLY_INT 40 600 0 0 0 0 0 0 0 0
53002 아기순록소환패 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 5000 APPLY_ATTBONUS_MONSTER 20 APPLY_CRITICAL_PCT 20 0 0 0 0 0 0 0 0 0
53003 빙염불사조소환패 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 5000 APPLY_ATTBONUS_HUMAN 20 APPLY_INT 20 600 0 0 0 0 0 0 0 0
53005 파황 봉인병 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 5000 APPLY_ATTBONUS_HUMAN 20 APPLY_STR 20 600 0 0 0 0 0 0 0 0
53006 파황 봉인병 (특) ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 10000 APPLY_ATTBONUS_HUMAN 40 APPLY_STR 40 600 0 0 0 0 0 0 0 0
trebuie modificat si in client,nu doar in sv

[ Postat de pe Android ] Imagine
https://www.facebook.com/Metin2Odisian/
Pvm-pvp max lv 105
Deschiderea are loc pe data de 27/06/2020
site http://odisian2.com/
Afișează semnătura
Avatar utilizator
w00dy
Nivel 2

Nivel 2
Mesaje: 195
Membru din: 14 Aug 2016, 00:15
Server: n-am
Regat: Chunjo
Aprecieri: 150  
Mulţumiri: 3  
  Rezolvări prob.: 3
Medalii

adrianadyy scrie: ↑20 Dec 2019, 22:29
w00dy scrie: ↑20 Dec 2019, 20:23
BeauDeCiuda scrie: ↑20 Dec 2019, 20:00
Nu are treaba bns cu cu eroare de efect e ca si cum ai scoate efectul de la aura si ai da vartejul sabiei.. n-are treaba una cu alta.
Bonusurile le faci din quest daca este cazul daca nu din item_proto.
Am inteles, dar eu asta zic ca am facut din item proto si nu au efect bonusurile, sv citeste .txt , uite asa am pus, tin sa mentionez ca la restul peturilor merg, aici sunt doar o parte din pet-uri, nare rost sa postez pe toate
53001 불사조소환권 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 10000 APPLY_ATTBONUS_HUMAN 40 APPLY_INT 40 600 0 0 0 0 0 0 0 0
53002 아기순록소환패 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 5000 APPLY_ATTBONUS_MONSTER 20 APPLY_CRITICAL_PCT 20 0 0 0 0 0 0 0 0 0
53003 빙염불사조소환패 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 5000 APPLY_ATTBONUS_HUMAN 20 APPLY_INT 20 600 0 0 0 0 0 0 0 0
53005 파황 봉인병 ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 5000 APPLY_ATTBONUS_HUMAN 20 APPLY_STR 20 600 0 0 0 0 0 0 0 0
53006 파황 봉인병 (특) ITEM_QUEST 0 1 ANTI_DROP | ANTI_SELL | ANTI_STACK | ANTI_MYSHOP LOG NONE NONE 0 0 0 0 0 LEVEL 0 LIMIT_NONE 0 APPLY_MAX_HP 10000 APPLY_ATTBONUS_HUMAN 40 APPLY_STR 40 600 0 0 0 0 0 0 0 0
trebuie modificat si in client,nu doar in sv

[ Postat de pe Android ] Imagine
Da stiu, i am facut dump_proto pt client, altfel nu se vedea nici la celelalte :-? , alte idee?
Pentru acest mesaj, w00dy for the post:
adrianadyy
Avatar utilizator
adrianadyy
Nivel 4

Nivel 4
Mesaje: 662
Membru din: 09 Ian 2017, 20:18
Server: Odisian2
Regat: Shinsoo
Aprecieri: 38  
Mulţumiri: 8  
 Contact:
Medalii

Modifica acel 1 cu 0, salveaza,apoi sterge din object tot ce tine de aceste pet uri(state,npc...) si pe urma compileaza questul din nou si reload q

[ Postat de pe Android ] Imagine
https://www.facebook.com/Metin2Odisian/
Pvm-pvp max lv 105
Deschiderea are loc pe data de 27/06/2020
site http://odisian2.com/
Afișează semnătura
Avatar utilizator
Ley
Nivel 9

Nivel 9
Mesaje: 1934
Membru din: 09 Feb 2017, 22:30
Server: Colossus2
Regat: Jinno
Aprecieri: 221  
Mulţumiri: 1338  
Medalii

Subiect inactiv, arhivat.
Imagine
Afișează semnătura
Închis
Răspunsuri
6
Vizualizări
127
Răspunsuri
11
Vizualizări
870
Răspunsuri
3
Vizualizări
163

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

  • Informaţie