Function Name |
Function Returns |
Function Variables |
Short Description
|
MPCC_GetMPCCId |
int |
CSharedCreatureData* talker |
Obtains the Multy Party Channel ID
|
MPCC_GetMaster |
CSharedCreatureData* |
int mpcc_id |
Obtains the Multy Party Channel Leader
|
MPCC_GetMemberCount |
int |
int mpcc_id |
Obtains the Multy Party Channel members amount
|
MPCC_GetPartyCount |
int |
int mpcc_id |
Obtains the Multy Party Channel partys count
|
MPCC_GetPartyID |
int |
int mpcc_id, int mpcc_party_idx |
Obtains one party from the Multy Party Channel
|
InstantTeleportMPCC |
void |
CSharedCreatureData* talker, int x, int y, int z, int nScopeRadius, int nDropRadiusMin, int nDropRadiusMax, int nConsumeItemClassId, int nConsumeItemClassCount |
self explaining
|
MPCC_SetMasterPartyRouting |
void |
int mpcc_id, CSharedCreatureData* talker, int routing_type |
|
CNPC.
FindRandomUser |
void |
int nExcludeNonCombat, int nExcludePeaceZone, int nExcludeBattleGround, int nExcludeOlympiad |
find random user with specified condition and generate FIND_RANDOM_USER AI-event
|
CNPC.
GetPlayingUserCount |
void |
void |
get playing users count and generate GET_PLAYING_USER_COUNT Ai-event
|
CNPC.
Crash |
void |
|
|
CNPC.
IsNullCreature |
int |
CSharedCreatureData *pCreature |
Used to check CSharedCreatureData* variable status before actually using it in fuctions, to avoid crashes
|
CNPC.
IsNullItem |
int |
CSharedItemData *pItem |
Used to check CSharedItemData* variable status before actually using it in fuctions, to avoid crashes
|
CNPC.
IsNullHateInfo |
int |
CHateInfo *pHateInfo |
Used to check CHateInfo* variable status before actually using it in fuctions, to avoid crashes
|
CNPC.
IsNullParty |
int |
CSharedPartyData *pParty |
Used to check CSharedPartyData* variable status before actually using it in fuctions, to avoid crashes
|
CNPC.
IsNullPledge |
int |
CSharedPledgeData *pPledge |
Used to check CSharedPledgeData* variable before actually using it in fuctions, to avoid crashes
|
CNPC.
IsNullString |
int |
WCHAR *string |
Used to check WCHAR* variable status before actually using it in fuctions, to avoid crashes
|
CNPC.
AddMoveAroundDesire |
void |
int time, float value |
Used to make the creature start walking around
|
CNPC.
AddDoNothingDesire |
void |
int time, float value |
Used to make the creature stop walking around
|
CNPC.
AddAttackDesire |
void |
CSharedCreatureData *target, int amt, float value |
Used to make the creature attack someone
|
CNPC.
AddAttackDesireEx |
void |
int nTargetID, int amt, bool bForce, float value |
|
CNPC.
AddGetItemDesire |
int |
CSharedItemData* item, float value |
Used to make the creature pickup somehting
|
CNPC.
AddChaseDesire |
void |
CSharedCreatureData *target, float value |
Used to make the creature chase someone
|
CNPC.
AddFleeDesire |
void |
CSharedCreatureData *from, float value |
Used to make the creature run away from someone
|
CNPC.
AddFleeDesireEx |
void |
CSharedCreatureData *from, int nDistFrom, float value |
|
CNPC.
AddFollowDesire |
void |
CSharedCreatureData *commander, float value |
Used to make the creature follow someone
|
CNPC.
AddDecayingDesire |
void |
float value |
|
CNPC.
AddMoveToWayPointDesire |
void |
WayPointsType* pWayPoints, WayPointDelaysType* pWayPointDelays, int way_point, float value |
|
CNPC.
AddUseSkillDesire |
void |
CSharedCreatureData *target, int nSkillNameID, int skill_type, int action_move_type, float value |
Used to make the creature use soem skill
|
CNPC.
AddUseSkillDesireEx |
void |
int TargetID, int nSkillNameID, int skill_type, int action_move_type, float value, int desireFlag,int ? |
|
CNPC.
AddMoveToDesire |
void |
int x, int y, int z, float value |
Used to make the creature move to the definned coords
|
CNPC.
AddEffectActionDesire |
void |
CSharedCreatureData *target, int method, int Social, float value |
Used to make the creature execute some acion, actions can be found by running the client in
Lineage2DevMode
|
CNPC.
AddPetDefaultDesire_Follow |
void |
float value |
|
CNPC.
AddMoveToTargetDesire |
void |
int nTargetID, int nStopDistance, int desireFlag, float value |
Will move to target and once there it will stop, even if the target moves
|
CNPC.
AddMoveSuperPointDesire |
void |
WCHAR*,int,float |
Used to make the creature move to a waypoint defined in geodata/superpoint.bin
|
CNPC.
RemoveAllAttackDesire |
void |
|
|
CNPC.
RemoveAttackDesire |
void |
int TargetId |
|
CNPC.
RandomizeAttackDesire |
void |
|
|
CNPC.
MakeAttackEvent |
void |
CSharedCreatureData* attacker, float damage, int ? |
|
CNPC.
GetTopDesireValue |
float |
|
|
CNPC.
GetLifeTime |
int |
|
Obtains the time since the creature spawned
|
CNPC.
GetTick |
int |
|
|
CNPC.
GetCurrentTick |
int |
|
Obtains the current milisecond. Used to avoid click spamming, like doubleclicing the givereward link in a quest or stuff liek that
|
CNPC.
GetDirection |
int |
CSharedCreatureData* spCreature |
Obtains creatures looking direction
|
CNPC.
GetMyDirection |
int |
|
Obtains looking direction of the npc where the AI is running
|
CNPC.
SetCookie |
void |
CSharedCreatureData *c, WCHAR *CookieName, int nValue |
Used to temporary save data on a creature, wich will be destroyed after restart.
|
CNPC.
GetCookie |
int |
CSharedCreatureData *c, WCHAR *CookieName |
Obtaind the temporary saved data.
|
CNPC.
SetTeleportPosOnLost |
void |
int x, int y, int z |
|
CNPC.
StopMove |
void |
|
|
CNPC.
AddTimerEx |
void |
int id, int msec |
|
CNPC.
AtomicAddTimerEx |
int |
CSharedCreatureData *spCreature, int nId, int nMsec |
|
CNPC.
GetIndexFromCreature |
int |
CSharedCreatureData* spCreature |
|
CNPC.
GetCreatureFromIndex |
CSharedCreatureData* |
int index |
|
CNPC.
GetCreatureFromID |
CSharedCreatureData* |
int id |
|
CNPC.
IsStaticObjectID |
int |
int id |
|
CNPC.
IsCreatureID |
int |
int id |
Determines if the imputted index belongs to a creature
|
CSharedStaticObjectData*CNPC.
GetStaticObjectFromIndex |
|
int index |
|
CSharedStaticObjectData*CNPC.
GetStaticObjectFromID |
|
int id |
|
CNPC.
RegisterGlobalMap |
void |
int key, int value |
Registers the npc to the GlobalMap under a key, so the value can be accessed from any other npc of the server trough
GetGlobalMap function
|
CNPC.
UnregisterGlobalMap |
int |
int key |
|
CNPC.
GetGlobalMap |
int |
int key |
|
CNPC.
GetSummon |
CSharedCreatureData* |
CSharedCreatureData *c |
|
CNPC.
GetTimeHour |
int |
|
|
CNPC.
Summon_SetOption |
int |
int nOptName, int nOptValue |
|
CNPC.
LookNeighbor |
void |
int Dist |
|
CNPC.
BroadcastScriptEvent |
void |
int arg1, int arg2, int nDist |
Broadcasts a bunch of data to all the npcs inside the range, nDist = Radius of the broadcast, broadcasts cannot go trough different geodata squares.
|
CNPC.
BroadcastScriptEventEx |
void |
int arg1, int arg2, int arg3, int nDist |
|
CNPC.
GetPathfindFailCount |
int |
|
Used to determine if the npc got stucked while it was trying to get somewhere. Example if(myself.GetPathfindFailCount()>10)...teleport(x,y,z)
|
CNPC.
ReportDesire |
void |
|
|
CNPC.
CanAttack |
int |
CSharedCreatureData* target |
|
CNPC.
IsSpoiled |
int |
|
|
CNPC.
Say |
int |
WCHAR *script |
|
CNPC.
SayInt |
void |
int n |
|
CNPC.
SayFloat |
void |
float f |
|
CNPC.
EquipItem |
int |
int nItemClassID |
|
CNPC.
Talk |
int |
CSharedCreatureData* target, WCHAR *script |
|
CNPC.
Shout |
int |
WCHAR *script |
|
CNPC.
ShoutEx |
int |
WCHAR *script, int nRadius |
|
CNPC.
ShowPage |
void |
CSharedCreatureData* to, WCHAR* file |
|
CNPC.
ShowSystemMessage |
void |
CSharedCreatureData* to, int nMessageNum |
|
CNPC.
ShowSystemMessageStr |
void |
CSharedCreatureData* to, WCHAR* pszStr |
|
CNPC.
BroadcastSystemMessage |
void |
CSharedCreatureData *c, int nRadius, int nMsgNo |
|
CNPC.
BroadcastSystemMessageStr |
void |
CSharedCreatureData *c, int nRadius, WCHAR *msg |
|
CNPC.
ShowSysMsgToParty2 |
void |
CSharedPartyData* to, int nMode, int nMsgNo, int nItemClassId, int nCount,int ?,int ? |
|
CNPC.
ShowTelPosListPage |
void |
CSharedCreatureData *talker, TelPosList *telposlist |
|
CNPC.
Teleport |
void |
CSharedCreatureData* talker, TelPosList* telposlist, WCHAR* shopname, WCHAR* byePage, WCHAR* clsMissMatchPage, WCHAR* underAdenaPage, int nItemClassID, WCHAR *itemName |
|
CNPC.
InstantTeleport |
void |
CSharedCreatureData* c, int x, int y, int z |
|
CNPC.
InstantRandomTeleportInMyTerritory |
void |
|
|
CNPC.
SellPreview |
void |
CSharedCreatureData* talker, BuySellList* buySellList, WCHAR* shopname, WCHAR* sellPage, WCHAR* underAdenaPage, WCHAR* fnUnableItemSell |
|
CNPC.
Sell |
void |
CSharedCreatureData* talker, BuySellList* buySellList, WCHAR* shopname, WCHAR* sellPage, WCHAR* underAdenaPage, WCHAR* fnUnableItemSell |
|
CNPC.
Buy |
void |
CSharedCreatureData* talker, BuySellList* buySellList, WCHAR* shopname, WCHAR* buyPage, WCHAR* unableItemBuy, float fRatio |
|
CNPC.
ShowMultisell |
void |
int nGroupId, CSharedCreatureData* talker |
|
CNPC.
IsAlive |
int |
CSharedCreatureData* c |
|
CNPC.
HPRatio |
float |
CSharedCreatureData* c |
|
CNPC.
DistFromMe |
float |
CSharedCreatureData* c |
|
CNPC.
StaticObjectDistFromMe |
float |
CSharedStaticObjectData* c |
|
CNPC.
SetTimerPeriodByTick |
void |
int nTick |
|
CNPC.
SetTimerPeriod |
void |
int nSec |
|
CNPC.
GetWayPointDelay |
int |
WayPointDelaysType* waypoints,int index |
|
CNPC.
ChangeStopType |
void |
int nType, int nDelayTime |
|
CNPC.
OpenHennaItemListForEquip |
void |
CSharedCreatureData* talker |
|
CNPC.
OpenHennaListForUnquip |
void |
CSharedCreatureData* talker |
|
CNPC.
IntToStr |
WCHAR* |
int n |
|
CNPC.
FloatToInt |
int |
float f |
|
CNPC.
GetMemoCount |
int |
CSharedCreatureData* c |
|
CNPC.
HaveMemo |
int |
CSharedCreatureData* c, int nQuestID |
|
CNPC.
SetMemo |
int |
CSharedCreatureData* c, int nQuestID |
|
CNPC.
SetMemoState |
int |
CSharedCreatureData* c, int nQuestID, int nState |
|
CNPC.
SetMemoStateEx |
int |
CSharedCreatureData* c, int nQuestID, int nSlot, int nState |
|
CNPC.
GetMemoState |
int |
CSharedCreatureData* c, int nQuestID |
|
CNPC.
GetMemoStateEx |
int |
CSharedCreatureData* c, int nQuestID, int nSlot |
|
CNPC.
RemoveMemo |
int |
CSharedCreatureData* c, int nQuestID |
|
CNPC.
SetJournal |
void |
CSharedCreatureData* c, int nQuestID, int nDestID |
|
CNPC.
SetFlagJournal |
void |
CSharedCreatureData *c, int nQuestID, int nFlagID |
|
CNPC.
ResetFlagJournal |
void |
CSharedCreatureData *c, int nQuestID, int nFlagID |
|
CNPC.
SetCurrentQuestID |
void |
int quest_id |
|
CNPC.
GetOneTimeQuestFlag |
int |
CSharedCreatureData* c, int nQuestID |
|
CNPC.
SetOneTimeQuestFlag |
void |
CSharedCreatureData* c, int nQuestID, int bSW |
|
CNPC.
GetInventoryInfo |
int |
CSharedCreatureData *spCreature, InventoryParamType param |
|
CNPC.
GetAbnormalLevel |
int |
CSharedCreatureData* c, int abnormal_type |
|
CNPC.
SetDBValue |
void |
CSharedCreatureData* c, int value |
|
CNPC.
HavePledgePower |
int |
CSharedCreatureData* c, int nPowerId |
|
CNPC.
Party_GetCount |
int |
CSharedCreatureData* c |
|
CNPC.
Party_GetCreature |
CSharedCreatureData* |
CSharedCreatureData* c, int index |
|
CNPC.
Party_GetLeader |
CSharedCreatureData* |
CSharedCreatureData* c |
|
CNPC.
GetLeaderOfParty |
CSharedCreatureData* |
CSharedPartyData *pParty |
|
CNPC.
GetMemberOfParty |
CSharedCreatureData* |
CSharedPartyData *pPartyData, int index |
|
CNPC.
IsMemberOfParty |
int |
CSharedCreatureData *c, CSharedPartyData *pPartyData |
|
CNPC.
Pledge_GetCount |
int |
CSharedCreatureData* c |
|
CNPC.
Pledge_GetCreature |
CSharedCreatureData* |
CSharedCreatureData* c, int index |
|
CNPC.
Pledge_GetLeader |
CSharedCreatureData* |
CSharedCreatureData* c |
|
CNPC.
GetParty |
CSharedPartyData* |
CSharedCreatureData* c |
|
CNPC.
GetPledge |
CSharedPledgeData* |
CSharedCreatureData* c |
|
CNPC.
GetPledgeByIndex |
CSharedPledgeData* |
int nPledgeIndex |
|
CNPC.
GiveItemEx |
int |
CSharedCreatureData *c, int nItemClassID, int nEnchanted |
|
CNPC.
DeleteItemEx |
int |
CSharedCreatureData *c, int nItemClassID, int nEnchanted |
|
CNPC.
OwnItemCountEx |
int |
CSharedCreatureData*c, int nItemClassID, int nEnchanted |
|
CNPC.
GiveItem1 |
int |
CSharedCreatureData* c, int nItemClassID, int nCount |
|
CNPC.
DropItem1 |
int |
CSharedCreatureData* c, int nItemClassID, int nCount |
|
CNPC.
DropItem2 |
int |
CSharedCreatureData* c, int nItemClassID, int nCount, int contributor_id |
|
CNPC.
DeleteItem1 |
int |
CSharedCreatureData* c, int nItemClassID1, int nCount1 |
|
CNPC.
OwnItemCount |
int |
CSharedCreatureData* c, int nItemClassID |
|
CNPC.
GetItemData |
CSharedItemData* |
CSharedCreatureData* c, int nItemClassID |
|
CNPC.
GetLastAttacker |
CSharedCreatureData* |
|
|
CNPC.
FHTML_SetFileName |
void |
CFHTML *pFHTML, WCHAR *pszFileName |
|
CNPC.
FHTML_SetInt |
void |
CFHTML *pFHTML, WCHAR *pszVarName, int nIntData |
|
CNPC.
FHTML_SetFloat |
void |
CFHTML *pFHTML, WCHAR *pszVarName, float dFloatData |
|
CNPC.
FHTML_SetStr |
void |
CFHTML *pFHTML, WCHAR *pszVarName, WCHAR *pszStrData |
|
CNPC.
ShowFHTML |
void |
CSharedCreatureData* talker, CFHTML *pFHTML |
|
CNPC.
MakeFString |
const WCHAR* |
int index, const WCHAR* s1, const WCHAR* s2, const WCHAR* s3, const WCHAR* s4,const WCHAR* s5 |
|
CNPC.
IsWaitingDismiss |
int |
CSharedCreatureData *talker |
|
CNPC.
GetPledgeSkillLevel |
int |
CSharedCreatureData *talker |
|
CNPC.
RegisterSiege |
void |
CSharedCreatureData *talker |
|
CNPC.
RegisterSiegeDefender |
void |
CSharedCreatureData *talker |
|
CNPC.
UnregisterSiege |
void |
CSharedCreatureData *talker |
|
CNPC.
ShowSetSiegeTime |
void |
CSharedCreatureData* talker, WCHAR* fnSetSiegeTime, WCHAR* fnSiegeTimeSettingExpired, WCHAR* fnCantResetSiegeTime |
|
CNPC.
PrepareSiegeTime |
const WCHAR* |
int sat_sun, int before_after_noon, int hour, int min |
|
CNPC.
ViewSiegeList |
void |
CSharedCreatureData* talker, WCHAR* fnHi |
|
CNPC.
ApproveBattle |
void |
CSharedCreatureData* talker, WCHAR* fnHi |
|
CNPC.
CheckSiege |
void |
CSharedCreatureData *talker |
|
CNPC.
IsMyLord |
int |
CSharedCreatureData* talker |
|
CNPC.
Castle_GetPledgeName |
WCHAR* |
|
|
CNPC.
Castle_GetOwnerName |
WCHAR* |
|
|
CNPC.
Castle_GetSiegeTime |
WCHAR* |
|
|
CNPC.
Residence_GetTaxRate |
int |
|
|
CNPC.
Residence_GetTaxRateCurrent |
int |
|
|
CNPC.
Residence_SetTaxRate |
void |
int tax_rate |
|
CNPC.
Residence_GetChildTaxRate |
int |
|
|
CNPC.
Residence_SetVaultEmpty |
void |
int nType |
|
CNPC.
Residence_SetChildTaxRateEach |
void |
int ChildResidenceID, int nTaxRate |
|
CNPC.
Residence_SetChildTaxRate |
void |
int nTaxRate |
|
CNPC.
Residence_VaultTakeOutMoney |
void |
CSharedCreatureData *to,int nAdenaAmount |
|
CNPC.
Residence_VaultSaveMoney |
void |
CSharedCreatureData *to,int nAdenaAmount |
|
CNPC.
Castle_IsGateOpen |
int |
|
|
CNPC.
Castle_SetSiegeTime |
void |
int sat_sun, int before_after_noon, int hour, int min |
|
CNPC.
Castle_GateOpenClose |
void |
int openclose |
|
CNPC.
Castle_GetPledgeState |
int |
CSharedCreatureData* pc |
|
CNPC.
Castle_IsUnderSiege |
int |
|
|
CNPC.
Castle_GetHPRegen |
int |
|
|
CNPC.
Castle_GetMPRegen |
int |
|
|
CNPC.
Castle_BanishOthers |
void |
|
|
CNPC.
Castle_SetHPRegen |
void |
int nHpRegen |
|
CNPC.
Castle_SetMPRegen |
void |
int nMpRegen |
|
CNPC.
Castle_GetRawSiegeTime |
int |
|
|
CNPC.
Castle_GetRawSystemTime |
int |
|
|
CNPC.
Castle_IsUnderSiege2 |
int |
int nResidenceId |
|
CNPC.
Castle_GateOpenClose2 |
void |
WCHAR *sDoorName, int openclose |
|
CNPC.
Castle_GetPledgeId |
int |
|
|
CNPC.
Castle_GetLifeControlLevel |
int |
|
|
CNPC.
Agit_SetMaster |
void |
CSharedCreatureData *c |
|
CNPC.
Agit_GetTeleportLevel |
int |
|
|
CNPC.
Agit_GetCostFailDay |
int |
|
|
CNPC.
Agit_SetTeleportLevel |
void |
int nTeleportLevel |
|
CNPC.
Agit_SetDeco |
void |
CSharedCreatureData *c, int nDecoType, int nDecoLevel |
|
CNPC.
Agit_ResetDeco |
void |
CSharedCreatureData *c, int nDecoType |
|
CNPC.
Agit_GetDecoLevel |
int |
int nDecoType |
|
CNPC.
Agit_GetDecoExpire |
int |
int nDecoType |
|
CNPC.
Agit_GetDecoId |
int |
int nDecoType |
|
CNPC.
Agit_StartObserver |
void |
CSharedCreatureData *c, int nX, int nY, int nZ, int nYaw, int nPitch, int nResidenceId |
|
CNPC.
Agit_GetDecoDay |
int |
int nDecoType, int nDecoLevel |
|
CNPC.
Agit_GetDecoFee |
int |
int nDecoType, int nDecoLevel |
|
CNPC.
Area_SetOnOff |
void |
WCHAR *sAreaName, int onoff |
|
CNPC.
AddChoice |
void |
int code, WCHAR* msg |
|
CNPC.
ShowChoicePage |
void |
CSharedCreatureData* to,int |
|
CNPC.
ShowSkillList |
void |
CSharedCreatureData *c, WCHAR *fnByePage |
|
CNPC.
ShowEnchantSkillList |
void |
CSharedCreatureData *c |
|
CNPC.
ShowGrowSkillMessage |
void |
CSharedCreatureData *c, int nSkillNameID, WCHAR* fnAfterGrow |
|
CNPC.
ShowGrowSkillMessage2 |
void |
CSharedCreatureData *c, int nSkillNameID, int nQuestID, int nQuestItemID, WCHAR* fnAfterGrow |
|
CNPC.
ShowEnchantSkillMessage |
void |
CSharedCreatureData *c, int nSkillNameID |
|
CNPC.
ShowRedirectMessage |
void |
CSharedCreatureData *c, int nMessage |
|
CNPC.
IsRedirect |
int |
RedirectList* redirect, int skill_name_id |
|
CNPC.
GetRedirectMessage |
int |
RedirectList* redirect, int skill_name_id |
|
CNPC.
ShowQuestSuggestion |
void |
CSharedCreatureData* c, int skill_name_id, int quest_id, int quest_message |
|
CNPC.
ShowEtcSkillList |
void |
CSharedCreatureData *c, int type, WCHAR *fnByePage |
|
CNPC.
ShowGrowEtcSkillMessage |
void |
CSharedCreatureData *c, int nSkillNameID, int type, WCHAR* fnAfterGrow |
|
CNPC.
SkillQuest_GetQuestID |
int |
SkillQuestList *SkillQuest, int SkillNameID |
|
CNPC.
SkillQuest_GetQuestItemID |
int |
SkillQuestList *SkillQuest, int SkillNameID |
|
CNPC.
SkillQuest_GetQuestMessage |
int |
SkillQuestList *SkillQuest, int SkillNameID |
|
CNPC.
IsInCategory |
int |
int category_id, int class_id |
|
CNPC.
ClassChange |
int |
CSharedCreatureData* c, int nOccupationClassID |
|
CNPC.
Residence_GetTaxIncome |
int |
|
|
CNPC.
Residence_GetTaxIncomeReserved |
int |
|
|
CNPC.
Manor_GetSeedIncome |
int |
|
|
CNPC.
IsManorSettingTime |
int |
|
|
CNPC.
Skill_GetTargetType |
int |
int nSkillNameID |
|
CNPC.
Skill_GetConsumeHP |
int |
int nSkillNameID |
|
CNPC.
Skill_GetConsumeMP |
int |
int nSkillNameID |
|
CNPC.
Skill_GetEffectPoint |
int |
int nSkillNameID |
|
CNPC.
Skill_GetTrait |
int |
int nSkillNameID |
|
CNPC.
Skill_GetAbnormalType |
int |
int nSkillNameID |
|
CNPC.
Skill_GetAbnormalLevel |
int |
int nSkillNameID |
|
CNPC.
Skill_InReuseDelay |
int |
int nSkillNameID |
|
CNPC.
UseSkill |
int |
CSharedCreatureData* c, int nSkillNameID |
|
CNPC.
UseCategorySkill |
int |
CSharedCreatureData* c, int nCategoryID |
|
CNPC.
UseItem |
int |
int nItemNameID |
|
CNPC.
UseCategoryItem |
int |
int nCateoryID |
|
CNPC.
UseSoulShot |
void |
int nSoulShotBonus |
|
CNPC.
UseSpiritShot |
void |
int nSpiritShotBonus, int nMagicSpeedBonus, int nHealBonus |
|
CNPC.
SetPrivateID |
void |
int id |
Used to move/tie an npc to a specified instance, npc will only see the players/items/npcs of hes new instance.
|
CNPC.
CreatePrivates |
void |
WCHAR* privates |
|
CNPC.
CreateOnePrivate |
void |
int private_class_id, const WCHAR* pszAI, int private_weight_point, int RespawnTime |
|
CNPC.
CreateOnePrivateEx |
void |
int private_class_id, const String* pszAI, int private_weight_point,int RespawnTime, int x, int y, int z, int Direction, int ?, int TargetCreatureIndex, int ? |
|
CNPC.
EnableTimeEvent |
void |
int time |
|
CNPC.
Maker_GetNpcCount |
int |
|
|
CNPC.
Maker_FindNpcByKey |
CSharedCreatureData* |
int key |
|
CNPC.
IncrementParam |
void |
CSharedCreatureData* to, int nType, int value |
|
CNPC.
SetWeightPoint |
int |
CSharedCreatureData* c, int nWeightPoint |
|
CNPC.
SoundEffect |
void |
CSharedCreatureData* c, WCHAR *SoundFile |
|
CNPC.
VoiceEffect |
void |
CSharedCreatureData* c, WCHAR *VoiceFile, int Delay |
|
CNPC.
EffectMusic |
void |
CSharedCreatureData* c, int nDist, WCHAR* MusicFile |
|
CNPC.
Despawn |
void |
|
|
CNPC.
Suicide |
void |
|
|
CNPC.
EnableMakingSeeEvent |
void |
|
|
CNPC.
GiveContribution |
void |
CSharedCreatureData* c, int amount |
|
CNPC.
InMyTerritory |
int |
CSharedCreatureData* c |
|
CNPC.
InstantTeleportInMyTerritory |
void |
int x, int y, int z, int range |
|
CNPC.
Dist |
float |
CSharedCreatureData* from, CSharedCreatureData* to |
|
CNPC.
EarthQuakeByNPC |
void |
CSharedCreatureData* c, int force, int duration, int left, int right, int up, int down |
|
CNPC.
EarthQuakeToParty |
void |
int PartySID, int force, int duration, int maxdiff |
|
CNPC.
SpecialCamera |
void |
CSharedCreatureData* c, int force, int angle1, int angle2, int time, int range, int duration, int relYaw, int relPitch, int isWide, int relAngle |
|
CNPC.
SpecialCameraEx |
void |
CSharedCreatureData* c, CSharedCreatureData* talker, int force, int angle1, int angle2, int time, int duration, int relYaw, int relPitch, int isWide, int relAngle |
|
CNPC.
GetRidingType |
int |
CSharedCreatureData* c |
|
CNPC.
PledgeLevelUp |
void |
CSharedCreatureData* c, int nPledgeLevel |
|
CNPC.
PledgeName |
WCHAR* |
int nPledgeIndex |
|
CNPC.
SubStr |
WCHAR* |
WCHAR *sTarget, int nIndex, int nLen |
|
CNPC.
StrToInt |
int |
WCHAR *sTarget |
|
CNPC.
ShowTutorialHTML |
void |
CSharedCreatureData* to, WCHar* HTMLFileName |
|
CNPC.
ShowTutorialHTML2 |
void |
CSharedCreatureData* to, WCHAR* HTMLFileName, int nSec, WCHAR* SoundFile |
|
CNPC.
ShowQuestionMark |
void |
CSharedCreatureData* to, int id |
|
CNPC.
ShowQuestionMark2 |
void |
CSharedCreatureData* to, int id, int sec |
|
CNPC.
CloseTutorialHTML |
void |
CSharedCreatureData* to |
|
CNPC.
EnableTutorialEvent |
void |
CSharedCreatureData* to, int EventSet |
|
CNPC.
ShowRadar |
void |
CSharedCreatureData* to, int x, int y, int z,int ? |
|
CNPC.
DeleteRadar |
void |
CSharedCreatureData* to, int x, int y, int z,int ? |
|
CNPC.
DeleteAllRadar |
void |
CSharedCreatureData* to, RadarPositionType nWhere |
|
CNPC.
ShowDirection |
void |
CSharedCreatureData *to, WCHAR *Name, int x, int y, int z |
|
CNPC.
CreatePet |
void |
CSharedCreatureData* to, int nPetCollarClassID, int nPetNpcClassID, int nPetLevel |
|
CNPC.
EvolvePet |
void |
CSharedCreatureData* to, int nOriginalPetCollarDBID, int nOriginalPetNpcClassId, int nPetCollarClassID, int nPetNpcClassID, int nPetLevel |
|
CNPC.
DestroyPet |
void |
CSharedCreatureData* to, int nPetCollarDbId |
|
CNPC.
RideWyvern |
void |
CSharedCreatureData* c,int SomeId |
|
CNPC.
TB_RegisterPledge |
void |
CSharedCreatureData *talker |
|
CNPC.
TB_RegisterMember |
void |
CSharedCreatureData *talker |
|
CNPC.
TB_GetNpcType |
int |
CSharedCreatureData *talker |
|
CNPC.
TB_SetNpcType |
void |
CSharedCreatureData *talker, int nNpcType |
|
CNPC.
TB_GetPledgeRegisterStatus |
int |
CSharedCreatureData *talker, int byMoney |
|
CNPC.
TB_GetBattleRoyalPledgeList |
int |
CSharedCreatureData *talker |
|
CNPC.
GetSubJobList |
int |
CSharedCreatureData *talker, int nByPass1, int nByPass2 |
|
CNPC.
CreateSubJob |
void |
CSharedCreatureData *talker, int nSubJobClass |
|
CNPC.
ChangeSubJob |
void |
CSharedCreatureData *talker, int nSubJobClass |
|
CNPC.
RenewSubJob |
void |
CSharedCreatureData *talker, int nSubJobId, int nSubJobClass |
|
CNPC.
AgitAuction |
void |
CSharedCreatureData* c, int nAuctionType |
|
CNPC.
GetAgitDeposit |
int |
int nAgitId |
|
CNPC.
GetPledgeMoney |
int |
CSharedCreatureData* c |
|
CNPC.
OpenSiegeInfo |
void |
CSharedCreatureData *talker |
|
CNPC.
SetDoorHpLevel |
void |
WCHAR *sDoorName, int nHpLevel |
|
CNPC.
GetDoorHpLevel |
int |
CSharedCreatureData *talker, WCHAR *sDoorName |
|
CNPC.
SetControlTowerLevel |
void |
WCHAR *sControlTowerName, int nLevel |
|
CNPC.
GetControlTowerLevel |
int |
CSharedCreatureData *talker, WCHAR *sControlTowerName |
|
CNPC.
SetMaxHateListSize |
void |
int nMaxSize |
|
CNPC.
AddHateInfo |
void |
CSharedCreatureData *spCreature,int,int,int,int |
|
CNPC.
GetAvgHateValue |
int |
|
|
CNPC.
GetHateInfoCount |
int |
|
|
CNPC.
GetHateInfoByIndex |
CHateInfo* |
int idx |
|
CNPC.
GetHateInfoByCreature |
CHateInfo* |
CSharedCreatureData *spCreature |
|
CNPC.
GetClosestHateInfo |
CHateInfo* |
|
|
CNPC.
GetMaxHateInfo |
CHateInfo* |
int byField |
|
CNPC.
GetMinHateInfo |
CHateInfo* |
int byField |
|
CNPC.
RemoveHateInfoByCreature |
void |
CSharedCreatureData *spCreature |
|
CNPC.
RemoveAllHateInfoIF |
int |
int nCondition, int nValue |
|
CNPC.
Lotto_GetState |
int |
|
|
CNPC.
Lotto_GetChooseTime |
WCHAR* |
|
|
CNPC.
Lotto_GetRoundNumber |
int |
|
|
CNPC.
Lotto_ShowBuyingPage |
void |
CSharedCreatureData *to,int ?,FHTML ? |
|
CNPC.
Lotto_BuyTicket |
void |
CSharedCreatureData *to, int nNumberFlag,int Price_maybe |
|
CNPC.
Lotto_GetAccumulatedReward |
int |
|
|
CNPC.
Lotto_MakeFinalRewardFHTML |
void |
CFHTML *fhtml |
|
CNPC.
Lotto_ShowPrevRewardPage |
void |
CSharedCreatureData *talker,int ? |
|
CNPC.
Lotto_GiveReward |
void |
CSharedCreatureData *c, int ItemDBID |
|
CNPC.
Lotto_ShowCurRewardPage |
void |
CSharedCreatureData *talker,int ? |
|
CNPC.
Lotto_GetChosenNumber |
WCHAR* |
|
|
CNPC.
ShowManorManageMenu |
void |
CSharedCreatureData *talker,int ? |
|
CNPC.
GetMaxSellableCount |
int |
int nManorId, int nNumber |
|
CNPC.
GetCurrentSeedSellCountSet |
int |
int nManorId, int nNumber |
|
CNPC.
GetCurrentSeedRemainCount |
int |
int nManorId, int nSeedId |
|
CNPC.
GetCurrentSeedPrice |
int |
int nManorId, int nSeedId |
|
CNPC.
GetNextSeedSellCountSet |
int |
int nManorId, int nSeedId |
|
CNPC.
GetNextSeedPrice |
int |
int nManorId, int nSeedId |
|
CNPC.
SetSeedSellProperty |
void |
CSharedCreatureData* talker, int nManorId, int nSeedId, int nSellCount, int nPrice |
|
CNPC.
GetCropDefaultPrice |
int |
int nManorId, int nNumber |
|
CNPC.
GetSeedDefaultPrice |
int |
int nManorId, int nNumber |
|
CNPC.
GetProcurementRate |
int |
int nManorId, int nCropId |
|
CNPC.
GetProcurementCount |
int |
int nManorId, int nCropId |
|
CNPC.
GetProcurementType |
int |
int nManorId, int nCropId |
|
CNPC.
GetRemainProcureCropCount |
int |
int nManorId, int nCropId |
|
CNPC.
GetNextProcurementRate |
int |
int nManorId, int nCropId |
|
CNPC.
GetNextProcurementCount |
int |
int nManorId, int nCropId |
|
CNPC.
GetNextProcurementType |
int |
int nManorId, int nCropId |
|
CNPC.
SetCropProcureProperty |
void |
CSharedCreatureData* talker, int nManorId, int nCropId, int nProcureRate, int nProcureType, int nProcureCount |
|
CNPC.
GetSeedClassidByOrderNum |
int |
int nManorId, int nCropId |
|
CNPC.
GetCropClassidByOrderNum |
int |
int nManorId, int nCropId |
|
CNPC.
ShowSellSeedList |
void |
CSharedCreatureData* talker, int nManorId |
|
CNPC.
ShowProcureCropList |
void |
CSharedCreatureData* talker, int nManorId |
|
CNPC.
ShowSeedInfo |
void |
CSharedCreatureData* talker, int nManorId, int nTime |
|
CNPC.
ShowCropInfo |
void |
CSharedCreatureData* talker, int nManorId, int nTime |
|
CNPC.
ShowManorDefaultInfo |
void |
CSharedCreatureData* talker |
|
CNPC.
ShowSeedSetting |
void |
CSharedCreatureData* talker, int nManorId |
|
CNPC.
ShowCropSetting |
void |
CSharedCreatureData* talker, int nManorId |
|
CNPC.
ShowProcureCropDetail |
void |
CSharedCreatureData* talker, int nCropId |
|
CNPC.
GetSSQRoundNumber |
int |
|
|
CNPC.
GetSSQStatus |
int |
|
|
CNPC.
GetSSQWinner |
int |
|
|
CNPC.
GetSSQSealOwner |
int |
int nSealNum |
|
CNPC.
GetSSQTotalPoint |
int |
int nPart |
|
CNPC.
GetSSQMemberCount |
int |
int nPart |
|
CNPC.
GetSSQSealSelectionCount |
int |
int nPart, int nSealNum |
|
CNPC.
AddSSQMember |
int |
CSharedCreatureData *member, int nPart, int nSealSelectionNo, int nPosition, int nInitialPoint,int ? |
|
CNPC.
GetTimeOfSSQ |
int |
int type |
|
CNPC.
GetDepositedSSQItemCount |
int |
CSharedCreatureData *member, int nPart, int nType |
|
CNPC.
DepositSSQItem |
int |
CSharedCreatureData *member, int nPart, int nType, int nCount, int nPoint |
|
CNPC.
DepositSSQItemEx |
int |
CSharedCreatureData *member, int nPart, int nCount1, int nCount2, int nCount3, int nPoint |
|
CNPC.
DeleteDepositedSSQItem |
int |
CSharedCreatureData *member, int nPart, int nType, int nCount |
|
CNPC.
GetTicketBuyCount |
int |
CSharedCreatureData *member |
|
CNPC.
SetTicketBuyCount |
void |
CSharedCreatureData *member, int nCount |
|
CNPC.
GetSSQPart |
int |
CSharedCreatureData *member |
|
CNPC.
GetSealSelectionNo |
int |
CSharedCreatureData *member |
|
CNPC.
IsJoinableToDawn |
int |
CSharedCreatureData *member |
|
CNPC.
AddSSQPoint |
int |
CSharedCreatureData *member, int nPart, int nPoint |
|
CNPC.
RegisterToEventListener |
int |
int nEventType |
|
CNPC.
GetTimeAttackRecordInfo |
WCHAR* |
int nRoomNo,
int nRecordType, int nFieldType, int nCondition |
|
CNPC.
AddTimeAttackRecord |
int |
int nRoomNo, int nPartType, int nPartySID, int nPoint, int nEventTime, int nElapsedTime |
|
CNPC.
AddPartyToEventRoom |
int |
int nRoomNumber, int nPartType, int nPartySID |
|
CNPC.
ClearEventRoom |
int |
int nRoomNumber, int nPartType,int ? |
|
CNPC.
GetPartyFromEventRoom |
CSharedPartyData* |
int nRoomNumber, int nPartType |
|
CNPC.
AddTimeAttackFee |
int |
int nRoomNO, int secTime, int nPartySID |
|
CNPC.
GetTimeAttackFee |
int |
int nRoomNO |
|
CNPC.
IsWinnerOfTimeAttackEvent |
int |
CSharedCreatureData *c, int nRoomNO |
|
CNPC.
GetTimeAttackRewardFlag |
int |
CSharedCreatureData *c, int nRoomNumber |
|
CNPC.
GiveTimeAttackReward |
int |
CSharedCreatureData *c, int nRoomNO, int nItemClassID, int nCount |
|
CNPC.
TeleportParty |
int |
int nPartySID, int x, int y, int z, int nDistanceFromLeader, int PrivateID |
|
CNPC.
GetAngleFromTarget |
int |
CSharedCreatureData *c |
|
CNPC.
CreateBingoBoard |
int |
CSharedCreatureData *spUser, int nSize |
|
CNPC.
GetBingoBoardSize |
int |
CSharedCreatureData *spUser |
|
CNPC.
GetNumberFromBingoBoard |
int |
CSharedCreatureData *spUser, int nIndex |
|
CNPC.
SelectBingoNumber |
int |
CSharedCreatureData *spUser, int nNum |
|
CNPC.
GetBingoSelectCount |
int |
CSharedCreatureData *spUser |
|
CNPC.
IsSelectedBingoNumber |
int |
CSharedCreatureData *spUser, int nNum |
|
CNPC.
GetMatchedBingoLineCount |
int |
CSharedCreatureData *spUser |
|
CNPC.
ClearBingoBoard |
void |
CSharedCreatureData *spUser |
|
CNPC.
CanLotto |
int |
|
|
CNPC.
AddLog |
void |
int nLogType, CSharedCreatureData* c, int nQuestID |
|
CNPC.
AddLogEx |
void |
int nLogType, CSharedCreatureData* c, int nArg1, int nArg2 |
|
CNPC.
IsNewbie |
int |
CSharedCreatureData* c |
|
CNPC.
ShowQuestInfoList |
void |
CSharedCreatureData* talker |
|
CNPC.
ShowQuestMark |
void |
CSharedCreatureData* to, int quest_id |
|
CNPC.
SetHTMLCookie |
void |
CSharedCreatureData* target, int QuestID, int TaskIndex |
|
CNPC.
GetHTMLCookie |
int |
CSharedCreatureData* target, int QuestID, int TaskIndex |
|
CNPC.
LookItem |
void |
int dist |
|
CNPC.
GetCloestPositionList |
CPositionList* |
WayPointsType *pWayPoints, int x, int y, int z, int count |
|
CNPC.
AddOlympiad |
void |
CSharedCreatureData *talker |
|
CNPC.
GetOlympiadPoint |
int |
CSharedCreatureData *talker |
|
CNPC.
IsMainClass |
int |
CSharedCreatureData *talker |
|
CNPC.
AddClassFreeOlympiad |
void |
CSharedCreatureData *talker |
|
CNPC.
GetOlympiadWaitingCount |
int |
|
|
CNPC.
GetClassFreeOlympiadWaitingCount |
int |
|
|
CNPC.
RemoveOlympiad |
void |
CSharedCreatureData *talker |
|
CNPC.
EscapeOlympiad |
void |
CSharedCreatureData *talker |
|
CNPC.
GetRankByOlympiadRankOrder |
int |
int class_type, int nOrder |
|
CNPC.
GetNameByOlympiadRankOrder |
WCHAR* |
int class_type, int nOrder |
|
CNPC.
GetPointByOlympiadRankOrder |
int |
int class_type, int nOrder |
|
CNPC.
GetStatusForOlympiadField |
int |
int field_id |
|
CNPC.
GetPlayer1ForOlympiadField |
WCHAR* |
int field_id |
|
CNPC.
GetPlayer2ForOlympiadField |
WCHAR* |
int field_id |
|
CNPC.
ObserveOlympiad |
void |
CSharedCreatureData *joiner, int field_id |
|
CNPC.
SetNobless |
void |
CSharedCreatureData *talker |
|
CNPC.
SetHero |
void |
CSharedCreatureData *talker |
|
CNPC.
GetPreviousOlympiadPoint |
int |
CSharedCreatureData *talker |
|
CNPC.
DeletePreviousOlympiadPoint |
void |
CSharedCreatureData *talker, int nPoint |
|
CNPC.
GetRotatedPosition |
CPosition* |
int r, int dist |
|
CNPC.
SetEnchantOfWeapon |
void |
int enchant |
|
CNPC.
RemoveDesire |
void |
PhysicalState ps |
|
CNPC.
RemoveAllDesire |
void |
|
|
CNPC.
GetPartyFromID |
CSharedPartyData* |
int id |
|
CNPC.
ChangeMoveType |
void |
MoveType nMoveType |
|
CNPC.
GetSponsor |
CSharedCreatureData* |
CSharedCreatureData* target |
ў®§ўа й Ґв гЄ § ⥫м CSharedCreaturedata бЇ®б®а ¤«п гЄ § ®Ј® з а
|
CNPC.
GetApprentice |
CSharedCreatureData* |
CSharedCreatureData* target |
ў®§ўа й Ґв гЄ § ⥫м CSharedCreaturedata Є ¤Ґ¬ЁЄ ¤«п гЄ § ®Ј® з а
|
CHateInfo.
HateValue |
int |
|
|
CGlobalG.
Rand |
int |
int max |
|
CGlobalG.
GetTimeOfDay |
int |
|
|
CGlobalG.
GetL2Time |
int |
int nFieldType |
|
CGlobalG.
AllocCodeInfoList |
CCodeInfoList* |
|
|
CGlobalG.
GetNPCFromID |
CNPC* |
int sid |
|
CGlobalG.
CreateRoomInfoList |
int |
WCHAR *id, int size |
|
CGlobalG.
GetRoomInfoList |
CRoomInfoList* |
int id |
|
CGlobalG.
Announce |
void |
WCHAR *msg |
|
CGlobalG.
GetDateTime |
int |
int nTimeInSecond, int nFieldType |
|
CGlobalG.
IsNull |
int |
int pointer |
|
CGlobalG.
SendScriptEvent |
void |
CSharedCreatureData* to, int arg1, int arg2 |
|
CGlobalG.
SendScriptEventEx |
void |
CSharedCreatureData *to, int arg1, int arg2, int arg3 |
|
CGlobalG.
IsSameString |
int |
WCHAR *s1, WCHAR *s2 |
|
CGlobalG.
InstantTeleportEx |
void |
CSharedCreatureData* c, int x, int y, int z, int dir |
|
CNpcSpawnDefineEx.
Spawn |
int |
int nCount, int delay |
|
CNpcSpawnDefineEx.
SpawnEx |
int |
int nCount,int,int,int,int,int,int,int,int |
|
CNpcSpawnDefineEx.
Despawn |
int |
|
|
CNpcSpawnDefineEx.
IncCount |
int |
int count |
|
CNpcSpawnDefineEx.
DecCount |
int |
int count |
|
CNpcSpawnDefineEx.
LoadDBNpcInfo |
int |
int arg1 |
|
CNpcSpawnDefineEx.
SendScriptEvent |
void |
int arg1, int arg2, int arg3 |
|
CNpcSpawnDefineEx.
SetDBLoaded |
void |
int |
|
CNpcSpawnDefineEx.
RegToRespawnTimer |
void |
int nAbsSpawnTime |
|
CNpcMakerEx.
GetSpawnDefine |
CNpcSpawnDefineEx* |
int index |
|
CNpcMakerEx.
GetSpawnDefineByNick |
CNpcSpawnDefineEx* |
const WCHAR *name |
|
CGlobalG.
SendMakerScriptEvent |
void |
CNpcMakerEx *pReceiver, int arg1, int arg2, int arg3 |
|
CGlobalG.
GetNpcMaker |
CNpcMakerEx* |
const WCHAR *name |
|
CNPC.
GetMyMaker |
CNpcMakerEx* |
|
|
CNpcMakerEx.
IncreaseTotal |
int |
int count |
|
CNpcMakerEx.
DecreaseTotal |
int |
int count |
|
CNpcMakerEx.
AddTimerEx |
void |
int id, int msec |
|
CNpcMakerEx.
RegisterOlympiadFieldEventEx |
void |
void |
register this maker_class as handler of olympiad field status changes
|
CCodeInfoList.
Next |
CSharedCreatureData* |
|
|
CCodeInfoList.
SetInfo |
void |
int code, CSharedCreatureData * target |
|
CCodeInfoList.
RandomSelectOne |
CSharedCreatureData* |
|
|
CAV.
Increment |
int |
int count |
|
CAV.
Decrement |
int |
int count |
|
CAV.
Exchange |
int |
int value |
|
CAV.
GetValue |
int |
|
|
CAV.
CompareExchange |
int |
int,int |
|
CRoomInfo.
GetMemberID |
int |
int |
|
CRoomInfo.
SetParty |
void |
CSharedPartyData *party |
|
CRoomInfo.
Clear |
void |
|
|
CRoomInfo.
IsInRoom |
int |
CSharedCreatureData *spUser |
|
CRoomInfo.
PartyChanged |
int |
|
|
CRoomInfoList.
GetRoomInfo |
CRoomInfo |
int |
|
CPositionList.
GetPosition |
CPosition |
int |
|
CSharedCreatureData*CCodeInfo.
Next |
|
|
|
CSharedCreatureData*CCodeInfo.
RandomSelectOne |
|
|
|
CNPC.
CastBuff |
|
SharedCreatureData *talker, int skillname_id |
|
CNPC.
CastBuffWithMpConsumption |
|
SharedCreatureData *talker, int skillname_id, int mp_consume |
|
CNPC.
PartyShowSystemMessage2 |
void |
CSharedPartyData* target, int nMode, int nSysMsgNo, int nParamCount, WCHAR* pwsParam1, WCHAR* pwsParam2, WCHAR* pwsParam3, WCHAR* pwsParam4, WCHAR* pwsParam5, WCHAR* pwsParam6, WCHAR* pwsParam7 |
|
CNPC.
ShowSystemMessage2 |
void |
CSharedCreatureData* target, int nSysMsgNo, int nParamCount, WCHAR* pwsParam1, WCHAR* pwsParam2, WCHAR* pwsParam3, WCHAR* pwsParam4, WCHAR* pwsParam5, WCHAR* pwsParam6, WCHAR* pwsParam7, WCHAR* pwsParam8 |
|
CNPC.
TeamShowSystemMessage2 |
void |
int nEventId, int nTeamId, int nSysMsgNo, int nParamCount, WCHAR* pwsParam1, WCHAR* pwsParam2, WCHAR* pwsParam3, WCHAR* pwsParam4, WCHAR* pwsParam5, WCHAR* pwsParam6, WCHAR* pwsParam7 |
|
|
CNPC.
FishingEventGetStatus |
int |
void |
получить текущий статус Fishing Event
|
CNPC.
FishingEventRegisterWinner |
int |
CSharedCreatureData* target |
зарегистровать получение приза указанным победителем.
|
CNPC.
FishingEventGetPrizeItemId |
int |
CSharedCreatureData* target |
возвращает ItemClassId приза для использования в функции CNPC.GiveItem1()
|
CNPC.
FishingEventGetPrizeItemCount |
int |
CSharedCreatureData* target |
возвращает количество призового предмета для использования в функции CNPC.GiveItem1()
|
CNPC.
FishingEventShowRanking |
int |
CSharedCreatureData* target, WCHAR* wsHTMLFileName |
показать рейтинг рыбаков.
|
|
NPC.
EarthQuakeByCursed |
void |
int duration_red_sky, int force_eq, int duration_eq |
эффект на весь ла2-мир, аналогичный падению курседа (красное небо и дрожание земли)
|
|
TeamEventSetStatus |
int |
int nEventId, int nStatus |
переключает статус ивента.
|
TeamEventGetStatus |
int |
int nEventId |
возвращает ИД текущего статуса
|
TeamAddMember |
int |
int event_id, int team_id, CSharedCreatureData* target |
добавить чара в указанную комнаду указанного ивента (возможно только в режиме TEAMEVENT_STATUS_REGISTRATION
|
TeamRemoveMember |
int |
CSharedCreatureData* target |
удалить указанного чара из комнады (возможно только в режиме TEAMEVENT_STATUS_REGISTRATION
|
TeamRemoveAllMembers |
int |
int eventid, int team_id |
очистить список участников указанной команды указанного ивента (возможно только в режиме TEAMEVENT_STATUS_REGISTRATION
|
TeamGetMembersCount |
int |
int event_id, int team_id |
вернуть кол-во участников указанной команды указанного ивента
|
TeamSetColor |
int |
int nEventId, int nTeamtId, int nColor |
установить цвет команды (возможно только в режиме TEAMEVENT_STATUS_INIT / TEAMEVENT_STATUS_PREPARE_BATTLE
|
TeamInstantTeleport |
int |
int nEventId, int nTeamtId, x, y, z |
|
TeamGetMemberByIndex |
CSharedCreature* |
int event_id, int team_id, int index |
поулчить указатель на чара из указанной команды указанного ивента
|
GetEquippedItemByClassId |
CSharedItemData* |
CSharedCreatureData* target, int nItemClassId |
|
GetEquippedItemBySlotId |
CSharedItemData* |
CSharedCreatureData* target, int nSlotId |
|