malder 96 Опубликовано 19 сентября, 2014 Здравствуйте Сборка l2Dimension (aCis) Подскажите, как сделать так, чтобы 3-ые скилы изучались за книги а все остальные авто? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
malder 96 Опубликовано 19 сентября, 2014 просмотрел папки skills, skilltrees, classes, ничего. Может это надо в ядре править? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mwmkr 268 Опубликовано 19 сентября, 2014 заходишь в конфиги, выставляешь чтобы скилы учились до 75 лвла. точно конечно не помню, как скилы на ИЛе учатся после 3ей профы, не любитель данных хроник) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
MinakoMino 57 Опубликовано 19 сентября, 2014 Просто книги на скилы 3 лвл требование поставь в базе.ЗАчем все усложнять Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
styler 104 Опубликовано 19 сентября, 2014 Проверку на уровень в ядре надо делать Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mwmkr 268 Опубликовано 19 сентября, 2014 # Автоизучение скилов для игроков AutoLearnSkills = True AutoLearnSkillsMaxLevel = 74 не? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
malder 96 Опубликовано 19 сентября, 2014 Спасибо вам за подсказки, но это реально "палец в небо"... Ладно, попробую хоть какую-то зацепку найти Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
malder 96 Опубликовано 19 сентября, 2014 (изменено) # Автоизучение скилов для игроков AutoLearnSkills = True AutoLearnSkillsMaxLevel = 74 не? # ================================== # Скиллы # ================================== # Автоизучение умений. AutoLearnSkills = false # Магический урон будет наноситься с вероятностью 100%. MagicFailures = true Увы нет, такой функции нету, а если добавить, то ничего не будет Изменено 19 сентября, 2014 пользователем malder Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mwmkr 268 Опубликовано 19 сентября, 2014 # ================================== # Скиллы # ================================== # Автоизучение умений. AutoLearnSkills = false # Магический урон будет наноситься с вероятностью 100%. MagicFailures = true Увы нет, такой функции нету, а если добавить, то ничего не будет тогда ройте таблицу Skills Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
malder 96 Опубликовано 19 сентября, 2014 тогда ройте таблицу Skills Вот скилл из таблицы. Его ИД 10, для изучения требуется книга 3039, но я чего-то не вижу тут ничего этого, а только статы и требования скила =\ <skill id="10" levels="8" name="Summon Storm Cubic"> <table name="#itemConsumeCount"> 5 6 8 9 11 12 13 14 </table> <table name="#magicLvl"> 40 46 52 58 62 66 70 74 </table> <table name="#mpConsume"> 28 33 38 43 46 49 52 55 </table> <table name="#mpInitialConsume"> 7 9 10 11 12 13 13 14 </table> <table name="#power"> 282 434 677 919 1141 1394 1673 1975 </table> <set name="isMagic" val="true"/> <set name="mpInitialConsume" val="#mpInitialConsume"/> <set name="mpConsume" val="#mpConsume"/> <set name="itemConsumeId" val="1458"/> <set name="itemConsumeCount" val="#itemConsumeCount"/> <set name="magicLvl" val="#magicLvl"/> <set name="reuseDelay" val="20000"/> <set name="hitTime" val="6000"/> <set name="skillType" val="SUMMON"/> <set name="target" val="TARGET_SELF"/> <set name="operateType" val="OP_ACTIVE"/> <!-- Summon-specific --> <set name="activationchance" val="12"/> <!-- Cubic Chance --> <set name="activationtime" val="10"/> <!-- Cubic Delay --> <set name="isCubic" val="true"/> <set name="npcId" val="1"/> <!-- Cubic Id --> <set name="power" val="#power"/> <!-- Cubic Power --> <set name="summonTotalLifeTime" val="900000"/> </skill> Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mwmkr 268 Опубликовано 19 сентября, 2014 Вот скилл из таблицы. Его ИД 10, для изучения требуется книга 3039, но я чего-то не вижу тут ничего этого, а только статы и требования скила =\ <skill id="10" levels="8" name="Summon Storm Cubic"> <table name="#itemConsumeCount"> 5 6 8 9 11 12 13 14 </table> <table name="#magicLvl"> 40 46 52 58 62 66 70 74 </table> <table name="#mpConsume"> 28 33 38 43 46 49 52 55 </table> <table name="#mpInitialConsume"> 7 9 10 11 12 13 13 14 </table> <table name="#power"> 282 434 677 919 1141 1394 1673 1975 </table> <set name="isMagic" val="true"/> <set name="mpInitialConsume" val="#mpInitialConsume"/> <set name="mpConsume" val="#mpConsume"/> <set name="itemConsumeId" val="1458"/> <set name="itemConsumeCount" val="#itemConsumeCount"/> <set name="magicLvl" val="#magicLvl"/> <set name="reuseDelay" val="20000"/> <set name="hitTime" val="6000"/> <set name="skillType" val="SUMMON"/> <set name="target" val="TARGET_SELF"/> <set name="operateType" val="OP_ACTIVE"/> <!-- Summon-specific --> <set name="activationchance" val="12"/> <!-- Cubic Chance --> <set name="activationtime" val="10"/> <!-- Cubic Delay --> <set name="isCubic" val="true"/> <set name="npcId" val="1"/> <!-- Cubic Id --> <set name="power" val="#power"/> <!-- Cubic Power --> <set name="summonTotalLifeTime" val="900000"/> </skill> в самой таблице смотрите) скрин дайте полной таблицы. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
malder 96 Опубликовано 19 сентября, 2014 в самой таблице смотрите) скрин дайте полной таблицы. У акисов в Навикате её нету А кидать весь .xml нету смысла, так как он большуший) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mwmkr 268 Опубликовано 19 сентября, 2014 будет если завтра время, порою, отпишусь тут. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GorDeveloper 356 Опубликовано 20 сентября, 2014 по моему требование книги для изучeения должно быть в skill tree Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
malder 96 Опубликовано 20 сентября, 2014 по моему требование книги для изучeения должно быть в skill tree Увы нет, в это папке только скилы для рыбалки, клан скилы и улучшение скилов за кодексы. В Навикате такой таблицы нету Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GorDeveloper 356 Опубликовано 21 сентября, 2014 А как же тогда определяется список скилов для изучения вообще? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
malder 96 Опубликовано 21 сентября, 2014 А как же тогда определяется список скилов для изучения вообще? Если бы знал, то не создавал бы тему =) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GorDeveloper 356 Опубликовано 21 сентября, 2014 Покопай spellbooks.xml. Судя по пакету RequestAcquireSkillInfo, книжки дергаются из SpellbookTable, которая указывает на File f = new File("./data/xml/spellbooks.xml"); Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
malder 96 Опубликовано 21 сентября, 2014 Покопай spellbooks.xml. Судя по пакету RequestAcquireSkillInfo, книжки дергаются из SpellbookTable, которая указывает на File f = new File("./data/xml/spellbooks.xml"); забыл сказать, этот файл я то же проверял. Всё суть состоит в том, что если отключить автоизучение скилов и убрать оттуда из spellbooks все книги, то скилы надо учить вручную, но без книг. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
malder 96 Опубликовано 21 сентября, 2014 (изменено) у меня появилась идея! Кто-то может подсказать где в ядре находится конфиг отвечающий за распределение скиллов на 1,2,3 профы, а то я лазил-лазил и ничего не нашёл, за то скрутил, пришлось перекачивать хД напомню, что сборка l2Dimension (aCis) Изменено 21 сентября, 2014 пользователем malder Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GorDeveloper 356 Опубликовано 21 сентября, 2014 Skill Tree распиханы по data\xml\classes Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
malder 96 Опубликовано 22 сентября, 2014 Skill Tree распиханы по data\xml\classes <class id="110" parentId="40"> <set name="className" val="Storm Screamer"/> <set name="raceId" val="2"/> <set name="str" val="23"/> <set name="con" val="24"/> <set name="dex" val="23"/> <set name="int" val="44"/> <set name="wit" val="19"/> <set name="men" val="37"/> <set name="pAtk" val="3"/> <set name="pDef" val="54"/> <set name="mAtk" val="6"/> <set name="mDef" val="41"/> <set name="runSpd" val="122"/> <set name="spawnX" val="28295"/> <set name="spawnY" val="11063"/> <set name="spawnZ" val="-4224"/> <set name="radius" val="7.5"/> <set name="radiusFemale" val="7"/> <set name="height" val="24"/> <set name="heightFemale" val="23.5"/> <set name="baseLvl" val="76"/> <set name="hpTable" val="106;121.47;137.11;152.92;168.9;185.05;201.37;217.86;234.52;251.35;268.35;285.52;302.86;320.37;338.05;355.9;373.92;392.11;410.47;429;458.7;488.67;518.91;549.42;580.2;611.25;642.57;674.16;706.02;738.15;770.55;803.22;836.16;869.37;902.85;936.6;970.62;1004.91;1039.47;1074.3;1122.4;1170.87;1219.71;1268.92;1318.5;1368.45;1418.77;1469.46;1520.52;1571.95;1623.75;1675.92;1728.46;1781.37;1834.65;1888.3;1942.32;1996.71;2051.47;2106.6;2162.1;2217.97;2274.21;2330.82;2387.8;2445.15;2502.87;2560.96;2619.42;2678.25;2737.45;2797.02;2856.96;2917.27;2977.95;3039;3100.42;3162.21;3224.37;3286.9"/> <set name="mpTable" val="40;47.28;54.64;62.08;69.6;77.2;84.88;92.64;100.48;108.4;116.4;124.48;132.64;140.88;149.2;157.6;166.08;174.64;183.28;192;205.2;218.52;231.96;245.52;259.2;273;286.92;300.96;315.12;329.4;343.8;358.32;372.96;387.72;402.6;417.6;432.72;447.96;463.32;478.8;504.8;531;557.4;584;610.8;637.8;665;692.4;720;747.8;775.8;804;832.4;861;889.8;918.8;948;977.4;1007;1036.8;1066.8;1097;1127.4;1158;1188.8;1219.8;1251;1282.4;1314;1345.8;1377.8;1410;1442.4;1475;1507.8;1540.8;1574;1607.4;1641;1674.8"/> <set name="cpTable" val="53;60.735;68.555;76.46;84.45;92.525;100.685;108.93;117.26;125.675;134.175;142.76;151.43;160.185;169.025;177.95;186.96;196.055;205.235;214.5;229.35;244.335;259.455;274.71;290.1;305.625;321.285;337.08;353.01;369.075;385.275;401.61;418.08;434.685;451.425;468.3;485.31;502.455;519.735;537.15;561.2;585.435;609.855;634.46;659.25;684.225;709.385;734.73;760.26;785.975;811.875;837.96;864.23;890.685;917.325;944.15;971.16;998.355;1025.735;1053.3;1081.05;1108.985;1137.105;1165.41;1193.9;1222.575;1251.435;1280.48;1309.71;1339.125;1368.725;1398.51;1428.48;1458.635;1488.975;1519.5;1550.21;1581.105;1612.185;1643.45"/> <skillTrees> <!-- Wisdom --> <skill id="328" lvl="1" sp="10000000" minLvl="76"/> <!-- Health --> <skill id="329" lvl="1" sp="10000000" minLvl="76"/> <!-- Skill Mastery --> <skill id="331" lvl="1" sp="13000000" minLvl="77"/> <!-- Arcane Power --> <skill id="337" lvl="1" sp="21340000" minLvl="78"/> <!-- Spell Force --> <skill id="427" lvl="1" sp="13000000" minLvl="77"/> <!-- Arcane Roar --> <skill id="433" lvl="1" sp="21340000" minLvl="78"/> <!-- Arcane Chaos --> <skill id="1338" lvl="1" sp="21340000" minLvl="78"/> <!-- Wind Vortex --> <skill id="1341" lvl="1" sp="13000000" minLvl="77"/> <!-- Dark Vortex --> <skill id="1343" lvl="1" sp="10000000" minLvl="76"/> <!-- Divine Inspiration --> <skill id="1405" lvl="3" sp="0" minLvl="76"/> <skill id="1405" lvl="4" sp="0" minLvl="76"/> <!-- Cyclone --> <skill id="1420" lvl="1" sp="150000000" minLvl="80"/> </skillTrees> </class> Увы, но я не вижу обращения к книгам =( Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты