Çözüldü Simya butonu ve slottan cor draconis düşürmeyi kapatma

  • Konuyu açan Konuyu açan JinMori
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 73
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

JinMori

Üye
Üye
Mesaj
11
Beğeni
2
Puan
65
Ticaret Puanı
0
Selamlar. Task bardaki simya butonunu kaldırmak istiyorum nereden yapabilirim? Ayrıca 30 leveli geçtiğinde slot kestiğinde etp görevi aktif oluyor, slotlar otomatik cor veriyor bunu nasıl kapatabilirim?
 
Çözüm
O dosyanın içinde uistaskbar.py yok hocam.
root dosyasının içerisin yok mu?
/usr/game/share/locale/turkey/quest:
Genişlet Daralt Kopyala
dragon_soul_status.quest
dragon_soul_refine.quest
dragon_soul_shop.quest
dragon_soul.quest

Bunları Silelim

/usr/game/share/locale/turkey/quest/object/state:
Genişlet Daralt Kopyala
Bu klasöre gelin ve "dragon_soul" adındaki bütün quest dosyalarını silin.
/usr/game/share/locale/turkey/quest/object/20001:
Genişlet Daralt Kopyala
Bu NPC içerisindeki tüm kodları silin,
Navicat / Player / shop_item içerisine gelin ve bu npc içerisindeki bütün itemleri silin.
/usr/game/share/locale/turkey/quest:
Genişlet Daralt Kopyala
Bu klasör içerisinde [Metin.list, Metin2.list, vs] sizdeki dosya hangisi ise onun içerisinden Dragon soul adına sahip bütün questleri silin
/usr/game/share/locale/turkey/quest/object/notarge:
Genişlet Daralt Kopyala
Bu klasör içerisindeki Dragon soul ismine sahip bütün dosyaları temizleyin ( silin )
sh make.sh yapıp tekrar questleri okutun
Oyun içerisinden /reload q


Questler ile...
Selamlar. Task bardaki simya butonunu kaldırmak istiyorum nereden yapabilirim? Ayrıca 30 leveli geçtiğinde slot kestiğinde etp görevi aktif oluyor, slotlar otomatik cor veriyor bunu nasıl kapatabilirim?
uitaskbar.py gir ve arat:
Genişlet Daralt Kopyala
BUTTON_DRAGON_SOUL = 0
bunu kaldır
biraz aşağısında

self.toggleButtonDict[ExpandedTaskBar.BUTTON_DRAGON_SOUL] = self.GetChild("DragonSoulButton")
self.toggleButtonDict[ExpandedTaskBar.BUTTON_DRAGON_SOUL].SetParent(self)

bunuda kaldır

uiscript/ExpandedTaskBar.py:
Genişlet Daralt Kopyala
Dosya içerisinde  DragonSoulButton aratıp kod bloğunu kaldır

interfacemodule.py:
Genişlet Daralt Kopyala
self.wndExpandedTaskBar.SetToggleButtonEvent(uiTaskbar.ExpandedTaskBar.BUTTON_DRAGON_SOUL, ui.__mem_func__(self.ToggleDragonSoulWindow))

bunuda kaldırdınızmı button kalkmış oluyor

ETP Kapatmak için:
Genişlet Daralt Kopyala
 usr/game/locale/quest/objest/notarget/kill İçerinde dragon_soul.frm

 dosyaları var buradan düşme ayarlarını yapabilir , düşmemesini sağlayabilirsin.
 
uitaskbar.py gir ve arat:
Genişlet Daralt Kopyala
BUTTON_DRAGON_SOUL = 0
bunu kaldır
biraz aşağısında

self.toggleButtonDict[ExpandedTaskBar.BUTTON_DRAGON_SOUL] = self.GetChild("DragonSoulButton")
self.toggleButtonDict[ExpandedTaskBar.BUTTON_DRAGON_SOUL].SetParent(self)

bunuda kaldır

uiscript/ExpandedTaskBar.py:
Genişlet Daralt Kopyala
Dosya içerisinde  DragonSoulButton aratıp kod bloğunu kaldır

interfacemodule.py:
Genişlet Daralt Kopyala
self.wndExpandedTaskBar.SetToggleButtonEvent(uiTaskbar.ExpandedTaskBar.BUTTON_DRAGON_SOUL, ui.__mem_func__(self.ToggleDragonSoulWindow))

bunuda kaldırdınızmı button kalkmış oluyor

ETP Kapatmak için:
Genişlet Daralt Kopyala
 usr/game/locale/quest/objest/notarget/kill İçerinde dragon_soul.frm

 dosyaları var buradan düşme ayarlarını yapabilir , düşmemesini sağlayabilirsin.
O dosyanın içinde uistaskbar.py yok hocam.
 
O dosyanın içinde uistaskbar.py yok hocam.
root dosyasının içerisin yok mu?
/usr/game/share/locale/turkey/quest:
Genişlet Daralt Kopyala
dragon_soul_status.quest
dragon_soul_refine.quest
dragon_soul_shop.quest
dragon_soul.quest

Bunları Silelim

/usr/game/share/locale/turkey/quest/object/state:
Genişlet Daralt Kopyala
Bu klasöre gelin ve "dragon_soul" adındaki bütün quest dosyalarını silin.
/usr/game/share/locale/turkey/quest/object/20001:
Genişlet Daralt Kopyala
Bu NPC içerisindeki tüm kodları silin,
Navicat / Player / shop_item içerisine gelin ve bu npc içerisindeki bütün itemleri silin.
/usr/game/share/locale/turkey/quest:
Genişlet Daralt Kopyala
Bu klasör içerisinde [Metin.list, Metin2.list, vs] sizdeki dosya hangisi ise onun içerisinden Dragon soul adına sahip bütün questleri silin
/usr/game/share/locale/turkey/quest/object/notarge:
Genişlet Daralt Kopyala
Bu klasör içerisindeki Dragon soul ismine sahip bütün dosyaları temizleyin ( silin )
sh make.sh yapıp tekrar questleri okutun
Oyun içerisinden /reload q


Questler ile ilgili kısımlar tamamlamış olduk şimdi gelelim butonlara

Locale_tr Dosyamızı açalım

locale_tr / locale / tr / ui::
Genişlet Daralt Kopyala
inventorywindow.py

Kod satırını kaldırın


## Dragon Soul Button

                        {

                            "name" : "DSSButton",

                            "type" : "button",



                           "x" : 114,

                            "y" : 107,



                           "tooltip_text" : uiScriptLocale.TASKBAR_DRAGON_SOUL,



                          "default_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_01.tga",

                            "over_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_02.tga",

                            "down_image" : "d:/ymir work/ui/dragonsoul/dss_inventory_button_03.tga",



game.py:
Genişlet Daralt Kopyala
onPressKeyDict[app.DIK_O]           = lambda : self.interface.ToggleDragonSoulWindowWithNoInfo()

kaldır
uiinventory.py:
Genişlet Daralt Kopyala
self.DSSButton = self.GetChild2("DSSButton")

if self.DSSButton:
self.DSSButton.SetEvent(ui.__mem_func__(self.ClickDSSButton))

self.DSSButton = None

interfacemodule.py:
Genişlet Daralt Kopyala
def __MakeTaskBar(self):

Kod satırını komple değiştir

    def __MakeTaskBar(self):
        wndTaskBar = uiTaskBar.TaskBar()
        wndTaskBar.LoadWindow()
        self.wndTaskBar = wndTaskBar
        self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_CHARACTER, ui.__mem_func__(self.ToggleCharacterWindowStatusPage))
        self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_INVENTORY, ui.__mem_func__(self.ToggleInventoryWindow))
        self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_MESSENGER, ui.__mem_func__(self.ToggleMessenger))
        self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_SYSTEM, ui.__mem_func__(self.ToggleSystemDialog))
        self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_CHAT, ui.__mem_func__(self.ToggleChat))
        if uiTaskBar.TaskBar.IS_EXPANDED:
            self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_EXPAND, ui.__mem_func__(self.ToggleExpandedButton))
            self.wndExpandedTaskBar = uiTaskBar.ExpandedTaskBar()
            self.wndExpandedTaskBar.LoadWindow()
           self.wndTaskBar.SetToggleButtonEvent(uiTaskBar.TaskBar.BUTTON_CHAT, ui.__mem_func__(self.ToggleChat))

Dipnot:Bu işlemleri yaparken yedek almayı unutma
 
Son düzenleme:
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst