Jump to content

AisenArvalis

Ascending Contributor
  • Content Count

    138
  • Donations

    $70.00 
  • Joined

  • Last visited

  • Days Won

    2

AisenArvalis last won the day on February 22

AisenArvalis had the most liked content!

About AisenArvalis

  • Birthday July 13

Contact Methods

  • Discord
    AisenArvalis#5309

Profile Information

  • Gender
    Male
  • Location
    Baker City, OR
  • Interests
    Gaming, Game Dev

Profile Fields

  • My Project
    Erathea Online
  • Twitch.tv
    aisengaming

Recent Profile Visitors

1,222 profile views
  1. I do have a makeshift solution for that currently. Make a player variable called "ByWater" make it be a boolean. Make events on the tiles near said water and set it to true when player is on that event. Make a 2nd event on all tiles that are around it and not near water and set it to false in those. EDIT: YOU BEAT ME TO IT KAS!
  2. @Jackson Do this: Create a Global Variable of the type Boolean and set it to false and call it "DungeonCheck" or whatever you want to call it Make an event on the gate for the dungeon that has this. Conditional Branch > Dungeon Check = False - Prompt the player if they want to enter the dungeon - If Yes: Teleport Player in Set Dungeon Check = True - If No: Do Nothing If Dungeon Check = True Tell the player someone is already in the dungeon Boom done. On the finish line of the dungeon, teleport the player out and change the variable to False again. Not sure how to handle the dungeon if the player logs out or dies tho. That is a completely different system for now.
  3. It's constantly being worked on and now that source has been released MANY people are working on patches and improvement.
  4. That part belongs to the "CanAttack" function .. It doesn't track your mobility into said square. I'm digging through the code right now to find the right section for this.
  5. Buddy, this thing is 3 years old..
  6. This is intentional as he has to trigger the dungeon run ...
  7. The reason to why it's multiplying is because an event is tied to the player entity. So if 4 players are there, it'll run 4 times. I'll see if I can find a solution
  8. Got a fix for this. It's a little roundabout because of how Intersect handles variables. Make a Global Variable of String type and call it "Online Players String" (Or w/e you wanna call it) Make another Global Variable of Integer type this time, I'm calling it "Online Players Int" with the variable ID of "onlineplayers" Make a Common Event with the trigger "Login" Set Variable > Online Players String = \onlinecount This will set this variable to be equal to the onlinecount Set Variable > Online Players Int = Online Players String I know this looks weird, but trust me, it'll make the variable = to onlinecount just fine. Conditional Branch (Online Players Int > X) This will now function just fine.
  9. Didn't I call that out like .. Months ago? ...
  10. Could be a Texture Packing issue as well if it involves new pictures and such
  11. 1: a) This is expected when there's multiple users introducing new features and might be messing with the same code and it will cause clashes no matter what. b) OpenSource is meant for programmers and if you can't handle it, get someone to do it for you or use a pre-built base 2: Maybe a extension system is in the works and you don't know it? And as I said above, have someone else do it for you or use a pre-built base 3: I can agree that MonoGame is limited as a base but it's what they decided to use. Oh well. 4: Eh, no. It's been in development for YEARS. This was not rushed at all. a) Pedantics, a guild system would be the first thing people would make for this using the new OpenSource. Didn't really happen as it's more complex than you think. b) I'm sorry things aren't drag and drop, lol c) This is highly dependent on Server location and player location as well as their network connection. I've used Intersect since B5 and had NO issues with rubberbanding. 5: Well yeah, they're doing their job. 6: You DO have control over your own fork of the Open Source if you wanted to. But you just can't resell it, that's all. 7: Eh, no. 8: VS is completely free if you got the Community Edition ... 9: Google is your friend, there's plenty of classes online in how to learn C# To your conclusion, why didn't you?
  12. Buddy. It says in the topic: Of course it's not gonna work on latest DEV branch when they only support STABLE branch ..
  13. This is a very impressive system and works in a similar fashion to my day tracker I made a while back (Post for some reason can't be found o.O) It has ONE inherent flaw from using the Event system, for the Common Events to trigger there has to be at LEAST one player online at any time for this to work, but other than that, GREAT work buddy
  14. Get the Github Desktop Application. Clone the Intersect Repo - https://docs.freemmorpgmaker.com/dev/start/github.html From here, you have your own copy of the engine source. Now you can use the patch method https://docs.freemmorpgmaker.com/dev/sharing/applying.html
×
×
  • Create New...