Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/06/20 in all areas

  1. M2 Download Center Download Here ( Internal ) Hello together, today i want to share something with you for christmas. But before we start let me tell you, this system isn't in is final form! I will update this thread (if metin2dev will still exist in the new year) to complete this system. Anyways let's get startet. What kind of System is it? You can use inbuilt animations on objects (map objects) and weapons (currently not working, just if the weapon is a ground item instance! I'm working on it). Here is a preview: [Hidden Content] First you can see a placed object on the map with inbuilt animation (sorry it is really far away :O) Later you can see a weapon (thanks to @Tatsumaru) which has an inbuilt animation. But this is currently just working as ground instance and not in the player hands itself. How to implement it What is missing for now? Currently the deforming for weapons holden by the player won't work. But as i said in the first few lines, i will add it later. But for now i want to give this parts to you for christmas! (Sorry i'm currently out of time to finish it before 2019 ends... Maybe someone of you want to complet it in his on way). The attachments Animated Object: [Hidden Content] <- Thanks to KillMoves who did this sometime ago!!! (Animated Weapon: [Hidden Content] <- Thanks to Tatsumaru!!! Have fun with it, your B4RC0D3
    1 point
  2. M2 Download Center Download Here ( Internal ) Download Here ( GitHub ) Prepared src packages: *Granny 2.11.8 *libjpeg-9a *Python-2.7 *Crypto++ 8.4.0 *DevIL-1.6.5 *lzo-2.10 Archive password: black
    1 point
  3. Hi everyone As you can see, @ASIKOO and myself are the new administrators of Metin2Dev. It's time to introduce ourselves! We are two French people and owner of the Funky-Emulation forum, a video game development forum (including metin2) dedicated to French people. We are also owner of metin2.top, a top allowing to gather the best metin2 private servers. Metin2Dev will remain an international forum and we are not here to destroy everything that has been put in place by the community. Our only will is to allow the continued development of metin2. We have many projects in mind and we will come back to you to share them! I leave this topic open for your possible messages or suggestions. It is a pleasure for us to take over the administration of this forum and I hope that it will continue to satisfy you, even with us. Looking forward to meeting all of you. See you soon, Calypso & Asikoo
    1 point
  4. M2 Download Center Download Here ( Internal ) Hey, I will share a function (Set Atlas Scale) that you can set your own scale in your Atlas Window. As you can see in the Preview the Atlas is bigger than the default. You need to have good quality of Map Image, I think you can use World Editor for this. Preview:
    1 point
  5. unfortunately I can't help you with that , I don't have enough knowledge in programming . hope you find someone who can help with it . good luck.
    1 point
  6. that is not a problem the storage is linked for all the characters in the same account .
    1 point
  7. 1 point
  8. C++ version [Hidden Content]
    1 point
  9. 1 point
  10. Dear metin2dev-Community ? We wish everyone HAPPY NEW YEAR 2020 ?????? Good health and much happiness for the year 2020. May all your intentions come true ?? We would also like to THANK YOU for your activity and your great contribution on metin2dev ? All the best and lovely greetings your metin2dev-Team
    1 point
  11. A few ways to fix it.. for example; 0. increase follow frequency 1. call function follow checking dwElapsedTime in void CHARACTER::StateMove() (like that) if (IsMonster() && GetVictim()) { LPCHARACTER victim = GetVictim(); UpdateAggrPoint(victim, DAMAGE_TYPE_NORMAL, -(victim->GetLevel() / 3 + 1)); if (dwElapsedTime > 500) { __CHARACTER_GotoNearTarget(this, victim); } } gl guys
    1 point
  12. M2 Download Center Download Here ( Internal ) Download: [Hidden Content]
    1 point
  13. You declared the variable into a if condition and then you try to call it from outside, that's wrong. def main(condition): if condition: variable = 100 print variable main(True) << 100 main(False) << Traceback (most recent call last): << File "main.py", line 6, in <module> << main(False) << File "main.py", line 4, in main << print variable << UnboundLocalError: local variable 'variable' referenced before assignment So, your problem is exchangeButton, declare it before condition if self.isShowButton, like: def OnUpdate(self): exchangeButton = self.buttonDict[locale.TARGET_BUTTON_EXCHANGE] [.....]
    1 point
  14. priv_empire ? /priv_empire where type is 1:exp frog ? /frog (1 2 3) Spawn a Gold Frog during Siege War. Mob drops 10m gold. weaken GM_GOD NO ARG Reduce Hp of all nearby mobs to 1 item GM_GOD /item /item create an item advance GM_GOD /advance set player level to val user GM_HIGH_WIZARD NOARG lists all user in the current core notice GM_HIGH_WIZARD /notice broadcast a notice to all server eventflag GM_HIGH_WIZARD /eventflag set event flag mob GM_HIGH_WIZARD /mob /mob spawn a mob ma GM_HIGH_WIZARD /ma spawn an agressive mob mc GM_HIGH_WIZARD /mc spawn a coward mob mm GM_HIGH_WIZARD /mm spawn a mob in a random place kill GM_HIGH_WIZARD /kill kill a player ipurge GM_HIGH_WIZARD NO ARG purge a item in my invertory group GM_HIGH_WIZARD /group spawn a mob group grrandom GM_HIGH_WIZARD /grrandom spawn a random group reset GM_HIGH_WIZARD NO ARG set player HP and SP to normal state shutdown GM_HIGH_WIZARD NO ARG shutdown all server makeguild GM_HIGH_WIZARD /makeguild create a guild for test deleteguild GM_HIGH_WIZARD NO ARG delete guild setskillother GM_HIGH_WIZARD /setskillother set specified character's skill level cooltime GM_HIGH_WIZARD NO ARG make a character who have no skill cooltime polyitem GM_HIGH_WIZARD /polyitem create a polymorph item(70104) for polymorph to vnum xmas_boom GM_HIGH_WIZARD NO ARG make it eclipse. And spawn event helper xmas_snow GM_HIGH_WIZARD NO ARG let it snow xmas_santa GM_HIGH_WIZARD NO ARG spawn a santa block_chat GM_HIGH_WIZARD /jy block character chating time: add to h, m, s with number. Ex> 10m for 10 minutes block_chat_list GM_HIGH_WIZARD NO ARG display blocked character list horse_state GM_HIGH_WIZARD NO ARG display my horse information horse_level GM_HIGH_WIZARD /horse_level set character's horse level horse_ride GM_HIGH_WIZARD NO ARG toggle horse ride horse_summon GM_HIGH_WIZARD NO ARG summon my horse horse_unsummon GM_HIGH_WIZARD NO ARG send back horse horse_set_stat GM_HIGH_WIZARD /horse_set_stat set my horse state reset_subskill GM_HIGH_WIZARD /reset_subskill reset character's sub skill levels eclipse GM_HIGH_WIZARD /eclipse make it eclipse 0: not eclipse mode 1: eclipse mode who GM_IMPLEMENTOR NO ARG print user count state set GM_IMPLEMENTOR /set set player attribute. Field: gold, exp, max_hp, max_sp, aligment book GM_IMPLEMENTOR /book /book create a book for specifed skill refine_rod GM_IMPLEMENTOR /refine_rod refine my rod to val level refine_pick GM_IMPLEMENTOR /refine_pick refine my pick to val level max_pick GM_IMPLEMENTOR /max_pick change my pick at inventory pos to max level fish_simul GM_IMPLEMENTOR /fish_simul simulate fish probability. Prob_idx: 1~4 setskillpoint GM_IMPLEMENTOR /setskillpoint set characters skill point reload GM_IMPLEMENTOR /reload reload server settings. u: Reloading state_user_count p: Reloading prototype tables s: Reloading notice string q: Reloading quest f: Reloading fishing a: Reloading Admin information c: Reloading Blending Cube mount_test GM_IMPLEMENTOR /mount_test mount to vnum (not all vnum can ride) observer GM_IMPLEMENTOR NO ARG toggle observer mode socketitem GM_IMPLEMENTOR /socketitem create a item that have socket change_attr GM_IMPLEMENTOR NO ARG change weapon's attribute add_attr GM_IMPLEMENTOR NO ARG add a attribute to weapon add_socket GM_IMPLEMENTOR NO ARG add a socket to weapon warp GM_LOW_WIZARD /warp /warp warp to character or map pos(global coordinate) notice_map GM_LOW_WIZARD /motice_map broadcast a notice message to a Map which is GM connected to dc GM_LOW_WIZARD /dc force disconnect a player. transfer GM_LOW_WIZARD /transfer bring a player to GM goto GM_LOW_WIZARD /goto warp to local map position(local coordinate) level GM_LOW_WIZARD /level set GM level to geteventflag GM_LOW_WIZARD NO ARG lists event flag to chat window console GM_LOW_WIZARD NO ARG enable a client debug mode stat_reset GM_LOW_WIZARD NO ARG reset character state point state GM_LOW_WIZARD /state # /state /state display a character state invisible GM_LOW_WIZARD NO ARG toggle invisiable mode setskill GM_LOW_WIZARD /setskill set my skill level gwlist GM_LOW_WIZARD NO ARG display guild war list gwstop GM_LOW_WIZARD /gwstop stop guild war between id1 and id2 forcely gwcancel GM_LOW_WIZARD /gwcancel cancel guild war between id1 and id2 forcely gstate GM_LOW_WIZARD /gstate display guild state getqf GM_LOW_WIZARD NO ARG /getqf display character's quest flag setqf GM_LOW_WIZARD /setqf /setqf set character's quest flag delqf GM_LOW_WIZARD /delqf /delqf [] delete character's quest flag forgetme GM_LOW_WIZARD NO ARG monsters that attack me will not attack aggregate GM_LOW_WIZARD NO ARG near monsters will attack me attract_ranger GM_LOW_WIZARD NO ARG range attack monsters will attack me pull_monster GM_LOW_WIZARD NO ARG pull monster to me polymorph GM_LOW_WIZARD /polymorph polymorph to vnum show_arena_list GM_LOW_WIZARD NO ARG lists arena end_all_duel GM_LOW_WIZARD NO ARG stops all arena duel end_duel GM_LOW_WIZARD /end_duel stops specificed name's duel duel GM_LOW_WIZARD /duel starts duel between con+ GM_LOW_WIZARD /con+ add con state point int+ GM_LOW_WIZARD /int+ add int state point str+ GM_LOW_WIZARD /str+ add str state point dex+ GM_LOW_WIZARD /dex+ add dex state point break_marriage GM_LOW_WIZARD /break_marriage break marriage and forcely open_oxevent GM_LOW_WIZARD NO ARG start ox quiz event close_oxevent_door GM_LOW_WIZARD NO ARG stop user enter to ox quiz event end_oxevent GM_LOW_WIZARD NO ARG end current ox quiz event end_oxevent_force GM_LOW_WIZARD NO ARG end current ox quiz event force start_quiz GM_LOW_WIZARD NO ARG display a ox quiz. show_quiz GM_LOW_WIZARD NO ARG lists loaded current ox quiz log_oxevent GM_LOW_WIZARD NO ARG log current attended ox quiz user. get_oxevent_att GM_LOW_WIZARD NO ARG counts current attend user give_item_to_att GM_LOW_WIZARD /give_item_to_att give item to attend user effect GM_LOW_WIZARD /effect show effect threeway_info GM_LOW_WIZARD NO ARG show threeway war info threeway_myinfo GM_LOW_WIZARD NO ARG show threeway war info of mine siege GM_LOW_WIZARD /siege start or stop siege war. When siege war is running, re-type /sige will be stop current war. Empire num 0: random empire 1-3: specific empire tower count 5-10 ungroup GM_PLAYER NO ARG quit from party close_shop GM_PLAYER NO ARG close my private shop set_walk_mode GM_PLAYER NO ARG make player walk set_run_mode GM_PLAYER NO ARG make player run build GM_PLAYER /build r clear land and land owner kiss GM_PLAYER NO ARG emotion slap GM_PLAYER NO ARG emotion french_kiss GM_PLAYER NO ARG emotion clap GM_PLAYER NO ARG emotion cheer1 GM_PLAYER NO ARG emotion cheer2 GM_PLAYER NO ARG emotion dance1 GM_PLAYER NO ARG emotion dance2 GM_PLAYER NO ARG emotion dance3 GM_PLAYER NO ARG emotion dance4 GM_PLAYER NO ARG emotion dance5 GM_PLAYER NO ARG emotion dance1 GM_PLAYER NO ARG emotion dance2 GM_PLAYER NO ARG emotion dance3 GM_PLAYER NO ARG emotion dance4 GM_PLAYER NO ARG emotion dance5 GM_PLAYER NO ARG emotion congratulation GM_PLAYER NO ARG emotion forgive GM_PLAYER NO ARG emotion angry GM_PLAYER NO ARG emotion attractive GM_PLAYER NO ARG emotion sad GM_PLAYER NO ARG emotion shy GM_PLAYER NO ARG emotion cheerup GM_PLAYER NO ARG emotion banter GM_PLAYER NO ARG emotion joy GM_PLAYER NO ARG emotion user_horse_ride GM_PLAYER NO ARG toggle horse ride user_horse_back GM_PLAYER NO ARG send back horse user_horse_feed GM_PLAYER NO ARG feed horse mto GM_PLAYER /mto warp to character. Empire Lord only can use this command mtr GM_PLAYER /mtr transfer character to me. Empire Lord only can use this command minfo GM_PLAYER NO ARG display Empire information. Empire Lord only can use this command mtax GM_PLAYER /mtax set trade tax for my empire. Empire Lord only can use this command mmob GM_PLAYER /mmob summon a monster. Summonable monster vnum 191, 192, 193, 194, 391, 392, 393, 394, 491, 492, 493, 494, 591, 691, 791, 1091, 1304, 1901, 2091, 2191, 2206 mnotice GM_PLAYER /mnotice broadcast a notice to my empire. Empire Lord only can use this command purge GM_WIZARD /purge all purge all npc and mob near to GM respawn GM_WIZARD /respawn all /respawn respawn all mob or near mob
    1 point
  15. 0 points
  16. Sure. All we need is to make a ritual to find out what’s in your syserr and then we can find the problem. Our shaman has a day off today but once he’s back you are solved.
    0 points
  17. Sura with the warrior's head severed.
    0 points
  18. Thank you for maintaining the board from now on. For me it's time to say goodbye, thank you to everyone who I was able to meet over the past years. Maybe our paths will cross again.
    0 points
  19. My gang, our Christmas dinner in the bar xD
    0 points
  20. If it's so easy, why don't you mind sharing it with the community instead of telling everyone how good you are? As I said, on my client it's fixed, but I don't remember every change I've made on it, so that's why I asked for the functions and will review them now. If you have a fix and wanna share it, post it, if not, please do not spam this topic with showing yourself off.
    0 points
×
×
  • 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.