Periachronicles

Page 3 of 3 FirstFirst 123
Results 31 to 35 of 35
  1. #31
    Infraction bannëd xlw00tlx is online now
    MemberRank
    Aug 2014 Join Date
    outer space!Location
    1,468Posts

    Re: Periachronicles

    still i can not tweak the graphics

  2. #32
    Valued Member ihaki is offline
    MemberRank
    Nov 2008 Join Date
    FranceLocation
    144Posts

    Re: Periachronicles

    You can access the settings directly from the game.

    Does anyone has a packer/unpacker fully working with all the files ?

    I was using the one given in the sources, tried to build some but i didn't get it to work so far.

    I want to look into all these canvas files and server

    Update :
    Fixed the recursion error
    Last edited by ihaki; 30-03-21 at 01:19 PM.

  3. #33
    Novice slaggy is offline
    MemberRank
    Apr 2021 Join Date
    1Posts

    Re: Periachronicles

    Kinda new to this. I was able to replace the app.pyc with the posted app.py code to get the first screen that shows required age etc but then client shuts down. Server logs show this. Guess we need to change some file paths/ips/etc?


    File "D:\Jenkins\workspace\NT_Live_CI\code\python\thing\system.py", line 303, in nativeThreadEntry File "D:\Jenkins\workspace\NT_Live_CI\code\python\thing\debugger.py", line 87, in nativeThreadEntry File "D:\Jenkins\workspace\NT_Live_CI\code\python\thing\debugger.py", line 33, in _entry File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\_entity\framework\cluster.py", line 914, in __startEntityNodeThread File "code\python\Lib\asyncio\base_events.py", line 571, in run_until_complete File "code\python\Lib\asyncio\base_events.py", line 539, in run_forever File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\_entity\apartmentEvents.py", line 514, in _run_once File "code\python\thing\asyncio.py", line 958, in _BaseEventLoop_new__run_once File "code\python\Lib\asyncio\base_events.py", line 1775, in _run_once File "code\python\thing\asyncio.py", line 921, in _Handle_new__run File "code\python\Lib\asyncio\events.py", line 88, in _runand exception_traceback:ValueError: '¿Ï·á °¡´É' is not a valid MarkerTypesDuring handling of the above exception, another exception occurred:Traceback (most recent call last): File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\_entity\framework\entityManagerImpl.py", line 1827, in __restoreTask File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\_entity\framework\entityManagerImpl.py", line 1887, in __restoreEntity
    Etc..
    Last edited by slaggy; 01-04-21 at 10:33 PM.

  4. #34
    Novice MlBee is offline
    MemberRank
    Apr 2021 Join Date
    1Posts

    Re: Periachronicles

    All NPC's not moving and some kiranas ain't spawn.

    Server log:
    02:40:09.105:natuum.server.resource:INFO:ResourceManager load_async [MN1011(nonContractInfantryFlee)@BehaviorTree]02:40:09.107:root:INFO:Task exception was never retrievedfuture: <Task finished coro=<KiranaRegen.__summon() done, defined at C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\gameClass\bases\CL1104_Shard.py:324> exception=BuildError('[MN1011(nonContractInfantryFlee)@BehaviorTree] build failed')>and exception_traceback:Traceback (most recent call last): File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\builder\__init__.py", line 996, in _loadCacheKeyError: 'MN1011(nonContractInfantryFlee)'During handling of the above exception, another exception occurred:Traceback (most recent call last): File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\resource.py", line 482, in _setResult File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\builder\__init__.py", line 267, in build File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\builder\_base.py", line 433, in build File "C:\peria_server_stage\code\python\natuum\server\builder\_general.py", line 109, in onBuild cache = sources.Cache File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\builder\_base.py", line 177, in Cache File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\builder\_base.py", line 146, in __loadCache File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\builder\__init__.py", line 1000, in _loadCachenatuum.builder.CacheLookupError: 'Cache file not found : [C:/peria_server_stage/data/BehaviorTree/.scache/MN1011(nonContractInfantryFlee)]'The above exception was the direct cause of the following exception:Traceback (most recent call last): File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\gameClass\bases\CL1104_Shard.py", line 353, in __summon File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\gameClass\bases\CL1047_Zone.py", line 2727, in deployPerson File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\gameClass\bases\CL1054_ContractableKirana.py", line 259, in setupActor File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\gameClass\bases\CL1039_Person.py", line 1971, in setupActor File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\gameClass\bases\CL1039_Person.py", line 2042, in __initActor File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\gameClass\bases\CL1039_Person.py", line 2262, in __setManual File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\gameClass\bases\CL1039_Person.py", line 5776, in setManual File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\gameClass\bases\CL1039_Person.py", line 7115, in __createManual File "C:\NT_GPM_WORKSPACE\peria_server_stage\..\PYC\sources\python\natuum\resource.py", line 122, in load_asyncnatuum.resource.Manager.CacheLoaderFuture.BuildError: [MN1011(nonContractInfantryFlee)@BehaviorTree] build failed

    Does anyone else get this error?

  5. #35
    Valued Member ihaki is offline
    MemberRank
    Nov 2008 Join Date
    FranceLocation
    144Posts

    Re: Periachronicles

    I'm not having this error, but the kirana won't spawn either.

    As i don't have a lot of time recently, i'll upload my work and put it there.

    I can run the game/server without any errors, you people will have to fix kiranas (i believe its in the QDtutorial part, but not sure tho)

    I fixed some missed features, i'll explain when i give out the link

    - - - Updated - - -

    So, as i said, i don't have much time right now.

    So here are the links to download what i did so far :

    Client + Server

    Tools i used

    What i figured out, and why people are having a recursion error if they try to uncompile the files and modify the cp949 part :
    Decompilers such as uncompyle6, decompyle3 won't decompile properly.
    They add "else" statements where they are not needed, also parenthesis etc...

    I used uncompyle6, decompyle3 and unpyc37.
    Unpyc37 is really good for compiling a real close code to the one used in the original py files.

    In the "tools i used" files you can find some decompiled files, uncompile6, unpyc37. There is also TPK files, quests fixed to work and avoid errors.
    I suggest you guys read every files decompiled inside the client folder. I made changes there and you will probably understand more things reading these.

    You will also find the virtual environment i used. At first i used pycharm pro edition, but it crashed a lot, so i went back using VScode.

    To use unpyc37 properly, you might want to change the lines shown by the terminal, if you use VScode it is pretty easy to do
    You can find out how here

    Now about what is working or not working...

    You can launch the server and the game with no problems with these files.
    You can create a character, get in game, teleport yourself (using /transfer ZR1072) (ZR1072 is the ID of the 1st zone you will spawn it, it will also activate the UI)
    You can transfer to other zones, talk to NPC, kill monsters (if you use Tac account that is in the DB), level up...

    If you want to create your own account, on the logging screen, just type the account name you want to create it and retype it to log in.
    There is no password yet required.

    I've been trying lately to make the quests work (at least tutorial quests) to be able to get past the tutorial.
    Theses quests are named QDtutorial, QDtutorial1 etc... You can find them in the tpk folder.

    The thing is, it doesn't trigger. There might be a problem with quests or cutscenes.

    As far as i know, if you look into the pack/unpack.py files, there are some ways to unpack & repack files using the logic used for other type of files.
    I mean, the logic isn't the same to unpack quests and HTMLViews, BUT the Zones SEEM to use the same as Effects. Just try playing wit hthese.

    Also, if you need help or want to work as a community, i made a discord server

    These files are really messed up for non-korean system, but with some work, it will be fine.
    Feel free to join the discord and chat with me about these, also i can create a channel for developpers to share the work.



Page 3 of 3 FirstFirst 123

Advertisement