Merhaba arkadaşlar; Sizlere Öldürme Gui'sinin nasıl yapılacağını anlatacağım. Örnek Fotoğrafımız yukarıdaki gibidir.
Öldürme Guisi Quest Dosyasını İndir
-------------------------------------------------------------
https://www.mediafire.com/?gz5qh1r5raucf0p
Öldürme Guisi Tag Dosyasını İndir
-----------------------------------------------------------
https://www.mediafire.com/?wh4vjn2j81ddc4y
KURULUM
----------
Öncelikle Unepka Programını İndiriyoruz. Server Packlerinizdeki root.epk ve root.eix dosyalarını Unepka programının kurulu olduğu yerin içerisine atıyoruz ve Dosyaları çıkartıyoruz.
game.py dosyasını NOTEPAD++ ile açıyoruz.. Bu kodu aratınız dosyada
self.SetSize(wndMgr.GetScreenWidth(), wndMgr.GetScreenHeight())
bulduktan sonra, altına bir boşluk koyuyorsunuz ve şunları ekliyorsunuz. Hangi sürümü istiyorsanız onu ekleyin. Aşağıda kodlarını verdim ben V1 - V2 - V3 -V4 gui kodları burdan herhangi birini ekleyiniz.!
V1 - V2 Guilerini Kodları
-----------------------------
##START_KILLGUI
KillGuiBg = ui.AniImageBox()
KillGuiBg.AppendImage("blue_killgui_interface.tga")
self.KillGuiBg = KillGuiBg
self.KillGuiBg.SetPosition(wndMgr.GetScreenWidth()-235,185)
self.KillRotReich = ui.TextLine()
self.KillRotReich.SetDefaultFontName()
self.KillRotReich.SetPosition((wndMgr.GetScreenWid th()-345)+120, 226)
self.KillRotReich.SetText("†: ")
self.KillRotReich.SetOutline()
self.KillGelbReich = ui.TextLine()
self.KillGelbReich.SetDefaultFontName()
self.KillGelbReich.SetPosition((wndMgr.GetScreenWidth()-345)+120, 308)
self.KillGelbReich.SetText("†: ")
self.KillGelbReich.SetOutline()
self.KillBlauReich = ui.TextLine()
self.KillBlauReich.SetDefaultFontName()
self.KillBlauReich.SetPosition((wndMgr.GetScreenWidth()-345)+120, 389)
self.KillBlauReich.SetText("†: ")
self.KillBlauReich.SetOutline()
self.KillMob = ui.TextLine()
self.KillMob.SetDefaultFontName()
self.KillMob.SetPosition((wndMgr.GetScreenWidth()-345)+120, 473)
self.KillMob.SetText("†: ")
self.KillMob.SetOutline()
##END_KILLGUI
V3 GUİSİNİN KODLARI
----------------------------
##START_KILLGUI
KillGuiBg = ui.AniImageBox()
KillGuiBg.AppendImage("d:/ymir work/ui/blue_killgui_interface.tga")
self.KillGuiBg = KillGuiBg
self.KillGuiBg.SetPosition(wndMgr.GetScreenWidth()-235,199)
self.KillRotReich = ui.TextLine()
self.KillRotReich.SetDefaultFontName()
self.KillRotReich.SetPosition((wndMgr.GetScreenWidth()-340)+150, 269)
self.KillRotReich.SetText("red: ")
self.KillRotReich.SetOutline()
self.KillGelbReich = ui.TextLine()
self.KillGelbReich.SetDefaultFontName()
self.KillGelbReich.SetPosition((wndMgr.GetScreenWidth()-340)+150, 347)
self.KillGelbReich.SetText("yellow: ")
self.KillGelbReich.SetOutline()
self.KillBlauReich = ui.TextLine()
self.KillBlauReich.SetDefaultFontName()
self.KillBlauReich.SetPosition((wndMgr.GetScreenWidth()-340)+150, 428)
self.KillBlauReich.SetText("blue: ")
self.KillBlauReich.SetOutline()
self.KillMob = ui.TextLine()
self.KillMob.SetDefaultFontName()
self.KillMob.SetPosition((wndMgr.GetScreenWidth()-340)+150, 506)
self.KillMob.SetText("monster: ")
self.KillMob.SetOutline()
##END_KILLGUI
V4 GUİ KODLARI
----------------------
##START_KILLGUIKillGuiBg = ui.AniImageBox()KillGuiBg.AppendImage("ymir work/ui/blue_killgui_interface.tga")self.KillGuiBg = KillGuiBgself.KillGuiBg.SetPosition(wndMgr.GetScreenWidth()-235,185)self.KillRotReich = ui.TextLine()self.KillRotReich.SetDefaultFontName()self.KillRotReich.SetPosition((wndMgr.GetScreenWidth()-345)+263, 244)self.KillRotReich.SetText("red: ")self.KillRotReich.SetOutline()self.KillGelbReich = ui.TextLine()self.KillGelbReich.SetDefaultFontName()self.KillGelbReich.SetPosition((wndMgr.GetScreenWidth()-345)+263, 356)self.KillGelbReich.SetText("yellow: ")self.KillGelbReich.SetOutline()self.KillBlauReich = ui.TextLine()self.KillBlauReich.SetDefaultFontName()self.KillBlauReich.SetPosition((wndMgr.GetScreenWidth()-345)+263, 460)self.KillBlauReich.SetText("blue: ")self.KillBlauReich.SetOutline()self.KillMob = ui.TextLine()self.KillMob.SetDefaultFontName()self.KillMob.SetPosition((wndMgr.GetScreenWidth()-345)+263, 572)self.KillMob.SetText("monster: ")self.KillMob.SetOutline()##END_KILLGUI
Daha sonra; CTRL +F Yaparak şu yazıyı aratınız.!
serverCommandList={Altına bir boşluk bırakarak şu kodları yapıştırınız.
##KILLGUI
"ShowKillGui" : self.__showkillgui,
"HideKillGui" : self.__hidekillgui,
"KillRotReich" : self.__KillRotReich,
"KillGelbReich" : self.__KillGelbReich,
"KillBlauReich" : self.__KillBlauReich,
"KillMob" : self.__KillMob,
##END_KILLGUI
Sonra en alta inip bu kodu yapıştırınız.
(NOT): Bu Kodları V1 - V2 - V4 Guisi Kodları içindir.
#KILL_GUI
def __hidekillgui(self):
self.KillGuiBg.Hide()
self.KillRotReich.Hide()
self.KillGelbReich.Hide()
self.KillBlauReich.Hide()
self.KillMob.Hide()
def __showkillgui(self):
self.KillGuiBg.Show()
self.KillRotReich.Show()
self.KillGelbReich.Show()
self.KillBlauReich.Show()
self.KillMob.Show()
def __KillRotReich(self, KillRotReich):
self.KillRotReich.SetText("Öldürülen : " + KillRotReich)
def __KillGelbReich(self, KillGelbReich):
self.KillGelbReich.SetText("Öldürülen : " + KillGelbReich)
def __KillBlauReich(self, KillBlauReich):
self.KillBlauReich.SetText("Öldürülen : " + KillBlauReich)
def __KillMob(self, KillMob):
self.KillMob.SetText("Canavar : " + KillMob)
#
Buda V3 Guisi Kodlarıdır
------------------------------
#KILL_GUI
def __hidekillgui(self):
self.KillGuiBg.Hide()
self.KillRotReich.Hide()
self.KillGelbReich.Hide()
self.KillBlauReich.Hide()
self.KillMob.Hide()
def __showkillgui(self):
self.KillGuiBg.Show()
self.KillRotReich.Show()
self.KillGelbReich.Show()
self.KillBlauReich.Show()
self.KillMob.Show()
def __KillRotReich(self, KillRotReich):
self.KillRotReich.SetText("Öldürülen : " + KillRotReich)
def __KillGelbReich(self, KillGelbReich):
self.KillGelbReich.SetText("Öldürülen : " + KillGelbReich)
def __KillBlauReich(self, KillBlauReich):
self.KillBlauReich.SetText("Öldürülen : " + KillBlauReich)
def __KillMob(self, KillMob):
self.KillMob.SetText("Canavar : " + KillMob)
#
Sonra kayderek kapatınız. Grafiklerin görünmesi için Unepka ile mini packınızda bulunan; root.epk dosyasını açınız.
root'un içerisine ymir work adında dosya acalım. Sonra o klasörünün içerisine birde ui adında klasör açalım.
Sonra indirmiş oldugunuz Gui tag dosyasının hangi sürümünü istiyorsanız o indirdiğiniz dosyadaki tagların ismini; blue_killgui_interface.tga yapınız. Daha sonra ymir work/ui/ içerisine atınız.
Sonra paketle-root.xml dosyasını açınız. Bu kodu yapıştırınız içerisine;
<File archivedPath="ymir work/ui/blue_killgui_interface.tga" type="0"><![CDATA[Source\ymir work\ui\blue_killgui_interface.tga]]></File>
İşlem Bitti diğer işlem İçin Filezillaya login olunuz. Bu dizine giriniz;
cd /usr/game/share/locale/turkey/quest
indirdiğiniz Gui questini bu dizine atınız. Daha sonra putty login olunuz; aşağıdaki kodları yazınız
cd /usr/game/share/locale/turkey/quest
./qc kill_gui.luaReboot atınız aktif olacaktır :) İYİ OYUNLAR
Yorumlar
Yorum Gönder