任务修复实例(3)

Quest name = 'No More Mercy' | '不再怜悯'

Quest entry = 24812

-- Add AIName Field
UPDATE `world`.`creature_template` SET `AIName` = 'SmartAI' WHERE `entry` IN (38442,38560,38932);
-- Add aura for 'Zuni'
INSERT INTO `world`.`creature_template_addon` (`entry`, `auras`) VALUES (38932, '73132');
-- Add Conditions
INSERT INTO `world`.`conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `ConditionStringValue1`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES 
(22, 6, 38932, 0, 0, 23, 1, 4913, 0, 0, '', 1, 0, 0, '', 'Zuni - SAI(38932id5) unavailable in area 4913'),
(22, 6, 38932, 0, 0, 23, 1, 4867, 0, 0, '', 1, 0, 0, '', 'Zuni - SAI(38932id5) unavailable in area 4867'),
(17, 0, 72070, 0, 0, 30, 0, 202113, 5, 0, '', 0, 37, 45, '', 'Spitescale Flag Bunny - Must be Close to the Object to use Spell 72070');
-- Add SAI
INSERT INTO `world`.`smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `Difficulties`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `event_param5`, `event_param_string`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `action_param7`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_param4`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES 
(38442, 0, 0, 0, '', 19, 0, 100, 512, 24812, 0, 0, 0, 0, '', 11, 73571, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 'Morakki - On Quest \'No More Mercy\' Taken - Cast \'Summon Zuni (Lvl 4) Forcecast\''), 
(38442, 0, 1, 0, '', 19, 0, 100, 512, 24814, 0, 0, 0, 0, '', 41, 1000, 0, 0, 0, 0, 0, 0, 19, 38932, 25, 0, 0, 0, 0, 0, 0, 'Morakki - On Quest \'An Ancient Enemy\' Taken - Set Zuni Despawn'),
(38932, 0, 0, 0, '', 54, 0, 100, 0, 0, 0, 0, 0, 0, '', 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Zuni - On Just Summoned - Self Say Group 0'),
(38932, 0, 1, 0, '', 4, 0, 40, 512, 0, 0, 0, 0, 0, '', 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Zuni - On Aggro - Self Say Group 1'),
(38932, 0, 2, 0, '', 0, 0, 100, 0, 2500, 3000, 2500, 3000, 0, '', 11, 73254, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Zuni - In Combat - Cast \'Lightning Bolt\' to Victim'),
(38932, 0, 3, 0, '', 13, 0, 100, 0, 10000, 10000, 79810, 0, 0, '', 11, 73255, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 'Zuni - On Victim Casting \'Frost Cleave\' - Cast \'Earth Shock\' to Victim'),
(38932, 0, 4, 0, '', 2, 0, 100, 0, 0, 50, 10000, 12000, 0, '', 11, 73253, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Zuni - On 0-50% Health - Cast \'Healing Wave\' To Self'),
(38932, 0, 5, 0, '', 1, 0, 100, 512, 2000, 2000, 0, 0, 0, '', 41, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Zuni - OOC (Conditions) - Despawn'),
(38560, 0, 0, 0, '', 8, 0, 100, 0, 72070, 0, 0, 0, 0, '', 11, 72072, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Spitescale Flag Bunny - On SpellHit - Cast \'Territorial Fetish\''),
(38560, 0, 1, 0, '', 8, 0, 100, 0, 72070, 0, 0, 0, 0, '', 80, 385600, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Spitescale Flag Bunny - On SpellHit - Run Timed ActionList'),
(3856000, 9, 0, 0, '', 0, 0, 100, 0, 60000, 60000, 0, 0, 0, '', 28, 72072, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'Spitescale Flag Bunny - On Timed ActionList - Remove Aura \'Territorial Fetish\'');
-- Add WP
INSERT INTO `world`.`creature_text` (`CreatureID`, `GroupID`, `ID`, `Text`, `Type`, `Language`, `Probability`, `Emote`, `Duration`, `Sound`, `SoundPlayType`, `BroadcastTextId`, `TextRange`, `comment`) VALUES 
(38932, 0, 0, '', 12, 0, 100, 1, 0, 21387, 0, 39070, 0, ''),
(38932, 1, 0, '', 12, 0, 100, 0, 0, 21379, 0, 38258, 0, ''),
(38932, 1, 1, '', 12, 0, 100, 0, 0, 21376, 0, 38256, 0, ''),
(38932, 1, 2, '', 12, 0, 100, 0, 0, 21378, 0, 38257, 0, ''),
(38932, 1, 3, '', 12, 0, 100, 0, 0, 21375, 0, 38255, 0, ''),
(38932, 1, 4, '', 12, 0, 100, 0, 0, 21376, 0, 38256, 0, ''),
(38932, 1, 5, '', 12, 0, 100, 0, 0, 21385, 0, 38262, 0, ''),
(38932, 1, 6, '', 12, 0, 100, 0, 0, 21384, 0, 38261, 0, ''),
(38932, 1, 7, '', 12, 0, 100, 0, 0, 21382, 0, 38260, 0, ''),
(38932, 1, 8, '', 12, 0, 100, 0, 0, 21380, 0, 38259, 0, '');
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
生成对抗网络图像修复是一种使用生成对抗网络(GAN)来修复图像的技术。GAN 是一种深度学习模型,由两个神经网络组成:一个生成器和一个判别器。生成器试图生成与输入图像类似的图像,而判别器则试图区分生成的图像和真实图像。这两个网络相互竞争,使得生成器不断改进以生成更逼真的图像。 在图像修复中,生成器的任务是将损坏的图像修复成完整的图像。它接收损坏的图像作为输入,并输出一个修复的图像。判别器的任务是区分修复后的图像和真实图像。通过不断训练,生成器可以学习如何修复图像,而判别器可以学习如何评估修复图像的质量,从而提高修复的准确性和逼真度。 以下是一个基本的生成对抗网络图像修复实例: 1. 收集训练数据集,包括损坏的图像和对应的完整图像。 2. 构建生成器和判别器网络。生成器网络可以采用 U-Net 结构,判别器网络可以采用卷积神经网络结构。 3. 训练生成器和判别器网络。首先训练判别器网络,然后固定它的权重并训练生成器网络。生成器网络的损失函数包括对抗损失和像素损失。 4. 对损坏的图像进行修复。将损坏的图像输入到生成器网络中,得到修复后的图像。 5. 评估修复图像的质量。使用判别器网络评估修复图像的逼真度和与真实图像的相似度。 6. 调整生成器和判别器网络的参数。根据评估结果,对生成器和判别器网络进行调整,提高修复图像的质量。 通过不断训练和调整,生成对抗网络图像修复技术可以实现高质量、高逼真度的图像修复效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值