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
MIMIS400
Kalispera/mera
Loipon Paidia Exw Ena Akoma Mikro Provlima Me Tis Ip Dld Akolou8o Tis Odigies Tis Selidas
http://portforward.com/networking/static-xp.htm
Kai Otan Pataw ipconfig /all Mou Dixnei Tis Ip Mou Alla Meta Apo To 255.255.255.0 Einai Ola Idia
Kai Otan Paw Na Tis Perasw Sto Protokolo Mou Dixnei Oti Iparxi Provlima Kai Etsi Oi Portes Opote Pataw Check Mou Dixnoun Oti Einai Klistes
Kai Vevea Oti Exei Sxesi Me Tis Alles Odigies Gia To Pos Anigo Tis Port Mesw Tou Thomson Ola Kalla Vevea Einai Klisto Kai To Firewall Kai To Antivirus
Opoios Mporei Ligo Help Euxaristo!!
4 answers to this question
Recommended Posts