Announcement

Collapse
No announcement yet.

Buddy

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Buddy

    This idea just clicked into my mind when I was studying, what about a command which allows you to make your own budy list ?
    In buddy list a player can add/delete names of their friends by some command like /addbuddy,removebuddy. When the list is made , then the player can check his buddies by /mybuddies , and the budy list also shows the online or offline status of the friends in the list.
    I will set an example for better understanding.

    I am Karl, now I want to add Robo_N1X , [AC]Bella and Nate to my budy list . I will do following steps.
    - /addbuddy Robo_N1X , /addbuddy [AC]Bella , /addbudy Nate
    -now the list comprises of 3 friends .
    -if I want to know which buddy is online I will do /mybuddies , and it should show like this-
    YOUR BUDDIES-

    -> Robo_N1X [STATUS : ONLINE]
    -> [AC]Bella [STATUS : OFFLINE]
    -> Nate [STATUS : ONLINE]

    Friendship is the best policy, have fun with your budds!

    Now if suppose I want to remove [AC]Bella from this list I will do
    -/removebuddy [AC]Bella

    Further suggestions are most welcome!

  • #2
    I don't think it's needed.

    You can use /getid <name> to see if someone is online and get their id.

    Comment


    • #3
      I like the idea , I think you should more add some news like that :

      1) When you type the command you see a window like /admins - and - /tps.

      2) When you type the command you see near the name the id of your buddy.

      3) When someone OFFLINE it's not needed to post his/her name in list.

      4) If someone in your buddy list afk you see near the name a small text mean [AFK]

      5) If someone in your buddy list connect or reconnect in chat you see the name and id.


      Example's:

      -> Robo_N1X [STATUS : ONLINE
      -> [AC]Bella [STATUS : OFFLINE (Do not show the name in list)
      -> Nate [STATUS : ONLINE [ID]
      -> Bobby [STATUS : [AFK] [ID]
      -> Bobby [ID] Join the server!

      Well , that's my opinion let's see what the others say.
      Last edited by Smokia; 26-02-14, 03:20 PM.

      Comment


      • #4
        I found nothing useful about this idea;
        First thing you need to know, Names can be changed but account not migrated, and it wont update the list (When offline), only logging the name changes.
        Second, as mentioned by other admins, Use /getid or the player list/scoreboard (TAB) to see if someone is online. So there is no much use of it.
        Third, it would be much database space wasting, If there is no limit, Imagine there are 250000 registered players and each of them can have the other 249999 player name which length max is 24, 24999 names * 24 bytes =5999976 byte / 1024 = ~5859,35 kilobytes / 1024 = ~5,72 megabytes, So about 6 MB for each players, 5,72 * 250000 = 1500000 megabytes / 1024 = 1396.484375 gigabytes.
        Oh forget about the unlimited, If it will be limited to 50 names it would be need less than ~1 kB. (same as your player account) So still a little bit.
        Fourth, updating the buddy list on player status (online/not) will just make lag.

        OOT:
        -> Robo_N1X [STATUS : ONLINE (Do not show the name in list)
        Fail.
        KVIrc User

        Comment


        • #5
          Possible to make but would require a lot of ressources. So no.

          Comment

          There is currently 1 user online. 0 members and 1 guests.

          Most users ever online was 15,681 at 08:23 AM on 17-06-20.

          Working...
          X