kaptanmikro1 1
kaptanmikro1
emirhanHCL 1
emirhanHCL
farkmt2official 1
farkmt2official
Hikaye Ekle

Alper ASLAN Serbest Engeli( Özel ) * Sabitlik

  • Konuyu başlatan Konuyu başlatan alper40s
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 64
  • Görüntüleme Görüntüleme 12K

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!


TURKMMO Kullanıcıları İyi Günler ( Konu Yanlış Yerdeyse Taşınabilir )

➜Öncelikle Bahsetmek İstediğim Önceden Paylaşılan Pelin Melek Aslan'ın Verdiği Serverde Komple Serbest Engeli Yapma Olayıydı
➜Biraz Ondan Aldım Birazda Kendi Python Becerilerimle Bişeyler Harmanladım Şu Anda Kendi Serverimdede Kullanıyorum İnsanlar Biraz Yararlansın İstedim ve Paylaşmak İstedim

➜Anlatımına Geçelim TAB Ayarlarına Dikkat ( PYTHONDA EN ÖNEMLİ ŞEY )

-------------------------------------------------------------------------------------------------------------------​

➜root/uigameoption.py Açılır ve Aratılır
Kod:
def __OnClickPvPModePeaceButton
Hemen Altına Eklenir
Kod:
		if self.AlperMap():
			chat.AppendChat(chat.CHAT_TYPE_INFO,"Kasılma Maplarında Serbest Açma Engellenmiştir.. <LODOS SYSTEM>")
			self.__SetPeacePKMode()
			return
Resimde Göründüğü Gibi Olacak Dikkat Edin
QZZBJG.jpg


&#10140;Aynı .py İçerisinde Aratılır
Kod:
def __OnClickPvPModeRevengeButton
Hemen Altına Eklenir
Kod:
		if self.AlperMap():
			chat.AppendChat(chat.CHAT_TYPE_INFO,"Kasılma Maplarında Serbest Açma Engellenmiştir.. <LODOS SYSTEM>")
			self.__SetPeacePKMode()
			return
Resimde Göründüğü Gibi Olacak Dikkat Edin
jVV34j.jpg



&#10140;Aynı .py İçerisinde Aratılır
Kod:
def __OnClickPvPModeFreeButton
Hemen Altına Eklenir
Kod:
		if self.AlperMap():
			chat.AppendChat(chat.CHAT_TYPE_INFO,"Kasılma Maplarında Serbest Açma Engellenmiştir.. <LODOS SYSTEM>")
			self.__SetPeacePKMode()
			return
Resimde Göründüğü Gibi Olacak Dikkat Edin
nLLMAa.jpg



&#10140;Aynı .py İçerisinde Aratılır
Kod:
def __OnClickPvPModeGuildButton
Hemen Altına Eklenir
Kod:
		if self.AlperMap():
			chat.AppendChat(chat.CHAT_TYPE_INFO,"Kasılma Maplarında Serbest Açma Engellenmiştir.. <LODOS SYSTEM>")
			self.__SetPeacePKMode()
			return
Resimde Göründüğü Gibi Olacak Dikkat Edin
O77Aq3.jpg



&#10140;Aynı .py İçerisinde Aratılır
Kod:
def OnChangePKMode
Hemen Altına Eklenir
Kod:
		if self.AlperMap():
			chat.AppendChat(chat.CHAT_TYPE_INFO,"Kasılma Maplarında Serbest Açma Engellenmiştir.. <LODOS SYSTEM>")
			self.__SetPeacePKMode()
			return
Resimde Göründüğü Gibi Olacak Dikkat Edin
lvvj7p.jpg



&#10140;Aynı .py İçerisinde Aratılır
Kod:
def __CheckPvPProtectedLevelPlayer
Üzerine Eklenir Resimde Gördüğünüz Gibi
Kod:
	def AlperMap(self):
		mapkontrol = [
			"metin2_map_n_desert_01",
			"metin2_map_guild_01",
			"metin2_map_guild_02",
			"metin2_map_guild_03",
			"metin2_map_t1"
		]
		if str(background.GetCurrentMapName()) in mapkontrol: 
			return TRUE

		return FALSE
Resimde Göründüğü Gibi Olacak Dikkat Edin
Mapları Kendiniz Düzenleyebilirsiniz Ben Kendi Serverim İçin Bu Mapları S
VvvaLR.jpg



-------------------------------------------------------------------------------------------------------------------​

root/uigameoption.py İle İşimiz Bitti Şimdi PMA'dan Aldığım Bug Önlemek İçin Kullandığım Olayı Ekletelim

&#10140;root/uichat.py İçerisinde Aratılır
Kod:
def __SendChatPacket(self, text, type):
Altında Buraya Çok Dikkat Edin Herkesinki Farklı Olur
Kod:
			if text.lower().find('/pk') != -1:
				chat.AppendChat(chat.CHAT_TYPE_INFO, "Serverimizde PVP Komutları Kullanmak Yasaktır <LODOS SYSTEM>")
				return
			elif text.lower().find('/pk ') != -1:
				chat.AppendChat(chat.CHAT_TYPE_INFO, "Serverimizde PVP Komutları Kullanmak Yasaktır <LODOS SYSTEM>")
				return
			elif text.lower().find('/pkmode') != -1:
				chat.AppendChat(chat.CHAT_TYPE_INFO, "Serverimizde PVP Komutları Kullanmak Yasaktır <LODOS SYSTEM>")
				return
			elif text.lower().find('/pkmode ') != -1:
				chat.AppendChat(chat.CHAT_TYPE_INFO, "Serverimizde PVP Komutları Kullanmak Yasaktır <LODOS SYSTEM>")
				return
Resimde Göründüğü Gibi Olacak Dikkat Edin
if veya elif olayını resme bakarak kendiniz ayarlayın.
rZZMRB.jpg


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



İstek Üzerine Anlatım .py Yaptım Konudaki Resimlerden ve .py Den Yararlanarak Yapabilirsiniz.
Ve İşimiz Tamamlanmıştır Serverimden Görüntü
D44291.jpg

m1165y.jpg

 
Son düzenleme:

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst