The Dink Network

Reply to Re: Script Question

If you don't have an account, just leave the password field blank.
Username:
Password:
Subject:
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
Message:
 
 
November 1st 2002, 02:30 PM
fairy.gif
: : : 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.