Pages: 1
Posted on 04-15-17, 06:45 pm (rev. 1 by  Ndymario on 04-15-17, 06:46 pm)
Spiny
That MvL Hacker

Karma: 885
Posts: 365/576
Since: 04-11-15
Can the server thing be used? If so how do you set it up, it would be useful for something I'm working on.

~~Ndymario

(Sry if this is in the wrong forum)

(By server I'm referring to the initial screen that shows up)
_________________________
I'm the only person on this board that hacks MvL!

Here's my MvL Hacking thread

If you hack MvL, consider joining my Discord Server!

If you can read this, you have scrolled too far down
Posted on 04-15-17, 11:44 pm
☭ communist leader ☭


Karma: 8948
Posts: 2286/2528
Since: 06-26-11
it was made for collaborative NSMB editing. no idea if it still works or how to use it. it seems to require some server software, dunno where that is.
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 04-18-17, 10:53 am
"My old posts...Fond memories"

Piranha Plant

HP: 45
DEF: 2
DESC: "rattle"
LVL: 3
SKILLS [
- Pixel art
- Scripting
- Graphics ]

Karma: 951
Posts: 1267/1284
Since: 02-12-13
Honestly, that should be somehow continued development-wise in some way. It's a really interesting feature that I'd imagine would be useful for hacks.
Posted on 04-18-17, 01:12 pm
Hammer Brother
Administrator

Karma: 5480
Posts: 842/1092
Since: 06-09-12
Protocoll is pretty simple:

InitPacket { int dataLength = 1; byte type = 1; }; ContentRequestPacket { int dataLength = 5; byte type = 2; int fileId; }; ContentIntervalRequestPacket { int dataLength = 13; byte type = 3; int fileId; int intervalStart; int intervalEnd; }; EditionStartPacket { int dataLength = 5; byte type = 4; int fileId; }; EditionStartPacket { int dataLength = 5; byte type = 5; int fileId; }; ReplaceFilePacket { int dataLength = newFileSize + 9; byte type = 6; int fileId; int newFileSize; byte newFile[newFileSize]; }; ReplaceFileIntervalPacket { int dataLength = intervalEnd - intervalStart + 9; byte type = 7; int fileId; int intervalStart; int intervalEnd; byte newFile[intervalEnd - intervalStart]; }; //////////////////////////////// ResponsePacket { int status; int dataLength; byte data[dataLength]; }

_________________________
GitHub - Kuribo64 - YouTube
Posted on 04-18-17, 07:22 pm
Spiny
That MvL Hacker

Karma: 885
Posts: 366/576
Since: 04-11-15
What the heck does that stuff mean.
_________________________
I'm the only person on this board that hacks MvL!

Here's my MvL Hacking thread

If you hack MvL, consider joining my Discord Server!

If you can read this, you have scrolled too far down
Posted on 04-18-17, 07:28 pm
Hammer Brother
Administrator

Karma: 5480
Posts: 843/1092
Since: 06-09-12
These are the packets that get send between NSMBe and a possible server.
You just have to write a server implementation for that protocoll
_________________________
GitHub - Kuribo64 - YouTube
Posted on 04-18-17, 11:44 pm
Spiny
That MvL Hacker

Karma: 885
Posts: 367/576
Since: 04-11-15
How would one do that...? (I kinda have a clue what your saying, but not really )
_________________________
I'm the only person on this board that hacks MvL!

Here's my MvL Hacking thread

If you hack MvL, consider joining my Discord Server!

If you can read this, you have scrolled too far down
Pages: 1