ionutxp 72 Posted July 20, 2014 Share Posted July 20, 2014 Hi, For some time I started to work on the source for my own server. Currently I'm at cleaning / optimizing source stage. Until I get end result I need to thoroughly test any changes, to find all bugs, so I share the binary for who want to test and use in the future. The next step is moving all the constants from the source in configuration file to maximize the flexibility. Changelog (striped from git): - Removed texts files (item_names.txt, item_proto.txt ... ) Please use SQL. - Removed auth_brazil - Removed over9refine - Removed xtrap - Removed openid - Removed pcbang - Fixed number_ex (dice bug) and /war bug - Fixed invisibility bug - Removed non-GF locale stuff - Removed many warnings - Moved exp_table to file. For eg: /home/game/share/locale/romania/exp_table.txt - Increased exp and gold to long long. - Removed passpod - Removed timelimit - Fixed bonus changing bug - Locale unification - use your locale: ex romania and specify your charset. Default: latin2 - Changed mp and hp type to int. (fixed hp/mp bug) - Changed the config to YAML format file - Fixed bonus/stone exploits - Reworked exp_table loader. Now in exp_table.txt you can overwrite default values. - Added guild_exp_table overwriter. Download Zone:http://ionutmilica.com/downloads/revs/Latest builds:http://ionutmilica.com/downloads/revs/game_r1.3.5.ziphttp://ionutmilica.com/downloads/revs/db_r1.3.0.zip Launcher Test - compiled in debug mode (source from here): http://ionutmilica.com/downloads/revs/launcher_1.2.0.zip Exp table overwrite: 1: 100000 4: 95 8: 31239 105: 99000000 120: 43123113 How to fix: Shared object "libboost_system.so.1.55.0" not found, required by "game" cd /usr/ports/devel/boost-libs make install clean I do not recommend this builds in production servers. 14 Link to comment Share on other sites More sharing options...
Denis 1474 Posted July 20, 2014 Share Posted July 20, 2014 Why did you base it on novaline and not mainline? Link to comment Share on other sites More sharing options...
ionutxp 72 Posted July 20, 2014 Author Share Posted July 20, 2014 Because, they've refactored some pieces of code and why not ? Link to comment Share on other sites More sharing options...
Denis 1474 Posted July 20, 2014 Share Posted July 20, 2014 I just ask Link to comment Share on other sites More sharing options...
Summex 69 Posted July 20, 2014 Share Posted July 20, 2014 Good luck with further developement Link to comment Share on other sites More sharing options...
ionutxp 72 Posted July 20, 2014 Author Share Posted July 20, 2014 Thank you ! Link to comment Share on other sites More sharing options...
Premium Shogun 4588 Posted July 20, 2014 Premium Share Posted July 20, 2014 Good luck with the project, hope to see some updates. Link to comment Share on other sites More sharing options...
ionutxp 72 Posted July 20, 2014 Author Share Posted July 20, 2014 Yeah, be sure of that Link to comment Share on other sites More sharing options...
Night 366 Posted July 20, 2014 Share Posted July 20, 2014 i do bleave that Ellie™released the DB starting with both txt and sql i use txt just cz the tools dont make .sql mob proto and im not into making tools /* i might make one after my pc get better (needs a doctor) well this core need to be updated to get update you need some people to test and to see servers r40k bugs - Removed auth_brazil - Removed over9refine - Removed xtrap - Removed openid - Removed pcbang i must say those were shits that have almost nothing to do with gf and privite server and sence you are working on both bin and game: there is a prblem in i dont know bin (used in test client fur r40k) but i cant explain it to you with out pics so good luck i will test it later when i get my pc fixed and Link to comment Share on other sites More sharing options...
fenixplayscz 16 Posted July 20, 2014 Share Posted July 20, 2014 share source? Link to comment Share on other sites More sharing options...
Denis 1474 Posted July 20, 2014 Share Posted July 20, 2014 If he wanted to publish the source he will do that,learn c++ and build your own core Edit: @ionutxp did you fix the bug with the metin stones? Link to comment Share on other sites More sharing options...
Think 117 Posted July 24, 2014 Share Posted July 24, 2014 1. - Removed texts files (item_names.txt, item_proto.txt ... ) Please use SQL.This looks like going backwards more than forward. Besides that, it looks pretty nice. Keep up 1 Link to comment Share on other sites More sharing options...
LastOne 0 Posted July 24, 2014 Share Posted July 24, 2014 If he wanted to publish the source he will do that,learn c++ and build your own core Edit: @ionutxp did you fix the bug with the metin stones? What bug? Link to comment Share on other sites More sharing options...
Originale 134 Posted July 24, 2014 Share Posted July 24, 2014 you to make debugs during the first compilation on the branch Novaline or all at work first ? Link to comment Share on other sites More sharing options...
ionutxp 72 Posted July 24, 2014 Author Share Posted July 24, 2014 1. - Removed texts files (item_names.txt, item_proto.txt ... ) Please use SQL. This looks like going backwards more than forward. Besides that, it looks pretty nice. Keep up Using csv is more error-prone to me than just using sql. Thx. PS: I've changed old config files with YAML files, but there are many test to be done and I need to organise the settings in a better way. Also, i removed more code and I'll drop support for japanese/chinese languages. Only after I clean all the code, I'll add new features. Also, what is the bug with metin stones ? o.O Link to comment Share on other sites More sharing options...
Denis 1474 Posted July 24, 2014 Share Posted July 24, 2014 For example you write /i 28433 add it your weapon if the stone succeed equip the weapon and write /i 25100 then drag it in the equipped weapon when the stone is removed you'll have +25% to warriors without any stone and you can do it continuously 4 Link to comment Share on other sites More sharing options...
Despero 130 Posted July 24, 2014 Share Posted July 24, 2014 I cant use this /libexec/ld-elf.so.1: Shared object "libz.so.6" not found, required by "dbcache" /libexec/ld-elf.so.1: Shared object "libz.so.6" not found, required by "game_actual" Link to comment Share on other sites More sharing options...
designer132 6 Posted July 25, 2014 Share Posted July 25, 2014 For example you write /i 28433 add it your weapon if the stone succeed equip the weapon and write /i 25100 then drag it in the equipped weapon when the stone is removed you'll have +25% to warriors without any stone and you can do it continuously Like! Thanks for this. This is really work, i don't know about this bug, but now i removed it. You must block removing stones when eq are equipped, better in game then binary (someone can use other binary). Do you know about other bugs in source? Sorry for my bad english ;/ Link to comment Share on other sites More sharing options...
Denis 1474 Posted July 25, 2014 Share Posted July 25, 2014 Of course you fix it game file and no i don't know any others bugs yet. Link to comment Share on other sites More sharing options...
Night 366 Posted July 25, 2014 Share Posted July 25, 2014 I cant use this /libexec/ld-elf.so.1: Shared object "libz.so.6" not found, required by "dbcache" /libexec/ld-elf.so.1: Shared object "libz.so.6" not found, required by "game_actual" maybe compatx7 is not installed or maybe some shits were deleted Of course you fix it game file and no i don't know any others bugs yet. but what bug is there? Link to comment Share on other sites More sharing options...
Denis 1474 Posted July 25, 2014 Share Posted July 25, 2014 Just do what i said and you will see that You'll have +25% to warriors without the stone and if you do that repeatedly you can gain over 100 to warriors (This isn't only for warrior stone it's for all of them) Link to comment Share on other sites More sharing options...
ionutxp 72 Posted July 25, 2014 Author Share Posted July 25, 2014 New update: Changed default config parser to yaml-cpp. I also added new config.yml files to the zips. * New you can't de-attach stones if the items are equipped. Todo: Make a documentation for available config options. 1 Link to comment Share on other sites More sharing options...
Originale 134 Posted July 25, 2014 Share Posted July 25, 2014 Oo I love file "config.yml" it looks like my .ini file Link to comment Share on other sites More sharing options...
HA MeCa 11 Posted July 25, 2014 Share Posted July 25, 2014 Mob time attack fix? Bug HP fix? license disable? war bug disable? pls add more config example: skill = M on 17,18,19,20 or random etc., drop item, status points, and more more... and pls disable txr item_proto, mob_proto because i like .txt files proto or set to config Link to comment Share on other sites More sharing options...
scrabby 2 Posted July 25, 2014 Share Posted July 25, 2014 please make for windows too so .exe Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now