Jump to content
Korean Random
KACTET

Патч 9.10 и куда пропал из gui WindowsManager.pyc ?

Recommended Posts

можно на это PlayerAvatar.onLeaveWorld

или

Battle.afterCreate

Battle.beforeDelete

 

:no:

 

это откуда брать?

Battle.afterCreate

Battle.beforeDelete

Share this post


Link to post

Short link
Share on other sites

Надеюсь у тебя всё получилось.... :hmm:

Edited by KACTET
  • Downvote 2

Share this post


Link to post

Short link
Share on other sites

from gui.Scaleform.Battle import Battle если в патче/тесте не изменили, не знаю не стоит...  :glare:  :heh:

 

P.S. Ща нервные борцы за чистоту модов и противники того чтобы они были у всех по наляпают минусов.. :heh:

так?

Battle.afterCreate += ------
Edited by Dark_Knight_MiX

Share this post


Link to post

Short link
Share on other sites

так?

Battle.afterCreate += ------

 

Нет, вот так

 

saved_a = Battle.a*

def new_a(self):

saved_a(self)

 

************

Battle.a* = new_a

  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Нет, вот так

 

saved_a = Battle.a*

def new_a(self):

saved_a(self)

 

************

Battle.a* = new_a

так а зачем это все, мне для GUI нужно вызвать и завершить 

Edited by Dark_Knight_MiX

Share this post


Link to post

Short link
Share on other sites

так а зачем это все, мне для GUI нужно вызвать и завершить

Ну так впиши что у тебя было например в g_windowsManager.onInitBattleGUI += __startBattle

То что в startBattle вписываешь в Battle.afterCreate

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Ну так впиши что у тебя было например в g_windowsManager.onInitBattleGUI += __startBattle

То что в startBattle вписываешь в Battle.afterCreate

аа, все, спсиб 

Share this post


Link to post

Short link
Share on other sites

на что нужно заменить 

g_windowsManager._WindowsManager__battleWindow

Share this post


Link to post

Short link
Share on other sites

 

на что нужно заменить 

g_windowsManager._WindowsManager__battleWindow

 

 

from gui.app_loader import g_appLoader
g_appLoader.getDefBattleApp()

 

Имеет несколько отличий. (Has some differences.)

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
from gui.app_loader import g_appLoader
g_appLoader.getDefBattleApp()

Имеет несколько отличий. (Has some differences.)

What?

Share this post


Link to post

Short link
Share on other sites

Помогите, чем сможете, плиз.

Поменял gui.WindowsManager на gui.app_loader

Потом поменял tutorial.gui.Scaleform.battle на tutorial.gui.Scaleform.battle.legacy

в итоге стало ошибку выдавать и миникарту глючить.

ERROR: [EXCEPTION] (scripts/common/Event.py, 34):
Traceback (most recent call last):
  File "scripts/common/Event.py", line 32, in __call__
  File "scripts/client/gui/Scaleform/Minimap.py", line 1736, in __onMinimapVehicleAdded
TypeError: new_notifyVehicleStart() takes exactly 2 arguments (3 given)
Какой там уже третий аргумент-то?

 

        def new_notifyVehicleStart(current, vehicleId):
            pre_notifyVehicleStart(current, vehicleId)
            if self.impactRead['impactEnable']:
                self.__impactDelete(vehicleId)

Спасибо

Share this post


Link to post

Short link
Share on other sites

Помогите, чем сможете, плиз.

Поменял gui.WindowsManager на gui.app_loader

Потом поменял tutorial.gui.Scaleform.battle на tutorial.gui.Scaleform.battle.legacy

в итоге стало ошибку выдавать и миникарту глючить.

 

ERROR: [EXCEPTION] (scripts/common/Event.py, 34):
Traceback (most recent call last):
  File "scripts/common/Event.py", line 32, in __call__
  File "scripts/client/gui/Scaleform/Minimap.py", line 1736, in __onMinimapVehicleAdded
TypeError: new_notifyVehicleStart() takes exactly 2 arguments (3 given)
Какой там уже третий аргумент-то?

 

def new_notifyVehicleStart(current, vehicleId):
            pre_notifyVehicleStart(current, vehicleId)
            if self.impactRead['impactEnable']:
                self.__impactDelete(vehicleId)

Спасибо
Смотри там откуда импортируешь эту функцию
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

TypeError: new_notifyVehicleStart() takes exactly 2 arguments (3 given)[/code]

Какой там уже третий аргумент-то?

В оригинале так:

def notifyVehicleStart(self, vInfo, guiProps):

А раньше было так:

def notifyVehicleStart(self, vehicleId):

Так что теперь ещё и вместо

self.__impactDelete(vehicleId)

 

нужно будет написать так:

self.__impactDelete(vInfo.vehicleID)

 

 

P.S. ModificationProjectile правим? :gg:

Edited by MakcT40
  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

P.S. ModificationProjectile правим?

кхе-кхе, народ требует лёгкого прохождения лбз ;)

А что, уже правленный есть? А то я на battleWindow застрял, его тоже поменяли, но на что, пока не разобрался.

Edited by session_start

Share this post


Link to post

Short link
Share on other sites

 

 

А то я на battleWindow застрял, его тоже поменяли, но на что, пока не разобрался.
 
g_appLoader.getDefBattleApp() 

Share this post


Link to post

Short link
Share on other sites

 

g_appLoader.getDefBattleApp() 

 

хм... а если так было?

g_windowsManager.battleWindow.minimap._Minimap__ownUI.delEntry(self.impactMarker[shooterID][2])
то теперь

g_appLoader.getDefBattleApp.minimap._Minimap__ownUI.delEntry(self.impactMarker[shooterID][2])
Что-то подозрительно неправильно у меня.

Share this post


Link to post

Short link
Share on other sites
g_appLoader.getDefBattleApp.minimap._Minimap__ownUI.delEntry(self.impactMarker[shooterID][2])
Что-то подозрительно неправильно у меня.

 

g_appLoader.getDefBattleApp().minimap._Minimap__ownUI.delEntry(self.impactMarker[shooterID][2])
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

g_appLoader.getDefBattleApp().minimap._Minimap__ownUI.delEntry(self.impactMarker[shooterID][2])

 

Блин, сплю уже. Спасибо большое.

А какие ещё изменения ВГ сделал? У вас есть список?

Edited by session_start

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...