Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/10/16 in all areas

  1. I want share you critical effect: UserInterface/InstanceBaseEffect.cpp open and search: else if (flag & DAMAGE_CRITICAL) { //rkEftMgr.CreateEffect(ms_adwCRCAffectEffect[EFFECT_DAMAGE_CRITICAL],v3Pos,v3Rot); //return; 숫자도 표시. } Thus replaced: else if (flag & DAMAGE_CRITICAL) { rkEftMgr.CreateEffect(ms_adwCRCAffectEffect[EFFECT_DAMAGE_CRITICAL],v3Pos,v3Rot); //return; 숫자도 표시. } root/playersettingmodule.py open and search: #chrmgr.RegisterCacheEffect(chrmgr.EFFECT_DAMAGE_CRITICAL, "", "d:/ymir work/effect/affect/damagevalue/critical.mse") Thus replaced: chrmgr.RegisterCacheEffect(chrmgr.EFFECT_DAMAGE_CRITICAL, "", "d:/ymir work/effect/affect/damagevalue/critical.mse") Effect: [Hidden Content] [Hidden Content]
    1 point
  2. Hello, I'd like to share a fix for "Phase Game does not handle this header (header: 81, last: 45, 81)". Let's start First of all I'd like to begin from adding some debug info in client, in order to be sure that this fix is necessary (check spoiler below). Compile your game client and try to catch an error with header. Check out client syserr.txt. There should be more info (we've added it with previous changes). If you'll have there something like this: Means that this fix is for you At this point we'll start with fix (if you didn't have "!Recv(sizeof(BLA), &BLA)" in syserr.txt I don't sure that this fix is for you). GAME SOURCE: game/src/packet.h game/src/questpc.cpp CLIENT SOURCE: UserInterface\Packet.h UserInterface\PythonNetworkStreamPhaseGame.cpp That's it. As you can see we've just deleted TEMP_BUFFER from server function and put all data in packet body. Let me know if you'll have problems with compiling (I could forget to add something in this TUT). And sorry if my English isn't good enough for you Regards.
    1 point
  3. Hi Metin2Dev, I have a question for a expert users How do I use an official client and adapt it to my files ? For example official client of metin2.de etc... Thank you for answers!
    1 point
  4. I'm uploaded unpacked packs, v16.2 patchs is inculded. [Hidden Content] Have a only missing some kr-tw patches
    1 point
  5. char.cpp search under cmd_general.cpp open search under add ACMD(do_pazar_ac) { if (ch->IsObserverMode() || ch->IsDead() || ch->IsStun() || ch->GetMountVnum() || ch->IsHorseRiding() == true || ch->IsOpenSafebox() || ch->GetShopOwner() || ch->GetMyShop() || ch->IsCubeOpen() || ch->GetExchange()) { return; } ch->ChatPacket(CHAT_TYPE_COMMAND, "OpenPrivateShop"); } cmd.cpp open search under add search under add Game Src Build root/uiinventory.py search under add search under add search def ClickCostumeButton(self): under add locale/inventorywindow.py open search under add download link root into
    1 point
  6. Oh i see, the problem there is that when you logout the client send server your items and make all the items new again. So the only solution i find here is: I rewrite the hole code and define a new boolean variable (isNew) in item class, so it will be more simple ot work with it, but also more difficult. The other solution is to clear new items list when logout. The first one has the advantage to see the new items even tho you logged out and login again. The second one has a disadvantage that is if you logout there will be no longer new items. If somewone knows another solution please post. I need the opinion of you guys, is a big deal if you cant see your new items after you logged out? If you want clear new items after change character or logout: #EDIT I found here a solution to keep the right new items only when you logout or change character. If you exit game it will clean. If you want to keep the new items when change character or logout: Kind Regards, Frozen
    1 point
×
×
  • 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.