What the fck did I just read? Dude you must understand the difference between these 2 concepts: OFF and JAVA
1. OFF files are the c4 pts leaked from ncsoft ( and any other chronicle above c4 are based on that files since they were the only one leaked and if you take for example an c6 server, it's basically the c4 pts with an extender [ which extends the functionability of the files ] and also the leaked files are only the files, not also the source codes, so when u got to work on an extender you must crack the packets and stuff in order to see how it's working and how to implement it)
2. JAVA files to explain to you are files that tend to base on the off files and they are basically a server emulator which try to reproduce the off files, that's why on high amount of players : 1.000 ++ the server is unstable with memory leaks
So in your mind, can you please define me what are you thinking about when you say "l2off scripts" ? I am really curious.