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:34 PM
pq_skard.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.

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