91 lines
3.9 KiB
Python
91 lines
3.9 KiB
Python
# id 940202020 (null), field 940202020
|
|
sm.lockInGameUI(True, False)
|
|
sm.blind(True, 255, 0, 0, 0, 0)
|
|
sm.sendDelay(600)
|
|
sm.forcedFlip(True)
|
|
sm.spawnNpc(3001300, 440, 746)
|
|
sm.showNpcSpecialActionByTemplateId(3001300, "summon", 0)
|
|
sm.spawnNpc(3001358, 805, 746)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "summon", 0)
|
|
sm.spawnNpc(3001358, 695, 746)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "summon", 0)
|
|
sm.spawnNpc(3001358, 580, 746)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "summon", 0)
|
|
sm.spawnNpc(3001358, 225, 746)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "summon", 0)
|
|
sm.spawnNpc(3001358, 110, 746)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "summon", 0)
|
|
sm.zoomCamera(0, 1000, 0, 1000, 695)
|
|
sm.blind(False, 0, 0, 0, 0, 1000)
|
|
sm.sendDelay(1000)
|
|
sm.bgmVolume(40, 1000)
|
|
sm.spawnNpc(3001301, 1160, 746)
|
|
sm.showNpcSpecialActionByTemplateId(3001301, "summon", 0)
|
|
sm.playSound("Sound/Skill.img/152001004/Use", 100)
|
|
sm.showNpcSpecialActionByTemplateId(3001301, "appear", 0)
|
|
sm.sendDelay(900)
|
|
sm.resetNpcSpecialActionByTemplateId(3001301)
|
|
sm.setSpeakerType(3)
|
|
sm.setParam(37)
|
|
sm.setColor(1)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001301) # Agate
|
|
sm.sendNext("#face0#That must be the child.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/agate/0", 128)
|
|
sm.zoomCamera(900, 1000, 900, 560, 695)
|
|
sm.sendDelay(1000)
|
|
sm.moveNpcByTemplateId(3001358, True, 30, 100)
|
|
sm.moveNpcByTemplateId(3001358, False, 30, 100)
|
|
sm.sendDelay(1000)
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/hoodlum/1", 128)
|
|
sm.speechBalloon(False, 0, 0, "Heh heh...", 1000, 1, 0, 0, 0, 4, 3001358, 4600225)
|
|
sm.sendDelay(1000)
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/hoodlum/2", 128)
|
|
sm.speechBalloon(False, 0, 0, "Fresh meat...", 1000, 1, 0, 0, 0, 4, 3001358, 4600225)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "attack1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "attack1", 0)
|
|
sm.playSound("Sound/Mob.img/2400309/Attack1", 100)
|
|
sm.sendDelay(1200)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001350) # Illium
|
|
sm.sendNext("#face0#Ex... My strength is failing me...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/1", 128)
|
|
sm.sendSay("#face0#I need... more potions...")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/2", 128)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "attack1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "attack1", 0)
|
|
sm.playSound("Sound/Mob.img/2400309/Attack1", 100)
|
|
sm.sendDelay(1200)
|
|
sm.showNpcSpecialActionByTemplateId(3001300, "alert", -1)
|
|
sm.playSound("Sound/SoundEff.img/illium/rhyo_warning", 100)
|
|
sm.sendDelay(1000)
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/0", 128)
|
|
sm.speechBalloon(False, 0, 0, "Agh!", 1000, 1, 0, -20, 0, 4, 0, 4600225)
|
|
sm.setInnerOverrideSpeakerTemplateID(3001300) # Ex
|
|
sm.sendNext("#face3#Your life signs are critical. If you do not retreat immediately, you will certainly expire.")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/rhyo/7", 128)
|
|
sm.sendDelay(1500)
|
|
sm.speechBalloon(True, 0, 1, "Ugh...", 1000, 1, 0, 0, 0, 4, 0, 4600225)
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/user/Male/3", 128)
|
|
sm.playSound("Sound/SoundEff.img/illium/job", 100)
|
|
sm.startQuest(11620)
|
|
sm.createQuestWithQRValue(15710, "lasttime=19/02/21/15/56")
|
|
sm.createQuestWithQRValue(34900, "job1=1")
|
|
sm.sendDelay(900)
|
|
sm.speechBalloon(False, 0, 0, "#fs28##eUaaaaaaaaaaaaaaaghhh!", 3000, 1, 0, -20, 0, 4, 0, 4600225)
|
|
sm.avatarOriented("Effect/BasicEff.img/JobChangedIlliumFront")
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "die1", 0)
|
|
sm.showNpcSpecialActionByTemplateId(3001358, "die1", 0)
|
|
sm.sendDelay(1700)
|
|
sm.forcedInput(4)
|
|
sm.sendDelay(2000)
|
|
sm.sendNext("#face3#Master!")
|
|
sm.playExclSoundWithDownBGM("Voice3.img/illium/rhyo/8", 128)
|
|
sm.blind(True, 255, 0, 0, 0, 500)
|
|
sm.sendDelay(500)
|
|
sm.createQuestWithQRValue(34801, "019=1;hunt1=1;020=1;exp=1")
|
|
sm.startQuest(34900)
|
|
sm.lockInGameUI(False, True)
|
|
sm.warp(940202021)
|