kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Best Studio 1
Best Studio
Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

[Python] Çoklu Buton sistemi #DemirGame

  • Konuyu başlatan Konuyu başlatan DemirGame
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 96
  • Görüntüleme Görüntüleme 22K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Paylaşım için teşekkürler
 
Root game.py açılır.

import chat aratılır altına:

Kod:
import event
eklenir.

vY7QGA.png


testAlignment = 0 aratılır altına:
Kod:
[COLOR=#333333][I]BPisLodaded = 0[/I][/COLOR]
eklenir.

aPRyQ2.png


from _weakref import proxy aratılır altına:
Kod:
from switchbot import Bot

eklenir.
OdlAMQ.png


self.__ProcessPreservedServerCommand() aratılır altına:
Kod:
    self.switchbot = Bot()
    self.switchbot.Hide()
eklenir

aBA3X5.png




self.SetSize(wndMgr.GetScreenWidth(), wndMgr.GetScreenHeight()) aratılır altına bosluk:

Kod:
        self.Activare_Menu = ui.Button()
        self.Activare_Menu.SetPosition(wndMgr.GetScreenWidth()-10,wndMgr.GetScreenHeight()/2-54)
        self.Activare_Menu.SetUpVisual("DemirGame/DG_1_1.tga")
        self.Activare_Menu.SetOverVisual("DemirGame/DG_1_2.tga")
        self.Activare_Menu.SetDownVisual("DemirGame/DG_1_3.tga")
        self.Activare_Menu.SetEvent(ui.__mem_func__(self.__menubg))
        self.Activare_Menu.Show()
        
        self.Dezactivare_Menu = ui.Button()
        self.Dezactivare_Menu.SetPosition(wndMgr.GetScreenWidth()-60,wndMgr.GetScreenHeight()/2-54)
        self.Dezactivare_Menu.SetUpVisual("DemirGame/DG_2_1.tga")
        self.Dezactivare_Menu.SetOverVisual("DemirGame/DG_2_2.tga")
        self.Dezactivare_Menu.SetDownVisual("DemirGame/DG_2_3.tga")
        self.Dezactivare_Menu.SetEvent(ui.__mem_func__(self.__menubg))
        self.Dezactivare_Menu.Hide()


        menu_bg = ui.AniImageBox()
        menu_bg.AppendImage("DemirGame/DG_fundal.tga") 
        self.menu_bg = menu_bg
        self.menu_bg.SetPosition(wndMgr.GetScreenWidth()-50,wndMgr.GetScreenHeight()/2-91)
        self.menu_bg.SetSize(50, 150)    
        self.menu_bg.Hide()
        
        self.Bonusuri = ui.Button()
        self.Bonusuri.SetParent(self.menu_bg) 
        self.Bonusuri.SetPosition(9, 10)
        self.Bonusuri.SetUpVisual("DemirGame/DG_1.tga")
        self.Bonusuri.SetOverVisual("DemirGame/DG_2.tga")
        self.Bonusuri.SetDownVisual("DemirGame/DG_1.tga")
        self.Bonusuri.SetEvent(ui.__mem_func__(self.__BonusPage))
        self.Bonusuri.Show()
        
        self.Switch = ui.Button()
        self.Switch.SetParent(self.menu_bg) 
        self.Switch.SetPosition(9, 42)
        self.Switch.SetUpVisual("DemirGame/DG_3.tga")
        self.Switch.SetOverVisual("DemirGame/DG_4.tga")
        self.Switch.SetDownVisual("DemirGame/DG_3.tga")
        self.Switch.SetEvent(ui.__mem_func__(self.__uiswitchbonus))
        self.Switch.Show()
        
        self.Depozit = ui.Button()
        self.Depozit.SetParent(self.menu_bg) 
        self.Depozit.SetPosition(9, 74)
        self.Depozit.SetUpVisual("DemirGame/DG_5.tga")
        self.Depozit.SetOverVisual("DemirGame/DG_6.tga")
        self.Depozit.SetDownVisual("DemirGame/DG_5.tga")
        self.Depozit.SetEvent(self.__activare_depozit)
        self.Depozit.Show()
        
        self.AntiExp = ui.Button()
        self.AntiExp.SetParent(self.menu_bg) 
        self.AntiExp.SetPosition(9, 106)
        self.AntiExp.SetUpVisual("DemirGame/DG_7.tga")
        self.AntiExp.SetOverVisual("DemirGame/DG_8.tga")
        self.AntiExp.SetDownVisual("DemirGame/DG_7.tga")
        self.AntiExp.SetEvent(self.__activare_antiexp)
        self.AntiExp.Show()
        
        self.Teleporter = ui.Button()
        self.Teleporter.SetParent(self.menu_bg) 
        self.Teleporter.SetPosition(9, 138)
        self.Teleporter.SetUpVisual("DemirGame/DG_9.tga")
        self.Teleporter.SetOverVisual("DemirGame/DG_10.tga")
        self.Teleporter.SetDownVisual("DemirGame/DG_9.tga")
        self.Teleporter.SetEvent(self.__activare_teleporter)
        self.Teleporter.Show()

eklenir.

m8VL7y.jpg


chat.Close() aratılır altına:
Kod:
self.menu_bg.Hide()
self.Dezactivare_Menu.Hide()
self.Activare_Menu.Hide()
eklenir.

R6a3O1.jpg


"DayMode" : self.__DayMode_Update, aratılır altına:

Kod:
            "depozit_index"            :self.__depozit_questindex,
            "antiexp_index"            :self.__antiexp_questindex,
            "teleporter_index"        :self.__teleporter_questindex,
eklenir.

yny4qj.jpg


en alta gelip boşluk:

Kod:
    # DemirGame Buton
    def __menubg(self):
        if constInfo.MENU_BG == 0:
            constInfo.MENU_BG = 1
            self.menu_bg.Show()
            self.Activare_Menu.Hide()
            self.Dezactivare_Menu.Show()
        else:
            constInfo.MENU_BG = 0
            self.menu_bg.Hide()
            self.Activare_Menu.Show()
            self.Dezactivare_Menu.Hide()
    def __BonusPage(self):
        import PaginaBonusuri
        global BPisLodaded
        try:
            if BPisLodaded == 0:
                BPisLodaded = 1
                exec 'PaginaBonusuri.BonusBoardDialog().Show()'
            else:
                exec 'PaginaBonusuri.BonusBoardDialog().Hide()'
                BPisLodaded = 0
        except ImportError:
            import dbg,app
            dbg.Trace('PaginaBonusuri.py Importing error')
            app.Abort
    def __uiswitchbonus(self):
        if self.switchbot.Vectors_bot_shown == 1:
            self.switchbot.Hide()    
        else:
            self.switchbot.Show()
    def __depozit_questindex(self, value):
        constInfo.DEPOZIT_QUESTINDEX = int(value)
    def __activare_depozit(self):
        activare_depozit = constInfo.DEPOZIT_QUESTINDEX
        event.QuestButtonClick(activare_depozit) 
    def __antiexp_questindex(self, value1):
        constInfo.ANTIEXP_QUESTINDEX = int(value1)
    def __activare_antiexp(self):
        activare_antiexp = constInfo.ANTIEXP_QUESTINDEX
        event.QuestButtonClick(activare_antiexp)
    def __teleporter_questindex(self, value2):
        constInfo.TELEPORTER_QUESTINDEX = int(value2)
    def __activare_teleporter(self):
        activare_teleporter = constInfo.TELEPORTER_QUESTINDEX
        event.QuestButtonClick(activare_teleporter)
    # DemirGame Buton
eklenir.

gLNorO.jpg


Root constinfo.py açılır.

LOGIN_COUNT_LIMIT_ENABLE = 0 aratılır altına:
Kod:
DEPOZIT_QUESTINDEX = 0
ANTIEXP_QUESTINDEX = 0
TELEPORTER_QUESTINDEX = 0
MENU_BG = 0

eklenir.

dq6bMp.jpg


Root ui.py açılır.

self.ButtonText.SetText(text) aratılır altına:
Kod:
    def GetText(self):
        if not self.ButtonText:
            return# ""
        return self.ButtonText.GetText()

eklenir.

B9V2WL.jpg

Çoğu kişini aradığı bi sistemmiş bu günde boş zamanım vardı ve paylaşmak istedim.
indirdiginiz klasördeki
"demirgame" klasörü
"switchbot.py"
"paginabonusuri.py"

Root'un içine atın.
quest klasöründeki questleri atın ve okutun ardından reboot atın. olmassa quest.listesine ekleyin isimlerini sh mahe.sh çekin.
anti exp buton
depo açma buton
ışınlanma buton
efsun botu buton
bonus tablosu buton
eklidir.

Oyun içinden görüntü:
ozL7qR.jpg




2Qz2bN.png


Herseyi yapmama ragmen loading ekranı doluyor ve öyle kalıyor yardımcı olurmusunuz ?
 
Herseyi yapmama ragmen loading ekranı doluyor ve öyle kalıyor yardımcı olurmusunuz ?

loading ekranı doluyor kalıyor syser kaydındaki hatada bu yardımcı ol ya .s

0130 20:48:00772 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/login_window.mp3
0130 20:48:08655 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/characterselect.mp3
0130 20:48:08772 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x80000015, which doesn't match this version of Granny (0x80000010). Automatic conversion will be attempted.
0130 20:48:15012 :: CPythonPlayer::SetItemData(dwSlotIndex=84, itemIndex=579) - Failed to item data

0130 20:48:15012 :: CPythonPlayer::SetItemData(dwSlotIndex=71, itemIndex=280332) - Failed to item data

0130 20:48:15012 :: CPythonPlayer::SetItemData(dwSlotIndex=65, itemIndex=280333) - Failed to item data

0130 20:48:15012 :: CPythonPlayer::SetItemData(dwSlotIndex=67, itemIndex=280335) - Failed to item data

0130 20:48:15012 :: CPythonPlayer::SetItemData(dwSlotIndex=68, itemIndex=280340) - Failed to item data

0130 20:48:15012 :: CPythonPlayer::SetItemData(dwSlotIndex=66, itemIndex=280336) - Failed to item data

0130 20:48:15012 :: CPythonPlayer::SetItemData(dwSlotIndex=69, itemIndex=280337) - Failed to item data
 
B8zN8k6.png

@DemirGame; Kardeşim güzel güzel herşeyi anlattın. Harfi harfine herşeyi yaptım fakat sonuç olarak yukarıdaki resim ile karşılaşıyorum. Game Sürümü 34k'dır. Yaptığım işlemlerde hata yaptığımı düşünerek sıfırdan 2 kez daha yaptım durum aynı.

Teşekkürler.

hazır game.py dosyasını atarmısın bana
 
Moderatör tarafında düzenlendi:
Güzel Paylaşım teşekkürler
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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

Geri
Üst