Jump to content

eressea

Legendary Member
  • Posts

    534
  • Credits

  • Joined

  • Last visited

  • Days Won

    7
  • Feedback

    0%

Everything posted by eressea

  1. Did you install VS2005 SP1 https://www.microsoft.com/en-us/download/details.aspx?id=7524?
  2. You need Visual Studio 2015 2005 with 64bit support and Service Pack 1
  3. 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)
  4. Use Visual Studio 2005 and solution for Visual Studio 2005, not 2015. The 2015 variant isn't really easy to use.
  5. 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
  6. Install Visual Studio, open solution, select release & x64 and compile :) Or you may use precompiled MyExt64.dll that's in server/ directory
  7. 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; ?
  8. 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.
  9. 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 :)
  10. 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)
  11. 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.
  12. 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)
  13. 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.
  14. Running random shit in ring 0 is equal to playing russian roulette
  15. Ah, so you specialize in scripts/ai dev?
  16. Show some (extender) code example pls ;)
  17. 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)...
  18. 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
  19. If you want to learn, go l2off. It's hard but it's genuine. L2j is anything but genuine.
  20. 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).
  21. I don't remember spending lots of money doing my server ;)
  22. 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
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock