Hello Mxc Eimai New Edw... (: Den Kserw Pos Na Kanw Post Giafto Sinxwreste me gia Tixon Lathi...Euxaristw Loipon Psaxnw Kapion Developer Oxi Newbie (: Pou Na Thelei Na Asxolithoume Mazi (Tha Voithiso Oso Kserw) Na Sikwsoume Enan Sovaro ][ Server! Dn Eimai 13 Oute 15 Etwn..Giafto Tha Sas Parakalousa Polh Na Kanete Sovares Protaseis.. Opios Thelei Tha Borouse Na Afisei To Comment Tu Edw..Sas Euxaristw Pou Diathesate Tin Wra Sas Gia Na Diavasete To Post Mu! ( An Exw Kapio Lathos Please Help me! ) ;D
Hello.
This code works well. It removes buff with double click, but If you preffer remove buff with ALT + mouse click, place this code in AbnormalStatusWnd.uc
function OnLButtonDown(WindowHandle a_WindowHandle, int X, int Y)
{
local Rect windowBounds;
local int targetRow;
local int targetCol;
local StatusIconInfo info;
local SkillInfo skillInfo;
if (IsKeyDown(IK_alt) == false)
return;
// Find window position
windowBounds = Me.GetRect();
// Process clicks outside of window frame only
if (X > (windowBounds.nX + NSTATUSICON_FRAMESIZE))
{
// Calc row and col of targeted icon
targetRow = (Y - windowBounds.nY) / NSTATUSICON_SIZE;
targetCol = (X - windowBounds.nX - NSTATUSICON_FRAMESIZE) / NSTATUSICON_SIZE;
// Store status info of targeted icon
StatusIcon.GetItem(targetRow, targetCol, info);
// Store actual skill info and make sure it is exists
if (GetSkillInfo(info.ClassID, info.Level, skillInfo))
{
// Request server to stop skill effect
// Usage: _dispel:<int:skill_id>,<int :skill_level>
// Example: _dispel:313,8
RequestBypassToServer ( "_dispel:" $ string ( skillInfo. SkillID ) $ "," $ string ( skillInfo. SkillLevel ) ) ) ;
}
}
}
Question
xMrBomBaStiC
Hello Mxc Eimai New Edw... (: Den Kserw Pos Na Kanw Post Giafto Sinxwreste me gia Tixon Lathi...Euxaristw Loipon Psaxnw Kapion Developer Oxi Newbie (: Pou Na Thelei Na Asxolithoume Mazi (Tha Voithiso Oso Kserw) Na Sikwsoume Enan Sovaro ][ Server! Dn Eimai 13 Oute 15 Etwn..Giafto Tha Sas Parakalousa Polh Na Kanete Sovares Protaseis.. Opios Thelei Tha Borouse Na Afisei To Comment Tu Edw..Sas Euxaristw Pou Diathesate Tin Wra Sas Gia Na Diavasete To Post Mu! ( An Exw Kapio Lathos Please Help me! ) ;D
8 answers to this question
Recommended Posts