Fethi Polat 1
Fethi Polat
Bvural41 1
Bvural41
OnurBoyla 1
OnurBoyla
mavzermete 1
mavzermete
xranzei 1
xranzei
Manwe Work 1
Manwe Work
noisiv 1
noisiv
Hikaye Ekle

Simya sistemi kaldırma ( Quest, Object, Python )

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 sevgili Turkmmo halkı
Uzun süredir çok fazla mesaj aldığım simya sisteminin kaldırılması ile ilgili anlatımı yapacağım.
Konu konu gezip deneme çabalarınızı tek konuda toplamaya karar verdim.
Bazı arkadaşlar ciddi bir problemler yaşadığını belirtmiş benimde bir katkım olsun istedim.

Başlayalım...
[CODE title="/usr/game/share/locale/turkey/quest"]dragon_soul_status.quest
dragon_soul_refine.quest
dragon_soul_shop.quest
dragon_soul.quest
Bunları Silelim[/CODE]
[CODE title="/usr/game/share/locale/turkey/quest/object/state"]Bu klasöre gelin ve "dragon_soul" adındaki bütün quest dosyalarını silin.[/CODE]
[CODE title="/usr/game/share/locale/turkey/quest/object/20001"]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.[/CODE]
[CODE title="/usr/game/share/locale/turkey/quest"]Bu klasör içerisinde [Metin.list, Metin2.list, maxmi.list ] sizdeki dosya hangisi ise onun içerisinden Dragon soul adına sahip bütün questleri silin[/CODE]
[CODE title="/usr/game/share/locale/turkey/quest/object/notarget"]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[/CODE]
Şimdi... Questler ile ilgili kısımlar tamam peki ya butonlar ?
Hemen uzatmadan geçelim butonları kaldırmaya...
Locale_tr Dosyamızı açalım
[CODE title="locale_tr / locale / tr / ui"]
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",

[CODE title="root"]Kod satırlarını kaldırın
---------------------------------------------
game.py

onPressKeyDict[app.DIK_O] = lambda : self.interface.ToggleDragonSoulWindowWithNoInfo()

-----------------------------------------------------------------------------------------------------------------------------------------------------------
uiinventory.py

self.DSSButton = self.GetChild2("DSSButton")

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

self.DSSButton = None

----------------------------------------------------------------------------------------------------------------------------------------------------------
interfacemodule.py

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))
[/CODE]
 
Son düzenleme:

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

Geri
Üst