Jump to content

[ Dead Download Link ] [Under Development] CoreXp - A new server binary [ We Need You ]


Recommended Posts

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):

  1. - Removed texts files (item_names.txt, item_proto.txt ... ) Please use SQL.
  2. - Removed auth_brazil
  3. - Removed over9refine
  4. - Removed xtrap
  5. - Removed openid
  6. - Removed pcbang
  7. - Fixed number_ex (dice bug) and /war bug
  8. - Fixed invisibility bug
  9. - Removed non-GF locale stuff
  10. - Removed many warnings
  11. - Moved exp_table to file. For eg: /home/game/share/locale/romania/exp_table.txt
  12. - Increased exp and gold to long long.
  13. - Removed passpod
  14. - Removed timelimit
  15. - Fixed bonus changing bug
  16. - Locale unification - use your locale: ex romania and specify your charset. Default: latin2
  17. - Changed mp and hp type to int. (fixed hp/mp bug)
  18. - Changed the config to YAML format file
  19. - Fixed bonus/stone exploits
  20. - Reworked exp_table loader. Now in exp_table.txt you can overwrite default values.
  21. - Added guild_exp_table overwriter.

Download Zone:
http://ionutmilica.com/downloads/revs/

Latest builds:
http://ionutmilica.com/downloads/revs/game_r1.3.5.zip
http://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.

  • Love 13
Link to comment
  • Replies 47
  • Created
  • Last Reply

Top Posters In This Topic

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

 

  1. - Removed auth_brazil
  2. - Removed over9refine
  3. - Removed xtrap
  4. - Removed openid
  5. - 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

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 :)

  • Love 1
Link to comment

 

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

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

  • Love 4
Link to comment

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

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

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

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
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.
  • Love 1
Link to comment

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • 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.