[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...

DemirGame

Level 8
Katılım
23 Haz 2014
Konular
1,870
Mesajlar
2,775
Reaksiyon Skoru
313
Altın Konu
0
TM Yaşı
11 Yıl 11 Ay 19 Gün
Başarım Puanı
160
MmoLira
-50
DevLira
0
Ticaret - 0%
0   0   0

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!

Root game.py açılır.

import chat aratılır altına:

Kod:
import event
eklenir.



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



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

eklenir.


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





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.



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



"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.



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.



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.



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.


Ç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ü:





 

En Çok Reaksiyon Alan Mesajlar

Güzel paylaşım kardeşim
 
güzel paylaşım ellerine sağlık
 
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)