Questions on Avatars and a few other things...

Posted by Gatewaysysop on Mon 03 Jun 2002 10:30 PM — 1 posts, 8,964 views.

#0
Ok sorry if this all seems basic. Like I said in my first / previous post, I'm a novice at this but I'm hoping I can learn fast (don't we all? <g>).

Anyway what I'm wondering is what specifically is different about "Avatar" players versus regular (level 1-49) players?

Also I've noticed that there are confusing entries in commands.dat and help.are for the "avtalk" and "immtalk" features. In commands.dat I've found that Avtalk is set to 51 (immortal, not avatar) and that there are two entries for Immtalk. One entry is for level 50+, the other is 51+. Likewise, in help.are, there are two seperate entries for immtalk. Here are excerpts of what I'm talking about as I found them in the 'out of the box' un-edited files.

_BIG_ C&P follows!

From help.are:

51 AVTALK~
Syntax: avtalk <message>

This allows you to use the avtalk (level 50+) channel.

((shouldn't this be level 50 not 51? Otherwsie avatars never have access to this help information))

51 IMMTALK :~
Syntax: immtalk <message>

IMMTALK sends a message to all immortals. : is a synonym for IMMTALK.
~

50 IMMTALK :~
Syntax: immtalk <message>

IMMTALK sends a message to all avatars. : is a synonym for IMMTALK.

Finally from commands.dat:

#COMMAND
Name immtalk~
Code do_immtalk
Position 100
Level 51
Log 0
Flags 1
End

#COMMAND
Name immtalk~
Code do_avtalk
Position 100
Level 50
Log 0
End

Now with these two immtalk's I think I've figured out WHY it's this way but I'm not certain. I think the point is that no matter who you are, Avatar or Immortal you can type immtalk and it will do whichever pertains to you. Is this correct? So when a level 50 player does immtalk it really does avtalk. When a level 51+ does immtalk, it does immtalk. This seems to make sense with the help file entries too, but like I said I wanted to be certain.

Additionally, why has this been done and is there any reason I can't bring back the avtalk function? This is how I would do it, please tell me if I'm missing something so I don't inadvertantly screw it up ;)

1.) change commands.dat entry to reflect 50 not 51 as the level requirement, also remove the second immtalk command that is used by level 50 players (which executes avtalk anyway).

2.) change help.are by dropping the level requirement on avtalk's help info to 50 and removing the second entry for immtalk (that level 50 players see).

I've got some other questions about Avatar/Immortal's/etc not related to these files, but I'll save that for another post since this one is getting a bit long ;)

Thanks for any info everyone. I really appreciate it.