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
'Baggos'
Καλησπέρα!
Είπα σήμερα ύστερα από κάποιο καιρό να ασχοληθώ με Java Codes, ( αυτό το καιρό μάθαινα άλλα μέσο Project τα βασικά δηλαδή )
Λοιπόν, κάνω Compiled, εκείνη την ώρα μπορώ να περάσω Java Codes, μετά αφού κλείσω το Eclipse, p.x αλλάξω PC, και πάρω το Project
και το βάλω εκεί, βάζω πάλι Eclipse, εκείνη την ώρα πως μπορώ να περάσω Java Codes χωρίς να ξανακάνω Compile?
( Ελπίζω να καταλάβατε τι εννοώ )
Search δεν έκανα καθόλου γτ δε ξέρω καν πως να το γράψω για αναζήτηση!
EDIT:
Μήπως πρέπει συνέχεια να περνάμε πάλι το SVN για να βάλουμε Java Code???
8 answers to this question
Recommended Posts