-
Posts
71 -
Joined
-
Last visited
-
Days Won
9 -
Feedback
100%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Rakancito
-
-
hace 11 minutos, VegaS™ dijo:
Let's don't kill the source with dozens of useless lines and duplicated.
const bool bAttacking = (get_dword_time() - pkAttacker->GetLastAttackTime()) < pkAttacker->IsRiding() ? 800 : 700; if (!bAttacking) return BATTLE_NONE;
Thanks, I will update it.
-
hace 7 horas, Kori dijo:
Sorry I don't understand why you share a tutorial or system with us when your gif or the system too with a effect error?
hace 5 horas, Galet dijo:How dares he share a complete update of a skill with a wrong path to an image in the effect?! I would ten times keep the old skill without effect error
They are right, I should have shared the skill with the fix effect, but I don't think it's so difficult to go to the files of "Metin2client.de" and fix the effect by add the patches or taking what "CHMarvin" has put, I given them the complete code of how to make the skill work correctly .
I have already uploaded the patch, it is already 100% functional.- 3
-
M2 Download Center
( Internal )
( GitHub )
Hey guys,
Well..., i promised that i will publish this update , so here it is, only this part was missing.
NOTE: Please follow the guide, read README.md
SpoilerGyazo: https://metin2.download/picture/fE4iVlr9kM2v359jN5PUaffJqamItO9Z/.gif
FIX EFFECT:
Thanks for @CHMarvin
Download:
Path: pc/assassin/effect/7-2.dds
Enjoy it.
- 45
- 9
- 1
- 26
-
hace 17 minutos, glosteng4141 dijo:
char_skill.cpp download
https://we.tl/t-qhVCFX6dKt
Virüs Total :
I guess I didn't get it wrong. I'm sorry for my bad english.Also, the skill doesn't work when you're away, but it does when you're close.
https://metin2.download/picture/IuJtaybRjqOHpV0idJl8m4iVxA518vWN/.gifIn Skill_proto search dwTargetRange and replace 0 to 2500 and in dwSplashRange 0 to 500.
- 1
-
On 9/24/2019 at 9:59 PM, glosteng4141 said:
I deleted SELFONLY from skill proto.
Problem in progress
https://metin2.download/picture/WzEQ1AtHhZ4Kn7qpF7p74074vFog7M63/.gif
And, do you have the part of char_skill.cpp?
-
hace 13 minutos, zeimpekis9 dijo:
I installed it but it doesnt damage. What i should do more. ?
My part at char_skill :
if (dwVnum == SKILL_CHAIN) { ResetChainLightningIndex(); AddChainLightningExcept(pkVictim); } if (dwVnum == SKILL_PAERYONG) ComputeSkill(dwVnum, pkVictim); if (IS_SET(pkSk->dwFlag, SKILL_FLAG_SELFONLY)) ComputeSkill(dwVnum, this); #ifdef ENABLE_WOLFMAN_CHARACTER else if (IS_SET(pkSk->dwFlag, SKILL_FLAG_PARTY)) ComputeSkillParty(dwVnum, this); #endif else if (!IS_SET(pkSk->dwFlag, SKILL_FLAG_ATTACK)) ComputeSkill(dwVnum, pkVictim); else if (dwVnum == SKILL_BYEURAK) ComputeSkill(dwVnum, pkVictim); else if (dwVnum == SKILL_MUYEONG || pkSk->IsChargeSkill()) ComputeSkill(dwVnum, pkVictim); m_dwLastSkillTime = get_dword_time(); return true;
Check the skill in skill_proto from DB and remove SELFONLY.
hace 7 minutos, glosteng4141 dijo:I'm having the same problem. Skill doesn't hurt.
https://metin2.download/picture/97770kYzskfIwIfsNxGy1M9kpJuh3P25/.gifCheck the skill in skill_proto from DB and remove SELFONLY if you have the part char_skill.cpp
-
I have simply given them a working and rudimentary code, i think that with that they can already improve and look for all possible injections, the only reason why you look for Cheat Engine is for "break point", close both Cheat Engine and Metin2Client, you can even insert a TraceError to check what affected, i repeat, i just show how processes are scanned correctly without need for malware and additional libraries. The code works , if you want to improve it, you already have the focus i didn't look for all the injectors.Put it on your client and they will see what happens when they try to inject Hack.py or the last version of Cheat Engine.
-
hace 4 horas, glosteng4141 dijo:
previously metin2_patch_balance in my package file no. I just used the file you gave me. and I have not deleted the shaman skills files.
Sorry for my bad English.
Do I delete the old skill file?
Yes, or insert to the top in your INDEX.
-
hace 10 minutos, Mali61 dijo:
ehm...
My bad, just remove the duplicate and gg, sorry xD
-
hace 43 minutos, Anix dijo:
Not working bro :-s
If you already have the code check your DB and in skill_proto add KNOCKBACK in SetFlag of your skill- 1
-
On 9/24/2019 at 3:32 AM, glosteng4141 said:
Not Working.
https://metin2.download/picture/xvR69Uf9vd72y5XE4mDD7Fq98gD58zzO/.gif
İmage's ;Char_Batlle.cpp
Char_Skill.cpp
SkillDesc
SkillTable
PackIndex
Service.h
In your client metin2_patch_balance it must be found to the top, since you replace the old skill or delete the ones you have from skill_paeryong in your pack folder.
-
hace 1 minuto, Anix dijo:
this knock back maybe too? :d Sorry for being such a pain for you buddy
In other post
- 2
-
Justo ahora, Syriza dijo:
Bro now only archers new "gyeonggong" skill is missing, number 49!
I'm working now... ^^
-
hace 3 minutos, Anix dijo:
Do you need the fragment of code in your function UseSkill
if (dwVnum == SKILL_PAERYONG) { ComputeSkill(dwVnum, pkVictim); }
- 1
-
hace 1 minuto, Anix dijo:
You are awesome man! Could you do the invisibility for the 6th skill on archery ninja?
In char_skill.cpp search
bool CHARACTER::UseSkill(DWORD dwVnum, LPCHARACTER pkVictim, bool bUseGrandMaster)
and before
if (IS_SET(pkSk->dwFlag, SKILL_FLAG_USE_HP_AS_COST))
add
if (dwVnum == 51) AddAffect(AFF_EUNHYUNG, POINT_NONE, 0, AFF_EUNHYUNG, 4, 0, true);
- 2
-
-
-
Spoiler
battle.cpp
// Search
int battle_melee_attack(LPCHARACTER ch, LPCHARACTER victim) {
// Add after
if(ch->IsPC()) { const bool bAttacking = (get_dword_time() - ch->GetLastAttackTime()) < ch->IsRiding() ? 800 : 750; if (!bAttacking) return BATTLE_NONE; //if (test_server&&ch->IsPC()) // ch->ChatPacket(CHAT_TYPE_INFO, "Melee Attack: %d", get_dword_time() - ch->GetLastAttackTime()); if (!battle_distance_valid(ch, victim)) return BATTLE_NONE; }
// Search
int battle_hit(LPCHARACTER pkAttacker, LPCHARACTER pkVictim, int & iRetDam) {
// Add after
if(pkAttacker->IsPC()) { const bool bAttacking = (get_dword_time() - pkAttacker->GetLastAttackTime()) < pkAttacker->IsRiding() ? 800 : 750; if (!bAttacking) return BATTLE_NONE; //if (test_server&&pkAttacker->IsPC()) // pkAttacker->ChatPacket(CHAT_TYPE_INFO, "Melee Attack: %d", get_dword_time() - pkAttacker->GetLastAttackTime()); if (!battle_distance_valid(pkAttacker, pkVictim)) return BATTLE_NONE; }
Ehm... this is a first fix for dmg hack in your Server Side ^^
- 73
- 1
- 1
- 2
- 1
- 4
- 1
- 1
- 1
- 23
- 1
- 42
-
M2 Download Center
( Internal )
( GitHub )
Hello Dears,
It's probabbly my first post in this forum, i was absent for a few years.
This is a simple code vs differents injectors, maybe Cheat Engine and others, i didn't look for all, mmm... i have seen that they sell garbage that shows malwares when scanning processes, This happens by the abuse of threads created by the parent process in the LOC, blah blah blah, this should not have problems, to fix m2bob and lalaker there is only one step left with this scanning technique, you just need to use logic.
- 137
- 1
- 8
- 1
- 1
- 2
- 49
- 2
- 73
How To Fix DMG Hack SVSIDE
in Bug Fixes
Posted · Edited by Metin2 Dev
Core X - External 2 Internal
Change:
ch->
for:
and in
Change:
for:
ch->