Metin 2 PvP serverinize arkadaşlık ve mesaj sistemi


Merhaba, bu yazımızda metin 2 pvp serverinize güzel birkaç ekleme yapacağız. İşlemler basit, dediklerimizi eskizsiz tamamlarsanız aşağıda resimde gördüğünüz gibi bir kişiyle mesajlaşırken mesajlaşma penceresinde konuştuğunuz kişinin nick(Kullanıcı adı)’inin yanında bir butonoluşturursunuz.

Bu buton sayesinde oyuncular ekran değişikliği yapmadan kısaca konuştuğu kişiyi arkadaş olarak ekleyebilir ve işlemler daha kısa sürede halledilir, unutmayın bir PvP serverinde hız çok önemlidir. (Zaten Pvp server oynamanın mantığı kısa zamanda zevk alabilmektir.) Küçük bir eklenti gibi gözükse de yapmanız yararınıza olacaktır. Bu kadar eklentiden bahsetmemiz yeterli şimdi yapılışına geçelim.

  • İlk olarak yapmamız gereken root.epk dosyasını dışarıya çıkartmak. Çıkardıktan sonra ise çıkan dosyalardan uiwhisper.py adlı dosyayı bir metin editörü ile açalım.
  • 197. Satıra inelim ve bu linkte vereceğimiz kodları satırın aşağısına ekleyelim. Eğer başarıyla yaptıysanız bu resimdeki gibi gözükmeli:

Eğer başarıyla ekleyebildiysek kaydedip çıkabiliriz. Artık sizin pvp serverinizde mesajlaşma sisteminin yanında arkadaş ekleme butonu var.

Edit (Linkteki Kodlar) ;

import messenger
if not messenger.IsFriendByName(self.targetName):
self.friendButton = ui.Button()
self.friendButton.SetParent(self.board)
self.friendButton.SetPosition(119, 10)
self.friendButton.SetUpVisual(“d:/ymir work/ui/game/windows/messenger_add_friend_01.sub”)
self.friendButton.SetOverVisual(“d:/ymir work/ui/game/windows/messenger_add_friend_02.sub”)
self.friendButton.SetDownVisual(“d:/ymir work/ui/game/windows/messenger_add_friend_03.sub”)
self.friendButton.SetText(“”)
self.friendButton.SetEvent(ui.__mem_func__(self.AddFrind))
self.friendButton.Show()

def AddFrind(self):
net.SendMessengerAddByNamePacket(self.targetName)
self.friendButton.Hide()
[/pre]

Bir önceki yazımız olan Metin2 ile PvP Server Farkı başlıklı makalemizi de okumanızı öneririz.

9 Haziran 2014 Saat : 10:37

“Metin 2 PvP serverinize arkadaşlık ve mesaj sistemi” için 1 Yorum

  1. Sabri dedi ki:

    Dostum Yaptım Dedigini Ama Direk Oyunan Atıyor 🙂
    Tam Detaylı Anlatırsan Yararlanabiliriz.

Metin 2 PvP serverinize arkadaşlık ve mesaj sistemi Yazısı için Yorum Yapabilirsiniz