So, I'm going to get into some source code editing for the first time ever.
My goal is to take the latest TFS from git hub, then return the oldschool "stacked parcels/boxes/etc blocks creatures" & chests and pots being usable as a budget mwall for knights as it was before.
POT (FIXED)
Now I've tried a few different approaches:
1. I tried adding "blocking = 1" into the items.xml, while this did make pots block players from passing, it also didn't function the same way mwalls for example do.
When I mapclicked behind the pot, my character wouldn't walk around, it tried to walk through. If I continue to press against the pot, I will get kicked for sending too many packets in a short amount of time with a laggy animation of the character trying desperately to walk past.
2. I had the same result when I used an Item Editor and turned on the Unpassable flag on the pot in the items.otb.
None of these worked.
Now, if it is possible to script this in LUA to make it work the same way mwalls do, that would be gold.
PARCELS
Stack 2+ parcels(boxes or whatever item that has height) on each other, essentially makes them into walls. You can throw items on them and even fire bomb them to make it even more annoying, but you can't pass them unless you're 1 height below or less.
I've tried looking through the sources for the ID "2101" which is the Indoor Plant. The Indoor Plant works as the pots should.
Now I have no idea if any one of these is doable in the sources alone or if you need to edit the client aswell, hopefully not.
Any help would be appreciated, if you know where I can start editing in the source code for example that would be a huge help.
My goal is to take the latest TFS from git hub, then return the oldschool "stacked parcels/boxes/etc blocks creatures" & chests and pots being usable as a budget mwall for knights as it was before.
POT (FIXED)
Now I've tried a few different approaches:
1. I tried adding "blocking = 1" into the items.xml, while this did make pots block players from passing, it also didn't function the same way mwalls for example do.
When I mapclicked behind the pot, my character wouldn't walk around, it tried to walk through. If I continue to press against the pot, I will get kicked for sending too many packets in a short amount of time with a laggy animation of the character trying desperately to walk past.
2. I had the same result when I used an Item Editor and turned on the Unpassable flag on the pot in the items.otb.
None of these worked.
Now, if it is possible to script this in LUA to make it work the same way mwalls do, that would be gold.
PARCELS
Stack 2+ parcels(boxes or whatever item that has height) on each other, essentially makes them into walls. You can throw items on them and even fire bomb them to make it even more annoying, but you can't pass them unless you're 1 height below or less.
I've tried looking through the sources for the ID "2101" which is the Indoor Plant. The Indoor Plant works as the pots should.
Now I have no idea if any one of these is doable in the sources alone or if you need to edit the client aswell, hopefully not.
Any help would be appreciated, if you know where I can start editing in the source code for example that would be a huge help.
Last edited: