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
soublakias
paidia wpos lew anagkh einai.........exo provlima me tin oly den bgenoun oi hero kathe bdomada......
L2J/Gameserver/config/General
# ---------------------------------------------------------------------------
# Olympiad
# ---------------------------------------------------------------------------
# Olympiad Start Time in Military hours Default 6pm (18)
# Default: 18
AltOlyStartTime = 18
# Olympiad Start Time for Min's, Default 00 so at the start of the hour.
# Default: 00
AltOlyMin = 00
# Olympiad Competition Period, Default 6 hours.
# (If set different, should be increment by 10mins)
# Default: 21600000
AltOlyCPeriod = 21600000
# Olympiad Battle Period, Default 6 minutes.
# Default: 360000
AltOlyBattle = 360000
# Olympiad Weekly Period, Default 1 week
# Default: 604800000
AltOlyWPeriod = 604800000
# Olympiad Validation Period, Default 24 Hours.
# Default: 86400000
AltOlyVPeriod = 86400000
# Required number of participants for Classed and Non-Classed matches, Default 5 & 9
# Default: 5
AltOlyClassedParticipants = 3
# Default: 9
AltOlyNonClassedParticipants = 3
# Number used for displaying amount of registered participants, messages "Fewer than ..." or "More than ...".
# 0 for displaying digits instead of text phrase (old style).
# Default: 100
AltOlyRegistrationDisplayNumber = 100
# Olympiad battle winner reward for class and non-class games.
# Default: 13722
AltOlyBattleRewItem = 13722
# Default: 50
AltOlyClassedRewItemCount = 50
# Default: 30
AltOlyNonClassedRewItemCount = 30
# ItemId for this reward.
# Default: 13722
AltOlyCompRewItem = 13722
# Rate to exchange points to reward item.
# Default: 1000
AltOlyGPPerPoint = 1000
# Noblesse points awarded to Heros.
# Default: 180
AltOlyHeroPoints = 10
# Noblesse points awarded to Rank 1 members.
# Default: 120
AltOlyRank1Points = 120
# Noblesse points awarded to Rank 2 members.
# Default: 80
AltOlyRank2Points = 80
# Noblesse points awarded to Rank 3 members.
# Default: 55
AltOlyRank3Points = 55
# Noblesse points awarded to Rank 4 members.
# Default: 35
AltOlyRank4Points = 35
# Noblesse points awarded to Rank 5 members.
# Default: 20
AltOlyRank5Points = 20
# Maximum points that player can gain/lose on a match.
# Default: 10
AltOlyMaxPoints = 10
# Hero tables show last month's winners or current status.
# Default: True
AltOlyShowMonthlyWinners = true
# Olympiad Managers announce each start of fight.
# Default: True
AltOlyAnnounceGames = true
# Restrict specified items in Olympiad. ItemID's need to be separated with a comma (ex. 1,200,350)
# Default: 0
AltOlyRestrictedItems = 0
# Enchant limit for items during Olympiad battles. Disabled = -1.
# Default: -1
AltOlyEnchantLimit = 0
# Log all Olympiad fights and outcome to olympiad.csv file.
# Default: False
AlyOlyLogFights = True
_____________________________________________________
einai Swsta nomizo gia kathe bdomada
Kai Stin database
Navicat-->L2jdb-->Olympiad_data
leei:
Id: (0)
Current_cycle: (1)
Period: (0)
Olympiad_and: (1259661600500)
Validation_and: (0)
Next_weekly_ change: (1258641424015)
Ti na kanw ...??? opios kserei as m pei..!!!
5 answers to this question
Recommended Posts