394 lines
16 KiB
HTML
394 lines
16 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<html lang="ru">
|
|
<head>
|
|
<title>L2OOGHelper LUA script API</title>
|
|
<meta http-equiv="Content-type" content="text/html; charset=windows-1251" />
|
|
<style type="text/css">
|
|
body, td { font-family: Tahoma, Verdana, Sans }
|
|
</style>
|
|
</head>
|
|
<body bgcolor="white" text="black">
|
|
<font size="2">
|
|
|
|
<p><blockquote>
|
|
<b>l2h_console_enable( <font color="blue">boolean</font> enable )</b><br />
|
|
Âêëþ÷èòü èëè âûêëþ÷èòü îòëàäî÷íóþ êîíñîëü êëèåíòà.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2h_print(...)</b><br />
|
|
Âûâîä ðÿäà ïàðàìåòðîâ ðàçíûõ òèïîâ â îòëàäî÷íóþ êîíñîëü êëèåíòà.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2h_delay( <font color="blue">int</font> milliseconds )</b><br />
|
|
Çàäåðæàòü âûïîëíåíèå ñêðèïòà íà <b>milliseconds</b> ìèëëèñåêóíä.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2h_soundAlert()</b><br />
|
|
Çâîíîê!
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">int</font> l2h_time()</b><br />
|
|
Âåðíåò âðåìÿ Unix (ê-âî ñåêóíä, ïðîøåäøèõ ñ 1 ÿíâàðÿ 1970)
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">int</font> l2h_timeMsec()</b><br />
|
|
Âåðíåò ê-âî ìèëëèñåêóíä, ïðîøåäøèõ ñ ìîìåíòà çàïóñêà Windows
|
|
(<a href="http://msdn.microsoft.com/en-us/library/ms724408%28VS.85%29.aspx">GetTickCount()</a>)
|
|
</blockquote></p>
|
|
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">boolean</font> sys_should_exit()</b><br />
|
|
Âåðíåò çíà÷åíèå <b>true</b>, åñëè
|
|
ïîëüçîâàòåëüñêèé èíòåðôåéñ âûäàë êîìàíäó íà îñòàíîâêó ñêðèïòà. Ñêðèïò äîëæåí âðåìÿ îò âðåìåíè
|
|
âûçûâàòü ýòó ôóíêöèþ, è çàâåðøàòü ðàáîòó, åñëè îíà âåðíóëà <b>true</b>. Íà îñòàíîâêó ñêðèïòà äàåòñÿ 5 ñåêóíä,
|
|
èíà÷å ñêðèïò áóäåò ãðóáî ïðåðâàí, à ýòî ìîæåò âûçâàòü ãëþêè â áóäóùåì. :(
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">boolean</font> l2c_is_IN_GAME()</b><br />
|
|
Âåðíåò true, åñëè êëèåíò â èãðå (àâòîðèçîâàëñÿ è çàøåë â ìèð).
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>
|
|
<font color="blue">int</font>, <font color="blue">int</font>,
|
|
<font color="blue">int</font>, <font color="blue">int</font>,
|
|
<font color="blue">int</font>, <font color="blue">int</font>,
|
|
<font color="blue">int</font>, <font color="blue">int</font>
|
|
l2c_getHPMPCPWeight()</b><br />
|
|
Âåðíåò curHp,maxHp, curMp,maxMp, curCp,maxCp, curLoad,maxLoad.<br />
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>
|
|
<font color="blue">int</font>, <font color="blue">int</font>,
|
|
<font color="blue">int</font> l2c_getPos()</b><br />
|
|
Âåðíåò x,y,z - òåêóùèå êîîðäèíàòû êëèåíòà.<br />
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">table</font> l2c_getStats()</b><br />
|
|
Âåðíåò ñòðóêòóðó ñ ïîëÿìè, îòðàæàþùèìè òåêóùèå ñòàòû êëèåíòà:<br>
|
|
<ul>
|
|
<li><b><font color="blue">int</font> objectID</b></li>
|
|
<li><b><font color="blue">string</font> name</b></li>
|
|
<li><b><font color="blue">int</font> heading</b></li>
|
|
<li><b><font color="blue">int</font> pAtk</b></li>
|
|
<li><b><font color="blue">int</font> mAtk</b></li>
|
|
<li><b><font color="blue">int</font> pDef</b></li>
|
|
<li><b><font color="blue">int</font> mDef</b></li>
|
|
<li><b><font color="blue">int</font> pAtkApd</b></li>
|
|
<li><b><font color="blue">int</font> mAtkSpd</b></li>
|
|
</ul>
|
|
</blockquote></p>
|
|
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">boolean</font>, <font color="blue">boolean</font> l2c_getSitRun()</b><br />
|
|
local isSitting, isRunning = l2c_getSitRun()<br />
|
|
isSitting: true, åñëè êëèåíò ñèäèò.<br />
|
|
isRunning: true, åñëè êëèåíò â ðåæèìå áåãà.<br />
|
|
</blockquote></p>
|
|
|
|
|
|
<p><blockquote>
|
|
<b>l2c_sitStand()</b><br />
|
|
Ïåðåêëþ÷èòü ïîëüçîâàòåëÿ ìåæäó ñîñòîÿíèìè ñèäåòü/ñòîÿòü (àíàëîãè÷íî êíîïêå sit/stand êëèåíòà, èëè êîìàíäå /sitstand)
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_runWalk()</b><br />
|
|
Ïåðåêëþ÷èòü ïîëüçîâàòåëÿ ìåæäó ñîñòîÿíèìè áåãîì/øàãîì (àíàëîãè÷íî êíîïêå run/walk êëèåíòà)
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">int</font> l2c_getSkillLevel( <font color="blue">int</font> skillID )</b><br />
|
|
Ïîëó÷èòü óðîâåíü ñêèëëà ñ ID skillID, Ðåçóëüòàò áóäåò 0, åñëè òàêîãî ñêèëëà íåò â ñïèñêå ñêèëëîâ êëèåíòà.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">int</font> l2c_getSkillReuseLeft( <font color="blue">int</font> skillID )</b><br />
|
|
Óçíàòü, ñêîëüêî ìèëëèñåêóíä îñòàëîñü äî òîãî, êàê ñêèëë ñíîâà ìîæíî áóäåò èñïîëüçîâàòü.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">boolean</font> l2c_isCastingNow()</b><br />
|
|
Óçíàòü, êàñòóåò ëè ÷àð ñêèëë â äàííûé ìîìåíò.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">int</font> l2c_getItemCount( <font color="blue">int</font> itemID )</b><br />
|
|
Ïîëó÷èòü ê-âî ïðåäìåòîâ ñ ID itemID â èíâåíòàðå êëèåíòà. 0, åñëè òàêèõ ïðåäìåòîâ íåò.
|
|
</blockquote></p>
|
|
|
|
|
|
<p><blockquote>
|
|
<b>l2c_useItem( <font color="blue">int</font> itemID )</b><br />
|
|
Èñïîëüçîâàòü ïðåäìåò itemID (åñëè òàêîé åñòü â èíâåíòàðå)
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_useItemByObjectId( <font color="blue">int</font> objectID )</b><br />
|
|
Èñïîëüçîâàòü ïðåäìåò, íî íå ïî itemID, à ïî åãî objectID
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">int</font>, <font color="blue">int</font>
|
|
l2c_getPaperdollItem( <font color="blue">int</font> slot )</b><br />
|
|
Ïîëó÷èòü itemID, objectID íàäåòîãî â ñëîò <b>slot</b> ïðåäìåòà. <b>slot</b> ìîæåò áûòü <b>÷èñëîì</b> èç ñïèñêà: <br />
|
|
<ul>
|
|
<li>L2_PAPERDOLL_UNDER 0</li>
|
|
<li>L2_PAPERDOLL_REAR 1</li>
|
|
<li>L2_PAPERDOLL_LEAR 2</li>
|
|
<li>L2_PAPERDOLL_LREAR 3</li>
|
|
<li>L2_PAPERDOLL_NECK 4</li>
|
|
<li>L2_PAPERDOLL_LFINGER 5</li>
|
|
<li>L2_PAPERDOLL_RFINGER 6</li>
|
|
<li>L2_PAPERDOLL_LRFINGER 7</li>
|
|
<li>L2_PAPERDOLL_HEAD 8</li>
|
|
<li>L2_PAPERDOLL_RHAND 9</li>
|
|
<li>L2_PAPERDOLL_LHAND 10</li>
|
|
<li>L2_PAPERDOLL_GLOVES 11</li>
|
|
<li>L2_PAPERDOLL_CHEST 12</li>
|
|
<li>L2_PAPERDOLL_LEGS 13</li>
|
|
<li>L2_PAPERDOLL_FEET 14</li>
|
|
<li>L2_PAPERDOLL_BACK 15</li>
|
|
<li>L2_PAPERDOLL_LRHAND 16</li>
|
|
<li>L2_PAPERDOLL_FULLARMOR 17</li>
|
|
<li>L2_PAPERDOLL_HAIR 18</li>
|
|
<li>L2_PAPERDOLL_ALLDRESS 19</li>
|
|
<li>L2_PAPERDOLL_HAIR2 20</li>
|
|
<li>L2_PAPERDOLL_HAIRALL 21</li>
|
|
<li>L2_PAPERDOLL_RBRACELET 22</li>
|
|
<li>L2_PAPERDOLL_LBRACELET 23</li>
|
|
<li>L2_PAPERDOLL_DECO1 24</li>
|
|
<li>L2_PAPERDOLL_DECO2 25</li>
|
|
<li>L2_PAPERDOLL_DECO3 26</li>
|
|
<li>L2_PAPERDOLL_DECO4 27</li>
|
|
<li>L2_PAPERDOLL_DECO5 28</li>
|
|
<li>L2_PAPERDOLL_DECO6 29</li>
|
|
</ul>
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_say( <font color="blue">int</font> channel, <font color="blue">string</font> text )</b><br />
|
|
Ñêàçàòü <b>text</b> â êàíàë <b>channel</b>. channel ìîæåò áûòü <b>÷èñëîì</b> èç ñïèñêà:
|
|
<ul>
|
|
<li>ALL = 0</li>
|
|
<li>SHOUT = 1</li>
|
|
<li>TELL = 2</li>
|
|
<li>PARTY = 3</li>
|
|
<li>CLAN = 4</li>
|
|
<li>GM = 5</li>
|
|
<li>PETITION_PLAYER = 6</li>
|
|
<li>PETITION_GM = 7</li>
|
|
<li>TRADE = 8</li>
|
|
<li>ALLIANCE = 9</li>
|
|
<li>ANNOUNCEMENT = 10</li>
|
|
<li>PARTYROOM_ALL = 16</li>
|
|
<li>PARTYROOM_COMMANDER = 15</li>
|
|
<li>HERO_VOICE = 17</li>
|
|
</ul>
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_sayPm( <font color="blue">string</font> text, <font color="blue">string</font> to )</b><br />
|
|
Ñêàçàòü <b>text</b> â ÏÌ èãðîêó <b>to</b>
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_npcDlg( <font color="blue">string</font> strInDlg )</b><br />
|
|
Âûáðàòü ñòðî÷êó <b>strInDlg</b> â äèàëîãå ñ ÍÏÖ (äèàëîã ñ ÍÏÖ äîëæåí áûòü îòêðûò è ÍÏÖ äîëæåí áûòü íà òàðãåòå).
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_moveTo( <font color="blue">int</font> x, <font color="blue">int</font> y, [<font color="blue">int</font> z] )</b><br />
|
|
Äâèãàòüñÿ â òî÷êó x,y,z.<br />
|
|
Åñëè ïîñëåäíèé ïàðàìåòð íå çàäàí, îí ïðèðàâíèâàåòñÿ òåêóùåìó z.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_moveToDelta( <font color="blue">int</font> dx, <font color="blue">int</font> dy, [<font color="blue">int</font> dz] )</b><br />
|
|
Ñäâèíóòüñÿ íà dx,dy,dz îòíîñèòåëüíî òåêóùåé ïîçèöèè. <br />
|
|
Åñëè ïîñëåäíèé ïàðàìåòð íå çàäàí, ñäâèãà ïî âûñîòå íå áóäåò.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_action( <font color="blue">int</font> objectID )</b><br />
|
|
Äåéñòâèå ïî óìîë÷àíèþ, íàïðàâëåííîå íà <b>objectID</b>. <br />
|
|
Åñëè íåò öåëè, òî öåëü áóäåò âûáðàíà; èíà÷å: ñ ÍÏÖ áóäåò íà÷àò ðàçãîâîð, ìîá áóäåò àòàêîâàí,
|
|
ïðåäìåò ñ çåìëè áóäåò ïîäíÿò.<br />
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_attack()</b><br />
|
|
Àòàêîâàòü òåêóùóþ öåëü. Åñëè öåëè íåò, äåéñòâèå èãíîðèðóåòñÿ.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_useSkill( <font color="blue">int</font> skillID, [<font color="blue">boolean</font> force] )</b><br />
|
|
Èñïîëüçîâàòü ñêèëë <b>skillID</b> íà òåêóùóþ âûáðàííóþ öåëü. <br />
|
|
<b>force</b> - "íàæàòü" ïðè ýòîì Ctrl.<br />
|
|
Åñëè ïîñëåäíèé ïàðàìåòð íå çàäàí, Ctrl íå "íàæèìàåòñÿ".<br />
|
|
<b><font color="red">Âàæíî:</font></b> <font color="gray">âûçîâ ýòîé ôóíêöèè òîëüêî îòñûëàåò ïàêåò
|
|
<b><font color="purple">RequstMagicSkilluse</font></b>,
|
|
÷òî íèêîèì îáðàçîì íå îçíà÷àåò, ÷òî ÷àð ñðàçó æå íà÷àë êàñò ñêèëëà (ïîêà îò ñåðâåðà íå ïðèäåò ïàêåò
|
|
<b><font color="purple">MagicSkilluse</font></b>,
|
|
÷àð ôàêòè÷åñêè êàñò ñêèëëà íå íà÷àë); ëèáî ïî ïðè÷èíå Abnormal State, êîòîðîå íå ïîçâîëÿåò èñïîëüçîâàòü ñêèëë â äàííûé ìîìåíò (Stun/Silence);
|
|
ëèáî ïî ïðè÷èíå îòñóòñòâèÿ äàííîãî ñêèëëà ó ÷àðà; ëèáî ïèíã äî ñåðâåðà íå ìãíîâåííûé è ôàêòè÷åñêè êàñò ñêèëëà íà÷íåòñÿ íåñêîëüêèìè
|
|
ìèëëèñåêóíäàìè ïîçæå.</font>
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_autoSoulshot( <font color="blue">int</font> itemID, [<font color="blue">boolean</font> enable = true] )</b><br />
|
|
Âêëþ÷èòü èëè âûêëþ÷èòü àâòî-ñîóëøîò <b>itemID</b>
|
|
</blockquote></p>
|
|
|
|
|
|
<p><blockquote>
|
|
<b>l2c_targetByName( <font color="blue">string</font> charName )</b><br />
|
|
Âçÿòü íà öåëü ÷àðà ñ íèêîì <b>charName</b>.<br />
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b>l2c_targetCancel()</b><br />
|
|
Îòìåíèòü òåêóùóþ öåëü.<br />
|
|
</blockquote></p>
|
|
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">int, double, double</font> l2c_getTarget()</b><br />
|
|
objectID, curHp, maxHp òåêóùåé öåëè.<br />
|
|
objectID = 0, åñëè íå âûáðàíà öåëü.<br />
|
|
curHp, maxHp = 0 åñëè ÕÏ öåëè íåèçâåñòíî.<br />
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">table</font> l2c_getBuffs()</b><br />
|
|
Âåðíåò ìàññèâ (â ñòèëå ëóà, íóìåðóþùèéñÿ ñ åäèíèöû), êàæäûé ýëåìåíò êîòîðîãî ñîäåðæèò èíôîðìàöèþ îá îäíîì áàôôå.<br />
|
|
Åñëè áàôôîâ íåò, ìàññèâ áóäåò ïóñò.<br />
|
|
Êàæäûé ýëåìåíò - ñòðóêòóðà ñ ïîëÿìè: <b>skillName, skillID, skillLvl, durationSecs</b><br />
|
|
Ñòðîêîâîå èìÿ ñêèëëà, ID ñêèëëà, åãî óðîâåíü, îñòàâøååñÿ âðåìÿ â ñåêóíäàõ.
|
|
</blockquote></p>
|
|
|
|
|
|
<p><blockquote>
|
|
<b>l2c_buffCancel( <font color="blue">int</font> skillID )</b><br />
|
|
Çàïðîñ íà îòìåíó áàôôà <b>skillID</b>. Äîñòóïíî òîëüêî â Ãðàöèè.<br />
|
|
Åñëè òàêãî áàôà íåò, äåéñòâèå èãíîðèðóåòñÿ.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">int</font> l2c_getCharObjectIdByName( <font color="blue">string</font> charName )</b><br />
|
|
<b><font color="blue">int</font> l2c_getNpcObjectIdByName( <font color="blue">string</font> charName )</b><br />
|
|
Ïîëó÷èòü objectID ÷àðà/NPC ñ íèêîì <b>charName</b>.<br />
|
|
Åëñè òàêîãî ÷àðà íåò â çîíå âèäèìîñòè, âåðíåò <b>nil</b>.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">table</font> l2c_getObjectInfoByObjectId( <font color="blue">int</font> objectID )</b><br />
|
|
Ïîëó÷èòü èíôîðìàöèþ îá îáúåêòå ñ <b>objectID</b>.<br />
|
|
Åñëè òàêîãî îáúåêòà íåò â çîíå âèäèìîñòè, âåðíåò <b>nil</b>.
|
|
Åñëè îáúåêò íàéäåò, âåðíåò ñòðóêòóðó ñ ïîëÿìè: <b>objectID, type, x, y, z, <font color="blue">string</font> name</b><br />
|
|
<b>type</b>: ñòðîêà, "pc", "npc", "mob", "item"<br />
|
|
Äëÿ ïåðåäâèãàþùèõñÿ îáúåêòîâ (pc,npc,mob) òàêæå áóäóò äîñòóïíû ïîëÿ:
|
|
<b>xDst, yDst, zDst, heading, curHp, maxHp, isAlikeDead</b>.
|
|
HP,MP ìîæåò áûòü íåèçâåñòíî (ðàâíî íóëþ).<br />
|
|
Äëÿ èãðîêà (type = pc): <b>classID</b><br />
|
|
Äëÿ ìîáà/íïö (type = mob/npc): <b>templateID</b><br />
|
|
Äëÿ ïðåäìåòà, ëåæàùåãî íà çåìëå (type = item): <b>itemID</b>, <font color="blue">boolean</font> <b>stackable, count</b><br />
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">boolean</font> l2c_isCharDead( <font color="blue">int</font> objectID )</b><br />
|
|
Ïðîâåðÿåò, ÿâëÿåòñÿ ëè îáúåêò òðóïîì.<br />
|
|
Åñëè <b>objectID</b> ÿâëÿåòñÿ ÷àðîì/ÍÏÖ/ìîáîì, âîçâðàùàåò <b>false</b>, åñëè ÷àð æèâîé (çíà÷åíèå isAlikeDead).<br />
|
|
Âî âñåõ îñòàëüíûõ ñëó÷àÿõ âîçâðàùàåò <b>true</b> (äëÿ èòåìîâ, è ìåðòâûõ ÷àðîâ).
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">table</font> l2c_getVisibleChars()</b><br />
|
|
<b><font color="blue">table</font> l2c_getVisibleMobs()</b><br />
|
|
<b><font color="blue">table</font> l2c_getVisibleNpcs()</b><br />
|
|
<b><font color="blue">table</font> l2c_getVisibleItems()</b><br />
|
|
Ïîëó÷èòü èíôîðìàöèþ îá îêðóæàþùåì ìèðå: ÷àðû, íïö, ìîáû, ïðåäìåòû, ëåæàùèå íà çåìëå.</b>.<br />
|
|
Ôóíêöèÿ âîçâðàùàåò òàáëèöó, ïðîíóìåðîâàííóþ, íà÷èíàÿ ñ íîìåðà 1, êàæäûé ýëåìåíò êîòîðîé - objectID.<br />
|
|
Íàïðèìåð<br />
|
|
chars = l2c_getVisibleChars()<br />
|
|
nChars = #chars<br />
|
|
chars[1] == 23456765<br />
|
|
Äëÿ òîãî, ÷òîáû ïîëó÷èòü óæå áîëåå ïîäðîáíóþ èíôîðìàöèþ îá îáúåêòå, íàäî èñïîëüçîâàòü ôóíêöèþ <b>l2c_getObjectInfoByObjectId</b>.<br />
|
|
</blockquote></p>
|
|
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">table</font> l2c_getParty()</b><br />
|
|
Âîçâðàòèò ìàññèâ (òàáëèöó) â ñòèëå lua (íóìåðóþùèéñÿ ñ åäèíèöû), ñîäåðæàùèé èíôîðìàöèþ î ÷ëåíàõ ïàòè.<br />
|
|
Åñëè âû íå â ïàòè, â ìàññèâå áóäåò 0 ýëåìåíòîâ.<br />
|
|
Åñëè âû â ïàòè, òî êàæäûé ýëåìåíò ìàññèâà áóäåò ñòðóêòóðîé ñî ñëåäóþùèìè ïîëÿìè:<br />
|
|
<ul>
|
|
<li><b><font color="blue">int</font> objectID</b></li>
|
|
<li><b><font color="blue">int</font> targetObjectID</b> - ObjectID òàðãåòà ïàòè ìåìáåðà, èëè 0, åñëè òàðãåòà íåò</li>
|
|
<li><b><font color="blue">string</font> name</b></li>
|
|
<li><b><font color="blue">int</font> level</b></li>
|
|
<li><b><font color="blue">int</font> classID</b></li>
|
|
<li><b><font color="blue">double</font> curHp</b></li>
|
|
<li><b><font color="blue">double</font> maxHp</b></li>
|
|
<li><b><font color="blue">double</font> curMp</b></li>
|
|
<li><b><font color="blue">double</font> maxMp</b></li>
|
|
<li><b><font color="blue">double</font> curCp</b></li>
|
|
<li><b><font color="blue">double</font> maxCp</b></li>
|
|
</ul>
|
|
</blockquote></p>
|
|
|
|
<p><blockquote>
|
|
<b><font color="blue">table</font> l2c_getPartyMemberBuffs( <font color="blue">int</font> objectID )</b><br />
|
|
Âîçâðàòèò ìàññèâ (òàáëèöó) â ñòèëå lua (íóìåðóþùèéñÿ ñ åäèíèöû), ñîäåðæàùèé èíôîðìàöèþ î áàôàõ îäíîãî ÷ëåíà ïàòè.<br />
|
|
Êàæäûé ýëåìåíò ìàññèâà - ñòðóêòóðà (òàáëèöà) ñ ïîëÿìè, òàêèìè æå, êàê è âîçâðàùàåìûå ôóíêöèåé <b>l2c_getBuffs()</b>.<br />
|
|
Åñëè áàôôîâ íåò, ìàññèâ áóäåò ïóñò.<br />
|
|
Êàæäûé ýëåìåíò - ñòðóêòóðà ñ ïîëÿìè: <b>skillName, skillID, skillLvl, durationSecs</b><br />
|
|
Ñòðîêîâîå èìÿ ñêèëëà, ID ñêèëëà, åãî óðîâåíü, îñòàâøååñÿ âðåìÿ â ñåêóíäàõ.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote><b>l2c_partySendInvite( <font color="blue">string</font> name, <font color="blue">int</font> loot )</b><br />
|
|
Îòñûëàåò óêàçàííîìó èãðîêó ñ èìåíåì <b>name</b> èíâàéò â ïàòè ñ ðàñïðåäåëåíèåì èòåìîâ, îáîçíà÷åííûì ÷èñëîì <b>loot</b>:<br />
|
|
<ul>
|
|
<li>0 - Finders Keepers</li>
|
|
<li>1 - Random</li>
|
|
<li>2 - Random including spoil</li>
|
|
<li>3 - By turn</li>
|
|
<li>4 - By turn including spoil</li>
|
|
</ul>
|
|
</blockquote></p>
|
|
|
|
<p><blockquote><b>l2c_partyLeave()</b><br />
|
|
Âûéòè èç ïàòè.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote><b>l2c_partyKickMember( <font color="blue">string</font> name )</b><br />
|
|
Êèêíóòü èç ïàòè ìåìáåðà ñ íèêîì <b>name</b>.
|
|
</blockquote></p>
|
|
|
|
<p><blockquote><b>l2c_partyChangeLeader( <font color="blue">string</font> name )</b><br />
|
|
Ñìåíèòü ëèäåðà ïàòè íà ìåìáåðà ñ íèêîì <b>name</b>
|
|
</blockquote></p>
|
|
|
|
<!-- ============================================== -->
|
|
<h3>Undocumented:</h3>
|
|
|
|
<p><blockquote><b><font color="blue">table</font> l2ccfg_getAllConfig()</b><br />
|
|
</blockquote></p>
|
|
|
|
<p><blockquote><b><font color="blue">table</font> l2c_sendPacketHex( <font color="blue">string</font> hexChars )</b><br />
|
|
</blockquote></p>
|
|
|
|
</font>
|
|
</body>
|
|
</html>
|