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!
Söylenenler harfi harfine uygulandı ama oyuna girerken %100 dolunca oyun kapanıyor
root locale uiscript packını gönderebilirmisin bakıyım soruna
Özelden mesaj attımroot locale uiscript packını gönderebilirmisin bakıyım soruna
Teşekkürler cok yararlı bi konu forumda böyle detaylı anlatımı yoktu çogu yapmak isteyen arkadaşımız kolayca yapabilir
Selamunaleyküm arkadaşlar daha önce paylaşılmış bir konu isteyen kapattırabilir farketmez bazı sorun yaşayan arkadaşlar için 1-2 yeri düzeltilmiştir simya butonu olan oyunlar için sol tarafa alınmıştır silme butonu
kanıt
![]()
locale packı açılır /tr/ui/inventorywindow.py dosyası açılır CostumeButton üst kısmına veya herhangi bir kısıma eklenir. Envanterde buton gözükmemesi halinde d:/ymir work/ui/equipment_bg_without_ring.tga bu dizini d:/ymir work/ui/equipment_bag_without_ring.tga değiştirin
Kod:{ "name" : "Sil_Slot", "type" : "grid_table", "x" : 3, "y" : 107, "start_index" : 0, "x_count" : 1, "y_count" : 1, "x_step" : 32, "y_step" : 32, },
Root packı açılır game.py dosyası açılır aratılır
Kod:"PlayMusic" : self.__PlayMusic,
alt kısıma eklenir
Kod:"ItemSil_Index" : self.__ReceiveItemSilIndex, "get_item_value" : self.__GetItemValue, "InputStringStart" : self.ItemSilInputOn, "InputStringEnd" : self.ItemSilGetInputOff,
aratılır
Kod:def BINARY_ServerCommand_Run(self, line):
üst kısmına eklenir
Kod:def __ReceiveItemSilIndex(self, index): constInfo.ItemSil_Index = int(index) def __GetItemValue(self): net.SendQuestInputStringPacket(str(constInfo.ItemSil_Slot)) def ItemSilInputOn(self): constInfo.INPUT_IGNORE = 1 def ItemSilGetInputOff(self): constInfo.INPUT_IGNORE = 0
aratılır
Kod:net.SendQuestInputStringPacket(str(constInfo.PLAYER_VID))
altına eklenir varsa eklenmez
Kod:elif PythonIslem == "SIL_SLOT": net.SendQuestInputStringPacket(str(constInfo.SIL_SLOT))
aratılır
Kod:def OpenQuestWindow(self, skin, idx):
değiştirilir eğer varsa aynısı değiştirilmez
Kod:def OpenQuestWindow(self, skin, idx): if constInfo.INPUT_IGNORE == 1: return self.interface.OpenQuestWindow(skin, idx)
root uiinventory.py dosyası açılır import kısmında yoksa eklenir
Kod:import event
aratılır
Kod:wndEquip.SetOverOutItemEvent(ui.__mem_func__(self.OverOutItem))
altına eklenir
Kod:## item Delete self.GetChild("Sil_Slot").SetSelectEmptySlotEvent(ui.__mem_func__(self.SilEmptySlot))
aratılır
Kod:def OnDetachMetinFromItem(self):
üst kısıma eklenir
Kod:def SilEmptySlot(self): if mouseModule.mouseController.isAttached(): attachedSlotPos = mouseModule.mouseController.GetAttachedSlotNumber() itemIndex = player.GetItemIndex(attachedSlotPos) if player.SLOT_TYPE_INVENTORY == mouseModule.mouseController.GetAttachedType(): item.SelectItem(itemIndex) itemDropQuestionDialog = uiCommon.QuestionDialog() miktar_pls = player.GetItemCount(attachedSlotPos) if miktar_pls != 1: itemDropQuestionDialog.SetText(("%dx %s isimli esyayi silmek istedigine emin misin?" % (miktar_pls, item.GetItemName()))) else: itemDropQuestionDialog.SetText(("%s isimli esyayi silmek istedigine emin misin?" % (item.GetItemName()))) itemDropQuestionDialog.SetAcceptEvent(lambda arg = TRUE: self.SilItem(arg, attachedSlotPos)) itemDropQuestionDialog.SetCancelEvent(lambda arg = FALSE: self.SilItem(arg, attachedSlotPos)) itemDropQuestionDialog.Open() self.itemDropQuestionDialog = itemDropQuestionDialog mouseModule.mouseController.DeattachObject() else: warn = uiCommon.PopupDialog() warn.SetText("Silinecek esya bulunamadi.") warn.Open() def SilItem(self, answer, attachedSlotPos): if not self.itemDropQuestionDialog: return if answer: constInfo.ItemSil_Slot = attachedSlotPos event.QuestButtonClick(constInfo.ItemSil_Index) snd.PlaySound('sound/ui/drop.wav') self.itemDropQuestionDialog.Close() self.itemDropQuestionDialog = None
root constinfo.py açılır en başa eklenir varsa eğer eklemeyin
Kod:ItemSil_Slot = 0 ItemSil_Index = 0 SIL_SLOT = 0 INPUT_IGNORE = 0
Dosyalar ;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Virüs Total ;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Güzel, kullanışlı bir sistem de şöyle bir kusuru var. Örneğin envanterimde 41011 kodlu Eskrim Giysisi BRA(e) kostümünden 6 tane var. Bunu item_sil'den sildiğim de 6 zırhım da siliniyor. İksir Efsun Nesnesi vesaire de sorun değilde, anlattığım örnekte bir sorun.
Acaba bunun için bir düzenleme yapılamaz mı? Konuya yardımcı olabilecek kişileri etiketler iseniz bir baksınlar. Belki bir işi çözebilen çıkabilir.
Herkese iyi forumlar...
- 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)
Benzer konular
- Cevaplar
- 13
- Görüntüleme
- 1K
- Cevaplar
- 12
- Görüntüleme
- 954
- Çözüldü
- Cevaplar
- 2
- Görüntüleme
- 73
