Hallo wir sind leider echte "Noobs" was es mit Questen auf sich hat.
Wir haben ein Problem und würden uns über eine hilfreiche Antwort deswegen sehr freuen.
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 53004.use or 53007.use or 53010.use or 53006.use or 53005.use or 53002.use or 53001.use or 53003.use or 53008.use or 53009.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(gameforge.pet_system._030_chat)
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
Das ist unsere Pet Quest.
Ich habe die ganzen Serverfiles durchsucht...
Wo bitte werden dort die Pet-Bonis festgelegt?
Ich bitte um genaue Erklärung.
Suchen noch nen guten Quester gegen Bezahlung! Skype-add: Skyline1.7.1
Die Bonis werden als Attribute festgelegt. Arbeite derzeit auch an Files und hatte das Problem erst gestern gelöst.
Wenn man nur in der DB die Werte ändert, wurden sie zumindest bei mir nicht übernommen.
Hab dann Google etwas gequält und das mit den Attributen herausgefunden, danach wurden die Änderungen der Pet-Bonis erst übernommen.
Bei mir (Invoice by Green - Files) heißt die Quest "official_pets.quest"
Das ist der Abschnitt, der verändert werden muss darin:
-- Feuer-Phönix
when 53001.use begin
if pet.is_summon() then
pet.unsummon()
chat("Dein Haustier verabschiedet sich nun von dir!")
affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
else
local old_level = horse.get_level()
local old_name = horse.get_name()
horse.set_level(22)
horse.set_name(haustiere.get_pet_name())
pet.summon()
horse.set_level(old_level)
horse.set_name(old_name)
affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
end
Diese (apply.ATT...) definieren die Attribute (Bonis) der Pets.
Die Bonis werden als Attribute festgelegt. Arbeite derzeit auch an Files und hatte das Problem erst gestern gelöst.
Wenn man nur in der DB die Werte ändert, wurden sie zumindest bei mir nicht übernommen.
Hab dann Google etwas gequält und das mit den Attributen herausgefunden, danach wurden die Änderungen der Pet-Bonis erst übernommen.
Bei mir (Invoice by Green - Files) heißt die Quest "official_pets.quest"
Das ist der Abschnitt, der verändert werden muss darin:
-- Feuer-Phönix
when 53001.use begin
if pet.is_summon() then
pet.unsummon()
chat("Dein Haustier verabschiedet sich nun von dir!")
affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
affect.remove_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
affect.remove_collect(apply.MAX_HP, 1000, 60*60*8)
else
local old_level = horse.get_level()
local old_name = horse.get_name()
horse.set_level(22)
horse.set_name(haustiere.get_pet_name())
pet.summon()
horse.set_level(old_level)
horse.set_name(old_name)
affect.add_collect(apply.ATT_GRADE_BONUS, 100, 60*60*8)
affect.add_collect(apply.DEF_GRADE_BONUS, 100, 60*60*8)
affect.add_collect(apply.MAX_HP, 1000, 60*60*8)
end
Diese (apply.ATT...) definieren die Attribute (Bonis) der Pets.
Abgesehen mal davon das du mit komplett anderen Files arbeitet als er
Du nutzt eine Quest was noch mit Pferde Level arbeitet er dagegen nutzt Files mit der Offiziellen Quest von den Offis.
Wie bereits erwähnt gib dem Siegel in der TxT oder db (je nachdem ob du die iMer lib nutzt oder nicht) einfach die gewünschten bonis
Da ich ein totaler Anfänger bin was Files angeht, habe ich das mit den verschiedenen Files total verpeilt sorry.
Versuche das künftig zu berücksichtigen, danke.
Da ich ein totaler Anfänger bin was Files angeht, habe ich das mit den verschiedenen Files total verpeilt sorry.
Versuche das künftig zu berücksichtigen, danke.
PS: Ich bin eine SIE ;-)
Kein Ding deswegen sag ich es ja keiner kann alles von Anfang an Wissen
BRAUCHE DRINGEND MM 10/25/2012 - Middleman - 9 Replies brauche dringend ein MM skype : bontyy.cf
Brauche dringend und zwar wirklich dringend eure Hilfe 09/18/2011 - Metin2 Private Server - 0 Replies Bei mir auf dem Rootserver verlieren alle Teamler nach
wenigen Minuten die GM Rechte, das war gestern noch
nicht so...
Woran könnte das liegen und wie beheben?
Hoffe auf schnelle antwort
Wäre mir sogar 10 e*Gold wert für eine Hilfestellung die
funktioniert.
Brauche dringend 0,60$ Psc 02/18/2011 - WarRock Trading - 0 Replies Hat jemand vielleicht noch Psc reste im wert von 0,60$ übrig?
Wer gibt kriegt von mir aus auch xm8 code
Oder 4 mal Kantana
Danke bitte pm mich :)
Brauche Dringend Hilfe! Bin Metin spieler aber Brauche Hilfe 12/30/2009 - Metin2 Private Server - 0 Replies Es gehört hier zwar nicht rein , aber ich weiß keine andere Lösung
Ich habe seit einigen Tagen ein Problem...
Microsoft Windows Search Protocol Host funktioniert nicht mehr
Die Anwendung wird Aufgrund eines Problems nicht mehr richtig Ausgeführt.
Ich weiß nicht was das ist und wie ich es loswerde.