Jump to content

Dr_Cox1911

Member
  • Content Count

    803
  • Joined

Everything posted by Dr_Cox1911

  1. Greetings Tangos! First things first: I've absolutely no knowledge about 3D-models in PZ, but I know a few basic things about modding in PZ (or at least where I can look for info 😁) In order to start modding PZ you should start with the basics, that is script-files for items and Lua for pretty much everything else. @Fenris_Wolfcreated an awesome beginners guide on github, after you have worked your way through this you should have some basic knowledge. The next crucial thing in my opinion is getting familiar with the base Lua files and the Java classes PZ ships with. For the Lua files you will simply need a texteditor to look at, but for the Java classes you will need something to decompile them. Other modders (me included) use JD-GUI for this. Next steps are: look at other mods that do similiar things that you want to achieve. There are so many awesome mods out there with good written code to look at. These will help you get started. That are for me the first steps to start modding in PZ. The other modders are very friendly and all chip in to help a fellow modder in need, so don't despair and either use the forum here or go to the official PZ Discord and participate in the modding-channel.
  2. Would it be possible to Support the Tag Mod from Maris: More Mod tags
  3. Currently at Work, but damn this looks nice!
  4. Dr_Cox1911

    [WIP] Mod Options

    I did previously start something similiar myself. Are your mod options synced to clients as well? I previously wanted a way to let admins change some mod settings right through the game, so my framework consisted of a hookable UI that a mod can add a page to. These settings would then be transfered to the server and propagated to all clients. I never really got it done 100%.
  5. Dr_Cox1911

    PriZon Break

    I'm really eager to try the new menu style, before I play it I can't really tell which control scheme I like more, but this seems pretty sleek. MP news is good as always👍
  6. Greetings ToastyPancakes, as syfy already said we need more info regarding the server. Could you provide the following info: Server hardware Server "type" (V-Server, root, on your gaming machine, ...) Server internet connection Player count RAM addressed to the PZ-server itself That's all I can think of from the top of my head right now. After you posted this info we might see the culprit and can point you in the right direction.
  7. Dr_Cox1911

    [WIP] more mod tags

    Only thing that I see missing in your list is maybe something like "Framework". I think about something like @Fenris_WolfProfession Framework. I know that there aren't that many mods that would fit in this category, but maybe it's something to consider? Otherwise your list seems pretty complete and I can't think of anything else.
  8. Dr_Cox1911

    Zed OwnerZhip

    Those new lived in details looks so good, can't wait to find all these little things. The MP progress seems like we get a sleek system lying underneath, take your time TIS.
  9. Dr_Cox1911

    Zed Paddling

    MP-progress is looking good! I've got a few questions regarding the zombie update settings interface though. What exactly do these values mean? Especially T1, I have no clue what that means.
  10. Wie wird denn jetzt eigentlich die Übersetzung gepflegt? Das Github Repository aus dem ersten Beitrag gibt es ja nicht mehr.
  11. @WATTOThose are the perks for the current stable build 40.43:
  12. @mendoncaI have the same problem as @Peter Lion, the program doesn't do anything upon executing in Windows 10.
  13. The following is not really a solution to your problem, but might point you in the right direction. The event "OnHitZombie" is called like this in IsoZombie.class: LuaEventManager.triggerEvent("OnHitZombie", this, paramIsoGameCharacter, bodyPartType, paramHandWeapon); So I guess your parameters in your function "CombatOnHitZombie" are wrong. I quickly printed the Event hook to this event, the output is this: LOG : General, 1586779565623> -- SHARED: OnHitZombie(zombie.characters.IsoZombie@2e627dd, zombie.characters.IsoPlayer@427590b4, Head, zombie.inventory.types.HandWeapon@1a4a79f9) LOG : General, 1586779565623> -- LOG : General, 1586779565623> -- LOG : General, 1586779565623> -------------------------------------- LOG : General, 1586779565623> -- CLIENT: OnHitZombie(zombie.characters.IsoZombie@2e627dd, zombie.characters.IsoPlayer@427590b4, Head, zombie.inventory.types.HandWeapon@1a4a79f9) LOG : General, 1586779565623> -- LOG : General, 1586779565623> -- LOG : General, 1586779565623> -------------------------------------- LOG : General, 1586779565623> -- SERVER: OnHitZombie(zombie.characters.IsoZombie@2e627dd, zombie.characters.IsoPlayer@427590b4, Head, zombie.inventory.types.HandWeapon@1a4a79f9) LOG : General, 1586779565623> -- LOG : General, 1586779565623> -- If I did everything right (sorry, kinda rusted regarding PZ modding) you can see that the event is fired from every "game-type" and has the arguments passed to the registered function "IsoZombie zombieThatWasHit, IsoPlayer playerThatHitTheZombie, BodyPartType bodyPartThatWasHit, HandWeapon weaponThatHitTheZombie" Hope this helps you.
  14. @leon2356Will try it out! I have one small suggestion though, you should add the profession framework as a dependency for your workshop mod, so that if people subscribe to your mod they automatically get PFM. @Fenris_WolfShould I bump the version on the workshop?
  15. Dr_Cox1911

    Zed Packets

    So much glory MP news! Can't wait to dive in deep again.
  16. This thread is rather old, but I still hope that the devs are looking in here from time to time. I'm currently coding a mod where the helicopter drops a crate with loot in it. The basic functionality is already done, but I'm now struggling with the helicopter. The Helicopter.class is not exposed to Lua, so I can't instantiate a new one. The one instantiated in IsoWorld is not really accessible. So I hope that you (@TIS) can expose the Helicopter.class so that I can set a target with Lua using the "setTarget()" method.
  17. That is kinda my current way but don't know the performance hits doing this in Lua on a larger scale.
  18. I'm currently looking for a clever way of getting a free IsoGridSquare out in the open of a IsoCell. I found the method IsoCell:getFreeTile(RoomDef paramRoomDef), but as this states it needs a RoomDef. I don't really know where I could get a RoomDef that represents the "outside-world". So do you guys know any clever way of doing this? I could randomly choose tiles within the IsoCell and check them, but is this really the way to go?
  19. Dr_Cox1911

    2020 vision

    Glad to read more news and behind the scene info regarding Multiplayer and I'm excited for the next Thursdoid with hopefully even more regarding MP.
  20. Dr_Cox1911

    Celebrate Zed Times

    Don't you dare get that pillow, baldspot!
  21. Hope that this will see the day of integration! The current system really is (compared to the others) kinda bland. In the new Thursdoid the showed the insulation system and this again shows the lack of depth to the diseases.
  22. Hey all, I'm currently trying to communicate with the dedicated server via RCON. I've written an RCON protocol in Java and tried the python-valve lib, but I get nothing back from commands like "showoptions" or "players". The connection and the protocol is working fine though, because commands like "additem" or "quit" are working fine. Can somebody help me here?
  23. Hey all, I never really used the discord integration and I'm wondering what it's capable of. Is there any documentation for it? Or could someone give me a run-down/guide?
  24. @Fenris_Wolf Should I push this new version to Steam? Or should I wait till you lift it out of the beta status?
  25. Dr_Cox1911

    StreamZed II

    Damn these overlays look sexy! I hope that these will be able to make the world more wasted and remove the sometime steril look.
×
×
  • Create New...