Jump to content

Ikarus_

Developer
  • Posts

    404
  • Joined

  • Last visited

  • Days Won

    20
  • Feedback

    0%

Everything posted by Ikarus_

  1. use navicat to export the databases via dump file (right click on database opened) after done for every database, goto var/db and delete the folder mysql run command service mysql-server restart configure again mysql users login with navicat and use the dump file (.sql) exported before and run it to make again the tables
  2. i guess you are the guy is asking me 2 times at week to sell him the special item boost to 20 euros.... sorry but the prices are not tractable because are really low relative to the products and the competition prices. thanks for your opinion anyway
  3. The best way is to put yourself the cryptopp source in the extern into a folder "cryptopp" to copy the .h files into extern/include to build the library by running gmake CXX=g++7 and to put the library built into extern/lib that's the way
  4. If i remember fine, crytopp 6+ doesnt work with metin2 without adjustments in metin2 source codes because it use old methods disablen in newer versions
  5. you should read the core crash lines using gdb and post here the screenshots of the output.. commands: mv /path/to/core/file.core /path/where/is/gamefile gdb set gnutarget i386-marcel-freebsd file gamefile core file.core bt full another solution would be to buy another offlineshop more efficient and clean like ikarus's offlineshop
  6. I ask to be careful, char_battle.cpp contains the body of the function of which you speak
  7. you didn't installed correctly The macro defines are usefull to find the code interesting a fix/implementation and to take trace of the changes made
  8. small code to apply to fix the problem of not starting the kill event (lua) after killing a monster that has set 0 as exp in his mob_proto. Code here bye bye source : me
  9. 1% lib 99% inline code In short: 15.000 lines inline 300 lines as lib
  10. packet mismath check again game/src/packet.h and UserInterface/Packet.h i think you should find a mismatch between the structures otherwise you can debug the recv/send packet function to check what server sends and what client receive
  11. Dynamic packet whichsend wrong packet.wSize You can apply a debug in the packets exchange function to know which packets send are good recv. the functions to debug are: Server side: CHARACTER::Packet CInputMain::Analyze CInputLogin::Analyze using sys_log(0, fmt...); Client side: NetworkStream::Send NetworkStream::Recv CPythonNetworkStream::GamePhase CPythonNetworkStream::LoginPhase using Tracenf if you know how to build in debug or TraceError otherwise
  12. when you try to open virtual box or the machine? try to run it with "compatible mode with windows 7"
  13. M2 Download Center Download Here ( Internal ) I wrote this small tool in python to manage easly the server source in a unique script to run. The tool is written in Python 2.7 but it should works fine with next version. Basically, the tool can help you to build/touch/strip without navigate in the differents paths. The tool can perform: -Build: build game/db build game/db with clean build game&db (consecutively) build game&db with clean -Touch (which dont' create new file when is used with a wrong name): perform Touch of one or more files in game/src (by inserting the names separated with a space) perform Touch of one or more files in db/src (by inserting the names separated with a space) -Strip: Strip game (by copying it) Strip db (--same) Additional features: - the tool find if a file is edited $val seconds in the future (eg. if you have set a wrong date in your compiler) and it will touch the file automatically. - the tool is written in procedural python (no OOP) so you should read easly it even if you are not an expert with python. - You can run more than one commands in sequence by separating them with one of these character : ("&&","&","|"," ",'\t',"-",',') (es. : 1&9 -> build game and strip game) - the tool can get command-line arguments to perform what you need (you could take a look under to know the command you can pass) to-know: - To run a script in python in the compiler you need to have installed Python (i recommend python27 which i can guarantee it will works). If you haven't installed python you can do it by using pkg manager (pkg install pyhon27) or ports (cd /usr/ports/lang/python27 && make config-recursive && make install clean) - If you get some problem with the script you can post a comment in this thread to know the solution, anyway it should works perfectly with martysama source (most commonly used). - To run the script you should give 7XX octal permission. - To run the script you need to go at the same path where is the script and to use "./scriptname.py" to run it. - If you are creating the scriptfile using notepad++ (or some external editor) is possible to have a problem about the EOL character (you have to set it on "Unix EOL"). - You have way to enable/disable the question "exit?" when the build fail - To run the script you should put it on "Server" folder, when you can find game, db, common, etc. For any kind of problems i recommend you to write a comment in this thread (instead of pm) because another user could get same problem and find here the solution. i hope it would be usefull. byebye COMMANDLINE ARGUMENTS SCRIPT
  14. I like working with polite, grateful people and patients like you, thanks for the review.
  15. From now on i will give some news about my future products via my website, maybe someone want know about. Site
  16. The last discount day has begun, after the price has risen to € 200
  17. i want remember to every one the actual price (150€) will expired in date september 2th, after which the price will become 200€. I recommend to don't wait last day to buy if you don't like to be the last of a long tail of people which have to get installation before you. I will publish a tail list of installation (which will be always update in real time) in a web page to keep update who are waiting the turn. I think it could happen that the last day the unique available payment method will be western union. if you don't like this way of paying I advise you not to wait for the last day.
  18. the 1th/2th/3th discount still not available because already bought by other clients Now the price is 150€ (till 2th september) The installations will be executed in order how the payment are done, so i recommend to don t wait the last days to buy the system
  19. New Ikarus's Offline-Shop v1.0 I open the pre-order week. This week (27/08/2019 -> 02/09/2019) you can buy the system at a smaller price of 150€. The first, second and third who will buy the system during this week will pay only 130€ ! At the end of the pre-order week you can buy the system at the price of 200 €. The system is already up and running, tested by more people who helped me conduct a beta test. The reason why only the pre-order is open is solely to avoid reselling, giving me a minimum of advantage over the reseller who will try to sell it immediately after the first installations. Obviously the resellers who try to sell it will have a nice surprise that won't spoil. I recommend the purchase during this week and in general anyway from me, so you will make sure you have a clean installation included in the price and with the necessary adjustments that your source code requires, moreover only those who buy from me will have future updates listed of following: - Shop Skin - Target Symbol that appears on the physical store when opened - Physical market also for auctions (also with skins) Here the video to know the detail
  20. small spoiler : 600 offlineshops -> 0 lag (and i was recording with high quality) the new entity type is really lighter than I thought before the test.
  21. offlineshop soon on sale, the last tests are in conclusion and soon I will publish a video where the system is explained in detail Main features of the system: SHOPS: 1. Way to make a shop every where 2. Way to buy from shops every where 3. Way to edit your shop every where 4. Unlimited items for sale in the shop 5. Search shop filtering saveable, searches cronology, name suggestion when entering the name of an item 6. Way to take a look to the list of sold item (only the owner of the shop) AUCTIONS: 7. Auction offline (that who opens the auction can logout, and who made offerts can logout, the auction is automatically works) 8. Shop Safebox with unlimited items and unlimited yang/cheque PRIVATE OFFERS: 9. Way to make private offerts for an item in a offline shop (the owner of the shop can look the offert and he can accept it , every thing automatically) PHYSICAL SHOPS: 10. You can ENABLE/DISABLE the Physical shop in cities by define 11. The Physical shops are different entity type relative the common shops, this new entity is really light (lag reduced) and it don't use collision. 12. The Physical shop POSITION is always calculate by the system (so you don't have to be in town to make the shop) 13. The Physical shop configuration give you way to choice the maps where the system should create the physical shop (so there are more one physical shop for same offlineshop in differents map- for example red/blue/yellow empire and the common town )
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.