-
Posts
534 -
Credits
0 -
Joined
-
Last visited
-
Days Won
7 -
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by eressea
-
Everything ends one day - but theoretically there may be server that will last longer than official server One day it will end too; and sooner will change the game so it won't be the same game anymore (already happened at least once)
- 97 replies
-
- 29 september
- x15
-
(and 1 more)
Tagged with:
-
If it's newer chronicle, you should find it in options (Audio/System -> Disable initializing right mouse button). If it's older chronicle, you'll have to edit user.ini and change RightMouse=CameraRotationModeOn | CameraRotationModeOff | FixedDefaultCamera OnRelease MaxPressedTime=200.0 to RightMouse=CameraRotationModeOn | CameraRotationModeOff
-
What does "not working" mean? Does it give you error, does it timeout or what? If there's no error at all, try UPDATE etcitems SET price=1; SELECT COUNT(*) FROM etcitems WHERE price<>1; If it returns 0, then it works - maybe you just work in a transaction and need to COMMIT; ?
-
It's about patched client (one byte in engine.dll) or using some packet hacking tool, if you create DDS file with wrong magic or width/height not divisible by 4 (as DDS textures are made of "texels" which are 4x4 pixels big), it will crash the client. Server doesn't validate it unless you add some better validation. Validation on server is really easy and fixing D3DDrv.dll to prevent the crash is even easier.
-
Best practise would be fixing both server and client side, that way you can give players fix without server restart and later apply server fix during regular restart :)
-
Can be fixed in client by writing single jmp on the right place (d3ddrv.dll) EDIT: BTW does anyone have link and/or more info for that chat message crash? (link in the topic points to rapidshare which doesn't exist anymore)
-
Is it for l2off or l2j or both?
-
Of course, if you already have an extender that's capable of parsing Freya scripts and that adds all needed L2NPC functions and handlers, you don't need to buy anything, but the only widely available extender that can do it is AdvExt64 H5. One day you'll be able to do with MyExt64 as I'm planning to add Freya/H5 support but it's still a long way to go (I think year or so). Also, you'll have to decompile and recompile AI to work with extended GF L2NPC and get HTML files and geodata somewhere.
-
LF Best company with DDOS protection?
eressea replied to Vegas's question in Request Server Development Help [L2OFF]
If you need one server and literally no support (nothing against French and/or Arabs but average Ahmed really doesn't know much of technical jargon and sometimes it takes few days until your ticket about server disconnected from network by faulty switch gets resolved), OVH is good choice. If you need something better/bigger, use some more professional service. EDIT: If you need servers in Europe, you may want to try master.cz (I'm not affiliated in any way with them, just good prices and everything works + they use RadWare which is enough for primary server - you may combine it with proxies and/or cloudflare/similar service ofc) -
Discussion Client protectors using drivers?
eressea replied to Fyyre's topic in General Discussion [English]
Yes, being closed source is just security by obscurity which is in fact no security at all. Unfortunately you need to supply player with something that is able to work with your server so you have to give them everything they need to make bot. Then, security by obscurity is the only chance to make it bit worse for bot developers but unless you're low target, they'll always be able to adapt quickly. It's really just playing catch as Sdw wrote. -
Discussion Client protectors using drivers?
eressea replied to Fyyre's topic in General Discussion [English]
Running random shit in ring 0 is equal to playing russian roulette -
Ah, so you specialize in scripts/ai dev?
-
Show some (extender) code example pls ;)
-
Buy AdvExt64 H5 and use leaked Freya files with decompiled AI (can be found somewhere, or maybe directly ask AdvExt team). You can get free trial to test it. Or help me developing Freya support in MyExt64, I'll need it in a year or so but it can be faster with some help (we're currently finishing Epilogue without mail system)...
-
Really?
-
Cached, L2Server Error?
eressea replied to heathen's question in Request Server Development Help [L2OFF]
To comprehend basics you don't need it to be exactly Interlude and for this purpose you even don't need extender at all. You can start with plain C4, get it working, try to make some change in items, skills, AI, ... and then later buy AdvExt or Vanganth Interlude -
Cached, L2Server Error?
eressea replied to heathen's question in Request Server Development Help [L2OFF]
If you want to learn, go l2off. It's hard but it's genuine. L2j is anything but genuine. -
Cached, L2Server Error?
eressea replied to heathen's question in Request Server Development Help [L2OFF]
It requires just learning, reading, searching, experimenting ... but you're right, it takes some time and can sometimes be very frustrating; I've started playing with l2off in 2016/03 so it doesn't have to be years to start a server but I already have some programming background. If you get some "complete" extender, it's not so hard to get it running and people here will help you - but always try to solve the problem experimenting and/or using google and search on mxc first :)) It is definitely worth it, if you want to run C4, Interlude or Gracia Final. If it's Epilogue or Freya/H5, it's still better to run l2off from my point of view. L2j is just an emulator and never will behave exactly like l2off, on the other side it supports newer and/or exotic chronicles. If you're not a programmer, you can start learning with free files on the internet (it's very easy to run Gracia Final leak) and when you'll have some basic knowledge about it and want to run live server, you can to buy server files from someone who will give you proper support. BTW if you're not a programmer, paying Java developer will probably cost you more money than buying full AdvExt and paying support for it ($300 + $17/month for updates is not so much, any Java programmer would cost you same money for 10 ~ 30 hours of work depending on country; in Europe or US it will be more likely around 10 hours which is virtually nothing). -
Cached, L2Server Error?
eressea replied to heathen's question in Request Server Development Help [L2OFF]
I don't remember spending lots of money doing my server ;) -
Hi and thanks :) OSIE is opensource extender based on Gracia Final leak. It's great for learning how to write an extender but that's all, there is a dozen of security bugs that need to be fixed in order to use it for live server. As for buying stuff - if you want to have stable server, get one of (alphabetically sorted) advext64, myext64 or vanganth. With advext you get key for live server plus key for test server plus their tech support if I remember well. With myext you're unlimited but it's only gracia final/epilogue and I can help but you can't count on it - it's primarily for someone who is skilled in c++ and asm or can find and pay such dev