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
kokkinidisjim
Thelo na anikso enan server ke na m pite 2 pragmata
Lipon as arxiso gia na sas balo mesa sto thema thelo na anikso enan epilogue server ke dn ksero ti pack tha ftiaxo....
Na protimoso l2j pack ke gia pion logo
i na protimiso l2jfree ke gia pion logo
thelo episis na m pite pio exi pio poli protect....
2o thema compile dn thelo na m pite pos na kano compile me eclipse ama mporite na me help me to maven....sta elinika...
ke meta thelo na m pite na peraso java code pos tha brisko akribos se pia katigoria tha bazo ton java code....
plz pedes helpareteme ama dn katalabate kati post ke tha to eksigiso
[move]ty!!![/move]
6 answers to this question
Recommended Posts