Jump to content

jcsnider

Administrators
  • Posts

    4905
  • Joined

  • Last visited

  • Days Won

    477

Everything posted by jcsnider

  1. 2 things, first, place don't multi post. If you need to add more information add to your existing post per the forum rules. (I am merging all of those this time.) Secondly we're happy to help, but in order to figure out what's going wrong we need to see your configurations. Please post screenshots of all the options you have entered for the ammo item, bow item, animation, and projectile. You can upload those screenshots to our filehost.
  2. https://www.ascensiongamedev.com/topic/4765-read-first-standing-requests-please-dont-make-threads-for/
  3. I've never seen that before.. but maybe the info and suggestions here will help: https://stackoverflow.com/questions/50612862/fatal-unable-to-access-schannel-failed-to-open-ca-file-no-such-process-gith
  4. Correct. How else would this be handled? I think it's on the game dev to make sure attacks are at a reasonable rate.
  5. @Joyce I may have broke this mod tonight, but I'm not sure. We had to make some tweaks to the logic for player rendering in the character window. See: #82
  6. This patch has conflicts with the updates just released due to #78. I've released an updated patch for versions after those updates.
  7. Version control takes up minimal space and helps make sure you install stuff correctly. Regardless you can upload any patch into diffy.org and see the differences easily.
  8. It's auto generated when new items are added to the DB. Outside of our code.
  9. Staying up to date is on you. If you're using GitHub you can just pull our changes in: https://docs.freemmorpgmaker.com/dev/pullrequests/pulling.html
  10. If anyone wants to do this, that's cool. I do recommend waiting until we merge in PR #79 later today https://github.com/AscensionGameDev/Intersect-Engine/pull/79
  11. Related info for anyone who thinks they might want to take this on: https://www.ascensiongamedev.com/topic/4849-main-menu-source-question/?do=findComment&comment=44451
  12. Accidently removed all the other game engine posts while cleaning up the forum. My bad XD. I'll have it all restored in the morning. 

  13. They're not bad at all More info here: https://docs.freemmorpgmaker.com/dev/advanced/packets.html If you do fix our bad logic please consider doing it in another branch and then making a pull request
  14. Made an official issue for it and will fix it personally soon: https://github.com/AscensionGameDev/Intersect-Engine/issues/76
  15. Gonna take a lot more than that.. there is a whole ui involved XD
  16. The logic as it stands is pretty bad: Client checks if the craft can happen. Client tells the server it's crafting and starts the bar motion. Server receives the crafting starts a timer. Once the timer is up the server checks if the craft can happen and then actually does the item changes. In the base engine we need to change it so the logic happens as follows: Client tells server it want's to craft an item Server does the requirement checks and if it succeeds it sends a packet which triggers the bar to start moving If the requirements are not met server side a message should be send in the chatbox telling the client that they have inadquate resources Afterwards everything stays the same, the server monitors the timer and eventually crafts the item like normal. In that second scenario there are bonus points if (in the base engine) the craft button is disabled if they don't have the resources. All of that needs to be fixed in the base engine via a PR or by us devs at some point and then afterwards you can hook your requirement checks into the ingredient checks on the server side which would then control whether or not the crafting bar ever starts moving.
  17. The killed string is only used when the admin uses the servers kill command via the admin panel, server console, or the api. If you need that message for PvP then use events. https://github.com/AscensionGameDev/Intersect-Engine/blob/c85fe3381d2e6db6949aa8188cbd1c1a68b7ac7e/Intersect.Server/Admin/Actions/ActionProcessing.cs#L70 The left game message is here. You can remove or comment out this line with // https://github.com/AscensionGameDev/Intersect-Engine/blob/c85fe3381d2e6db6949aa8188cbd1c1a68b7ac7e/Intersect.Server/Entities/Player.cs#L304
  18. Hit 'compare across forks' then it will let you select yours on the left and ours on the right.
  19. 2 parts.. first it means you have a patch in progress so use git am --abort Secondly you've probably already gotten this applied and that's why it's failing.
  20. Generally means that it's already applied.
  21. See this for all sorts of info on the database and how to generate migration files and more: https://docs.freemmorpgmaker.com/dev/advanced/database.html
  22. Good job! Patch looks good. Marking as untested.
  23. Please don't bump topics in this board unless they are a week old... CalculateAttackTime() returns a value.. say.. 200ms Which means you have 200ms to show all 4 frames. You gotta add your own logic to figure out how long you've been attacking and then show the correct frame for it.
  24. After you define them their properties are loaded from Client/Resources/Gui/Layouts/Game/Characterwindow.json You will find your new controls there. Copy the settings to those controls from the existing ones.
  25. Due to higher demand I have bumped prices up slightly... price changes do not impact existing customers (grandfathered in) FYI: Servers with modified source edits do work on my platform!
×
×
  • Create New...