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
![]()
![]()
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
altına 2 boşluk bırakıp bu kodu ekleyinKod:self.SetSize(wndMgr.GetScreenWidth(), wndMgr.GetScreenHeight())
sonra bu kodu aratınKod:##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
ve altına 2 boşluk bırakınKod:serverCommandList={
şimdi game.pynin en aşşağısa inin ve bu kodu ekleyinKod:##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, ##
game.py ile işimiz bitti şimdi ise efektleri ekliyelimKod:#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
aratın altınaKod:chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+11, "", EmoticonStr+"fish.mse") net.RegisterEmoticonString("(fish)")
ekleyin kaydetip çıkın tekrar game.py açınKod: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)")
bu kodu aratınKod:serverCommandList={
bunu ekleyinKod:# 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
aratınKod:def AskSafeboxPassword(self): self.interface.AskSafeboxPassword()
altına ekleyin kaydetip kapatın uichat.py açınKod: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)")
bu kodu aratınKod:def __SendChatPacket(self, text, type):
altına bunu ekleyin bu kadarKod: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
bunuda ekleyin tmm dırKod: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
ekleyip kapatınKod:* Pet_Gui
petin baslangıc ve bitiş levelini nerden düzelticem bide petler cok zor kasılıyor . droplar 1000 olmasına ragmen
Ş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
- 392
- Cevaplar
- 13
- Görüntüleme
- 721
- Cevaplar
- 2
- Görüntüleme
- 690
