Reboot
-
Posts
529 -
Joined
-
Last visited
-
Days Won
33 -
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Reboot
-
-
Use vss 2013
- 1
-
Use old granny, this is buggy
-
24h, I whant to make a special root for src
- 5
-
Table not exista ))) logicaly =)))
-
In a few days / hours you will post the best source to client: D
https://metin2.download/picture/r3F9504x09DVmF8K988YXgTtGTP6KMUj/.gif/
-Binary Folder (The place is saved .exe after compilation.)
-extern Folder (You realize only)
-source Folder ( Contain source files .cpp and .h )
-vs_files Folder ( Containt files that's necesary for visual studio )
List of fix and definitions:
Python >2.2 long overflow All mount can attack All toolset set to v120_xp (Windows xp compatibility) include source files of the client and library, all set to v120)xp toolset ENABLE_COSTUME_SYSTEM ENABLE_ENERGY_SYSTEM ENABLE_DRAGON_SOUL_SYSTEM ENABLE_BELT_SYSTEM Cryptopp 5.6.2 boost 1.55
I did not do updates because in my opinion are not required.
-library builder folder(This folder contains source to absolutely all the libraries it needs client.All can be built with Visual Studio 2013.)I solved all compilation errors, absolutely everything.There are only three errors that you will solve soon: DCurrently working on the client, I want to pass it on OpenGL: D For linux.The link will appear in about a few hours / days, up to you if you are interested in the source )))Soon windows server (Game & db)All projects in libraries (CWebBrowser, EffectLib etc. ..) are made by me with their own settings different from the Ymir.And if you are obedient to post a cythonized client source.If you are interested, I'll post it. So it is pointless: DPleasw wait 24h , i make a special root files for this client srcIf you find bugs, leave message in topic so I can fix them, each update will be posted here.- 84
- 3
- 1
- 1
- 2
- 1
- 3
- 2
- 26
- 6
- 86
-
Use gcc49 or clang , I use clang and its more faster (30% faster )
- 1
-
Use a clenn FreeBSD
- 1
-
PLATFORM = $(shell file /bin/ls | cut -d' ' -f3 | cut -d'-' -f1) GCC_VERSION = $(shell $(CC) --version 2>&1 | grep "(GCC)" | cut -d' ' -f3 | cut -d'.' -f1) BSD_VERSION = $(shell uname -v 2>&1 | cut -d' ' -f2 | cut -d'.' -f1) SVN_VERSION = 42050 CC = g++ INCDIR = LIBDIR = BINDIR = .. OBJDIR = OBJDIR $(shell if [ ! -d $(OBJDIR) ]; then mkdir $(OBJDIR); fi) # Standard Setting LIBS = -pthread -lm -lmd # Removed -fno-rtti CFLAGS = -g -Wall -O2 -m32 -pipe -fexceptions -D_THREAD_SAFE -DNDEBUG -D__SVN_VERSION__="$(SVN_VERSION)" ifeq ($(GCC_VERSION), 4) CFLAGS += -mtune=i686 -fstack-protector-all else CFLAGS += -mcpu=i686 endif # boost INCDIR += -I../../../Extern/include/boost # DevIL INCDIR += -I../../libdevil LIBDIR += -L../../libdevil LIBS += -lIL -lpng -ltiff -lmng -llcms -ljpeg # MySQL ifeq ($(BSD_VERSION), 7) INCDIR += -I../../libmysql/7.x-5.1.35 LIBDIR += -L../../libmysql/7.x-5.1.35 else INCDIR += -I../../libmysql/5.x-5.1.35 LIBDIR += -L../../libmysql/5.x-5.1.35 endif LIBS += -lmysqlclient -lz # Miscellaneous external libraries INCDIR += -I../../../Extern/include LIBDIR += -L../../../Extern/lib LIBS += -lcryptopp -lgtest # HackShield INCDIR += -I../../libhackshield/include LIBDIR += -L../../libhackshield/lib LIBS += -lanticpxsvr # XTrap INCDIR += -I../../libxtrap/include # openssl #INCDIR += -I/usr/include LIBS += -lssl # Project Library INCDIR += -I../../liblua/include INCDIR += -I/usr/local/include INCDIR += -I../../libserverkey LIBDIR += -L../../libthecore/lib -L../../libpoly -L../../libsql -L../../libgame/lib -L../../liblua/lib -L../../libserverkey -L/usr/lib/crypto++ LIBDIR += -L/usr/local/lib LIBS += -lthecore -lpoly -llua -llualib -lsql -lgame -lserverkey -lgtest USE_STACKTRACE = 0 ifeq ($(USE_STACKTRACE), 1) LIBS += /usr/local/lib/libexecinfo.a endif TARGET = $(BINDIR)/game_r$(P4_VERSION)_$(PLATFORM) CFILE = minilzo.c CPPFILE = BattleArena.cpp FSM.cpp MarkConvert.cpp MarkImage.cpp MarkManager.cpp OXEvent.cpp TrafficProfiler.cpp ani.cpp arena.cpp banword.cpp battle.cpp blend_item.cpp block_country.cpp buffer_manager.cpp building.cpp castle.cpp char.cpp char_affect.cpp char_battle.cpp char_change_empire.cpp char_horse.cpp char_item.cpp char_manager.cpp char_quickslot.cpp char_resist.cpp char_skill.cpp char_state.cpp PetSystem.cpp cmd.cpp cmd_emotion.cpp cmd_general.cpp cmd_gm.cpp cmd_oxevent.cpp config.cpp constants.cpp crc32.cpp cube.cpp db.cpp desc.cpp desc_client.cpp desc_manager.cpp desc_p2p.cpp dev_log.cpp dungeon.cpp empire_text_convert.cpp entity.cpp entity_view.cpp event.cpp event_queue.cpp exchange.cpp file_loader.cpp fishing.cpp gm.cpp guild.cpp guild_manager.cpp guild_war.cpp horse_rider.cpp horsename_manager.cpp input.cpp input_auth.cpp input_db.cpp input_login.cpp input_main.cpp input_p2p.cpp input_teen.cpp input_udp.cpp ip_ban.cpp item.cpp item_addon.cpp item_attribute.cpp item_manager.cpp item_manager_idrange.cpp locale.cpp locale_service.cpp log.cpp login_data.cpp lzo_manager.cpp marriage.cpp matrix_card.cpp messenger_manager.cpp mining.cpp mob_manager.cpp monarch.cpp motion.cpp over9refine.cpp p2p.cpp packet_info.cpp party.cpp passpod.cpp pcbang.cpp polymorph.cpp priv_manager.cpp pvp.cpp questevent.cpp questlua.cpp questlua_affect.cpp questlua_arena.cpp questlua_ba.cpp questlua_building.cpp questlua_danceevent.cpp questlua_dungeon.cpp questlua_forked.cpp questlua_game.cpp questlua_global.cpp questlua_guild.cpp questlua_horse.cpp questlua_pet.cpp questlua_item.cpp questlua_marriage.cpp questlua_mgmt.cpp questlua_monarch.cpp questlua_npc.cpp questlua_oxevent.cpp questlua_party.cpp questlua_pc.cpp questlua_quest.cpp questlua_target.cpp questmanager.cpp questnpc.cpp questpc.cpp refine.cpp regen.cpp safebox.cpp sectree.cpp sectree_manager.cpp sequence.cpp shop.cpp skill.cpp start_position.cpp target.cpp text_file_loader.cpp trigger.cpp utils.cpp vector.cpp war_map.cpp wedding.cpp xmas_event.cpp version.cpp panama.cpp threeway_war.cpp map_location.cpp auth_brazil.cpp BlueDragon.cpp BlueDragon_Binder.cpp DragonLair.cpp questlua_dragonlair.cpp HackShield.cpp HackShield_Impl.cpp char_hackshield.cpp skill_power.cpp affect.cpp SpeedServer.cpp questlua_speedserver.cpp XTrapManager.cpp auction_manager.cpp FileMonitor_FreeBSD.cpp ClientPackageCryptInfo.cpp cipher.cpp buff_on_attributes.cpp dragon_soul_table.cpp DragonSoul.cpp group_text_parse_tree.cpp char_dragonsoul.cpp questlua_dragonsoul.cpp shop_manager.cpp shopEx.cpp item_manager_read_tables.cpp COBJS = $(CFILE:%.c=$(OBJDIR)/%.o) CPPOBJS = $(CPPFILE:%.cpp=$(OBJDIR)/%.o) MAINOBJ = $(OBJDIR)/main.o MAINCPP = main.cpp TESTOBJ = $(OBJDIR)/test.o TESTCPP = test.cpp TEST_TARGET = $(BINDIR)/test default: $(TARGET) $(TEST_TARGET) $(OBJDIR)/minilzo.o: minilzo.c @$(CC) $(CFLAGS) $(INCDIR) -c $< -o $@ @echo compile $< $(OBJDIR)/version.o: version.cpp @$(CC) $(CFLAGS) -D__USER__="$(USER)" -D__HOSTNAME__="$(HOSTNAME)" -D__PWD__="$(PWD)" -D__P4_VERSION__="$(P4_VERSION)" -c $< -o $@ @echo compile $< $(OBJDIR)/%.o: %.cpp @echo compile $< @$(CC) $(CFLAGS) $(INCDIR) -c $< -o $@ limit_time: @echo update limit time @python update_limit_time.py $(TARGET): $(CPPOBJS) $(COBJS) $(MAINOBJ) @echo linking $(TARGET).... @$(CC) $(CFLAGS) $(LIBDIR) $(COBJS) $(CPPOBJS) $(MAINOBJ) $(LIBS) -o $(TARGET) $(TEST_TARGET): $(TESTCPP) $(CPPOBJS) $(COBJS) $(TESTOBJ) @echo linking $(TEST_TARGET) @$(CC) $(CFLAGS) $(LIBDIR) $(COBJS) $(CPPOBJS) $(TESTOBJ) $(LIBS) -o ../test clean: @rm -f $(COBJS) $(CPPOBJS) @rm -f $(BINDIR)/game_r* $(BINDIR)/conv tag: ctags *.cpp *.h *.c dep: makedepend -f Depend $(INCDIR) -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -p$(OBJDIR)/ $(CPPFILE) $(CFILE) $(MAINCPP) $(TESTCPP) 2> /dev/null > Depend sinclude Depend
i hope you can help mepkg install boost-all
Then navigate to you src/game and delete depend file.
And put this command :
gmake dep
The recompile game :
gmake -j20
:D:D::D:D
-
This post solved my problem:
This is a shit solution.
A conflict occur between libraries.
Mainline_Released uses mysql52 there in that job and you have mysql55 +If you want to use mysql56 library and configuration, you must include folder mysql /usr/local/include/mysql56etc etc etc etc- 2
-
Open mainline_released/Server and delete libmysql
Open novaline/Server and copy back in mainline_released libmysql from novaline
Recompile
- 2
-
Create querty for yang( Client + Server )
- 2
-
syserr since the fall (CH1, CORE1, DB)
- 2
-
A high gm has IMPLEMENATOR and put the shutdown command: D
- 2
-
syserr my friend
- 2
-
cd /usr/ports/graphics/devil && make install clean
- 2
-
Does This will be caused lag server with more players on server? e.g 400-600 players?
---
Sorry my English is very very bad
nooo
-
Update
SSL Conection for xenforo and mysql
- 1
-
Change py file & change start argument.
I think it's soooooo hard
Kind Regards
Zerelth ~ Ellie
You are ellie ?
-
I do not understand ,what you want?
-
cd /usr/ports/misc/compat4x && make install clean cd /usr/ports/misc/compat5x && make install clean cd /usr/ports/misc/compat6x && make install clean cd /usr/ports/misc/compat7x && make install clean cd /usr/ports/misc/compat8x && make install clean cd /usr/ports/misc/compat9x && make install clean
Install all the packages
stop in /usr/ports/misc/compat4x and other too.
FreeBSD is broken, use a clean freebsd.
you have example?
Download image: ftp://ftp.freebsd.org/pub/FreeBSD/releases/VM-IMAGES/10.1-RELEASE/i386/Latest/
And reinstall freebsd + compat programs
- 2
-
cd /usr/ports/misc/compat4x && make install clean cd /usr/ports/misc/compat5x && make install clean cd /usr/ports/misc/compat6x && make install clean cd /usr/ports/misc/compat7x && make install clean cd /usr/ports/misc/compat8x && make install clean cd /usr/ports/misc/compat9x && make install clean
Install all the packages
stop in /usr/ports/misc/compat4x and other too.
FreeBSD is broken, use a clean freebsd.
- 2
-
Post a video with bandicam ....
- 2
-
Hey guys.
I keep getting an error while trying to compile the novaline Server.
My Makefile: http://pastebin.com/btTyEfrB
My Build Log: http://pastebin.com/5EmUkCMq
I am using this Box to compile my server on:
I hope you guys can help me.
Thanks in advance
What you posted does not help you at all, To identify the error.
- 2
-
cd /usr/ports/misc/compat4x && make install clean cd /usr/ports/misc/compat5x && make install clean cd /usr/ports/misc/compat6x && make install clean cd /usr/ports/misc/compat7x && make install clean cd /usr/ports/misc/compat8x && make install clean cd /usr/ports/misc/compat9x && make install clean
Install all the packages
- 3
[ERROR] Compile client binary
in Community Support - Questions & Answers
Posted
Use vss 2013, is not necesary to make include_stuff and lib_stuff.
Vss 2013 include automaticaly.
Go on mainline_released , drag mainline released on desktop.