-
Posts
76 -
Joined
-
Last visited
-
Days Won
3 -
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Everything posted by serex
-
I want the skill to be on self. Yep I know that I should change it on clientside but where exactly?
-
The bug is only visual because the damage is done correctly in the right area not in the target, anyone knows how can I fix this?
-
Thanks for your tips, I will keep improving
-
M2 Download Center Download Here ( Internal ) Download Here ( GitHub ) If you want to allow only one player per IP in certain maps you can use this Example of usage: when login with pc.is_pc_ip_in_map() begin chat("En este mapa solo puede entrar 1 personaje por IP, serás transportado en 5 segundos.") warp_to_village() end For add/remove maps, just edit: std::map<DWORD, std::map<DWORD, DWORD>> maps = { { 181, {} }, { 182, {} }, { 183, {} } }; In map_manager.h Implementation: [Hidden Content] Enjoy
-
Come back to dungeon after crash
serex replied to serex's topic in Community Support - Questions & Answers
#push -
Hello devs, If you are in a party doing a dungeon and you get disconnected or your game crash, there is any possible way of come back to that dungeon with your party after reconnect?
-
Communication between channels
serex replied to serex's topic in Community Support - Questions & Answers
#up -
Communication between channels
serex replied to serex's topic in Community Support - Questions & Answers
where can I check that? -
Communication between channels
serex replied to serex's topic in Community Support - Questions & Answers
Update: At the beginning everything is working, but when the players start to enter and play it suddenly stop working: PM and shout. -
Hello I don't know why the players from my server can't communicate between channels: Example: Im in channel 1: so I don't see people shouting on other CHs, and if I try to send PM to people in ch2 or ch3 it says that they are offline. Any idea of why can it happens?
-
Working! Thanks!
-
db crash when start server
serex replied to EnKor's topic in Community Support - Questions & Answers
upload bt full -
Hi I dont know why this is happening with some quests: This is normal. But when I close it, I still have this: Any idea? No sysser errors.
-
struct FComputeSkillParty { FComputeSkillParty(DWORD dwVnum, LPCHARACTER pkAttacker, BYTE bSkillLevel = 0) : m_dwVnum(dwVnum), m_pkAttacker(pkAttacker), m_bSkillLevel(bSkillLevel) { } void operator () (LPCHARACTER ch) { m_pkAttacker->ComputeSkill(m_dwVnum, ch, m_bSkillLevel); } DWORD m_dwVnum; LPCHARACTER m_pkAttacker; BYTE m_bSkillLevel; }; int CHARACTER::ComputeSkillParty(DWORD dwVnum, LPCHARACTER pkVictim, BYTE bSkillLevel) { FComputeSkillParty f(dwVnum, pkVictim, bSkillLevel); if (GetParty() && GetParty()->GetNearMemberCount()) GetParty()->ForEachNearMember(f); else f(this); return BATTLE_NONE; }
-
Awesome, thanks for this amazing fix
-
M2 Download Center Download Here ( Internal ) char_skill.cpp search: if (IS_SET(pkSk->dwFlag, SKILL_FLAG_SELFONLY)) ComputeSkill(dwVnum, this); add before: //Party buff system if (GetParty() && (dwVnum == 94 || dwVnum == 95 || dwVnum == 96 || dwVnum == 110 || dwVnum == 111)) { if (pkVictim->GetParty()){ if (pkVictim->GetParty() == GetParty()){ ComputeSkillParty(dwVnum, this); } } }
- 17 replies
-
- 194
-
We can use CTRL+H for unmount/mount horse, but when we are riding a costume mount, we get an error if we try to use CTRL+H. So if you wanna be able to use it just follow this guide: cmd_general.cpp Go to function ACMD(do_user_horse_ride) Replace the if block (ch->GetMountVnum()) With this code: if (ch->GetMountVnum()) { LPITEM item = ch->GetWear(WEAR_COSTUME_MOUNT); if (item && item->IsRideItem()) ch->UnequipItem(item); if (ch->UnEquipSpecialRideUniqueItem()) { ch->RemoveAffect(AFFECT_MOUNT); ch->RemoveAffect(AFFECT_MOUNT_BONUS); } //ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ÀÌ¹Ì Å»°ÍÀ» ÀÌ¿ëÁßÀÔ´Ï´Ù.")); return; }
-
i have the same error, any fix?
-
Hi guys Im going to explain a promo of one crypto exchange where you can win ~150$ in tokens (cryptocoins). You need: - Telegram - Twitter - Email Steps to follow: - First, create one account here: https://www.satoexchange.com/register/ - Confirm your account via email. - Go to the website, log in, and go to the section MYACCOUNT, there you will see a tweet button. - Click in the button and tweet the stuff (you have to be logged in Twitter). - Wait 5-10 min and you will see in the same section a code like this: - Open telegram and enter in this group: https://t.me/satoexchange_official - Paste the code in the group chat. And... wala!! You have 1000 tokens of SATX! You will can exchange those tokens for bitcoins or other coins from 1st of August.
-
Wow! Awesome map! Thanks for share!