CaNNab1S
-
Posts
22 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by CaNNab1S
-
-
Discord Quirin2: https://discord.gg/fNEvRGV5Sb
Site Quirin2: https://quirin2.to/
Prezentare RO Quirin2: https://quirin2.to/ro/prezentare/
Prezentare EN Quirin2: https://quirin2.to/en/presentation/ -
Hi to all. I have a problem in game.
When there are more monsters next to me, I can't move. It is very large frame-drop. I know it's a stupid question but I don't know the solution.
-
Solved by battle.cpp please close this.
-
Hi !
I want to add 2x SetRaceFlag in mob proto. I need Devils + Bosses or Undead + Bosses and didn't working. If i add only 1 it's ok.
https://metin2.download/picture/zH53f4F55nRjzuHwtG2wZy6pD7HYM305/.png
-
Server_attr please?
-
Only This:
QuoteMy server didn't working after this
https://metin2.download/picture/1A106O2iEG4yImOhpSKeIqvCFbh58WIv/.gif
https://metin2.download/picture/hYhNyBGcGGyg9b2wnsHjmu6Zxctu5FHp/.png
SYSERR: Jan 15 03:30:35 :: Process: FDWATCH: peer null in event: ident 21
SYSERR: Jan 15 03:30:37 :: Process: FDWATCH: peer null in event: ident 21- 2
- 2
-
Who can help me? When i put this fix the server is not starting
-
2x ctrl+z and re-check..
-
7 minutes ago, ALF said:
https://metin2.download/picture/hYhNyBGcGGyg9b2wnsHjmu6Zxctu5FHp/.png
the problem is not the fix check ur sysser better because i used the fix and in 1st time it work
All the server it works after this fix.
-
My server didn't working after this
https://metin2.download/picture/1A106O2iEG4yImOhpSKeIqvCFbh58WIv/.gif
https://metin2.download/picture/hYhNyBGcGGyg9b2wnsHjmu6Zxctu5FHp/.png
SYSERR: Jan 15 03:30:35 :: Process: FDWATCH: peer null in event: ident 21
SYSERR: Jan 15 03:30:37 :: Process: FDWATCH: peer null in event: ident 21 -
This isn't normal because the more damage is not when i'm riding a horse.. is without horse
-
Hi.
I have a problem with my server. If i hit a metin stone with my horse or mount the dmg is 1x at 2hits, but if i unmount the dmg is normal.
-
Thank you ! Solved.
-
It works now. Thank you very much. Can you tell me if the function is ok now ?
OLD: https://metin2.download/picture/P9ONfzv2Dm8BZNWwTnsJIv426cV6T5ZG/.png
NEW: https://metin2.download/picture/SWjAEo4FP2MJAN6sYKvDe33c8GSspIFG/.png
- 4
-
bool CHARACTER::Attack(LPCHARACTER pkVictim, BYTE bType) { #ifdef FIX_ATTACK_SAFEZONE SECTREE *sectree = NULL; SECTREE *vsectree = NULL; sectree = GetSectree(); vsectree = pkVictim->GetSectree(); if (sectree && vsectree){ if (sectree->IsAttr(GetX(), GetY(), ATTR_BANPK) || vsectree->IsAttr(pkVictim->GetX(), pkVictim->GetY(), ATTR_BANPK)) { if (GetDesc()) { LogManager::instance().HackLog("ANTISAFEZONE", this); GetDesc()->DelayedDisconnect(3); } } } #endif #ifdef ENABLE_SUPPORT_SYSTEM if (pkVictim && pkVictim->IsSupport()) { ChatPacket(CHAT_TYPE_INFO, "Nu poti ataca!"); return false; } #endif if (!CanMove()) return false; // CASTLE if (IS_CASTLE_MAP(GetMapIndex()) && false == castle_can_attack(this, pkVictim)) return false; // CASTLE // @fixme131 kirito if (!battle_is_attackable(this, pkVictim)) return false; DWORD dwCurrentTime = get_dword_time(); if (IsPC()) { if (IS_SPEED_HACK(this, pkVictim, dwCurrentTime)) return false; if (bType == 0 && dwCurrentTime < GetSkipComboAttackByTime()) return false; } else { MonsterChat(MONSTER_CHAT_ATTACK); } int iRet; if(iRet != BATTLE_NONE) { pkVictim->SetSyncOwner(this); if (pkVictim->CanBeginFight()) pkVictim->BeginFight(this); } if (bType == 0) { // // 일반 공격 // switch (GetMobBattleType()) { case BATTLE_TYPE_MELEE: case BATTLE_TYPE_POWER: case BATTLE_TYPE_TANKER: case BATTLE_TYPE_SUPER_POWER: case BATTLE_TYPE_SUPER_TANKER: iRet = battle_melee_attack(this, pkVictim); break; case BATTLE_TYPE_RANGE: FlyTarget(pkVictim->GetVID(), pkVictim->GetX(), pkVictim->GetY(), HEADER_CG_FLY_TARGETING); iRet = Shoot(0) ? BATTLE_DAMAGE : BATTLE_NONE; break; case BATTLE_TYPE_MAGIC: FlyTarget(pkVictim->GetVID(), pkVictim->GetX(), pkVictim->GetY(), HEADER_CG_FLY_TARGETING); iRet = Shoot(1) ? BATTLE_DAMAGE : BATTLE_NONE; break; default: sys_err("Unhandled battle type %d", GetMobBattleType()); iRet = BATTLE_NONE; break; } } else { if (IsPC() == true) { if (dwCurrentTime - m_dwLastSkillTime > 1500) { sys_log(1, "HACK: Too long skill using term. Name(%s) PID(%u) delta(%u)", GetName(), GetPlayerID(), (dwCurrentTime - m_dwLastSkillTime)); return false; } } sys_log(1, "Attack call ComputeSkill %d %s", bType, pkVictim?pkVictim->GetName():""); iRet = ComputeSkill(bType, pkVictim); } if (iRet == BATTLE_DAMAGE || iRet == BATTLE_DEAD) { OnMove(true); pkVictim->OnMove(); // only pc sets victim null. For npc, state machine will reset this. if (BATTLE_DEAD == iRet && IsPC()) SetVictim(NULL); return true; } return false; }
The function is identical to a server on which it works
-
1. Description of the problem / Question :
I have a problem with knockback monsters and players as well.
2. SysErr ( Client / Server ) / SysLog ( Server )
-
3. How to reproduce it ?
If i hit a player or a monster, it doesen't knockback, i have a video
I try as a normal player without GM and it's same.
A help for you:
- i didn't change anything in ActorInstanceBase.Cpp or InstanceBase.cpp or char.cpp or char.h in the function m_fSyncTime. or bool IS_HUGE_RACE(unsigned int vnum)
4. Screenshots ?
https://metin2.download/picture/issDTso6Uh09IdBOWFkddI8ua94kmV2k/.gif
Thanks, Sincerly,
KinKade- 3
-
Are you crazy? You lost the guild skills points..
- 1
-
not working ..
-
I have a big problem , all maps i created, i can't put monster .. i go on map i try /m 101 and didn't working.. only in a few places on a map, not in all.
-
Hello, i have change CH by vegas and offline shop by great, and without 10 seconds time players can duplicate items with it.
-
Ok .. when you put the files on the internet and i will download it for free, what is the problem ? i can open a server.. because the resources are free
Chatting Window Renewal (Mini Version)
in Features & Metin2 Systems
Posted · Edited by CaNNab1S
Thanks for sharing