I have been dancing the victory dance since yesterday afternoon. I passed my first scripting assignment!!! YAY ME!!!! I wrote a script that did what it was supposed to do! Now this script is not going to set the world on fire, but it DID involve more than one ll function plus getting input and displaying output. Kudos to my teacher!!! I showed the assignment to one of my coworkers, who is QUITE the experienced scripter, and that was his first comment: You found yourself a good teacher. 🙂 Hold a moment while I pat myself on the back for being so discerning. 🙂 (Hey – this is MY blog and if I want it to be all about ME, so be it.)
Seriously – all credit goes to HellspawneD Xingjian. I managed to cajole and wheedle Hell into tutoring me. I know he is always turning out nifty scripts for others and for himself. He makes me laugh. So when I put those things together I decided that scripting lessons from Hell could be entertaining as well as educational. To my great delight, he has agreed to give this a try. We’ve had two classes so far. We’ve been hanging out by my ducks, who find all the prim rezzing very interesting. Although the ducks get very impatient when I need information repeated, Hell has been extremely patient whenever my understanding fails. He allows me to mutter and grumble about pesky {s and )s and ;s and other picky realities of scripting. He is very good about making up examples and assignments that I can grasp, that make sense within MY realities. So wish us luck, patience and success as we continue on this great adventure! Thanks Hell!!!!!!!
Okay. This may look like your basic cherry-wood round prim. But THIS prim can talk. 🙂 The basic assignment was to create a script that allowed me (the prim owner) to supply input text on 2 channels and that allowed anyone to type a “trigger phrase” on a third channel to have the prim display the input. And it does!!! Ask Honour. 🙂 She allowed me to come and bring my talking prim so that we could test it.
Ahuva : this is my wonderful talking prim
Honour : very pretty
Ahuva : if you type a slash 3 and a space and the word on, it should talk
Talking Prim: hello Honour
Ahuva : wheee!!!!!!!
Honour : hello talking prim
Honour : lol
Talking Prim: how are you
Ahuva : roflol
Honour : just peachy Prim how are you?
Ahuva : i did it!!!!!!!!!!!!!
Ahuva : laughing too hard to make it answer
Honour : yes you did – congratulations
Honour : lol
Ahuva dances victory dance
Just re-reading that makes me start smiling ear to ear and makes me SO happy! But I can’t take anymore time to blog. Hell has given me TWO assignments today. Multi-part assignments. On things we’ve not yet covered together. So I have a lot of work to do. Because the next time you come to visit me, I will KNOW!
Assignment 1
Create a door bell that:
a) lets the user know it was pushed and you were contacted as a result
b) contacts you from anywhere within second life to let you know WHO rang the doorbell/ touched the door
Bonus Material
c) Prevent the doorbell from being a target of spam by either a timer or some kind of block so they can’t keep pressing.
I’m not even going to tell you Assignment 2 because that looks much more difficult. 🙂 I will tell you when I figure it out and make it work!
Yay, congratulations! Sounds like you found a good teacher, and he found a good student too.
(“scripting lessons from Hell” lolz)
Wow, I am so impressed! Except, I guess this means we will never see you again in RL?
@Melissa – aren’t YOU the one who said that my RL persona was merely an alternate avatar for Ahuva???? 🙂
@Dale – 😀 “Lessons from Hell” indeed. Assignment 2 is HARD!