Jump to content

Beefy Kasplant

Contributors
  • Content Count

    1,653
  • Donations

    $0.00 
  • Joined

  • Last visited

  • Days Won

    80

Everything posted by Beefy Kasplant

  1. Yeah, without source edits you're going to have to make multiple equipment slots as mentioned above. You will probably run into some issues if you don't make a distinction between the different gem slots though. In case people want to equip their gems, but the gem they have is for slot 1 and not for slot 2. You can get around this by having a 'Soul Gem' type, 'Body Gem' type, etc.
  2. Nice maze, but throwing players into a pitch black maze first thing seems a bit extreme.
  3. Take a look through this topic for inspiration:
  4. Start here: https://docs.freemmorpgmaker.com/ If you have more questions, you can always ask. As long as you don't ask people to make full features for you and show you tried first, you'll be able to get your answers!
  5. Try it again while the server is off and start it up after you've saved your modifications
  6. There's no skill tree editor that you missed lol. I wish there was but unless you edit source, you'll have to mess around with shops and events
  7. In the server folder you can find the damage formulas and you can change them to work how you want
  8. Sorry man, no idea. Would need edits in the spell editor, spell casting, targeting logic, etc.
  9. Nothing is impossible, you just need decent programming skills
  10. Thats not possible without source edits
  11. edit your sprites to be 3 pixels lower or your paperdolls to be 3 pixels higher
  12. Same size tile with more pixels? The tile size is in pixels, so what you want is impossible
  13. What kind of features do you have in mind that would be a days work and cost like $100? Just trying to get a feel for what I'd have to pay you (+ I'd be giving you my real name, so it needs to be worth the mental terror)
  14. In the server(?) config you can set the rendering order of all your paperdolls per direction.
  15. No, it just takes the item sprite and moves it around a bit.
  16. Hey man, This is an English forum but the server is offline right now while we're working on a revamped version. Keep an eye out because we will be back!
  17. Yeah, use global events
  18. Source tutorials are not allowed
  19. You can only do it with a source edit. Go to the code where it handles stat increases and add code to also increase the max hp when you increase defence.
  20. Not sure if you read the whole post but: Event to enter: Set RoomLocked = 0 You'd need an event that starts a timer, sets the room to unlocked state after that time and warps the players out. I'm sure you can figure it out
  21. In this case you don't need a logout common event system.
  22. Yeah, true, I forgot about the login trigger, let me add that since that's a pretty vital part. The timer is an easy add but that's up to the user, this is really about the system of locking a room while people are in it. Normally you'd have a bossfight or something and people would either die or beat the boss.
  23. I've seen a couple of people asking about this, and since there isn't going to be an instancing system in Intersect any time soon I decided to show you guys how to lock a map when there are people in it already. First you want to think about what the system needs to do: 1. Lock a map when a person is in it 2. Open up the map when a person leaves We're working with global variables here because the map needs to be closed for everyone. So the base system is simple: In our example we have a door leading into a private dungeon and the dungeon has an exit door for the player to leave through. Variables needed: Global Boolean Variable: RoomLocked Player Boolean Variable: IsInRoom Event to enter: If RoomLocked = 0 Set IsInRoom = 1 Warp Player to map Else Text: There is someone in the room. Event to leave: Set RoomLocked = 0 Set IsInRoom = 0 Warp player Add to Player Login Event: If IsInRoom = 1 Warp Player Yes, I can already hear you moaning and whining: What about when players log off, or die? What then huh? Your system will break. I have only one thing to say about that: Fuck you. There's actually a super easy trickster way that requires just a little bit of 'out of the box' thinking and I'll tell you for 5m OSRS GP. So please send me after you read this: Autorun Event in the Map: Run condition: Roomlocked = 0 Set RoomLocked = 1 The trick is that this event will only run when people are in the map. A map event won't be loaded otherwise. It will also only run if something sets RoomLocked = 0. So it won't be constantly running and putting strain on the server. Now, we have to change our first event slightly to make use of this system: Event to enter: Set RoomLocked = 0 Show chatbox text: Checking the Room Wait 3000ms (This will give more than enough time for players inside the room to trigger the map event and set the RoomLocked = 1.) If RoomLocked = 0 Warp Player to map Else Text: There is someone in the room. Enjoy, and remember to give credit and OSRS GP! NOTE: I wrote this off the top of my head, so please test or let me know about any bugs.
×
×
  • Create New...