Kalispera pedia!!! molis exw aniksi tn server mou kai 8elw na kanw tn pexti mou gm!!! paw sto navicat meta stin database mou kai meta sto characters kai anevazw to accesslevel tou pexti mou sto 200, mpenw meta sto server mou me tn pexti kai o pextis dn einai gm kai otan bgenw kai ksana kitaw to accesslevel einai sto 0... kseri kanis ti sinveni???? xrisimopiw l2 frozen!!!
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
Mit-sos
Kalispera pedia!!! molis exw aniksi tn server mou kai 8elw na kanw tn pexti mou gm!!! paw sto navicat meta stin database mou kai meta sto characters kai anevazw to accesslevel tou pexti mou sto 200, mpenw meta sto server mou me tn pexti kai o pextis dn einai gm kai otan bgenw kai ksana kitaw to accesslevel einai sto 0... kseri kanis ti sinveni???? xrisimopiw l2 frozen!!!
5 answers to this question
Recommended Posts