Jump to content
Korean Random
Import Mozg

Почему не происходит считывание из XML файла?

Recommended Posts

Доброго Времени суток Всем!
Есть такая процедура:

import BigWorld
from gui import SystemMessages

def Loop_Create_Auto_Company():
    import ResMgr
    global ENABLE_CREATE_AUTO_COMPANY

    xmlfile = ResMgr.openSection('scripts/client/gui/mods/Config_Russian.xml')
    if xmlfile is not None:
        enValue = xmlfile.readInt('Auto_Create_Company')
        ShowSystemMessage('Read Config File...')
    else:
        ShowSystemMessage('Config File Not Loaded')
       
    if enValue == 1:
        if ENABLE_CREATE_AUTO_COMPANY == False:
            ENABLE_CREATE_AUTO_COMPANY = True
            CreateCompany1()
            ShowSystemMessage('CREATE_AUTO_COMPANY = Enable')
    else:
        if enValue == 0:
            if ENABLE_CREATE_AUTO_COMPANY == True:
               ENABLE_CREATE_AUTO_COMPANY = False
               ShowSystemMessage('CREATE_AUTO_COMPANY = Disable')

    ShowSystemMessage('Proccesing... Value = '+str(enValue))
    BigWorld.callback(5, Loop_Create_Auto_Company)

проблема заключается в том, когда меняю параметр  'Auto_Create_Company' в самом XML файле через блокнот, мод не считывает измененный параметр и он остается неизменным. Суть процедуры создать прослушивающий цикл для считывания настроек. без перегрузки клиента.

Edited by Import Mozg

Share this post


Link to post

Short link
Share on other sites

да собственно не важно через какой текст редактор, вопрос в том что при загрузке идет считывание из файла, второй раз считывание возможно если нажать клавишу в клиенте, так как стоит хук на отловку клавиш и с этого же конфига идет считывание назначенной клавиши. Почему сам цикл не считывает с конфига вот в чем проблема.

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...