HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Merhaba Arkadaşlar ;
Bugün Pet-Gui systemini paylaşıcam inş beğenirsiniz
ekleyenler yorum , teşekkür ve bi ss atsınlar.
Not :
questleri resimdeki gibi tek tek buraları düzeltmeniz lazım
İlk önce bi resim paylaşıyım
Ve anlatımda sıra
ilk önce rootu açalım ardından game.py'i açın
bu kodu aratın
altına 2 boşluk bırakıp bu kodu ekleyin
sonra bu kodu aratın
ve altına 2 boşluk bırakın
şimdi game.pynin en aşşağısa inin ve bu kodu ekleyin
game.py ile işimiz bitti şimdi ise efektleri ekliyelim
playersettingmodule.py açın ardında
aratın altına
ekleyin kaydetip çıkın tekrar game.py açın
bu kodu aratın
bunu ekleyin
aratın
altına ekleyin kaydetip kapatın uichat.py açın
bu kodu aratın
altına bunu ekleyin bu kadar
Pet_efekt questi
bunuda ekleyin tmm dır
şimdi ise gelelim indirdiğiniz .rarın içindekilere
quest dosyasındakileri filezillya atın putty login olup okutun
pet_gui.epk ve .eixi ise packa atın sonra packın içindeki indexi açın
ekleyip kapatın
Bugün Pet-Gui systemini paylaşıcam inş beğenirsiniz
ekleyenler yorum , teşekkür ve bi ss atsınlar.
Not :
questleri resimdeki gibi tek tek buraları düzeltmeniz lazım
İlk önce bi resim paylaşıyım
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Ve anlatımda sıra
ilk önce rootu açalım ardından game.py'i açın
bu kodu aratın
Kod:
self.SetSize(wndMgr.GetScreenWidth(), wndMgr.GetScreenHeight())
Kod:
##START_PETGUI BY DASKUCHEN
PetGuiBg = ui.AniImageBox()
PetGuiBg.AddFlag("not_pick")
PetGuiBg.AppendImage("d:/ymir work/ui/board.tga")
self.PetGuiBg = PetGuiBg
self.PetGuiBg.SetPosition(0, 100)
self.PetName = ui.TextLine()
self.PetName.SetDefaultFontName()
self.PetName.SetPosition(95, 127)
self.PetName.SetText("Sahibi:NONE")
self.PetName.SetOutline()
self.PetLevel = ui.TextLine()
self.PetLevel.SetDefaultFontName()
self.PetLevel.SetPosition(100, 140)
self.PetLevel.SetText("PetLevel: NONE")
self.PetLevel.SetOutline()
PetExpBar = ui.AniImageBox()
PetExpBar.AddFlag("not_pick")
PetExpBar.AppendImage("d:/ymir work/ui/pattern/charbar_main_yellow.tga")
PetExpBar.SetPercentage(0,1)
self.PetExpBar = PetExpBar
self.PetExpBar.SetPosition(100, 167)
self.PetExpLabel = ui.TextLine()
self.PetExpLabel.SetDefaultFontName()
self.PetExpLabel.SetPosition(100, 153)
self.PetExpLabel.SetText("0%")
self.PetExpLabel.SetOutline()
##CLOSE_PETGUI BY DASKUCHEN
##BASLA_PETGUI NUMARA
self.Numara = ui.TextLine()
self.Numara.SetDefaultFontName()
self.Numara.SetPosition(70, 160)
self.Numara.SetText("1")
self.Numara.SetOutline()
##BİTİR_PETGUI NUMARA
##BASLA_PETGUIM
self.Sayi = ui.TextLine()
self.Sayi.SetDefaultFontName()
self.Sayi.SetPosition(70, 160)
self.Sayi.SetText("2")
self.Sayi.SetOutline()
##BİTİR_PETGUIM
##BASLA_PETGUI NUMARA3
self.Numara3 = ui.TextLine()
self.Numara3.SetDefaultFontName()
self.Numara3.SetPosition(70, 160)
self.Numara3.SetText("3")
self.Numara3.SetOutline()
##BİTİR_PETGUI NUMARA3
##BASLA_PETGUI NUMARA4
self.Numara4 = ui.TextLine()
self.Numara4.SetDefaultFontName()
self.Numara4.SetPosition(70, 160)
self.Numara4.SetText("4")
self.Numara4.SetOutline()
##BİTİR_PETGUI NUMARA4
##BASLA_PETGUI NUMARA5
self.Numara5 = ui.TextLine()
self.Numara5.SetDefaultFontName()
self.Numara5.SetPosition(70, 160)
self.Numara5.SetText("5")
self.Numara5.SetOutline()
##BİTİR_PETGUI NUMARA5
##BASLA_PETGUI NUMARA6
self.Numara6 = ui.TextLine()
self.Numara6.SetDefaultFontName()
self.Numara6.SetPosition(70, 160)
self.Numara6.SetText("6")
self.Numara6.SetOutline()
##BİTİR_PETGUI NUMARA6
##BASLA_PETGUI NUMARA7
self.Numara7 = ui.TextLine()
self.Numara7.SetDefaultFontName()
self.Numara7.SetPosition(70, 160)
self.Numara7.SetText("7")
self.Numara7.SetOutline()
##BİTİR_PETGUI NUMARA7
##BASLA_PETGUI NUMARA8
self.Numara8 = ui.TextLine()
self.Numara8.SetDefaultFontName()
self.Numara8.SetPosition(70, 160)
self.Numara8.SetText("8")
self.Numara8.SetOutline()
##BİTİR_PETGUI NUMARA8
##BASLA_PETGUI
Azrail = ui.AniImageBox()
Azrail.AddFlag("not_pick")
Azrail.AppendImage("d:/ymir work/ui/azarel.tga")
self.Azrail = Azrail
self.Azrail.SetPosition(20, 115)
##BİTTİ_PETGUI
##BASLA_PETGUI2
Kopek = ui.AniImageBox()
Kopek.AddFlag("not_pick")
Kopek.AppendImage("d:/ymir work/ui/cane.tga")
self.Kopek = Kopek
self.Kopek.SetPosition(20, 115)
##BİTTİ_PETGUI2
##BASLA_PETGUI3
Anka = ui.AniImageBox()
Anka.AddFlag("not_pick")
Anka.AppendImage("d:/ymir work/ui/fenice_rossa.tga")
self.Anka = Anka
self.Anka.SetPosition(20, 115)
##BİTTİ_PETGUI3
##BASLA_PETGUI4
Domuz = ui.AniImageBox()
Domuz.AddFlag("not_pick")
Domuz.AppendImage("d:/ymir work/ui/cinghiale.tga")
self.Domuz = Domuz
self.Domuz.SetPosition(20, 115)
##BİTTİ_PETGUI4
##BASLA_PETGUI5
AnkaMavi = ui.AniImageBox()
AnkaMavi.AddFlag("not_pick")
AnkaMavi.AppendImage("d:/ymir work/ui/fenice_blu.tga")
self.AnkaMavi = AnkaMavi
self.AnkaMavi.SetPosition(20, 115)
##BİTTİ_PETGUI5
##BASLA_PETGUI6
Aslan = ui.AniImageBox()
Aslan.AddFlag("not_pick")
Aslan.AppendImage("d:/ymir work/ui/leone.tga")
self.Aslan = Aslan
self.Aslan.SetPosition(20, 115)
##BİTTİ_PETGUI6
##BASLA_PETGUI7
Geyik = ui.AniImageBox()
Geyik.AddFlag("not_pick")
Geyik.AppendImage("d:/ymir work/ui/renna.tga")
self.Geyik = Geyik
self.Geyik.SetPosition(20, 115)
##BİTTİ_PETGUI7
##BASLA_PETGUI8
Kaplan = ui.AniImageBox()
Kaplan.AddFlag("not_pick")
Kaplan.AppendImage("d:/ymir work/ui/tigre.tga")
self.Kaplan = Kaplan
self.Kaplan.SetPosition(20, 115)
##BİTTİ_PETGUI8
Kod:
serverCommandList={
Kod:
##PETGUI BY DASKUCHEN
"ShowPetGui" : self.__showpetgui,
"HidePetGui" : self.__hidepetgui,
"HaustierName" : self.__PetName,
"HaustierLevel" : self.__PetLevel,
"PetProcentExp" : self.__PetExp,
##
##PETGUIS
"HideNumaraGel" : self.__hidenumaragel,
"ShowNumaraGit" : self.__shownumaragit,
##
##PETGUIS2
"HideSayiGel" : self.__hidesayigel,
"ShowSayiGit" : self.__showsayigit,
##END_PETGUIS2
##PETGUIS3
"HideNumaraGel3" : self.__hidenumaragel3,
"ShowNumaraGit3" : self.__shownumaragit3,
##
##PETGUIS4
"HideNumaraGel4" : self.__hidenumaragel4,
"ShowNumaraGit4" : self.__shownumaragit4,
##
##PETGUIS5
"HideNumaraGel5" : self.__hidenumaragel5,
"ShowNumaraGit5" : self.__shownumaragit5,
##
##PETGUIS6
"HideNumaraGel6" : self.__hidenumaragel6,
"ShowNumaraGit6" : self.__shownumaragit6,
##
##PETGUIS7
"HideNumaraGel7" : self.__hidenumaragel7,
"ShowNumaraGit7" : self.__shownumaragit7,
##
##PETGUIS8
"HideNumaraGel8" : self.__hidenumaragel8,
"ShowNumaraGit8" : self.__shownumaragit8,
##
##BASLA_PETGUI1
"HideAnkaResimGel" : self.__hideankaresimgel,
"ShowAnkaResimGit" : self.__showankaresimgit,
##
##BASLA_PETGUI2
"HideDomuzResimGel" : self.__hidedomuzresimgel,
"ShowDomuzResimGit" : self.__showdomuzresimgit,
##
##BASLA_PETGUI3
"HideAzrailResimGel" : self.__hideazrailresimgel,
"ShowAzrailResimGit" : self.__showazrailresimgit,
##
##BASLA_PETGUI4
"HideAnkaMaviGel" : self.__hideankamavigel,
"ShowAnkaMaviGit" : self.__showankamavigit,
##
##BASLA_PETGUI5
"HideAslanResimGel" : self.__hideaslanresimgel,
"ShowAslanResimGit" : self.__showaslanresimgit,
##
##BASLA_PETGUI6
"HideGeyikResimGel" : self.__hidegeyikresimgel,
"ShowGeyikResimGit" : self.__showgeyikresimgit,
##
##BASLA_PETGUI7
"HideKaplanResimGel" : self.__hidekaplanresimgel,
"ShowKaplanResimGit" : self.__showkaplanresimgit,
##
##BASLA_PETGUI8
"HideKopekResimGel" : self.__hidekopekresimgel,
"ShowKopekResimGit" : self.__showkopekresimgit,
##
Kod:
#Pet-Gui
def __hidepetgui(self):
self.PetGuiBg.Hide()
self.PetName.Hide()
self.PetLevel.Hide()
self.PetExpBar.Hide()
self.PetExpLabel.Hide()
def __showpetgui(self):
self.PetGuiBg.Show()
self.PetName.Show()
self.PetLevel.Show()
self.PetExpBar.Show()
self.PetExpLabel.Show()
def __PetName(self, HaustierName):
self.PetName.SetText("Sahibi:" + HaustierName)
def __PetLevel(self, HaustierLevel):
self.PetLevel.SetText("PetLevel: " + HaustierLevel)
def __PetExp(self, PetProcentExp):
self.PetExpLabel.SetText(PetProcentExp + "%")
self.PetExpBar.SetPercentage(PetProcentExp, 100)
def __hideankaresimgel(self):
self.Anka.Hide()
def __showankaresimgit(self):
self.Anka.Show()
def __hidedomuzresimgel(self):
self.Domuz.Hide()
def __showdomuzresimgit(self):
self.Domuz.Show()
def __hideankamavigel(self):
self.AnkaMavi.Hide()
def __showankamavigit(self):
self.AnkaMavi.Show()
def __hideaslanresimgel(self):
self.Aslan.Hide()
def __showaslanresimgit(self):
self.Aslan.Show()
def __hidegeyikresimgel(self):
self.Geyik.Hide()
def __showgeyikresimgit(self):
self.Geyik.Show()
def __hidekaplanresimgel(self):
self.Kaplan.Hide()
def __showkaplanresimgit(self):
self.Kaplan.Show()
def __hideazrailresimgel(self):
self.Azrail.Hide()
def __showazrailresimgit(self):
self.Azrail.Show()
def __hidekopekresimgel(self):
self.Kopek.Hide()
def __showkopekresimgit(self):
self.Kopek.Show()
def __hidenumaragel8(self):
self.Numara8.Hide()
def __shownumaragit8(self):
self.Numara8.Show()
def __hidenumaragel7(self):
self.Numara7.Hide()
def __shownumaragit7(self):
self.Numara7.Show()
def __hidenumaragel6(self):
self.Numara6.Hide()
def __shownumaragit6(self):
self.Numara6.Show()
def __hidenumaragel5(self):
self.Numara5.Hide()
def __shownumaragit5(self):
self.Numara5.Show()
def __hidenumaragel4(self):
self.Numara4.Hide()
def __shownumaragit4(self):
self.Numara4.Show()
def __hidenumaragel3(self):
self.Numara3.Hide()
def __shownumaragit3(self):
self.Numara3.Show()
def __hidesayigel(self):
self.Sayi.Hide()
def __showsayigit(self):
self.Sayi.Show()
def __hidenumaragel(self):
self.Numara.Hide()
def __shownumaragit(self):
self.Numara.Show()
#Pet-Gui Bitti
playersettingmodule.py açın ardında
Kod:
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+11, "", EmoticonStr+"fish.mse")
net.RegisterEmoticonString("(fish)")
Kod:
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12, "", BuffStr+"redfenix.mse")
net.RegisterEmoticonString("(b8)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+13, "", BuffStr+"reniferek.mse")
net.RegisterEmoticonString("(b9)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+14, "", BuffStr+"icefenix.mse")
net.RegisterEmoticonString("(b10)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+15, "", BuffStr+"azrael.mse")
net.RegisterEmoticonString("(b11)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+16, "", BuffStr+"piesek.mse")
net.RegisterEmoticonString("(b12)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+17, "", BuffStr+"lewek.mse")
net.RegisterEmoticonString("(b13)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+18, "", BuffStr+"dziczek.mse")
net.RegisterEmoticonString("(b14)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+19, "", BuffStr+"tygrysek.mse")
net.RegisterEmoticonString("(b15)")
Kod:
serverCommandList={
Kod:
# NEW_EFFECTS
"buff8" : self.__buff8,
"buff9" : self.__buff9,
"buff10" : self.__buff10,
"buff11" : self.__buff11,
"buff12" : self.__buff12,
"buff13" : self.__buff13,
"buff14" : self.__buff14,
"buff15" : self.__buff15,
# END_NEW_EFFECTS
Kod:
def AskSafeboxPassword(self):
self.interface.AskSafeboxPassword()
Kod:
def __buff8(self):
net.SendChatPacket("(b8)")
def __buff9(self):
net.SendChatPacket("(b9)")
def __buff10(self):
net.SendChatPacket("(b10)")
def __buff11(self):
net.SendChatPacket("(b11)")
def __buff12(self):
net.SendChatPacket("(b12)")
def __buff13(self):
net.SendChatPacket("(b13)")
def __buff14(self):
net.SendChatPacket("(b14)")
def __buff15(self):
net.SendChatPacket("(b15)")
Kod:
def __SendChatPacket(self, text, type):
Kod:
elif text == "(b8)":
return
elif text == "(b9)":
return
elif text == "(b10)":
return
elif text == "(b11)":
return
elif text == "(b12)":
return
elif text == "(b13)":
return
elif text == "(b14)":
return
elif text == "(b15)":
return
Pet_efekt questi
Kod:
quest effect begin
state start begin
when iditem.use begin
cmdchat("buff8")
end
when iditem.use begin
cmdchat("buff9")
end
when iditem.use begin
cmdchat("buff10")
end
when iditem.use begin
cmdchat("buff11")
end
when iditem.use begin
cmdchat("buff12")
end
when iditem.use begin
cmdchat("buff13")
end
when iditem.use begin
cmdchat("buff14")
end
when iditem.use begin
cmdchat("buff15")
end
end
end
şimdi ise gelelim indirdiğiniz .rarın içindekilere
quest dosyasındakileri filezillya atın putty login olup okutun
pet_gui.epk ve .eixi ise packa atın sonra packın içindeki indexi açın
Kod:
*
Pet_Gui
Son düzenleme:
eyvTeşekkürler kardeşim kullanacağım bunu inşallah çalışır![]()
hacıı sagol dıyecemde eksık anlatmıssın sayet ben anlamadım
game.py ile işimiz bitti şimdi ise efektleri ekliyelim
Kod:
aratın altına
Kod:
nere acıp aratıp eklicez
game.py ile işimiz bitti şimdi ise efektleri ekliyelim
Kod:
Kod:
[B][FONT=Arial Black][SIZE=4][COLOR=#808080]chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+11, "", EmoticonStr+"fish.mse")
net.RegisterEmoticonString("(fish)")[/COLOR][/SIZE][/FONT][/B]
aratın altına
Kod:
Kod:
[B][FONT=Arial Black][SIZE=4][COLOR=#808080]chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12, "", BuffStr+"redfenix.mse")
net.RegisterEmoticonString("(b8)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+13, "", BuffStr+"reniferek.mse")
net.RegisterEmoticonString("(b9)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+14, "", BuffStr+"icefenix.mse")
net.RegisterEmoticonString("(b10)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+15, "", BuffStr+"azrael.mse")
net.RegisterEmoticonString("(b11)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+16, "", BuffStr+"piesek.mse")
net.RegisterEmoticonString("(b12)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+17, "", BuffStr+"lewek.mse")
net.RegisterEmoticonString("(b13)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+18, "", BuffStr+"dziczek.mse")
net.RegisterEmoticonString("(b14)")
chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+19, "", BuffStr+"tygrysek.mse")
net.RegisterEmoticonString("(b15)")[/COLOR][/SIZE][/FONT][/B]
nere acıp aratıp eklicez
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 13
- Görüntüleme
- 1K
- Cevaplar
- 5
- Görüntüleme
- 391
- Cevaplar
- 13
- Görüntüleme
- 720
- Cevaplar
- 2
- Görüntüleme
- 690

