Title: Custom Event #3 - Lava Solidifying Post by: Lin on November 07, 2010, 06:16:16 AM This is an old post, using an old version of ZOSE. Although the script code will still be provided and some of it can still be used as an example, it is outdated and it is recommended you don't follow it for your script if you are using ZOSE 1.05 or a later version Using ZOSE, I did this: http://www.youtube.com/watch?v=hUT-nidUYd4 Took a while, but I guess it was worth it. The code: Code: //Initializer writelocation 3003B setinteraction72 1 jump3byte E2AEC //The main part writelocation E2AEC checkmemory CCAB C0 //lever pulled value. bit 7 is set when its pulled completely jump3byte E3B05 //Setting the tiles writelocation E3B05 //Play the shaking sound playsound B2 //Make the waterfall stop pouring lava setcoords 18 98 settile CC setcoords 18 A8 settile CD setcoords 18 B8 settile CE //Solidify the lava setcoords 28 98 settile 1 setdelay1 setcoords 28 A8 settile 1 setdelay1 setcoords 28 B8 settile 1 setdelay1 setcoords 38 98 settile 1 setdelay1 setcoords 38 B8 settile 1 setdelay1 setcoords 38 A8 settile 1 setdelay1 setcoords 48 A8 settile 1 setdelay1 setcoords 48 98 settile 1 setdelay1 setcoords 48 B8 settile 1 setdelay1 setcoords 58 98 settile 1 setdelay1 setcoords 58 B8 settile 1 setdelay1 setcoords 58 A8 settile 1 setdelay1 playsound B2 setcoords 68 98 settile 1 setdelay1 setcoords 68 A8 settile 1 setdelay1 setcoords 78 A8 settile 1 setdelay1 setcoords 68 B8 settile 1 setdelay1 setcoords 78 98 settile 1 setdelay1 setcoords 78 B8 settile 1 setdelay1 setcoords 88 A8 settile 1 setdelay1 setcoords 88 98 settile 1 setdelay1 setcoords 88 B8 settile 1 setdelay1 setcoords 98 98 settile 1 setdelay1 setcoords 98 A8 settile 1 setdelay1 setcoords 98 B8 settile 1 setdelay1 playsound B2 setcoords 98 88 settile 1 setdelay1 setcoords 98 98 settile 1 setdelay1 setcoords 88 78 settile 1 setcoords 98 78 settile 1 setdelay1 setcoords 98 68 settile 1 setdelay1 setcoords 88 68 settile 1 setdelay1 setcoords 78 68 settile 1 setdelay1 setcoords 78 78 settile 1 setdelay1 setcoords 68 68 settile 1 setdelay1 setcoords 68 78 settile 1 setdelay1 setcoords 58 68 settile 1 setdelay1 setcoords 58 78 settile 1 setdelay1 setcoords 48 68 settile 1 setdelay1 jump3byte FFD0B writelocation FFD0B setcoords 48 78 settile 1 setdelay1 setcoords 48 58 settile 1 setcoords 58 58 settile 1 setdelay1 setcoords 48 48 settile 1 setcoords 58 48 settile 1 setdelay1 setcoords 58 38 settile 1 setdelay1 setcoords 68 38 settile 1 setdelay1 setcoords 68 48 settile 1 setcoords 78 38 settile 1 setdelay1 setcoords 78 48 settile 1 setdelay1 setcoords 88 38 settile 1 setdelay1 setcoords 88 48 settile 1 setcoords 98 38 settile 1 setdelay1 setcoords 98 48 settile 1 setcoords 88 28 settile 1 setdelay1 setcoords 98 28 settile 1 setdelay1 setcoords 88 18 settile 1 setcoords 98 18 settile 1 setdelay1 setcoords 88 18 settile 1 setdelay1 setcoords 78 18 settile 1 setdelay1 setcoords 68 18 settile 1 setdelay1 setcoords 58 18 settile 1 setdelay1 setcoords 48 18 settile 1 setdelay1 setcoords 38 18 settile 1 setcoords 38 28 settile 1 setdelay1 //Wait for the lever to revert to its natural state checkmemory CCAB 0 playsound 6c jump3byte 1BA4C writelocation 1BA4C //Desolidify the lava. First start with the pouring. setcoords 18 98 settile C6 setcoords 18 A8 settile C7 setcoords 18 B8 settile C8 playsound b2 setcoords 28 98 settile 61 setdelay1 setcoords 28 A8 settile 61 setdelay1 setcoords 28 B8 settile 61 setdelay1 setcoords 38 98 settile 61 setdelay1 setcoords 38 B8 settile 61 setdelay1 setcoords 38 A8 settile 61 setdelay1 setcoords 48 A8 settile 61 setdelay1 setcoords 48 98 settile 61 setdelay1 setcoords 48 B8 settile 61 setdelay1 setcoords 58 98 settile 61 setdelay1 setcoords 58 B8 settile 61 setdelay1 setcoords 58 A8 settile 61 setdelay1 playsound B2 setcoords 68 98 settile 61 setdelay1 setcoords 68 A8 settile 61 setdelay1 setcoords 78 A8 settile 61 setdelay1 setcoords 68 B8 settile 61 setdelay1 setcoords 78 98 settile 61 setdelay1 setcoords 78 B8 settile 61 setdelay1 setcoords 88 A8 settile 61 setdelay1 setcoords 88 98 settile 61 setdelay1 setcoords 88 B8 settile 61 setdelay1 setcoords 98 98 settile 61 setdelay1 setcoords 98 A8 settile 61 setdelay1 setcoords 98 B8 settile 61 setdelay1 playsound B2 setcoords 98 88 settile 61 setdelay1 setcoords 98 98 settile 61 setdelay1 setcoords 88 78 settile 61 setcoords 98 78 settile 61 setdelay1 setcoords 98 68 settile 61 setdelay1 setcoords 88 68 settile 61 setdelay1 setcoords 78 68 settile 61 setdelay1 setcoords 78 78 settile 61 setdelay1 setcoords 68 68 settile 61 setdelay1 setcoords 68 78 settile 61 setdelay1 setcoords 58 68 settile 61 setdelay1 setcoords 58 78 settile 61 setdelay1 setcoords 48 68 settile 61 setdelay1 jump3byte FFDA6 writelocation FFDA6 setcoords 48 78 settile 61 setdelay1 setcoords 48 58 settile 61 setcoords 58 58 settile 61 setdelay1 setcoords 48 48 settile 61 setcoords 58 48 settile 61 setdelay1 setcoords 58 38 settile 61 setdelay1 setcoords 68 38 settile 61 setdelay1 setcoords 68 48 settile 61 setcoords 78 38 settile 61 setdelay1 setcoords 78 48 settile 61 setdelay1 setcoords 88 38 settile 61 setdelay1 setcoords 88 48 settile 61 setcoords 98 38 settile 61 setdelay1 setcoords 98 48 settile 61 setcoords 88 28 settile 61 setdelay1 setcoords 98 28 settile 61 setdelay1 setcoords 88 18 settile 61 setcoords 98 18 settile 61 setdelay1 setcoords 88 18 settile 61 setdelay1 setcoords 78 18 settile 61 setdelay1 setcoords 68 18 settile 61 setdelay1 setcoords 58 18 settile 61 setdelay1 setcoords 48 18 settile 61 setdelay1 setcoords 38 18 settile 61 setcoords 38 28 settile 61 setdelay1 jump3byte E2AEC //Allow looping ~Lin Title: Re: Custom Event #3 - Lava Solidifying Post by: Fatories on November 08, 2010, 12:05:05 AM :thumbup: Nice, i like this and i support it
|