now you need to download this files:.... and put it in your pack and put at your client index file name to like this:
Quote:
Killerz
*
We have end from client side! now server side (i have take the quest from DasKuchen and i have edit it)
this is the quest:
Quote:
quest pets begin
state start begin
function givebonus(x)
local y,boni = {53,54,1},pets.bonusliste()
table.foreach(boni[x],function(i,l) cmdchat("HaustierBonus"..i.." "..l.."") affect.add_collect(y[i],l,60*60*24*365*60) end )
cmdchat("HaustierLevel "..pc.getqf('petlevel').."")
cmdchat("HaustierName "..pc.get_name().."")
pc.setqf("petruf",1)
end
function bonusliste()
return {
[1] = {200,100,500},
[2] = {250,150,1000},
[3] = {300,200,1500},
[4] = {350,250,2000},
[5] = {400,300,3000},
}
end
function removebonus(x)
local y,boni = {53,54,1},pets.bonusliste()
table.foreach(boni[x],function(i,l) affect.remove_collect(y[i],l,60*60*24*365*60) end )
pc.setqf("petruf",0)
cmdchat("HidePetGui")
cleartimer("bugcheck")
end
when 53001.use or 53010.use or 53011.use or 53017.use or 53003.use or 53005.use or 53009.use or 53012.use or 53010.use or 53013.use or 53016.use begin
if pc.is_mount() then
say_title("Entschuldigung")
say("Bitte steige von deinem Mount ab!")
return
end
if pc.getqf('petlevel') == 0 then
pc.setqf('petlevel',1)
end
if pc.getqf("petruf") == 0 then
chat("Dein Haustier wurde gerufen.")
pets.givebonus(pc.getqf('petlevel'))
local expprocent1 = {20, 80, 160, 350, 400}
cmdchat("PetProcentExp "..(pc.getqf("exp")/expprocent1[pc.getqf("petlevel")]).."")
cmdchat("ShowPetGui")
loop_timer("bugcheck", 0.2)
elseif pc.getqf("petruf") == 1 then
pets.removebonus(pc.getqf('petlevel'))
chat("Dein Haustier verabschiedet sich nun.")
end
end
when kill with pc.getqf("petruf") == 1 begin
if pc.getqf("petlevel") == 5 then
return
end
if not npc.is_pc() then
pc.setqf("exp",pc.getqf("exp")+1)
local exp2up = {2000, 8000, 16000, 35000, 40000}
local expprocent = {20, 80, 160, 350, 400}
cmdchat("PetProcentExp "..(pc.getqf("exp")/expprocent[pc.getqf("petlevel")]).."")
if pc.getqf("exp") == exp2up[pc.getqf("petlevel")] then
if pc.getqf("petlevel") == 4 then
say_title("Herzlichen Glόckwunsch")
say("Dein Haustier erreicht Level "..(pc.getqf("petlevel")+1).."")
say_reward("Dies war das letzte Level!")
end
say_title("Herzlichen Glόckwunsch")
say("Dein Haustier erreicht Level "..(pc.getqf("petlevel")+1).."")
say("Rufe dein Pet bitte erneut!")
pc.setqf("petlevel",pc.getqf("petlevel")+1)
pc.setqf("exp",0)
pets.removebonus(pc.getqf('petlevel'))
end
end
end
when login or logout or disconnect with pc.getqf("petruf") == 1 begin
pets.removebonus(pc.getqf('petlevel'))
chat("Dein Haustier ist nicht mitgekommen...")
chat("Rufe es erneut!")
end
end
end
(This system is not completed so dont be wicked) Thanks <3
All this people here use 40k Game. Think about youre Release its "Usefull" or "Useless".
Youre Script is so old, use the 40k Petquest and form it with yours.
Hab diese gui mit quest auch für +34k games und jedes Pet hat sein eigenes pet aber leider kann ich sie erst nach 2 wochen geben, weil ich im urlaub bin
in file game.py
line 176
change this:
self.PetExpLabel.SetPosition((wndMgr.GetScreenWidt h()-460)+180, 65)
to this:
self.PetExpLabel.SetPosition((wndMgr.GetScreenWidt h()-460)+180, 65)
[Release]Petgui + Quest [Levelbar] 01/04/2023 - Metin2 PServer Guides & Strategies - 224 Replies Hallo Ich sehe ,dass viele oder eher einige mein Petgui nachmachen oder sogar klauen deshalb release ich einfach mal meins.
BILD:
http://i.epvpimg.com/gyehb.png
Hab sogar noch ein altes Video von mir gefunden:
Nicht wundern in dem Video sieht man nur einen Test der Levelfunktion deswegen geht das so schnell.
http://www.youtube.com/watch?v=Vk0_fohS-E4
[Release]Petgui + mit PvP/PvM Statistik Pet levelbar [Liteversion] 11/13/2014 - Metin2 PServer Guides & Strategies - 33 Replies Hallo Metin2 P-Server Community oder wie Ihr euch auch nenen Wollt,
Leechergesellschaft *hust*
Ich Release heute meine Petgui in der Liteversion
Wieso Liteversion?, weil die Version die ich nutze 100% selfmade ist,
und diese Version nur eine Version für die Leechergesellschaft ist, Abgespeckt eben :D
Ein Screen sollte alles zeigen.
http://puu.sh/1GoNQ
[RELEASE]PetGui-Design! 06/13/2013 - Metin2 PServer Guides & Strategies - 19 Replies Hi,
Hiermit release ich auch noch mein Petgui-Design passend zu meinem Killgui-Design ( http://www.elitepvpers.com/forum/metin2-pserver-gu ides-strategies/2649557-release-killguidesign.html )
So sieht es aus:
http://img5.fotos-hochladen.net/uploads/060914143 7yl5bquoc0k.jpg
Das in der game.py ersetzen:
##START_PETGUI BY DASKUCHEN
PetGuiBg = ui.AniImageBox()
PetGuiBg.AddFlag("not_pick")