|
You last visited: Today at 08:32
Advertisement
[Release]Multi Pet-System
Discussion on [Release]Multi Pet-System within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
02/21/2014, 21:36
|
#1
|
elite*gold: 352
Join Date: Nov 2013
Posts: 178
Received Thanks: 108
|
[Release]Multi Pet-System
Hallo
Ich sage nur Überschrifft war nicht schwer rauszufinden und achja es ist für die 34083r+ (game)
kommen wir zu der quest
PHP Code:
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 Feuer Phönix", 0},
[53002] = { 34002, "'s Rentierjunges ", 0},
[53003] = { 34003, "'s Eis Phönix", 0},
[53004] = { 34001, "'s Feuer Pönix", 0},
[53005] = { 34004, "'s Baby Azrael", 0},
[53010] = { 34008, "'s Leonidas", 0},
[53011] = { 34007, "'s Khan", 0},
[53012] = { 34005, "´s Porkie", 0},
[53013] = { 34006, "´s Rufus", 0},
[53007] = { 34010, "'s Bambi", 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 53007.use or 53013.use or 53012.use or 53011.use or 53010.use or 53005.use or 53004.use or 53003.use or 53002.use or 53001.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() < 10 then
pet.summon(mobVnum, petName, false)
else
syschat("Du hast bereits ein Pet gerufen")
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
Wer Weniger als 10 oder SOGAR noch mehr will muss diese Zeile hier abändern
PHP Code:
if pet.count_summoned() < 10 then
< 10 einfach abändern das wars eig ganz simple sorry wen es schon Pup ist habe nicht danach gesucht oder so
MfG Boneyx3
|
|
|
02/21/2014, 21:37
|
#2
|
elite*gold: 184
Join Date: Mar 2013
Posts: 437
Received Thanks: 617
|
Nice vielen dank
|
|
|
02/21/2014, 21:49
|
#3
|
elite*gold: 0
Join Date: Mar 2013
Posts: 2,449
Received Thanks: 6,446
|
Gehört eher in den Sammelthread, sagst uns ja immerhin nur, dass wir eine Zahl ändern müssen
MfG
|
|
|
02/21/2014, 21:54
|
#4
|
elite*gold: 352
Join Date: Nov 2013
Posts: 178
Received Thanks: 108
|
War mein erstes Realease und weil ich nicht wo genau wohin habe ich es jetzt einfach als new Thread gemacht
Ich hoffe wenigstens es hilft mal einigen etwas
|
|
|
02/21/2014, 21:56
|
#5
|
elite*gold: 0
Join Date: Feb 2014
Posts: 6
Received Thanks: 7
|
WoW  only Change 1 to other in Offical quest
|
|
|
02/21/2014, 22:40
|
#6
|
elite*gold: 0
Join Date: May 2012
Posts: 210
Received Thanks: 199
|
You just add 0 after 1..
|
|
|
02/22/2014, 08:40
|
#7
|
elite*gold: 2
Join Date: Jun 2013
Posts: 1,063
Received Thanks: 1,724
|
Als naechstes lernen wir bestimmt, dass man sogar neue pets in die quest einfuegen kann.
|
|
|
02/22/2014, 09:37
|
#8
|
elite*gold: 0
Join Date: Jul 2010
Posts: 190
Received Thanks: 106
|
just "lol" ;D thanks bro
|
|
|
02/22/2014, 17:03
|
#9
|
elite*gold: 352
Join Date: Nov 2013
Posts: 178
Received Thanks: 108
|
Ich habe dieses Release eigentlich dafür bereit gestellt damit Leute die es gerne benutzen möchten aufer 34k+ aber nicht wissen wie obs was in der Game file ist oder doch Quest Side
eig ist wirklich nur einmal hin gucken und English können und man sieht es aber ich habe es vorher getestet bevor man da rum spielen kann aber der Gewünschte effekt ausbleibt ich hoffe trozdem das es vielem gefallen tut und dankbar sind
|
|
|
02/22/2014, 22:56
|
#10
|
elite*gold: 0
Join Date: Nov 2012
Posts: 29
Received Thanks: 7
|
:OoooooOOOOOooooooooooooooooooooOOOOOOOooooooooooo oooooooooooo
LoL one year you thought over!!!
Congratulations.
|
|
|
02/22/2014, 23:16
|
#11
|
elite*gold: 352
Join Date: Nov 2013
Posts: 178
Received Thanks: 108
|
I found it in less than 5 minutes
MfG Boneyx3
|
|
|
02/22/2014, 23:51
|
#12
|
elite*gold: 0
Join Date: Jul 2013
Posts: 77
Received Thanks: 30
|
ganz Nett!
Leider Brauch ich's nicht, aber werden sicher viele gebrauchen können =)
|
|
|
02/23/2014, 13:39
|
#13
|
elite*gold: 0
Join Date: Jan 2013
Posts: 489
Received Thanks: 495
|
Quote:
Originally Posted by Boneyx3
Hallo
Ich sage nur Überschrifft war nicht schwer rauszufinden und achja es ist für die 34083r+ (game)
kommen wir zu der quest
PHP Code:
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 Feuer Phönix", 0}, [53002] = { 34002, "'s Rentierjunges ", 0}, [53003] = { 34003, "'s Eis Phönix", 0}, [53004] = { 34001, "'s Feuer Pönix", 0}, [53005] = { 34004, "'s Baby Azrael", 0}, [53010] = { 34008, "'s Leonidas", 0}, [53011] = { 34007, "'s Khan", 0}, [53012] = { 34005, "´s Porkie", 0}, [53013] = { 34006, "´s Rufus", 0}, [53007] = { 34010, "'s Bambi", 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 53007.use or 53013.use or 53012.use or 53011.use or 53010.use or 53005.use or 53004.use or 53003.use or 53002.use or 53001.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() < 10 then pet.summon(mobVnum, petName, false) else syschat("Du hast bereits ein Pet gerufen") 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
Wer Weniger als 10 oder SOGAR noch mehr will muss diese Zeile hier abändern
PHP Code:
if pet.count_summoned() < 10 then
< 10 einfach abändern das wars eig ganz simple sorry wen es schon Pup ist habe nicht danach gesucht oder so
MfG Boneyx3
|
Ist zwar nett gemeint mit dem Release, jedoch beachte. Du released eine Quest die schon Publiziert wurde 1 zu 1 und änderst eine Zeile die wenn man logisch denkt auch selber drauf kommt ^^ aber naja ist sein erstes Release
Das nächste mal bei kleinen dingen dort releasen : 
Kind Regards
Prince43™
|
|
|
02/23/2014, 14:42
|
#14
|
elite*gold: 150
Join Date: Jan 2014
Posts: 11,338
Received Thanks: 3,780
|
Danke dir Mark für die Quest.
|
|
|
02/23/2014, 14:43
|
#15
|
elite*gold: 352
Join Date: Nov 2013
Posts: 178
Received Thanks: 108
|
Quote:
Werde ich mir zu Herzen nehmen ich weiß das die Quest in der Art gibt bin mir aber jetzt nicht 100% Sicher .
Aber trozdem Danke für dein Feedback
MfG
|
|
|
Similar Threads
|
[RELEASE] TechCenter Bot ( Multi production system )
09/20/2013 - DarkOrbit - 55 Replies
TechCenter Bot
A free program to automate the Tech Center.
Hello !, Today I present you all my new application, "TechCenter Bot".
What it can do :-
Login system based on : username, password, server and program saves this data, so no need to login everytime, get sessiond id and enter it.
|
[Release]Multi Pet System
05/23/2013 - Metin2 PServer Guides & Strategies - 33 Replies
///
|
[Release]Multi game Tap system
06/18/2009 - Soldier Front Hacks, Bots, Cheats & Exploits - 11 Replies
Open up, set hotkeys and happy tapping
Credits go to me for creating this program.
download link (please post all bugs)
RapidShare: 1-Click Webhosting
MEGAUPLOAD - The leading online storage and file delivery service
|
All times are GMT +1. The time now is 08:32.
|
|