Reply to Re: Script Question
If you don't have an account, just leave the password field blank.
: : : : I know this is really, really basic, but I am having trouble getting a sprite to talk. I am using WinDinkEdit. The sprite is a tree. It has no brain. I am using CEdit to write scripts. Here is what I wrote:
: : : : say("I am glad you are here, Dink", 1);
: : : : I also tried:
: : : : void say("I am glad you are here, Dink", 1);
: : : : Using WDE, I attached this script (called test.c) to the tree. However, it doesn't make the tree speak. I know this is basic, but I need some help. Also, how do I add graphics? I want to add like a hole in the mountain side for Dink to crawl thru. The hole is not inthe sprite inventory of WDE. How do I get WDE to recognize the hole so I can add it? Thanx!
: : : why dont you write:
: : : void talk(void)
: : : {
: : : say("I am glad you are here, Dink", 1);
: : : }
: : Wow, I guess 2 years out of college and away from C++ has really degraded my knowledge. I wasn't even calling the prodedure ot using the brackets. Wow. It worked, but Dink said it when talking to the tree. I assigned it to the tree. How can I get the tree to say it and not Dink? Dink says it and it stays with him as he walks away from the tree.
: Ok, this is coming from someone who's still fumbling through her first real dmod, so don't trust it...
: But I think what you want to do is attatch something like this to the tree:
: void talk(void)
: {
: say("I am glad you are here, Dink.", &current_sprite);
: }
: So the tree should say it, not Dink.
I hope.
You git it. That did the trick. Thanx!!
: : : : say("I am glad you are here, Dink", 1);
: : : : I also tried:
: : : : void say("I am glad you are here, Dink", 1);
: : : : Using WDE, I attached this script (called test.c) to the tree. However, it doesn't make the tree speak. I know this is basic, but I need some help. Also, how do I add graphics? I want to add like a hole in the mountain side for Dink to crawl thru. The hole is not inthe sprite inventory of WDE. How do I get WDE to recognize the hole so I can add it? Thanx!
: : : why dont you write:
: : : void talk(void)
: : : {
: : : say("I am glad you are here, Dink", 1);
: : : }
: : Wow, I guess 2 years out of college and away from C++ has really degraded my knowledge. I wasn't even calling the prodedure ot using the brackets. Wow. It worked, but Dink said it when talking to the tree. I assigned it to the tree. How can I get the tree to say it and not Dink? Dink says it and it stays with him as he walks away from the tree.
: Ok, this is coming from someone who's still fumbling through her first real dmod, so don't trust it...

: But I think what you want to do is attatch something like this to the tree:
: void talk(void)
: {
: say("I am glad you are here, Dink.", &current_sprite);
: }
: So the tree should say it, not Dink.

You git it. That did the trick. Thanx!!