Merhaba arkadaşlar,
Yeni pet gui design ile karşınızdayım.
Önce resimlerle başlayalım.
Oyun içinden görüntüler :
Bunların haricinde diğer pet guiler :
Şimdi geçelim yapılışa :
Root.epk .eix dosyalarımızı açalım,
Game.py dosyasını bulup aratalım :
Altına ekleyelim :
Tekrar aratalım :
Altına ekleyelim :
Şimdi onun altına ekleyelim :
Şimdi Root.epk .eix tekrar pack haline getirelim ve questimize geçelim.
Quest :
Şimdi gelelim indirme linklerine :
Download :
VirüsTotal :
Fark Yaratmak İsteyenlere Özel [ PET GUI DESIGN ]
Metin2 Lobby olarak sunucularınızda farklılık yaratmak isteyen geliştiriciler için özel bir konu olan Pet GUI Design konusunu detaylıca ele alıyoruz. Bu tasarım yaklaşımı sayesinde Metin2 projelerinizde hem estetik hem de işlevsel bir fark yaratmanız mümkün. Özellikle Metin2 client, Metin2 pack ve Metin2 client pack düzenlemelerinde bu yaklaşım göz önünde bulundurulmalıdır.
Pet GUI Design Nedir?
Pet GUI Design, Metin2 oyununda evcil hayvanların (pet) kullanıcı arayüzüne entegre edilmesini sağlayan özel grafiksel düzenlemelerdir. Bu tasarımlar sayesinde petlerin sağlık çubukları, isimleri, yetenekleri gibi bilgiler daha şık ve kullanıcı dostu bir şekilde ekrana getirilir. Bu da oyun deneyimini ciddi anlamda artırır. Metin2 client edit veya Metin2 pack edit işlemleri sırasında bu tasarımı doğru uygulamak, projenizin dikkat çekmesini sağlar.
Pet Arayüzünü Geliştirmenin Avantajları
Pet GUI tasarımı ile sunucularınızda oyuncuların petlerine daha kolay erişimi sağlarsınız. Aynı zamanda görsel olarak daha modern ve akıcı bir arayüz elde edersiniz. Bu da Metin2 client performansını artırmakla kalmaz, aynı zamanda oyuncu sadakatinin de artmasını sağlar. Özellikle Metin2 pvp client sistemlerinde petlerin etkin kullanımının sağlanması için bu tasarım çok önemlidir.
Nasıl Uygulanır?
Pet GUI tasarımı genellikle Metin2 client files kısmında yer alan UI dosyaları üzerinde değişiklik yapılarak yapılır. Bu işlem sırasında Metin2 pack extract işlemi ile paket dosyalarını açıp, gerekli düzenlemeleri yapmanız gerekir. Bu işlemler sırasında dikkatli olunması gerekir çünkü hatalı bir düzenleme Metin2 client hata mesajlarına neden olabilir. Metin2 client fix işlemlerinde de bu tür hatalar karşılaşılabilmektedir.
Pet GUI Tasarımı İçin Gerekli Araçlar
Pet GUI tasarımını gerçekleştirebilmek için öncelikle Metin2 client dosyalarına erişiminiz olması gerekir. Bu dosyalara erişim için genellikle Metin2 pack açma işlemlerinden sonra Metin2 client dosyaları üzerinden değişiklik yapılmalıdır. Ayrıca bu süreçte Metin2dev client gibi gelişmiş sistemlerden faydalanabilirsiniz. Bu tür sistemler sayesinde Pet GUI tasarımı daha profesyonel seviyeye taşınabilir.
Özel Pet Arayüzü ile Sunucunuzu Öne Çıkarın
Metin2 özel client veya Metin2 custom client geliştirenler için Pet GUI Design, sunucunuzun diğerlerinden ayrılmasında büyük rol oynar. Oyuncuların petlerini daha etkili kullanabilmesi için arayüzü optimize etmek, hem teknik hem de görsel açıdan değer katacaktır. Metin2 client skin, Metin2 client texture ve Metin2 client effect gibi diğer bileşenlerle birlikte pet tasarımı da tüm bütüncül yapıya katkı sağlar.
Sonuç
Fark yaratmak isteyen geliştiriciler için Pet GUI Design, Metin2 projelerinde dikkat çeken bir detaydır. Metin2 client indir, Metin2 pack indir, Metin2 client download gibi paylaşımlarda bu tasarım farkınızı ortaya koyar. Metin2 client patch veya Metin2 client update süreçlerinde bu tür güncellemeleri içeren projeleriniz daha fazla ilgi görür. Metin2 Lobby olarak bu tür gelişmeleri takip etmenizi öneriyoruz.
Special [ PET GUI DESIGN ] for Those Who Want to Make a Difference
Metin2 Lobby discusses the topic of Pet GUI Design, which is crucial for developers aiming to bring uniqueness to their servers. This design approach enables both aesthetic and functional improvements in your Metin2 projects. Particularly in Metin2 client, Metin2 pack, and Metin2 client pack modifications, this approach should be taken into account.
What is Pet GUI Design?
Pet GUI Design refers to graphical customizations that integrate pets' user interface elements within the Metin2 game. These designs allow health bars, names, abilities, and other pet-related information to be displayed more stylishly and user-friendly. This significantly enhances the gaming experience. Implementing this design correctly during Metin2 client edit or Metin2 pack edit operations will make your project stand out.
Benefits of Improving Pet Interface
With Pet GUI design, you enable easier access to pets for players on your servers. Moreover, you achieve a more modern and fluid visual interface. This not only increases Metin2 client performance but also enhances player loyalty. Especially in Metin2 pvp client systems, proper utilization of pets becomes critical, making this design essential.
How to Apply It?
Pet GUI design is usually implemented by modifying UI files found within Metin2 client files. During this process, you may need to open package files via Metin2 pack extract and make necessary adjustments. Care must be taken since incorrect edits can lead to Metin2 client error messages. Such errors might arise during Metin2 client fix procedures as well.
Tools Required for Pet GUI Design
To implement Pet GUI design, you first need access to Metin2 client files. To access these files, modifications are typically made through Metin2 client files after opening Metin2 pack files. Additionally, advanced systems like Metin2dev client can be utilized during this process, allowing Pet GUI design to reach a more professional level.
Stand Out with Custom Pet Interface
For those developing Metin2 special client or Metin2 custom client, Pet GUI Design plays a significant role in distinguishing your server from others. Optimizing the interface for players to use their pets more effectively adds value both technically and visually. Combined with other components like Metin2 client skin, Metin2 client texture, and Metin2 client effect, pet design contributes to the overall structure.
Conclusion
For developers looking to make a difference, Pet GUI Design stands out as a remarkable detail in Metin2 projects. In Metin2 client indir, Metin2 pack indir, Metin2 client download type uploads, this design sets you apart. Projects including such updates during Metin2 client patch or Metin2 client update processes receive more attention. As Metin2 Lobby, we recommend following such advancements.
Yeni pet gui design ile karşınızdayım.
Önce resimlerle başlayalım.
Oyun içinden görüntüler :
Bunların haricinde diğer pet guiler :
Şimdi geçelim yapılışa :
Root.epk .eix dosyalarımızı açalım,
Game.py dosyasını bulup aratalım :
Kod:
self.SetSize(wndMgr.GetScreenWidth(), wndMgr.GetScreenHeight())
Altına ekleyelim :
Kod:
##ICE PHOENIX BAR IcePhoenixGuiBg = ui.AniImageBox() IcePhoenixGuiBg.AddFlag("not_pick") IcePhoenixGuiBg.AppendImage("d:/ymir work/ui/IcePhoenixgui.dds") self.IcePhoenixGuiBg = IcePhoenixGuiBg self.IcePhoenixGuiBg.SetPosition(wndMgr.GetScreenWidth()-460,0) self.IcePhoenixName = ui.TextLine() self.IcePhoenixName.SetDefaultFontName() self.IcePhoenixName.SetPosition((wndMgr.GetScreenWidth()-460)+120, 35) self.IcePhoenixName.SetText("Haustierbesitzer: NONE") self.IcePhoenixName.SetOutline() self.IcePhoenixLevel = ui.TextLine() self.IcePhoenixLevel.SetDefaultFontName() self.IcePhoenixLevel.SetPosition((wndMgr.GetScreenWidth()-460)+120, 55) self.IcePhoenixLevel.SetText("Haustierlevel: NONE") self.IcePhoenixLevel.SetOutline() self.IcePhoenixBonus1 = ui.TextLine() self.IcePhoenixBonus1.SetDefaultFontName() self.IcePhoenixBonus1.SetPosition((wndMgr.GetScreenWidth()-460)+120, 75) self.IcePhoenixBonus1.SetText("1. Bonus: NONE") self.IcePhoenixBonus1.SetOutline() self.IcePhoenixBonus2 = ui.TextLine() self.IcePhoenixBonus2.SetDefaultFontName() self.IcePhoenixBonus2.SetPosition((wndMgr.GetScreenWidth()-460)+120, 95) self.IcePhoenixBonus2.SetText("2. Bonus: NONE") self.IcePhoenixBonus2.SetOutline() self.IcePhoenixBonus3 = ui.TextLine() self.IcePhoenixBonus3.SetDefaultFontName() self.IcePhoenixBonus3.SetPosition((wndMgr.GetScreenWidth()-460)+120, 115) self.IcePhoenixBonus3.SetText("3. Bonus: NONE") self.IcePhoenixBonus3.SetOutline() IcePhoenixExpBar = ui.AniImageBox() IcePhoenixExpBar.AddFlag("not_pick") IcePhoenixExpBar.AppendImage("d:/ymir work/ui/pattern/charbar_main_yellow.tga") IcePhoenixExpBar.SetPercentage(0,1) self.IcePhoenixExpBar = IcePhoenixExpBar self.IcePhoenixExpBar.SetPosition((wndMgr.GetScreenWidth()-460)+65, 143) self.IcePhoenixExpLabel = ui.TextLine() self.IcePhoenixExpLabel.SetDefaultFontName() self.IcePhoenixExpLabel.SetPosition((wndMgr.GetScreenWidth()-460)+150, 140) self.IcePhoenixExpLabel.SetText("0%") self.IcePhoenixExpLabel.SetOutline() ##ICE PHOENIX BAR
Tekrar aratalım :
Kod:
def __ServerCommand_Build(self): serverCommandList={
Altına ekleyelim :
Kod:
#ICE PHOENIX BAR "ShowIcePhoenixGui": self.__showIcePhoenixgui, "HideIcePhoenixGui": self.__hideIcePhoenixgui, "HaustierName": self.__IcePhoenixName, "HaustierLevel": self.__IcePhoenixLevel, "HaustierBonus1": self.__IcePhoenixBoni1, "HaustierBonus2": self.__IcePhoenixBoni2, "HaustierBonus3": self.__IcePhoenixBoni3, "IcePhoenixProcentExp": self.__IcePhoenixExp, #
Şimdi onun altına ekleyelim :
Kod:
def __hideIcePhoenixgui(self): self.IcePhoenixGuiBg.Hide() self.IcePhoenixName.Hide() self.IcePhoenixLevel.Hide() self.IcePhoenixBonus1.Hide() self.IcePhoenixBonus2.Hide() self.IcePhoenixBonus3.Hide() self.IcePhoenixExpBar.Hide() self.IcePhoenixExpLabel.Hide() def __showIcePhoenixgui(self): self.IcePhoenixGuiBg.Show() self.IcePhoenixName.Show() self.IcePhoenixLevel.Show() self.IcePhoenixBonus1.Show() self.IcePhoenixBonus2.Show() self.IcePhoenixBonus3.Show() self.IcePhoenixExpBar.Show() self.IcePhoenixExpLabel.Show() def __IcePhoenixName(self, HaustierName): self.IcePhoenixName.SetText("Pet Sahibi: " + HaustierName) def __IcePhoenixLevel(self, HaustierLevel): self.IcePhoenixLevel.SetText("Pet LEvel: " + HaustierLevel) def __IcePhoenixBoni1(self, HaustierBonus1): self.IcePhoenixBonus1.SetText("1. Bonus: " + HaustierBonus1 + " Saldırı") def __IcePhoenixBoni2(self, HaustierBonus2): self.IcePhoenixBonus2.SetText("2. Bonus: " + HaustierBonus2 + "Savunma") def __IcePhoenixBoni3(self, HaustierBonus3): self.IcePhoenixBonus3.SetText("3. Bonus: " + HaustierBonus3 + "YaşamPuanı") def __IcePhoenixExp(self, IcePhoenixProcentExp): self.IcePhoenixExpLabel.SetText(IcePhoenixProcentExp + "%") self.IcePhoenixExpBar.SetPercentage(IcePhoenixProcentExp, 100)
Şimdi Root.epk .eix tekrar pack haline getirelim ve questimize geçelim.
Quest :
Kod:
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 ) horse.unsummon() pc.setqf("petruf",0) horse.set_level("21") cmdchat("HidePetGui") cmdchat("HideIcePhoenixGui") cleartimer("bugcheck") end when 53001.use with pc.getqf("fenix") == 0 begin if pc.getqf('petlevel') == 0 then pc.setqf('petlevel',1) end local petlvl = 22 pc.setqf("fenix", 1) horse.set_level(petlvl) horse.set_name(pc.get_name().." Fénix") pet.summon() horse.set_level(old_level) horse.set_name(old_name) 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) end when 53001.use with pc.getqf("fenix") == 1 begin pc.setqf("fenix", 0) pets.removebonus(pc.getqf('petlevel')) pet.unsummon() end when 53003.use with pc.getqf("ledovy_fenix") == 0 begin if pc.getqf('petlevel') == 0 then pc.setqf('petlevel',1) end local petlvl = 23 pc.setqf("ledovy_fenix", 1) horse.set_level(petlvl) horse.set_name(pc.get_name().." Ledový Fénix") pet.summon() horse.set_level(old_level) horse.set_name(old_name) pets.givebonus(pc.getqf('petlevel')) local expprocent1 = {20, 80, 160, 350, 400} cmdchat("IcePhoenixProcentExp "..(pc.getqf("exp")/expprocent1[pc.getqf("petlevel")]).."") cmdchat("ShowIcePhoenixGui") loop_timer("bugcheck", 0.2) end when 53003.use with pc.getqf("ledovy_fenix") == 1 begin pc.setqf("ledovy_fenix", 0) pets.removebonus(pc.getqf('petlevel')) pet.unsummon() 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 = {500, 8000, 16000, 35000, 40000} local expprocent = {20, 80, 160, 350, 400} cmdchat("PetProcentExp "..(pc.getqf("exp")/expprocent[pc.getqf("petlevel")]).."") cmdchat("IcePhoenixProcentExp "..(pc.getqf("exp")/expprocent[pc.getqf("petlevel")]).."") if pc.getqf("exp") == exp2up[pc.getqf("petlevel")] then if pc.getqf("petlevel") == 4 then say_title("Tebrikler") say("Pet Level "..(pc.getqf("petlevel")+1).."") say_reward("Bu son seviye!") end say_title("Tebrikler") say("Pet Level "..(pc.getqf("petlevel")+1).."") say("Lutfen tekrar pet cagirin.") pc.setqf("petlevel",pc.getqf("petlevel")+1) pc.setqf("exp",0) pets.removebonus(pc.getqf('petlevel')) end end end -- Bugschutz when bugcheck.timer begin if pc.is_mount() then horse.unride() end if pc.count_item(53001) == 0 then say_title("Tehlike") say("Bug denemesi bulundu") pets.removebonus(pc.getqf('petlevel')) end end when login or logout or disconnect with pc.getqf("petruf") == 1 begin pets.removebonus(pc.getqf('petlevel')) chat("Pet cagirma basarisiz") chat("Tekrar deneyin") end end end
Şimdi gelelim indirme linklerine :
Download :
VirüsTotal :
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Fark Yaratmak İsteyenlere Özel [ PET GUI DESIGN ]
Metin2 Lobby olarak sunucularınızda farklılık yaratmak isteyen geliştiriciler için özel bir konu olan Pet GUI Design konusunu detaylıca ele alıyoruz. Bu tasarım yaklaşımı sayesinde Metin2 projelerinizde hem estetik hem de işlevsel bir fark yaratmanız mümkün. Özellikle Metin2 client, Metin2 pack ve Metin2 client pack düzenlemelerinde bu yaklaşım göz önünde bulundurulmalıdır.
Pet GUI Design Nedir?
Pet GUI Design, Metin2 oyununda evcil hayvanların (pet) kullanıcı arayüzüne entegre edilmesini sağlayan özel grafiksel düzenlemelerdir. Bu tasarımlar sayesinde petlerin sağlık çubukları, isimleri, yetenekleri gibi bilgiler daha şık ve kullanıcı dostu bir şekilde ekrana getirilir. Bu da oyun deneyimini ciddi anlamda artırır. Metin2 client edit veya Metin2 pack edit işlemleri sırasında bu tasarımı doğru uygulamak, projenizin dikkat çekmesini sağlar.
Pet Arayüzünü Geliştirmenin Avantajları
Pet GUI tasarımı ile sunucularınızda oyuncuların petlerine daha kolay erişimi sağlarsınız. Aynı zamanda görsel olarak daha modern ve akıcı bir arayüz elde edersiniz. Bu da Metin2 client performansını artırmakla kalmaz, aynı zamanda oyuncu sadakatinin de artmasını sağlar. Özellikle Metin2 pvp client sistemlerinde petlerin etkin kullanımının sağlanması için bu tasarım çok önemlidir.
Nasıl Uygulanır?
Pet GUI tasarımı genellikle Metin2 client files kısmında yer alan UI dosyaları üzerinde değişiklik yapılarak yapılır. Bu işlem sırasında Metin2 pack extract işlemi ile paket dosyalarını açıp, gerekli düzenlemeleri yapmanız gerekir. Bu işlemler sırasında dikkatli olunması gerekir çünkü hatalı bir düzenleme Metin2 client hata mesajlarına neden olabilir. Metin2 client fix işlemlerinde de bu tür hatalar karşılaşılabilmektedir.
Pet GUI Tasarımı İçin Gerekli Araçlar
Pet GUI tasarımını gerçekleştirebilmek için öncelikle Metin2 client dosyalarına erişiminiz olması gerekir. Bu dosyalara erişim için genellikle Metin2 pack açma işlemlerinden sonra Metin2 client dosyaları üzerinden değişiklik yapılmalıdır. Ayrıca bu süreçte Metin2dev client gibi gelişmiş sistemlerden faydalanabilirsiniz. Bu tür sistemler sayesinde Pet GUI tasarımı daha profesyonel seviyeye taşınabilir.
Özel Pet Arayüzü ile Sunucunuzu Öne Çıkarın
Metin2 özel client veya Metin2 custom client geliştirenler için Pet GUI Design, sunucunuzun diğerlerinden ayrılmasında büyük rol oynar. Oyuncuların petlerini daha etkili kullanabilmesi için arayüzü optimize etmek, hem teknik hem de görsel açıdan değer katacaktır. Metin2 client skin, Metin2 client texture ve Metin2 client effect gibi diğer bileşenlerle birlikte pet tasarımı da tüm bütüncül yapıya katkı sağlar.
Sonuç
Fark yaratmak isteyen geliştiriciler için Pet GUI Design, Metin2 projelerinde dikkat çeken bir detaydır. Metin2 client indir, Metin2 pack indir, Metin2 client download gibi paylaşımlarda bu tasarım farkınızı ortaya koyar. Metin2 client patch veya Metin2 client update süreçlerinde bu tür güncellemeleri içeren projeleriniz daha fazla ilgi görür. Metin2 Lobby olarak bu tür gelişmeleri takip etmenizi öneriyoruz.
Special [ PET GUI DESIGN ] for Those Who Want to Make a Difference
Metin2 Lobby discusses the topic of Pet GUI Design, which is crucial for developers aiming to bring uniqueness to their servers. This design approach enables both aesthetic and functional improvements in your Metin2 projects. Particularly in Metin2 client, Metin2 pack, and Metin2 client pack modifications, this approach should be taken into account.
What is Pet GUI Design?
Pet GUI Design refers to graphical customizations that integrate pets' user interface elements within the Metin2 game. These designs allow health bars, names, abilities, and other pet-related information to be displayed more stylishly and user-friendly. This significantly enhances the gaming experience. Implementing this design correctly during Metin2 client edit or Metin2 pack edit operations will make your project stand out.
Benefits of Improving Pet Interface
With Pet GUI design, you enable easier access to pets for players on your servers. Moreover, you achieve a more modern and fluid visual interface. This not only increases Metin2 client performance but also enhances player loyalty. Especially in Metin2 pvp client systems, proper utilization of pets becomes critical, making this design essential.
How to Apply It?
Pet GUI design is usually implemented by modifying UI files found within Metin2 client files. During this process, you may need to open package files via Metin2 pack extract and make necessary adjustments. Care must be taken since incorrect edits can lead to Metin2 client error messages. Such errors might arise during Metin2 client fix procedures as well.
Tools Required for Pet GUI Design
To implement Pet GUI design, you first need access to Metin2 client files. To access these files, modifications are typically made through Metin2 client files after opening Metin2 pack files. Additionally, advanced systems like Metin2dev client can be utilized during this process, allowing Pet GUI design to reach a more professional level.
Stand Out with Custom Pet Interface
For those developing Metin2 special client or Metin2 custom client, Pet GUI Design plays a significant role in distinguishing your server from others. Optimizing the interface for players to use their pets more effectively adds value both technically and visually. Combined with other components like Metin2 client skin, Metin2 client texture, and Metin2 client effect, pet design contributes to the overall structure.
Conclusion
For developers looking to make a difference, Pet GUI Design stands out as a remarkable detail in Metin2 projects. In Metin2 client indir, Metin2 pack indir, Metin2 client download type uploads, this design sets you apart. Projects including such updates during Metin2 client patch or Metin2 client update processes receive more attention. As Metin2 Lobby, we recommend following such advancements.
