[help] Infinity Spear Cancel
Железо: 2 ядра по 3.2gh, 4gb ram
ОС: Windows Server 2003 x64
Программы: MySQL х64, Java х64
Сборка: Interlude, Rus Team, 1.4.1.6
Проблема: Не даёт канс о_0 Всё прописано правильно в xml файле, базе. Пытался ставить ID канса (не диспелл), всё равно не пашет.
Вопрос: В чем причина и как исправить?
ИМХО: Проблема в ядре.
Only God Can Judge Me
exT1m: Железо: 2 ядра по 3.2gh, 4gb ram
ОС: Windows Server 2003 x64
Программы: MySQL х64, Java х64
Сборка: Interlude, Rus Team, 1.4.1.6
Проблема: Не даёт канс о_0 Всё прописано правильно в xml файле, базе. Пытался ставить ID канса (не диспелл), всё равно не пашет.
Вопрос: В чем причина и как исправить?
ИМХО: Проблема в ядре.
xml выложи.
В данный момент, пика настроена кидать обычный скилл кансела 1 лвла с 20% шансом.
<for>
<set val='297' order='0x08' stat='pAtk'/>
<set val='137' order='0x08' stat='mAtk'/>
<set val='8' order='0x08' stat='rCrit'/>
<set val='66' order='0x08' stat='pAtkRange'/>
<add val='-3' order='0x10' stat='accCombat'/>
<set val='325' order='0x08' stat='pAtkSpd'/>
<enchant val='0' order='0x0C' stat='pAtk'/>
<enchant val='0' order='0x0C' stat='mAtk'/>
<skill onCrit='1' id='1056' lvl='1' chance='20'/>
</for>
</item>
Only God Can Judge Me
<set name="magicLvl" val="80"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="WEAPON_SA"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<for>
<mul order="0x30" stat="maxHp" val="1.25"/> <!-- HP +25% -->
<mul order="0x30" stat="maxCp" val="1.50"/> <!-- CP +50% -->
<mul order="0x30" stat="pAtkSpd" val="1.07"/> <!-- Atk. Spd. +7% -->
<add order="0x40" stat="accCombat" val="4.89"/> <!-- Accuracy +4.89 -->
<mul order="0x30" stat="pvpPhysDmg" val="1.05"/> <!-- PVP Damage Bonus +5% -->
<mul order="0x30" stat="pvpMagicalDmg" val="1.05"/> <!-- PVP Damage Bonus +5% -->
<mul order="0x30" stat="pvpPhysSkillsDmg" val="1.05"/> <!-- PVP Damage Bonus +5% -->
<add order="0x40" stat="reflectSkillPhysic" val="10"/> <!-- Reflect Skills 10% of the time -->
<add order="0x40" stat="reflectSkillMagic" val="10"/> <!-- Reflect Skills 10% of the time -->
<!-- Missing 10% chance to cancel each buff from target on a critical hit (for comparison, Cancel is 25% but Cancel also relies on M.Atk. vs. M.Def. while this weapon does not) -->
</for>
</skill>
— 19
exT1m: А какой ?! о_0 Со скиллом чтоль ?...)
Смысл от описания статов пушки? Надо описание скила
Открываеш навик, табель weapon, ищещ спиру..
Там колонко item_skill_id или skill, смотря какая сбора..
3591 айди скила на херо спиру.. ищещ в хмл gameserver\data\stats\skills)
gameserver\data\stats\weapon, - тут нету инфы по абилкам херо)
— 19
DramStorm: gameserver\data\stats\weapon, - тут нету инфы по абилкам херо)
Только во всех инфинити пушках прописаны статы на "Skill onCrit".. странно.
Only God Can Judge Me
exT1m: Только во всех инфинити пушках прописаны статы на "Skill onCrit".. странно.
Почему странно? Базу знаний по ла2 почитай))
Там шанс при крите навесить кэнцл с пики, сало с дагера, слоу с лука) И т п)
— 19
Я не про это.. Если писать в xml, находящихся в stats/weapons нету смысла, почему там на каждой инфинити пухе прописано скилл он крит ?) Я это имею ввиду. Смысл ?)
Only God Can Judge Me
Вот я добавляю заветную строку к скиллу <skill onCrit='1' id='1056' lvl='1' chance='20'/> и 0 эффекта. Мб что-то дрогое нужно..
Only God Can Judge Me
АП теме.. Сможет кто-либо подсказать ?.. И по поводу кармы.. ставлю дефолт "1" и новым игрокам при создании чара всё равно не даётся, в чём проблема ?
ЗЫ тему про карму удалили..
Only God Can Judge Me
DramStorm:Код<skill id="[color="#FFFF00"][b]3591[/b][/color]" levels="1" name="Special Ability: Infinity Spear">
<set name="magicLvl" val="80"/>
<set name="power" val="0.0"/>
<set name="target" val="TARGET_SELF"/>
<set name="skillType" val="WEAPON_SA"/>
<set name="operateType" val="OP_PASSIVE"/>
<set name="castRange" val="-1"/>
<set name="effectRange" val="-1"/>
<for>
<mul order="0x30" stat="maxHp" val="1.25"/> <!-- HP +25% -->
<mul order="0x30" stat="maxCp" val="1.50"/> <!-- CP +50% -->
<mul order="0x30" stat="pAtkSpd" val="1.07"/> <!-- Atk. Spd. +7% -->
<add order="0x40" stat="accCombat" val="4.89"/> <!-- Accuracy +4.89 -->
<mul order="0x30" stat="pvpPhysDmg" val="1.05"/> <!-- PVP Damage Bonus +5% -->
<mul order="0x30" stat="pvpMagicalDmg" val="1.05"/> <!-- PVP Damage Bonus +5% -->
<mul order="0x30" stat="pvpPhysSkillsDmg" val="1.05"/> <!-- PVP Damage Bonus +5% -->
<add order="0x40" stat="reflectSkillPhysic" val="10"/> <!-- Reflect Skills 10% of the time -->
<add order="0x40" stat="reflectSkillMagic" val="10"/> <!-- Reflect Skills 10% of the time -->
<!-- Missing 10% chance to cancel each buff from target on a critical hit (for comparison, Cancel is 25% but Cancel also relies on M.Atk. vs. M.Def. while this weapon does not) -->
</for>
</skill>
exT1m: В данный момент, пика настроена кидать обычный скилл кансела 1 лвла с 20% шансом.Код<item id='6621' name="infinity_spear">
<for>
<set val='297' order='0x08' stat='pAtk'/>
<set val='137' order='0x08' stat='mAtk'/>
<set val='8' order='0x08' stat='rCrit'/>
<set val='66' order='0x08' stat='pAtkRange'/>
<add val='-3' order='0x10' stat='accCombat'/>
<set val='325' order='0x08' stat='pAtkSpd'/>
<enchant val='0' order='0x0C' stat='pAtk'/>
<enchant val='0' order='0x0C' stat='mAtk'/>
<skill onCrit='1' id='[b][color="#FFFF00"]1056[/color][/b]' lvl='1' chance='20'/>
</for>
</item>
почему id не совпадают?!
у меня в emu сборке стоит так
<for>
<set val='379' order='0x08' stat='pAtk'/>
<set val='169' order='0x08' stat='mAtk'/>
<set val='8' order='0x08' stat='rCrit'/>
<set val='66' order='0x08' stat='pAtkRange'/>
<add val='-3' order='0x10' stat='accCombat'/>
<set val='325' order='0x08' stat='pAtkSpd'/>
<enchant val='0' order='0x0C' stat='pAtk'/>
<enchant val='0' order='0x0C' stat='mAtk'/>
<!-- Missing 10% chance to cancel each buff from target on a critical hit (for comparison, Cancel is 25% but Cancel also relies on M.Atk. vs. M.Def. while this weapon does not) -->
<!-- Enhances damage to target during PvP -->
<mul val='1.05' order='0x30' stat='pvpPhysDmg'/>
<mul val='1.05' order='0x30' stat='pvpPhysSkillsDmg'/>
<mul val='1.05' order='0x30' stat='pvpMagicalDmg'/>
</for>
</item>
попробуй мой,меня ломает проверять.
Да он итак у меня так же прописан.. Вот и ломаю голову, если в базе всё верно, в xml'ях тоже, то в чём же проблема ?..
Only God Can Judge Me
Ребята вы не подумали, что статы пушки и статы скилов это 2 разные вещи? exT1m зайди в папку stats/skills и дай описание скила id 1056
xxxImfalenxxx: дай описание скила id 1056
Причём тут 1056 ? Ты думаеш у меня кансел не пашет ?)) Но если уж это столь важно, выложу.
<table name="#mpConsume_Init"> 9 10 11 11 11 12 12 13 13 13 14 14 </table>
<table name="#mpConsume"> 35 38 41 43 44 46 48 49 51 52 53 55 </table>
<table name="#magicLvl"> 48 52 56 58 60 62 64 66 68 70 72 74 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="magicLvl" val="#magicLvl"/>
<set name="power" val="25"/>
<set name="target" val="TARGET_ONE"/>
<set name="reuseDelay" val="120000"/>
<set name="hitTime" val="6000"/>
<set name="skillType" val="CANCEL"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="600"/>
<set name="effectRange" val="1100"/>
<set name="negateStats" val="BUFF"/>
<set name="negatePower" val="8.0"/>
<for>
</for>
</skill>
Only God Can Judge Me
exT1m: Причём тут 1056 ? Ты думаеш у меня кансел не пашет ?)) Но если уж это столь важно, выложу.Код<skill id="1056" levels="12" name="Cancellation">
<table name="#mpConsume_Init"> 9 10 11 11 11 12 12 13 13 13 14 14 </table>
<table name="#mpConsume"> 35 38 41 43 44 46 48 49 51 52 53 55 </table>
<table name="#magicLvl"> 48 52 56 58 60 62 64 66 68 70 72 74 </table>
<set name="mpInitialConsume" val="#mpConsume_Init"/>
<set name="mpConsume" val="#mpConsume"/>
<set name="magicLvl" val="#magicLvl"/>
<set name="power" val="25"/>
<set name="target" val="TARGET_ONE"/>
<set name="reuseDelay" val="120000"/>
<set name="hitTime" val="6000"/>
<set name="skillType" val="CANCEL"/>
<set name="isMagic" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
<set name="castRange" val="600"/>
<set name="effectRange" val="1100"/>
<set name="negateStats" val="BUFF"/>
<set name="negatePower" val="8.0"/>
<for>
</for>
</skill>
И потвоему этот скил должен работать как СА на крит? Хм сомневаюсь. Ты лучше одень эту хиро пику и посмотри свои актив скиллы) не появился ли там кансел) По крайней мере должен появится. А для СА смотри пост ДрамСторма, как скилл выглядит.



