|
|
Модератор форума: No_MaTTeR, staford11 |
Форум CMaNGOS [CMaNGOS] Help Не меняется имя npc |
Не меняется имя npc |
Доброго времени суток. Пытаюсь поменять существующего npc через creature_template: модель поменялась, уровень поменялся, фракция поменялась. Имя осталось прежним, hp осталось прежним, в чём беда?
Код REPLACE INTO `creature_template` (`entry`, `Name`, `SubName`, `IconName`, `MinLevel`, `MaxLevel`, `HeroicEntry`, `ModelId1`, `ModelId2`, `ModelId3`, `ModelId4`, `FactionAlliance`, `FactionHorde`, `Scale`, `Family`, `CreatureType`, `InhabitType`, `RegenerateStats`, `RacialLeader`, `NpcFlags`, `UnitFlags`, `DynamicFlags`, `ExtraFlags`, `CreatureTypeFlags`, `SpeedWalk`, `SpeedRun`, `UnitClass`, `Rank`, `Expansion`, `HealthMultiplier`, `PowerMultiplier`, `DamageMultiplier`, `DamageVariance`, `ArmorMultiplier`, `ExperienceMultiplier`, `MinLevelHealth`, `MaxLevelHealth`, `MinLevelMana`, `MaxLevelMana`, `MinMeleeDmg`, `MaxMeleeDmg`, `MinRangedDmg`, `MaxRangedDmg`, `Armor`, `MeleeAttackPower`, `RangedAttackPower`, `MeleeBaseAttackTime`, `RangedBaseAttackTime`, `DamageSchool`, `MinLootGold`, `MaxLootGold`, `LootId`, `PickpocketLootId`, `SkinningLootId`, `KillCredit1`, `KillCredit2`, `MechanicImmuneMask`, `SchoolImmuneMask`, `ResistanceHoly`, `ResistanceFire`, `ResistanceNature`, `ResistanceFrost`, `ResistanceShadow`, `ResistanceArcane`, `PetSpellDataId`, `MovementType`, `TrainerType`, `TrainerSpell`, `TrainerClass`, `TrainerRace`, `TrainerTemplateId`, `VendorTemplateId`, `EquipmentTemplateId`, `GossipMenuId`, `AIName`, `ScriptName`) VALUES (914, 'King Magni Bronzebeard', 'Warrior Trainer', '', 73, 73, 0, 3597, 0, 0, 0, 35, 35, 0, 0, 7, 3, 3, 1, 17, 0, 0, 0, 0, 1, 1.14286, 1, 4, 0, 1, 1, 0, 1, 1, 1, 20000, 20000, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1000, 1000, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 11, 0, 0, 0, '', '');
Сообщение # 1 написано 28.12.2016 в 07:16
|
Explain, вполне возможно, что ты кеш не почистил после всех проделанных действий (нужно удалить папку Cache в корне игры).
Сообщение # 2 написано 28.12.2016 в 23:53
|
Спасибо большое, помогло отчасти, имя поменялось, а здоровье прежнее осталось(4399 вместо 20000), где тут косяк? И, кстати, как тру прогеры решают эту проблему с кешем? создают нпц с новым айди?
Сообщение # 3 написано 01.01.2017 в 08:57
|
Что бы изменить здоровье, перезагрузите нипися .reload creature_template 213213 (213213 ид нужного нпц), после этого удалите его и поставьте заново. Или перезагрузите сервер..
Сообщение # 4 написано 01.01.2017 в 13:17
|
Что бы изменить здоровье, перезагрузите нипися .reload creature_template 213213 (213213 ид нужного нпц), после этого удалите его и поставьте заново. Или перезагрузите сервер.. Добавлено (02.01.2017, 17:47) --------------------------------------------- В общем собстна дело было в следующем, Expansion в скрипте было равно 0 и что-то пошло не так, что сказать не могу, т. к. сам не понял (буду благодарен, если какой-нибудь гуру объяснит, ибо из документации сложно понять, да и столбик этот в строке появился недавно как я понял)но изменил на -1 и всё стало в порядке, а ещё, если надумает кто брать скрипт сверху, то Scale надо поменять на 1 |
В общем собстна дело было в следующем, Expansion в скрипте было равно 0 и что-то пошло не так, что сказать не могу, т. к. сам не понял (буду благодарен, если какой-нибудь гуру объяснит, ибо из документации сложно понять, да и столбик этот в строке появился недавно как я понял)но изменил на -1 и всё стало в порядке, а ещё, если надумает кто брать скрипт сверху, то Scale надо поменять на 1 Помогу со всеми вопросиками
Сообщение # 6 написано 18.01.2017 в 16:27
|
| |||
| |||