-
Posts
1797 -
Joined
-
Last visited
-
Days Won
4 -
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Everything posted by ReFresh
-
@Szekenyroot/playersettingmodule.py
-
How to change level at elixir?
ReFresh replied to dexolus's topic in Community Support - Questions & Answers
@dexolus item_proto: [Hidden Content] It must work or you did a mistake elsewhere. -
#ref
-
Mob/Stone attack effect problem (shaking)
ReFresh replied to blaxis's topic in Community Support - Questions & Answers
@SevenfoldiaI have the same issue, so it's not only your problem and it's not related to the __Shake function. As the @Sevenfoldia said, it's related to the sash system, so would be nice, if someone can check the sash system for this problem. Personally I couldn't see anything. -
#ref
-
You can write the quest like you said, but you won't have enters after the sentences, so it will looks really ugly. I don't think someone will write some function, which will recognize, where the sentence ends for free.
-
Amazing! I love such a things. Keep the good work up as always!
-
How to change armor texture properly?
ReFresh replied to kierohere's topic in Community Support - Questions & Answers
Maybe wrong path to the texture in the model? -
@EnKorI will try to find out the best solution.
-
SET GM MODE WITHOUT TEST SERVER
ReFresh replied to doxiddos's topic in Community Support - Questions & Answers
@doxiddosjust remove the check if test server in server source, i don't remember where it is from my head, but this edit should be enough. -
Problem entering the game
ReFresh replied to LethalArms's topic in Community Support - Questions & Answers
Wrong syntax in file or missing file in: locale/portugal/special_item_group.txt -
Good idea, maybe some check somewhere is needed?
-
#ref
-
Hide - Quests Arrows/Minimap Points
ReFresh replied to HFWhite's topic in Community Support - Questions & Answers
You can add option into the quest to remove that quest, so player can choose, if he wants to do that quest or not. But yeah, option to hide that, would be nice too. -
So, if I'm not mistaken, we can do that like the @martysama0134 said and we can add the DWORD GetHorseSkillSlotIndex() to PythonPlayer.h to make the function shared in CPythonPlayer class. [Hidden Content]
-
@PetePeterYes, if you want to be perfectionist, you can do it like that, but since in source wasn't any function like that, we could simply use the function, which was in source and that was the GetSkillCurrentEfficientPercentage. By using this function, you'll get the same values, because of this: PythonPlayer.cpp: float CPythonPlayer::GetSkillCurrentEfficientPercentage(DWORD dwSlotIndex) { if (dwSlotIndex >= SKILL_MAX_NUM) return 0; return m_playerStatus.aSkill[dwSlotIndex].fcurEfficientPercentage; } void CPythonPlayer::SetSkillLevel_(DWORD dwSkillIndex, DWORD dwSkillGrade, DWORD dwSkillLevel) { ... m_playerStatus.aSkill[dwSlotIndex].fcurEfficientPercentage = LocaleService_GetSkillPower(dwSkillLevel) / 100.0f; ... } But as you said, in server source it's done like that: Party.cpp: float k = (float) ch->GetSkillPowerByLevel( MIN(SKILL_MAX_LEVEL, m_iLeadership ) )/ 100.0f; You'll get correct values in both ways.