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 |
|