Neler yeni

Foruma hoş geldin, Ziyaretçi

Metin2Lobby.com Metin2 Private Server Tanıtım Advertising Ve Geliştirme Forumudur.Metin2 pvp serverler,1-99,1-105,1-120,55-120 global serverları paylaş yada ara.
Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Ölünce kan efekti çıkma - DelurS

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Konular
48,290
Mesajlar
48,600
Tepkime puanı
75
M2 Yaşı
3 yıl 11 ay 10 gün
Trophy Puan
48
Konum
Web sitesi
M2 Yang
488,869
Ticaret : 1 / 0 / 0
Ticaret Oranı : 100%
Merhaba arkadaşlar; Bugün sizlere Ölünce kan efekti çıkma sistemini paylaşacağım. Kan efekti çıkma derken ekranınız kırmızı oluyor sistem sadece bu.
Anlatıma geçelim;

root/Costinfo.py açınız ve bunları ekleyiniz.
Kan="delurs/ui/kan1.tga"
Kan2="delurs/ui/kan2.tga"
Kan3="delurs/ui/kan3.tga"
KanFull="delurs/ui/kanfull.tga"
KanAktif = 0

root/game.py açınız.

def Open(self): altına ekleyiniz.

KanImage2 = ui.AniImageBox()
KanImage2.AddFlag("float")
KanImage2.AppendImage("kfwork/ui/kan.tga")
KanImage2.SetPosition(1,1)
self.KanImage2 = KanImage2

KanImage3 = ui.AniImageBox()
KanImage3.AddFlag("float")
KanImage3.AppendImage(constInfo.Kan2)
self.KanImage3 = KanImage3
KanImage3.SetPosition(1,1)

KanImage4 = ui.AniImageBox()
KanImage4.AddFlag("float")
KanImage4.AppendImage(constInfo.Kan3)
self.KanImage4 = KanImage4
KanImage4.SetPosition(1,1)

KanImage5 = ui.AniImageBox()
KanImage5.AddFlag("float")
KanImage5.AppendImage(constInfo.KanFull)
self.KanImage5 = KanImage5
KanImage5.SetPosition(1,1)

KanImage21366 = ui.AniImageBox()
KanImage21366.AddFlag("float")
KanImage21366.AppendImage("kfwork/ui/kan1366.tga")
KanImage21366.SetPosition(1,1)
self.KanImage21366 = KanImage21366

KanImage31366 = ui.AniImageBox()
KanImage31366.AddFlag("float")
KanImage31366.AppendImage("kfwork/ui/kan21366.tga")
self.KanImage31366 = KanImage31366
KanImage31366.SetPosition(1,1)

KanImage41366 = ui.AniImageBox()
KanImage41366.AddFlag("float")
KanImage41366.AppendImage("kfwork/ui/kan21366.tga")
self.KanImage41366 = KanImage41366
KanImage41366.SetPosition(1,1)

KanImage51366 = ui.AniImageBox()
KanImage51366.AddFlag("float")
KanImage51366.AppendImage("kfwork/ui/kanfull1366.tga")
self.KanImage51366 = KanImage51366
KanImage51366.SetPosition(1,1)

def OnUpdate(self): aratın altına ekleyin.


if constInfo.KanAktif == 0:
#
if int(player.GetStatus(player.HP)) < float(int(player.GetStatus(player.MAX_HP))/6):
if systemSetting.GetWidth() == 1366:
self.KanImage21366.Show()
else:
self.KanImage2.Show()
else:
if systemSetting.GetWidth() == 1366:
self.KanImage21366.Hide()
else:
self.KanImage2.Hide()
if int(player.GetStatus(player.HP)) < float(int(player.GetStatus(player.MAX_HP))/4):
if systemSetting.GetWidth() == 1366:
self.KanImage31366.Show()
else:
self.KanImage3.Show()
else:
if systemSetting.GetWidth() == 1366:
self.KanImage31366.Hide()
else:
self.KanImage3.Hide()
if int(player.GetStatus(player.HP)) < float(int(player.GetStatus(player.MAX_HP))/10):
if systemSetting.GetWidth() == 1366:
self.KanImage51366.Show()
else:
self.KanImage5.Show()
else:
if systemSetting.GetWidth() == 1366:
self.KanImage51366.Hide()
else:
self.KanImage5.Hide()

Delurs.epk , Delurs.eix pack içine atınız indexe Delurs ekleyiniz.
Delurs indir;
Virustotal;
Metin2'de Ölünce Kan Efekti Çıkması Sorunu ve Çözümü - DelurS Sistemi


Metin2 özel sunucularında geliştirme yaparken karşılaşılan birçok sorun vardır. Bunlardan birisi de karakter öldürüldüğünde kan efekti gösterilmemesidir. Bu durum hem görsellik hem de oyun deneyimi açısından kullanıcıları olumsuz etkileyebilir. Bu yazıda DelurS sisteminde ölünce kan efekti çıkmama sorununa odaklanacağız ve bu konuda detaylı bilgiler sunacağız.

Metin2 özel sunucu geliştirme sürecinde C++ tabanlı sistemler oldukça yaygın olarak kullanılır. Bu sistemlerde oyunun görsel efektlerinin doğru çalışması için hem client hem de server tarafında doğru yapılandırmalar yapılması gerekir. Özellikle ölüm efekti gibi küçük detaylar bile oyunun kalitesini doğrudan etkiler.

DelurS sistemi, Metin2 özel sunucularında gelişmiş PvP sistemler için tercih edilen modern bir yapıdır. Ancak bazı durumlarda özel efektler istenildiği gibi çalışmaz. Bu durum genellikle client src veya uiscript dosyalarındaki eksikliklerden kaynaklanabilir.

Ölünce kan efekti çıkmamasının temel nedenleri arasında efekt dosyasının eksik ya da yanlış konumda olması sayılabilir. Ayrıca game server programming sırasında bu efektin tetiklenmesi için gerekli C++ kodlarının yazılmamış olması da bu duruma yol açabilir.

Py GUI veya Python tabanlı sistemlerle çalışan script dosyalarında da bu efektin kontrol edilmesi gerekebilir. Py root klasöründe yer alan system dosyaları incelenmeli ve gerekli değişiklikler yapılmalıdır.

Metin2 server src üzerinde çalışırken dikkat edilmesi gereken önemli konulardan biri de db yani veritabanı bağlantısıdır. Bazı efektler DB üzerinden tetiklenebildiği için bu altyapının da sağlıklı çalıştığından emin olunmalıdır. Auth ve game sunucuları arasında senkronizasyon eksikliği de bu tarz sorunlara neden olabilir.

Martysama gibi tanınmış Metin2 development kaynakları incelenerek örnek source edit işlemleri yapılabilir. Bu sayede mevcut yapıya uygun olarak kan efekti düzeltmeleri daha güvenli ve hızlı şekilde uygulanabilir.

Metin2Dev topluluklarında paylaşılan compile dosyaları da bu sorunun çözümüne yardımcı olabilir. Game core veya db core gibi çekirdek sistemlerde yapılan değişikliklerin test edilmesi önemlidir.

Sonuç olarak, DelurS sisteminde ölünce kan efekti çıkmama problemi birden fazla sebepten kaynaklanabilir. Bu sorunun çözümü için hem client hem de server tarafında detaylı analiz ve düzeltmeler yapılmalıdır. Doğru C++ ve Python bilgisiyle bu sorun başarıyla aşılabilir.


Blood Effect Not Appearing When Dying - DelurS System


In Metin2 private servers, many issues can arise during development. One of them is the lack of blood effects when a character dies. This situation negatively impacts both visual appeal and gameplay experience. In this article, we will focus on the issue of no blood effect appearing upon death within the DelurS system and provide detailed information about this topic.

Metin2 private server development commonly utilizes C++-based systems. For visual effects like death effects to work properly, correct configurations must be applied on both the client and server sides. Details such as death effects directly affect the quality of the game.

DelurS is a modern framework preferred for advanced PvP systems in Metin2 private servers. However, sometimes special effects do not function as intended. This usually stems from missing or incorrectly located files in the client src or uiscript directories.

The absence of a blood effect upon dying may stem from missing effect files or files being placed in the wrong location. Additionally, the required C++ code to trigger this effect might not have been written during game server programming.

Py GUI or Python-based script files may also require checks for triggering this effect. Files located in the py root folder should be reviewed and necessary modifications made.

Metin2 server src development requires attention to database connections. Since some effects are triggered via DB, ensuring its proper functionality is essential. Lack of synchronization between auth and game servers can also cause such issues.

Martysama and similar renowned Metin2 development resources can provide examples for source edits. With these examples, blood effect fixes can be applied more safely and quickly according to the existing structure.

Metin2Dev community-shared compile files can assist in solving this issue. Modifications made to core systems like game core or db core must be tested carefully.

In conclusion, the issue of no blood effect appearing upon death in the DelurS system can stem from multiple causes. Resolving this problem requires detailed analysis and corrections on both the client and server sides. With proper C++ and Python knowledge, this issue can be successfully resolved.
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kaydol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Üye ol
Giriş Yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş Yap

Tema düzenleyici

Tema özelletirmeleri