شرح لزيادة نقاط الوضع ماتين2

مرحبًا بكم في شرح جديد من AZO ONE هنا، حيث نجمع بين البساطة والاحترافية لنقدم لكم كل ما تحتاجونه. سواء كنت تطمح لإنشاء موقع مميز، تطوير متجر إلكتروني ناجح، أو حتى برمجة سيرفر لعبة ماتين2، أو إضاتات متصفحات أو برامج عامة، فأنت في المكان الصحيح. جهز قهوتك، واستعد لتتعلم أو لقراءة خطوة بخطوة بطريقة سريعة ومفهومة. لنبدأ.

شرح لزيادة نقاط الوضع ماتين2 الان يمكنك جعل شكل اضافة نقاط الوضع الخاصة للعبة ماتين2 عبر سيرفرك بشكل افضل من سابق مما يمكنك زيادة 10 نقاط او اكثر حسب تعديلك في كود التالي كل ما عليك اتبع الشرح عبر موقعنا AZO ONE

شرح لزيادة نقاط الوضع بشكل جديد ماتين2

الشرح بسيط جدا

( root ) مسار الملف

## find:
import emotion

## add bellow:
import uiCommon


## find
def OnClickStatusPlusButton(self, statusKey):
try:
statusPlusCommand=self.statusPlusCommandDict[statusKey]
net.SendChatPacket(statusPlusCommand)
except KeyError, msg:
dbg.TraceError(“CharacterWindow.OnClickStatusPlusButton KeyError: %s”, msg)


## change to:
def ChooseCountPlusStat(self, statusKey):
inputDialog = uiCommon.InputDialog()
inputDialog.SetTitle(“Podaj iloœو punktَw”)
inputDialog.SetMaxLength(2)
inputDialog.SetNumberMode()
inputDialog.SetFocus()
inputDialog.SetAcceptEvent(lambda arg1=statusKey: self.ChooseCountPlusStatConfirm(arg1))
inputDialog.SetCancelEvent(self.ChooseCountPlusStatHide)
inputDialog.Open()
self.inputDialog = inputDialog

def ChooseCountPlusStatHide(self):
self.inputDialog.Hide()

def ChooseCountPlusStatConfirm(self, statusKey):
self.ChooseCountPlusStatHide()
statusPlusCommand=self.statusPlusCommandDict[statusKey]
try:
count = int(self.inputDialog.GetText())
if count <= 0:
chat.AppendChat(chat.CHAT_TYPE_INFO, “Podano b³êdn¹ wartoœو.”)
return
if count > 30:
chat.AppendChat(chat.CHAT_TYPE_INFO, “Mo؟esz dodaو maksymalnie 30 punktَw jednoczeœnie.”)
return
if count > 1:
for i in xrange(count):
net.SendChatPacket(statusPlusCommand)
else:
net.SendChatPacket(statusPlusCommand)

except ValueError:
chat.AppendChat(chat.CHAT_TYPE_INFO, “Podano b³êdn¹ wartoœو.”)

def __OnClickStatusPlusButton(self, statusKey):
try:
statusPlusPoint=player.GetStatus(player.STAT)
if statusPlusPoint > 4:
self.ChooseCountPlusStat(statusKey)
else:
statusPlusCommand=self.statusPlusCommandDict[statusKey]
net.SendChatPacket(statusPlusCommand)

except KeyError, msg:
dbg.TraceError(“CharacterWindow.__OnClickStatusPlusButton KeyError: %s”, msg)
!<

في حال واجهتك مشكلة حمل ملف