| View previous topic :: View next topic |
| Author |
Message |
Roady
Joined: 28 Mar 2006 Posts: 25
|
Posted: Mon Mar 24, 2008 6:19 pm Post subject: #LIST |
|
|
Im having problems understanding how #LIST works.
I thought i had it all sorted, but i obviously dont. Im trying to maintain a list of members in a group. Ive figured out how to add members to the group, but for some reason i cant list the members in the group. Heres the code im using...
| Code: | #ALIAS {AddGroupMember %0} {#LIST {GroupMembers} {INS} {-1} {%0}}
#ALIAS {DelGroupMember %0} {FindGroupMember %0; #LIST {GroupMembers} {DEL} {$MemberIndex}}
#ALIAS {FindGroupMember} {#LIST {GroupMembers} {FND} {%0} {MemberIndex}}
#ALIAS {ListGroup} {
#LIST {GroupMembers} {LEN} {GroupMemberCount}
#SHOWME {------- Group Members ---------}
#LOOP {1 $GroupMemberCount} {#SHOWME [&0] $GroupMembers[&0]}}
|
When i try to use this code in the mud, it creates the group but for some reason wont list them...
| Code: | 417H 119V 327952X 45C 52 Exits:D>AddGroupMember Bob
417H 119V 327952X 45C 52 Exits:D>AddGroupMember Jane
417H 119V 327952X 45C 52 Exits:D>AddGroupMember Tom
417H 119V 327952X 45C 52 Exits:D>AddGroupMember Kate
417H 119V 327952X 45C 52 Exits:D>ListGroup
#MATH EXP: INVALID INPUT {&0}
|
|
|
| Back to top |
|
 |
Scandum Site Admin
Joined: 03 Dec 2004 Posts: 3274
|
Posted: Tue Mar 25, 2008 12:06 pm Post subject: |
|
|
You forgot some ;'s.
It ought to work once you add 'm:
| Code: |
#ALIAS {ListGroup} {
#LIST {GroupMembers} {LEN} {GroupMemberCount};
#SHOWME {------- Group Members ---------};
#LOOP {1 $GroupMemberCount} {#SHOWME [&0] $GroupMembers[&0]}}
|
 |
|
| Back to top |
|
 |
Roady
Joined: 28 Mar 2006 Posts: 25
|
Posted: Tue Mar 25, 2008 7:01 pm Post subject: |
|
|
oh.. er.. yes, that works fine now..
probably should have caught that myself :P
thanks. |
|
| Back to top |
|
 |
|