yinx2002
-
Content Count
34 -
Joined
-
Last visited
Posts posted by yinx2002
-
-
seems
"import ctypes" statement which could be used to make use of dll file in python will lead to an error.
-
I need , look like above document is pretty out of date, the screenshots show the game directory structrure is different than current.
I recently has dug into wows mod developing , but cannot find the AS3 swc libary for building the swf file.
-
On 6/6/2018 at 2:20 PM, MasterModeley said:It turned out to be too difficult to solve the problem head-on. I had to get serious about googling. As a result, I found something useful.
Here https://github.com/blueskythlikesclouds/TagTools perfectly described what and how is stored in the havok file.
With minor fixes, it can digest WoT files. Moreover, in the new version of WoT, the havok format has been cleared of excess.
Can you kindly teach me how to do that ? I want primitives_processed as in older version of client.
-
Figured out
I think more comprehensive English name should be:
[Entering hangar]Account.onBecomePlayer = onBecomeAccount
[Entering battle]
Account.onBecomeNonPlayer = onBecomeNonAccount
Avatar.onBecomePlayer = onBecomeAvatar[Exiting battle]
Avatar.onBecomeNonPlayer = onBecomeNonAvatar
[Again] Account.onBecomePlayer = onBecomeAccount -
Especially,
Account.onBecomePlayer(), Account.onBecomeNonPlayer()
and
Avatar.onBecomePlayer(),Avatar.onBecomeNonPlayer()
I notices , when game just entered BigWorld.player() is an PlayerAccout, after entering battle , it becomes PlayerAvatar instance. But what is player?
-
I have created an AbstractView in game. and try to remember the coordinates myself into a dump file and load them during initialization. But I find this approach has some problem seem related to switching between different client with different screen definition .Seems the game has done something that interfer with what I've done. So how to remember the location of an AbstractView?
-
I mean is there any event when game client closed ? ( click X or select exit in menu)
-
-
It seems in older day there are such files under collision_client directory in game pkg files, but now seems Wargaming has "hide" them , only *.havok from the Havok engine could be found. It is possible to convert to primitives_processed format out of *.havok file?
-
On 12/31/2022 at 6:05 PM, SkepticalFox said:the image can be cached in some sort of texture manager
so, find and rebuild the cache ?
-
When we put image in correct path in res_mods, the game will load our "overriden" image.
After enter game , even in battle , is there anyway that I can "redraw" this override ?
-
I user pjorion to automatically obfusccated or protect bytecode by using command line
PjOrion.exe --exit --obfuscate-bytecode-file=xxxx.py PjOrion.exe --exit --protect-bytecode-file=xxxx.pyc
and I tried --obfuscate-bytecode-folder option, but seems not working , nomater I put absolute path or relative path after the "=", the pjorion just seem got no command and only show up the UI .
By the way I find basiclaly every time I start pjorion , the UI will freeze for a long time ,like it is try to communicate with some thing ( tank game ? I have not start one) ..
But if I press F11( wot transmitter ) right after pjorion is launched, the game client is broght up , and the freeze of the pjorion UI does not matter .
If I press F11 too late, then pjorion start freezing , and I must wait for the freeze and after that I could press F11 again.
-
If I decompile the file Avatar.pyc in scripts.pkg, compile it and put it in res_mods\{version}\scripts\client, the client will crash when connecting to server. Only if I extract the pyc file and directly put in res_mods, the client will not crash.
So any way we can modify Avatar.pyc ?
I just want to add some print_stack to see the stack.
-
Maybe after some key pressed , a graffiti appears
-
For example I got a flash drive xxxx.swf works in game , then I want to put part of the classes inside the swf file to some "library" so that other swf file could import the class defined in it , how could I ?
-
@MoD OK ,thanks. I hooked PostmortemPanel. __onVehicleStateUpdated , in which I can got DEATH INFO and a lot of things like the timer vale when tank goes into water.
-
-
-
-
-
On 1/25/2022 at 7:28 AM, SkepticalFox said:print()
Yes. print() . I use this to debug all the way , without a debugging server or other. Just launch wot client repeatedly and watch the log.
-
I found if I create a window using AbstractWindowView or AbstractView , the window in client display normally in lobby but will overlap with the game UI even if I leave lobby by clicking different tab in the header. What event should I listen that to hide the window and show it again ?
-
the error is the same
2022-01-27 10:10:34.666: ERROR: object with "ProgressBar" linkage is not a component from library! 2022-01-27 10:10:34.667: ERROR: object with "ProgressBar" linkage can`t cast to [class ProgressBar]
my code is
progress = addChild(App.utils.classFactory.getComponent("ProgressBar",ProgressBar , { minimum: 0, maximum: 100, value: 50 })) as ProgressBar;
-
6 hours ago, SkepticalFox said:@yinx2002 need to remove extra space from string
The space is typo , not exist previously .And after removing space, the error persist.@SkepticalFox
In pjorion protected mod file , fini() doesnot work
in ActionScript & Python
Posted
I find if mod file is protected using pjorion , then the fini() function defined cannot be invoked when client close. Has this any solution ?