Yardım - Hızlı Menü Sorunu | MMO Tutkunları
  1. Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha Fazla Bilgi.
  2. Merhaba Ziyaretçi,
    Henüz sitemize üye girişi yapmadınız. Sitemizden tam anlamıyla yararlanabilmeniz için sitemize üye olmanız gerekmektedir. Eğer sitemize daha önceden üye olduysanız, buradan giriş yapabilirsiniz. Sitemize üye değilseniz buraya tıklayarak üye olabilirsiniz.

    Duyuruyu Kapat
  3. Merhaba Ziyaretçi, Usta üye alımında bazı maddeler değişti. Siz de güncel halini okumak istiyorsanız buraya tıklayabilirsiniz.
    Duyuruyu Kapat
  4. Merhaba Ziyaretçi,
    Sitemizin idari anlamda düzgün işleyebilmesi için yönetime yardımcı olacak gönüllüler aranıyor. Eğer beklenen kriterleri karşılıyorsanız moderatör olmak için başvuru formunu doldurabilirsiniz.
    Detaylar: Moderatör Alımları İçin Tıklayınız
    Duyuruyu Kapat
Duyuruyu Kapat
Merhaba Ziyaretçi,
İçerik üreticilerinin güvencesi olan temel telif hakkı sistemi forumumuzda kullanıma sunulmuştur. Telif hakkı ile ilgili detaylı bilgiye şuradan ulaşabilirsiniz: bu linke tıklayarak konuya erişebilirsiniz

Yardım Hızlı Menü Sorunu

'Soru, Cevap ve Yardım' forumunda ByExpert tarafından 24 Mart 2020 tarihinde açılan konu

  1. ByExpert

    ByExpert Normal Üye Üye

    75
    17
    46
    28 Ocak 2020
    Erkek
    İstanbul
    sorunsuz hızlı menüyü ekledim ama buton eklerken şöyle bi hata verdi.

    uuiinventorye eklediğim kodlar;
    Kod (Python):
    1.             self.efsn = self.GetChild2("Efsun")
    2.  
    3.                 self.efsn.SetEvent(ui.__mem_func__(self.efsunbaslat))
    4.  
    5.     def efsunbaslat(self):
    6.         execfile("efsunbot.pyc",{})
    7.         self.Hide()

    727 satırdaki kod;
    Kod (Python):
    1.     def efsunbaslat(self);
    2.         execfile("efsunbot.pyc",{})
    3.         self.Hide()
    Kod (Text):
    1. 0324 04:04:05557 ::
    2. networkModule.py(line:208) SetSelectCharacterPhase
    3. system.py(line:130) __pack_import
    4. system.py(line:110) _process_result
    5. introSelect.py(line:31) <module>
    6. system.py(line:130) __pack_import
    7. system.py(line:110) _process_result
    8. interfaceModule.py(line:12) <module>
    9. system.py(line:130) __pack_import
    10.  
    11. networkModule.SetSelectCharacterPhase - <type 'exceptions.SyntaxError'>:invalid syntax (uiInventory.py, line 727)
    12.  
    13. 0324 04:04:05557 :: ============================================================================================================
    14. 0324 04:04:05557 :: Abort!!!!
    15.  
     
    Son düzenleme: 24 Mart 2020
  2. ByExpert

    ByExpert Normal Üye Üye

    75
    17
    46
    28 Ocak 2020
    Erkek
    İstanbul
    butonları ekledim tıklayıca çalışmıyor
     
    Son düzenleme: 24 Mart 2020
  3. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 Görevlisi

    5.874
    1.529
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Bu kısımda ; koymuşsunuz ama : olması gerek.
    Kod (Python):
    1.     def efsunbaslat(self);
    Şu şekilde;
    Kod (Python):
    1.     def efsunbaslat(self):
     
  4. ByExpert

    ByExpert Normal Üye Üye

    75
    17
    46
    28 Ocak 2020
    Erkek
    İstanbul
    Onu düzelttim butonun çalışmasını nasıl sağlarım
     
  5. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 Görevlisi

    5.874
    1.529
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Fonksiyonda bi sorun gözükmüyor. Çekmeye çalıştığınız dosya pyc olduğu için kodlara da bakamazsınız. İsterseniz başka botları deneyin yada paylaşan kişiye sorununuzu belirtiniz.
     
  6. ByExpert

    ByExpert Normal Üye Üye

    75
    17
    46
    28 Ocak 2020
    Erkek
    İstanbul
    ne ile bağlantılı yapmam lazım bir türlü çalıştıramadım
     
  7. ByExpert

    ByExpert Normal Üye Üye

    75
    17
    46
    28 Ocak 2020
    Erkek
    İstanbul
    Peki bana hızlı menüye buton eklemeyi net bir şekilde gösterirmisin. Offlineshop, uzaktan npc veya Konum kayıt sistemi v.b

    systemswindow.py
    Kod (Python):
    1.                         {
    2.                         "name" : "Efsun",
    3.                         "type" : "button",
    4.  
    5.                         "x" : X,
    6.                         "y" : 8,
    7.  
    8.                         "tooltip_text" : "Efsun Botu",
    9.                         ##"text" : "Efsun Botu",
    10.  
    11.                         "default_image" : "d:/ymir work/hizlimenu/efsun.tga",
    12.                         "over_image" : "d:/ymir work/hizlimenu/efsun1.tga",
    13.                         "down_image" : "d:/ymir work/hizlimenu/efsun.tga",
    14.  
    15.                         },
     
    Son düzenleme: 25 Mart 2020
  8. Whistle

    Whistle Sarhoş Filozof Site Yetkilisi Admin Casro2 Görevlisi

    5.874
    1.529
    1.971
    30 Ekim 2011
    Erkek
    Öğrenci
    Samsun
    Yeni bir buton ekleyeceksiniz diyelim. Kopyalayıp yeni bir tane oluşturun. Root içini ise sistemin kodlarına bakarak yapabilirsiniz.

    Kod (Python):
    1.                         {
    2.                         "name" : "OfflineShopButton",
    3.                         "type" : "button",
    4.                         "x" : X*2,
    5.                         "y" : 8,
    6.                         "tooltip_text" : "OfflineShop",
    7.                         "default_image" : "d:/ymir work/hizlimenu/offlineshop.tga",
    8.                         "over_image" : "d:/ymir work/hizlimenu/offlineshop.tga",
    9.                         "down_image" : "d:/ymir work/hizlimenu/offlineshop.tga",
    10.                         },
     
  9. SaaVaaa

    SaaVaaa Aktif Üye Üye

    45
    26
    281
    14 Mart 2020
    Mersin


    Sanırsam yan Menu Kullanıyorsun Mark tipi systemswindow.py uiscript içinde en azından ben eskiden öyle kullanıyorudm efsun botunu ekleyeceksen şöyle yap ( Mark Tipi Kullanıyorsan yan menuyu ona göre kodlar. )

    Kod (Python):
    1. self.efsunBotuBtn = self.GetChild("efsun")
    .

    Kod (Python):
    1. self.efsunBotuBtn.SetEvent(ui.__mem_func__(self.islemBUTON),99)
    # buradaki sayıyı 99 yaptımda onu siz uygun birşey yapın hangi sayı müsaitsen oraya yerleştirin



    Kod (Python):
    1.         elif gelen==99:
    2.             pyScrLoader = ui.PythonScriptLoader()
    3.             pyScrLoader.LoadScriptFile(self, "efsunbot.pyc")
    Sayıyı ayarlarsın geriye system windowa girip buton ayarlamak üstte üstadın gösterdiği gibide ekleyebilirsin yada bir herhangi butonu copy paste yap ( name bölümünü efsun yap geriye kordiant ayarı ve buton resmi kalıyor onlarıda tahminimce basit bir şekilde yapabilirsin diye düşünüyorum ha eğer farklı bir yan menu kullanıyorsan üstadın gösterdiği gibi git sadece uiscprit düzeltmen yeterli doğru yöntemle ilerlemişsin.

    default over down imageler resimlerin çektiği yer

    (X"sağa sola", Y"Aşağı Yukarı")
    Bilginize.
     
    Whistle bunu beğendi.
  10. ByExpert

    ByExpert Normal Üye Üye

    75
    17
    46
    28 Ocak 2020
    Erkek
    İstanbul
    gene çalışmadı
     
  11. ByExpert

    ByExpert Normal Üye Üye

    75
    17
    46
    28 Ocak 2020
    Erkek
    İstanbul
    çoklu efsun botu sistemi ekli o butona tıkladıgımda o sistem açılmalı nasıl yapacağım olmadı bir türlü şuan tıkladığımda normal tekli efsun botu açılıyor
     
Yükleniyor...

Bu Sayfayı Paylaş

XenForo Add-ons by Brivium ™ © 2012-2013 Brivium LLC.