Duello atarken rakİp can gÖsterme sİstemi sorunsuz 01.03.2015

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 26

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
EVET ARKADAŞLAR SORUNSUZ DUELLO ATARKEN RAKİP CAN GÖSTERME SİSTEMI DENENDI.
[h=2][/h]ConstInfo.py açıyoruz ve bu kodu ekliyoruz :

INPUT_IGNORE = 0

VID = 0

STHX = 0
HPXD = 0

PLAYER_HP = 0
PLAYER_MAX_HP = 0
PLAYER_SP = 0
PLAYER_MAX_SP = 0
PLAYER_NAME = ""
Resim:
LplW40.png


ConstInfo.py İle İşimiz Bitti Kaydetip Çıkalım.

Sonra Game.py Açıyoruz İmport Bölümünün En Altına Bu Kodu Ekliyoruz.

Kod:
import uiHealth
Resim :

RM3Yxbv.png



Kodu Aratıyoruz :

Kod:
def __ServerCommand_Build(self):
Müsait Bir Bölümüne Bu Kodları Yapıştırıyoruz.

Kod:

#wskaznikiHP
"super_quest" : self.Tabulejtor,
"pvp_zdruwko" : self.Mozart,

#inputpowerdziwko
"get_input_value" : self.GetInputValue,
"get_input_start" : self.GetInputOn,
"get_input_end" : self.GetInputOff,
Resim :
pgZQjhY.png


Game.py'nin En Alt Kısmına Bu Kodu Eklicez :

Kod:
def Mozart(self, data):
dane = data.split("|")
constInfo.PLAYER_NAME = str(dane[0])
constInfo.PLAYER_HP = int(dane[1])
constInfo.PLAYER_MAX_HP = int(dane[2])
constInfo.PLAYER_SP = int(dane[3])
constInfo.PLAYER_MAX_SP = int(dane[4])

def Tabulejtor(self, id):
constInfo.STHX = int(id)

def GetInputOn(self):
constInfo.INPUT_IGNORE = 1

def GetInputOff(self):
constInfo.INPUT_IGNORE = 0

def GetInputValue(self):
net.SendQuestInputStringPacket(str(constInfo.VID))

def OpenQuestWindow(self, skin, idx):
if constInfo.INPUT_IGNORE == 1:
return
else:
self.interface.OpenQuestWindow(skin, idx)


Resim :



jl1yjbB.png


Game.py İle İşimiz Bitti Kaydetip Çıkalım.
--------------------------------------------------------------------------------------
UiTarget.py'i Açalım Ve İmport Bölümüne Şu Kodları Ekleyelim :
Kod:
import uiHealth
import constInfo
import event

-----------------------------------------------------------------------------------------
Şu Kodu Aratalım :

Kod:
def OnUpdate(self):
Kodun Tamamını Bu Kod İle Değiştirin.

Kod:
def OnUpdate(self):
if self.isShowButton:

exchangeButton = self.buttonDict[locale.TARGET_BUTTON_EXCHANGE]
distance = player.GetCharacterDistance(self.vid)

if distance < 0:
return

if exchangeButton.IsShow():
if distance > self.EXCHANGE_LIMIT_RANGE:
self.RefreshButton()

else:
if distance < self.EXCHANGE_LIMIT_RANGE:
self.RefreshButton()

if exchangeButton.IsShow():
if distance > self.EXCHANGE_LIMIT_RANGE:
self.RefreshButton()

else:
if distance < self.EXCHANGE_LIMIT_RANGE:
self.RefreshButton()

import event
import constInfo
if player.IsPVPInstance(self.vid):
constInfo.VID = self.vid
event.QuestButtonClick(constInfo.STHX)
if not self.healthBoard.IsShow() and self.vid != 0:
self.healthBoard.Show()
else:
self.healthBoard.Hide()
if self.isShowButton:
exchangeButton = self.buttonDict[locale.TARGET_BUTTON_EXCHANGE]
distance = player.GetCharacterDistance(self.vid)
if distance < 0:
return

else:
if distance < self.EXCHANGE_LIMIT_RANGE:
self.RefreshButton()
Resim :



lKWzo2u.png


-----------------------------------------------------------------------------------------
Şu Kodu Aratalım :

Kod:
def __init__(self):
Altına Bu Kodu Ekleyelim :

Kod:
self.healthBoard = uiHealth.HealthBoard()


XcNd4cN.png


-----------------------------------------------------------------------------------------

Şu Kodu Aratalım :

Kod:
def Close(self):
Şu Kod İle Değiştirelim :

Kod:
def Close(self):
self.__Initialize()
self.healthBoard.Hide()
self.Hide()

Resim :

JguBlln.png


UiHealh.py Dosyasını Root'un İçine Atınız.

UiHealth.py :

UiHealth.py :

Quest :


Quest :


ARKADAŞLAR GENELLIKLE YAPILAMAYAN BÖLÜM UİTARGET.PY BÖLUMUDUR YAPAMAYAN ARKADAŞLARA ELIMDEKİ UİTARGET.PY VEREBILIRIM .


SİTEMIN SORUNSUZ ÇALISTIGINA DAİR KANITIMIZ MEVCUTTUR.

RESİM:

DlY0Gz.png

Duello Atarken Rakip Can Gösterme Sistemi Sorunsuz 01.03.2015
Metin2 Lobby olarak, oyuncuların en çok merak ettiği konulardan biri olan 'duello sırasında rakibin canını gösterme' sistemini, 01.03.2015 tarihli güncellemelerle beraber sorunsuz şekilde kullanabilmenizi sağlayacak detayları sizler için derledik. Bu sistem, özellikle Metin2 PvP client ve özel pack kullanıcıları arasında büyük ilgi gören bir özelliktir.

Rakip Can Gösterme Sistemi Nedir?
Metin2 oyununda duelloyken rakibinizin can değerini ekranda görebilmek, stratejik avantajlar sağlar. Özellikle yüksek seviye PvP mücadelelerinde, rakibin ne kadar canı kaldığını bilmek, savaşın sonucunu etkileyebilir. Ancak bazı client ve pack'lerde bu özellik doğal olarak gelmeyebilir veya eksik çalışabilir. 01.03.2015 tarihiyle birlikte bu sistemin doğru çalışması için gerekli düzenlemeler yapılmıştır.

Neden 01.03.2015 Tarihi Önemlidir?
Metin2 oyunu için 01.03.2015 tarihi, birçok sistem açısından önemli bir dönüm noktasıdır. Bu tarihe ait client ve pack'lerde, özellikle PvP sistemleri optimize edilmiştir. Bu tarih öncesindeki sistemlerde görülen bazı hatalar, bu versiyonla birlikte giderilmiştir. Bu nedenle, doğru can gösterim sisteminin çalışması için 01.03.2015 tarihli sistemlerin kullanılması önerilir.

Sorunsuz Can Gösterimi Nasıl Sağlanır?
Can gösterim sisteminin sorunsuz çalışması için bazı dosya düzenlemeleri yapılması gerekebilir. Bu düzenlemeler genellikle 'game' ve 'root' klasörlerindeki dosyalarda yapılır. Özellikle client edit işlemi yapan oyuncular dikkat etmelidir. Yanlış yapılan değişiklikler, sistemin tamamen çalışmamasına yol açabilir. Doğru şekilde yapılandırılmış bir Metin2 client dosyası, bu sistemin sorunsuz çalışmasını sağlar.

Metin2 Client ve Pack Kullanıcıları İçin Öneriler
Metin2 PvP client ve özel pack kullanıcıları, duelloyken rakibin canını görebilmek için doğru sistem dosyalarını kullanmalıdır. 01.03.2015 tarihli client ve pack'lerin, bu özelliği desteklediği gözlemlenmiştir. Ayrıca, Metin2 client dosyaları üzerinde yapılacak küçük değişikliklerle bu sistemin daha da geliştirilmesi mümkündür. Ancak bu işlemler sırasında dikkatli olunmalıdır.

Metin2lobby.com Olarak Destek
Metin2lobby.com olarak, kullanıcılarımızın ihtiyaç duyduğu tüm Metin2 client ve pack dosyalarını güvenli ve güncel olarak sunuyoruz. Duello sırasında rakip can gösterme sistemi gibi detaylar da burada bulunan pack'lerle sorunsuz şekilde çalışmaktadır. Ziyaretçilerimiz, Metin2lobby.com üzerinden kolayca indirip kurulum yapabilirler.

Sonuç
Duello sırasında rakip can gösterme sistemi, Metin2 oyununda stratejik bir önem taşır. 01.03.2015 tarihli sistemler sayesinde bu özellik sorunsuz şekilde çalışabilmektedir. Oyuncuların doğru client ve pack seçimini yapması, bu sistemin sağlıklı çalışması açısından kritik öneme sahiptir. Metin2lobby.com olarak, tüm kullanıcılarımızın bu sistemi sorunsuz şekilde kullanabilmesi için elimizden gelen desteği sağlamaya devam ediyoruz.


Opponent HP Display System During Duels - Flawless 01.03.2015
As Metin2 Lobby, we have compiled the details for you on how to flawlessly use the 'displaying opponent HP during duels' system with the updates released on March 1, 2015. This system is one of the most frequently asked topics among players and especially popular among users of custom Metin2 PvP clients and packs.

What Is the Opponent HP Display System?
In the Metin2 game, being able to see your opponent's health value during a duel provides strategic advantages. Especially in high-level PvP battles, knowing how much health remains in your opponent can influence the outcome of the fight. However, this feature may not come naturally or function properly in certain clients and packs. With the updates introduced on 01.03.2015, fixes were implemented to ensure this system works correctly.

Why Is the Date 01.03.2015 Important?
March 1, 2015, marks a pivotal point in the history of Metin2, particularly in terms of various systems. In clients and packs from this date, PvP systems have been optimized. Bugs present in earlier versions were fixed with this version. Therefore, using systems dated 01.03.2015 is recommended for flawless operation of the HP display system.

How Is Flawless HP Display Achieved?
Certain file modifications might be required for the HP display system to work flawlessly. These changes typically occur in files located within the 'game' and 'root' folders. Users who perform client edits should pay attention here. Incorrect modifications could cause the system to fail entirely. A properly configured Metin2 client file ensures smooth operation of this system.

Recommendations for Metin2 Client and Pack Users
Users of custom Metin2 PvP clients and special packs must use the correct system files to view their opponent's HP during duels. It has been observed that clients and packs dated 01.03.2015 support this feature. Additionally, small adjustments to Metin2 client files can further enhance this system. However, caution is advised during these operations.

Support From Metin2lobby.com
At Metin2lobby.com, we provide all necessary Metin2 client and pack files securely and up-to-date for our users. Features like the opponent HP display system during duels operate seamlessly with the packs available here. Visitors can easily download and install these via Metin2lobby.com.

Conclusion
The opponent HP display system during duels holds strategic importance in the Metin2 game. Thanks to the systems released on 01.03.2015, this feature operates without issues. Players choosing the right client and pack are crucial for the healthy functioning of this system. As Metin2lobby.com, we continue to offer our support so that all users can employ this system without any problems.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Benzer konular

Geri
Üst Alt