Results 1 to 10 of 32

Thread: Uploaded new script ;guess-who

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Uploaded new script ;guess-who

    Version history:

    Code:
    Version 1: Initial release!
    
    	Version 2: Every person is now identified with a unique number identifier, this number will be used to interact with this person in game and with the script. This number stops being shown once you have added the person to your known list.
    
    	Version 2: You can now scan a room to give each person a unique name based on their race and physical features. These names are saved forever, well until you change them or reset all names.
    
    	Version 2: You can now change a person's temporary name to anything you want. Be sure to check out the help menu for how to use these new features.
    
    	Version 3: You can now interact with unknown people. Refer to their U#. For example if you see (U23) after someone's name then you can do: "wave u23" to wave at that person.
    
    	Version 3: Script now replaces a person's real name in MOST instances. What I have noticed at the moment is it won't replace someone's real name when you LOOK at them or if more than 1 person is mentioned in the same line. This will be updated at some point.
    
    	Version 4: Script should now properly do commands if the person's U# isn't the last command. For example doing "whisper u3 Hi there!" should now work.
    
    	Version 4: Fixed bug with scan feature not assinging a unique name based on person's race and physical appearance if the person had a title or was kneeling/sitting when the scan was started.
    
    	Version 4: Fixed bug with not seeing other people's speech or other actions if their name had been changed by the script. All should be good now!
    
    	Version 4: There is now an option to add everyone on your befriend list to your known list. Check out the help menu for more info.
    
    	Version 4: There is no easy way to hide someone's name unless you first see them in a room via LOOK or when you first enter a room, this means if you never saw Dreaven via LOOK you will see his name everywhere until you do so. To help remedy this the script now does "who full confirm" whenever the script is started and hides the name of everyone currently logged on via this method. This should catch most people, and eventually will catch everyone, and the script still hides their name whenever you LOOK in a room.
    
    	Version 4: Default unknown name is now "Stranger", it was "Unknown." There is now an option to change this default name. Check out the help menu for more info.
    
    	Version 4: You now have the option of changing what people's unknown name shows as. The default is their race followed by a random physical feature and their U#, you can also change it to just show their race and their U#, or you can just show what the default unknown name is followed by their U#. Check out the help menu for more info.
    
    	Version 4: People's real names are hidden in more instances, such as when LOOKing at them and their disks.
    
    	Version 4: All disks will show up as simply "disk" when LOOKing in a room. Someday when I'm feeling less lazy I'll just replace the real name on the disk with the unknown name.
    GUESS WHO!

    How is it that your character knows EVERYONE'S name in game, even if they have never interacted with the person before or saw anyone else use their name? Well this script aims to remedy that! (eventually!)

    With this script running whenever you LOOK in a room you will only see people referred to as "Unknown", until you decide you have sufficiently been introduced to them (or found out their name some other way), then you can do:

    ;send guess add name

    For example: ;send guess add Dreaven

    To add them to the list of characters you know. From that point on that person's name will show up as normal in the room list.

    All "Unknown" people will have a number after their name, and this number will forever identify the same person. For example if the script notes Dreaven as "Unknown123", then Dreaven will forever be known as "Unknown123" until you add his name to the list.

    Eventually the script will use this unknown identifier in ALL instances of the person's name being shown (when LOOKing at them, when they use a verb, say something, etc) but for now it's just when LOOKing in a room.

    Commands:

    To add someone you know to your list of known characters: ;send guess add name"
    To remove someone from your list of known characters: ;send guess remove name"
    To reset your known list: ;send guess reset known"
    To reset your unknown list: ;send guess reset unknown"
    To see everyone on your known list: ;send guess list"

    Example of this AMAZING script in action:

    Also here: Vonaq, Unknown23, Unknown1, Unknown2, Unknown3, Unknown4, Unknown5, Unknown6, Unknown7, Unknown8, Unknown9, Unknown10, Unknown11, Unknown12, Unknown13, Unknown14, Unknown15, Unknown16, Unknown17, Unknown18, Unknown19, Unknown20, Unknown21

    ZOMG! Who are all of these people?!
    Last edited by Tgo01; 07-16-2022 at 05:57 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •