Jump to content

Syriza

Banned
  • Posts

    259
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

Posts posted by Syriza

  1. hey can someone help me? here is my makefile (before i posted the makefile in game src)

     

    CC=gcc49
    CXX=g++49
    
    PLATFORM = $(shell file /bin/ls | cut -d' ' -f3 | cut -d'-' -f1)
    BSD_VERSION = $(shell uname -v 2>&1 | cut -d' ' -f2 | cut -d'.' -f1)
    
    default: libthecore libpoly libgame liblua libsql libserverkey game db
    	@echo "--------------------------------------"
    	@echo "Build Done"
    	@echo "--------------------------------------"
    
    libserverkey: .
    	@touch $@/Depend
    	$(MAKE) -C $@ dep
    	$(MAKE) -C $@ clean
    	$(MAKE) -C $@
    
    liblua: .
    	$(MAKE) -C $@ clean
    	$(MAKE) -C $@
    
    libsql: .
    	@touch $@/Depend
    	$(MAKE) -C $@ dep
    	$(MAKE) -C $@ clean
    	$(MAKE) -C $@
    
    libgame: .
    	@touch $@/src/Depend
    	$(MAKE) -C $@/src dep
    	$(MAKE) -C $@/src clean
    	$(MAKE) -C $@/src
    
    libpoly: .
    	@touch $@/Depend
    	$(MAKE) -C $@ dep
    	$(MAKE) -C $@ clean
    	$(MAKE) -C $@ 
    
    libthecore: .
    	@touch $@/src/Depend
    	$(MAKE) -C $@/src dep
    	$(MAKE) -C $@/src clean
    	$(MAKE) -C $@/src
    
    libserverkey: .
    	@touch $@/Depend
    	$(MAKE) -C $@ dep
    	$(MAKE) -C $@ clean
    	$(MAKE) -C $@
    
    game: .
    	@touch $@/src/Depend
    	$(MAKE) -C $@/src dep
    	$(MAKE) -C $@/src clean
    	$(MAKE) -C $@/src limit_time
    #	$(MAKE) -C $@/src
    
    db: .
    	@touch $@/src/Depend
    	$(MAKE) -C $@/src dep
    	$(MAKE) -C $@/src clean
    #	$(MAKE) -C $@/src
    
    all: 
    	@echo "--------------------------------------"
    	@echo "Full Build Start"
    	@echo "--------------------------------------"
    
    	$(MAKE) -C liblua clean
    	$(MAKE) -C liblua
    
    	@touch libsql/Depend
    	$(MAKE) -C libsql dep
    	$(MAKE) -C libsql clean
    	$(MAKE) -C libsql
    
    	@touch libgame/src/Depend
    	$(MAKE) -C libgame/src dep
    	$(MAKE) -C libgame/src clean
    	$(MAKE) -C libgame/src
    
    	@touch libpoly/Depend
    	$(MAKE) -C libpoly dep
    	$(MAKE) -C libpoly clean
    	$(MAKE) -C libpoly 
    
    	@touch libthecore/src/Depend
    	$(MAKE) -C libthecore/src dep
    	$(MAKE) -C libthecore/src clean
    	$(MAKE) -C libthecore/src
    
    	@touch game/src/Depend
    	$(MAKE) -C game/src dep
    	$(MAKE) -C game/src clean
    	$(MAKE) -C game/src limit_time
    #	$(MAKE) -C game/src
    
    	@touch db/src/Depend
    	$(MAKE) -C db/src dep
    	$(MAKE) -C db/src clean
    #	$(MAKE) -C db/src
    
    	@echo "--------------------------------------"
    	@echo "Full Build End"
    	@echo "--------------------------------------"

     

  2. Hey Community,

    i receive the following Error when i try to compile the Source:

     

    
    gmake[1]: Leaving directory '/usr/src/best_production_v5_src/Server/game/src'
    gmake -C game/src clean
    gmake[1]: Entering directory '/usr/src/best_production_v5_src/Server/game/src'
    gmake[1]: Leaving directory '/usr/src/best_production_v5_src/Server/game/src'
    gmake -C game/src limit_time
    gmake[1]: Entering directory '/usr/src/best_production_v5_src/Server/game/src'
    gmake[1]: *** No rule to make target 'limit_time'.  Stop.
    gmake[1]: Leaving directory '/usr/src/best_production_v5_src/Server/game/src'
    gmake: *** [Makefile:90: all] Error 2
    root@V5:/usr/src/best_production_v5_src/Server #

    Can someone help me please :) ?

    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 = 40250
    WOLF_ENABLE = lycan
    
    CC = g++49
    
    INCDIR =
    LIBDIR =
    BINDIR = /usr/src/best_production_v5_src/Server/game
    OBJDIR = OBJDIR
    $(shell if [ ! -d $(OBJDIR) ]; then mkdir $(OBJDIR); fi)
    
    # Standard Setting
    LIBS = -pthread -lm -lmd
    # Removed -fno-rtti 
    CFLAGS = -g -Wall -O3 -m32 -w -pipe -fexceptions -D_THREAD_SAFE -DNDEBUG -D__USER__=\"$(USER)\" -D__HOSTNAME__=\"$(HOSTNAME)\" -D__PWD__=\"$(PWD)\" -D__GAME_VERSION__=\"$(GAME_VERSION)\"
    CFLAGS += -mtune=i686 -fstack-protector-all -std=c++11
    
    # boost
    INCDIR += -I../../../Extern/include/boost
    
    # DevIL
    INCDIR += -I../../libdevil
    LIBDIR += -L../../libdevil
    LIBS += -lIL -lpng -ltiff -lmng -llcms -ljpeg
    
    # MySQL
    INCDIR += -I../../libmysql/7.x-5.1.35
    LIBDIR += -L../../libmysql/7.x-5.1.35
    
    LIBS += -lmysqlclient -L/usr/local/lib/mysql -lz
    
    # Miscellaneous external libraries
    INCDIR += -I../../../Extern/include
    LIBDIR += -L../../../Extern/lib
    LIBS += -lcryptopp -lgtest
    
    # openssl
    #INCDIR += -I/usr/include
    #LIBS += -lssl
    #LIBS += /usr/lib/libssl.a
    
    # Project Library
    INCDIR += -I../../liblua/include
    INCDIR += -I/usr/local/include
    INCDIR += -L/usr/local/lib/mysql
    LIBDIR += -L../../libthecore/lib -L../../libpoly -L../../libsql -L../../libgame/lib -L../../liblua/lib
    LIBDIR += -L/usr/local/lib
    LIBS += -lthecore -lpoly -llua -llualib -lsql -lgame
    USE_STACKTRACE = 0
    ifeq ($(USE_STACKTRACE), 1)
    LIBS += /usr/local/lib/libexecinfo.a
    endif
    
    TARGET  = $(BINDIR)/game
    
    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_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 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 TempleOchao.cpp questlua_TempleOchao.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\
    		  BlueDragon.cpp BlueDragon_Binder.cpp DragonLair.cpp questlua_dragonlair.cpp\
    		  skill_power.cpp affect.cpp SpeedServer.cpp questlua_speedserver.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 item_combination.cpp\
    		  shop_manager.cpp shopEx.cpp item_manager_read_tables.cpp bank.cpp New_PetSystem.cpp questlua_petnew.cpp questlua_mysql.cpp char_cards.cpp\
    		  title.cpp ronark_system.cpp char_gaya.cpp new_events.cpp questlua_new_events.cpp MeleyLair.cpp questlua_MeleyLair.cpp\
    		  offline_shop.cpp offlineshop_manager.cpp questlua_support.cpp SupportSystem.cpp biolog.cpp localization.cpp char_keyboard.cpp\
    		  user_control.cpp reborn.cpp combat_zone.cpp auto_event_manager.cpp AutoNotice.cpp game_events.cpp event_manager.cpp
    
    
    COBJS	= $(CFILE:%.c=$(OBJDIR)/%.o)
    CPPOBJS	= $(CPPFILE:%.cpp=$(OBJDIR)/%.o)
    
    MAINOBJ = $(OBJDIR)/main.o
    MAINCPP = main.cpp
    
    default: $(TARGET) $(TEST_TARGET)
    
    $(OBJDIR)/minilzo.o: minilzo.c
    	@$(CC) -w $(CFLAGS) $(INCDIR) -c $< -o $@
    	@echo -e "\033[0;32m [Projekt] \033[0m       \033[0;33m [Game] Source kompiliert:\033[0m" $<
    
    $(OBJDIR)/version.o: version.cpp
    	@$(CC) -w $(CFLAGS) -D__SVN_VERSION__=\"$(SVN_VERSION)\" -c $< -o $@
    	@echo -e "\033[0;32m [Projekt] \033[0m       \033[0;33m [Game] Source kompiliert:\033[0m" $<
    
    $(OBJDIR)/%.o: %.cpp
    	@echo -e "\033[0;32m [Projekt] \033[0m       \033[0;33m [Game] Source kompiliert:\033[0m" $<
    	@$(CC) -w $(CFLAGS) $(INCDIR) -c $< -o $@
    
    $(TARGET): $(CPPOBJS) $(COBJS) $(MAINOBJ)
    	@echo ----     Erfolgreich kompiliert. ----
    	@echo ----     GAME: $(TARGET).... 
    	@echo -------------------------------------------------
    	@$(CC) -w $(CFLAGS) $(LIBDIR) $(COBJS) $(CPPOBJS) $(MAINOBJ) $(LIBS) -o $(TARGET)
    	@touch version.cpp
    
    
    clean:
    	@rm -f $(COBJS) $(CPPOBJS)
    	@rm -f $(BINDIR)/game_r* $(BINDIR)/conv
    
    install:
    	rm -rf $(INSTALL_DIR)/share/bin/game
    	cp $(TARGET) $(INSTALL_DIR)/share/bin/game
    
    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

    There is my Makefile

  3. Hello community,

    I've copied the belt inventory and made it a book inventory.

    At the moment everything works well.

    But I have the error that nothing can be stored in the second inventory page or outstored

     

    https://metin2.download/picture/7JJyHN5Lkb08H7PWlQ5pcBX16OSGxy11/.gif

     

    https://metin2.download/picture/GTDs6SevD0m4az6Nsp76qQ92RX4IrIjL/.gif

     



    I made 2 gif's where my problem is shown. As you see if you are in the first inventory page, there are no problems - but if you click on to the second, this problems appear. :(

    I am at a loss and hope for help. What is also not seen in the 2nd gif is the chat because it appears when storing in the 2nd inventory page the following sentence: You can not do that.

     

    in charitem.cpp  ||  bool CHARACTER::MoveItem

     

    	if (!IsValidItemPosition(DestCell))
    	{
    		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("You can not do that."));
    		return false;
    	}

     

    This is the code block, where the chatpacket is.

    • Good 1
  4. vor 10 Stunden schrieb VegaS™:

     

    I Already made research and i knew this method, but im not able to do it on my own. ?

     

    Im pretty sure, you would help a lot of user.

    • Love 1
  5. vor 2 Stunden schrieb Mind Rapist:

    Dude this is how it's supposed to work ?

    2f7.png

    How long have you been playing the game? Did you ever notice that all DPS effects (damage-per-second) are design to stop hp reduction when it hits 1? Your bleeding works normally you can focus on other stuff now... like learning the game (just saying)

    Best regards ~ Mind Rapist

    Please stfu if you have no clue on the official Metin2 bleeding CAN kill you, like fire does.

    • Love 2
  6. vor 25 Minuten schrieb .plechito':

    Could someone translate it please?

    Fraud with online role-playing game
    Metin2: Dragon Coins on Illegal Server - Player earned 121,000 Euros
    
    08.11.18 12:04
    +
    © Gameforge.com
    
    By offering the online role-playing game Metin2 on an illegal server, a young player from Kassel earned 121,000 euros. But he was caught too - and now convicted.
    
    Online role-playing games often move in virtual fantasy worlds with knights, dragons, kingdoms. But that can be used to earn very real money, as shown by the trial in Kassel district court, in which a 23-year-old Kasseler was convicted of copyright infringement to a year in prison on probation. This is reported by HNA.de *.
    Metin2: Dragon Coins as a game currency
    
    The young man sold around € 121,000 between 2014 and 2017 by selling "Dragon Coins", which allow players to buy new weapons, features and hard-euro skills.
    
    "I did not pay attention to the money, I was interested in the fun of the game," the defendant said during the court hearing.
    ADVERTISING
    +
    © Gameforge.com
    Metin2 proceeds enabled luxury living
    
    So quite that can not be right, because with the proceeds from the Internet game "Metin2", which operated the native Kasseler without a license, he bought a lot of luxury items.
    
    When the police searched his apartment in a northern district of Kassel, she ensured, among other things:
    
        two Rolex watches worth 26,000 euros
        four expensive Apple devices
        a 78 inch flat screen
        camera
        sound system
        computer
        a sum of 29,000 euros in cash.
    
    The accused still lives with his father, the Hartz IV refers.
    Online role-playing game Metin2 is played with real money
    
    Already at the age of 14, he started to play Metin2, which caused a worldwide sensation among connoisseurs as an online role-playing game. Real money must be used to achieve a higher level in virtual game action. And who wants to create the last level, must invest at least 10,000 euros, he said.
    
    To avoid that, he downloaded the game in a public forum and just opened his own server in Romania.
    
    The fantasy world had taken over the defendants completely. What the prosecutor's investigation with the young man caused, you can read in a comprehensive court report on HNA.de *.
    Metin2 installed on server in Romania
    
    There were more and more players together - in the end there were about 100,000 participants worldwide - who could play here for comparatively small money and the defendant donated money for the "Dragon Coins".
    
    He called the police the names of many other players who would have acted just like him.
    +
    © Gameforge.com
    That's how Metin2 works
    
    The online role-playing game "Metin2" can only be played on the Internet, thousands of players worldwide are moving around in the virtual land at the same time.
    
    The game idea: A meteorite hits a kingdom, which then decays into three kingdoms, in which wild animals and all kinds of mythical creatures are on the way. The task of the player is to appease the animals, to fight the creatures with sword and other weapons and finally to destroy the meteorites.
    
    To go through the various levels without the use of real money, would have to be played for years. To shorten this ascent, weapons and properties can be purchased with real money. The game was aimed at minors, and the defendant and his friends played it a long time, until they simply could not get any further because they did not have the money for the dragon coins. He knows people who would have spent 30,000 euros and more, said the 23-year-old in court.
    
    "The game is programmed to be addictive and to spend money if you want to get ahead," he said. To reach the high levels, you have to play six to eight hours a day, five years and more. If one misses a day, the playing strength sinks. Players can join forces to form clans and then become stronger.
    
    Also interesting on HNA.de *: That's why the survival game Fortnite is a worldwide hit.
    
    By Thomas Stier, HNA
    
    * HNA.de is part of the nationwide Ippen digital editorial network.

     

    pretty understandable

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