Everything posted by Rootware
-
Clean files Interlude
Just delete this code. At first delete in L2PcInstance (Player) all methods with word "HWID" and after follow for errors and delete in other places the same. It's easy and not need a lot Java knowledge.
-
Can't make connection to GAME server locally, only LOGIN srv
Your provider economy on IPs pool and reserve one IP behind the few dozens users aka "grey IP". Your friend possible have "white IP" and for current session it's only one owner of IP address and he can make connections with external IP usage because the destination node only one. That's the main difference between him and you. I think. P.S. E.g. russian mobile providers always reserve for connection the "grey IP" and impossible this connection to use for direct connections to PCs.
-
Can't make connection to GAME server locally, only LOGIN srv
aCis don't supporting now multi access for game server. You can choose between external and internal IP. Even if you tries to connect to the game server from local network (behind the NAT) you will get from login server the external IP of game server. If your provider gave you "grey IP" behind the him proxy then you never will connected to your game server from local network with using external IP cause provider will blocks any loopback by your WAN IP. The solution of this issue is add some changes in login server for detecting local users and sending them the IP of game connection to the port 9014 (if LS and GS in the same network as user). In this case all local user connections will staying behind NAT. It's around 10 new lines of code in ServerList packet. I reported to Tryskell about this issue after when he dropped 2 IP's config. But he ignored this.
-
Edit Interface - HELP ME!
May be better for newbie start from something an easy? You tries implement difficult things w/o good knowledge in Unreal Scripts.
- is that something i have to fix?
-
Castle Siege Time
After siege ending a clan leader who castle owner's in 24h period can setup the siege date from siege's date list. This is specified in Siege rules. But server don't processing siege data from client. So, you can craft the packet from server CastleSiegeInfo to client (if you want select the crafted date in ComboBox element) or from client RequestSetCastleSiegeTime to the server and setup your custom date. Checked on L2OFF Vanganth IL pack. Period for changing siege date not processing aswell and you can make a changes in anytime and unlimited times. All what changed after 24h, it's only hidding the ComboBox for selection siege date in client, but... Was crafted date in "Sunday, 21:08" and many others. Possible this works on the other L2OFF packs. Have fun!
-
Login/Game Ports
All ingoing connection uses only TCP protocol. Don't use UDP rules, cause this are don't uses. You need give more details about your internet connection and local network morphology. It matter for giving better solution of your problem.
- L2 H5 Lobby
-
Expired date item
First, you could adapt the retail implementation of temporary items from L2J Server (requires Java knowledge). Second, you could hired someone who will write for you if you can't. Third, you could buy existing addon. P.S. Doubt what you find someone who will ready to waste the own time for making code what largest than 10 lines. And you must to know next - the client can't shown expiring time.
-
How to add source ! hElp!
If you don’t know what the source code looks like, and whether have it, then what is the point of doing what you are trying to do?
-
Server startup problem
Are you sure what your server correctly works with MariaDB?
-
NPC Html from Official Lineage 2 to Interlude
Answer NO. If you need more improves of client features then use client from next chronicles.
- Loginserver console error pop-up. [acis]
-
Monster Race Manager
Doubt in Mobius case. But well, him packs have the some good stuffs what can be taken.
-
Need help keeping the color aCis Interlude
Just cut it in XML and in AccessLevel.java and make custom load via PcAppearance.
-
Monster Race Manager
Do you think they decompiled L2Server.exe for usage correct odds?
-
Help acis sell on the community board
You need add new variable into Player instance for emulate fake merchant for community and manage this variable before calling sell/buy list and by max allowed interaction time.
-
Item Recovery after Trash
@L2shaken rewrite it using a StringBuilder.
-
L2JLucera Source code
Did you saw compiled and obfuscated package? No one in clear mind take it for restoring. Obfuscated all - packages, methods, fields and constants names. If before obfuscation the developer make up refactor of packages for cutting all similarities with classic L2J stcructure then all work with restoring is madness. But i'm didn't saw obfuscated L2J projects yet and who will use it will be the nuts. Because the profit less than convenience for debug and time.
-
L2JLucera Source code
I tried to use yGuard and it looks ugly. Maybe other obfuscators better for this but it will cost real money. Doubt what this little project will use obfuscator at least for 300-500 euros.
- L2.exe Stopped Working
- L2.exe Stopped Working
- L2.exe Stopped Working
-
L2JLucera Source code
I be wanted to look how he will support him in this case. All exceptions will have unreadable data. And everyone attempts will looks like "find that. don't know what".
-
Item Recovery after Trash
Thanks for idea.