Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Syntax error in llList2String

Jonesey Spitteler
Builder / Shop Owner
Join date: 19 May 2007
Posts: 60
10-05-2007 02:38
Hi all,

I have this script that has a lot of definitions in the begining. I get a syntax error when i use llList2String() in my definitions.

the start of my script looks something like this:

------------------------------------------------

list CHAN1 = ["Club Stream", "http://207.200.96.232:8006"];
list CHAN2 = ["SomeChan1", "http://80.237.209.49:8000"];
list CHAN3 = ["SomeChan2", "http://160.79.128.242:8066"];
list CHAN4 = ["SomeChan3", "http://scfire-nyk0l-2.stream.aol.com:80/stream/1065"];
list CHAN5 = ["NAME", "ADDRESS"];
list CHAN6 = ["NAME", "ADDRESS"];
list CHAN7 = ["NAME", "ADDRESS"];
list CHAN8 = ["NAME", "ADDRESS"];
list CHAN9 = ["NAME", "ADDRESS"];

string strCHAN1 = llList2String<HERE IS THE SYNTAX ERROR>;(CHAN1, 0);
string strCHAN2 = llList2String(CHAN2, 0);
string strCHAN3 = llList2String(CHAN3, 0);
string strCHAN4 = llList2String(CHAN4, 0);
string strCHAN5 = llList2String(CHAN5, 0);
string strCHAN6 = llList2String(CHAN6, 0);
string strCHAN7 = llList2String(CHAN7, 0);
string strCHAN8 = llList2String(CHAN8, 0);
string strCHAN9 = llList2String(CHAN9, 0);

-------------------------------------------------------

I placed a tag in this example to let you see where the error is, but I can't figure out whats really wrong, as I believe im using the function correct?

/Jonesey
Stephen Zenith
Registered User
Join date: 15 May 2006
Posts: 1,029
10-05-2007 02:46
From: Jonesey Spitteler
Hi all,

I have this script that has a lot of definitions in the begining. I get a syntax error when i use llList2String() in my definitions.

the start of my script looks something like this:

------------------------------------------------

list CHAN1 = ["Club Stream", "http://207.200.96.232:8006"];
list CHAN2 = ["SomeChan1", "http://80.237.209.49:8000"];
list CHAN3 = ["SomeChan2", "http://160.79.128.242:8066"];
list CHAN4 = ["SomeChan3", "http://scfire-nyk0l-2.stream.aol.com:80/stream/1065"];
list CHAN5 = ["NAME", "ADDRESS"];
list CHAN6 = ["NAME", "ADDRESS"];
list CHAN7 = ["NAME", "ADDRESS"];
list CHAN8 = ["NAME", "ADDRESS"];
list CHAN9 = ["NAME", "ADDRESS"];

string strCHAN1 = llList2String<HERE IS THE SYNTAX ERROR>;(CHAN1, 0);
string strCHAN2 = llList2String(CHAN2, 0);
string strCHAN3 = llList2String(CHAN3, 0);
string strCHAN4 = llList2String(CHAN4, 0);
string strCHAN5 = llList2String(CHAN5, 0);
string strCHAN6 = llList2String(CHAN6, 0);
string strCHAN7 = llList2String(CHAN7, 0);
string strCHAN8 = llList2String(CHAN8, 0);
string strCHAN9 = llList2String(CHAN9, 0);

-------------------------------------------------------

I placed a tag in this example to let you see where the error is, but I can't figure out whats really wrong, as I believe im using the function correct?

/Jonesey


The problem is that when you're globally initialising variables, you can't call functions to do so. You have to use constants.

What you can do instead is something like:

CODE

list CHAN1 = ["Club Stream", "http://207.200.96.232:8006"];
list CHAN2 = ["SomeChan1", "http://80.237.209.49:8000"];
list CHAN3 = ["SomeChan2", "http://160.79.128.242:8066"];
list CHAN4 = ["SomeChan3", "http://scfire-nyk0l-2.stream.aol.com:80/stream/1065"];
list CHAN5 = ["NAME", "ADDRESS"];
list CHAN6 = ["NAME", "ADDRESS"];
list CHAN7 = ["NAME", "ADDRESS"];
list CHAN8 = ["NAME", "ADDRESS"];
list CHAN9 = ["NAME", "ADDRESS"];

string strCHAN1;
string strCHAN2;
string strCHAN3;
string strCHAN4;
string strCHAN5;
string strCHAN6;
string strCHAN7;
string strCHAN8;
string strCHAN9;

init_strings ()
{
strCHAN1 = llList2String(CHAN1, 0);
strCHAN2 = llList2String(CHAN2, 0);
strCHAN3 = llList2String(CHAN3, 0);
strCHAN4 = llList2String(CHAN4, 0);
strCHAN5 = llList2String(CHAN5, 0);
strCHAN6 = llList2String(CHAN6, 0);
strCHAN7 = llList2String(CHAN7, 0);
strCHAN8 = llList2String(CHAN8, 0);
strCHAN9 = llList2String(CHAN9, 0);
}

default
{
state_entry ()
{
init_strings ();
}
...

}

_____________________
Jonesey Spitteler
Builder / Shop Owner
Join date: 19 May 2007
Posts: 60
10-05-2007 02:50
Ah thanks a bunch! :)