stopping the laughing man

Discussion in 'RuneScape Miscellaneous' started by nemoigescape, May 30, 2009.

Thread Status:
Not open for further replies.
stopping the laughing man
  1. Unread #1 - May 30, 2009 at 3:18 PM
  2. nemoigescape
    Joined:
    May 24, 2009
    Posts:
    131
    Referrals:
    1
    Sythe Gold:
    0

    nemoigescape Active Member

    stopping the laughing man

    I will start by explaining what this bot is. And you should really do this tut even if at the moment you arent getting attacked by it

    the "so called laughing man" will log onto your server and type something very similar to this

    L
    A
    U
    G
    H
    I
    N
    G
    M
    A
    N

    then he will use yell to do

    L-A-U-G-H-I-N-G-M-A-N

    it doesnt really create any lagg or cause any problems but is seriously annoying if he starts as he will continuously spam it

    so your probably thinking just ban him, kick him or ipban him?

    all these are pointless

    kicking = he will b back in 10-30 mins

    ban = he uses illegal characters so any mods or admins wont see the illegal character so wont be able to ban him, his correct name is only shown in the your run command prompt, even if you manage to ban him he will be back in 30 mins anyway as he changes his username each time.

    ipban = absolutely pointless and a waste of time he changes his ip each time he comes back, he even used www.clanspum.com as an ip to log on to my server lol? and the rumours that if you ipban him 5 times he cant get back on is not true.

    the first way people found to stop this was make it so that if a username was over a certain lenght it would automatically ban them, he got wise to this and now uses a shorter user name so people cant do that.

    so this is the only way i could think of

    go into client.java and search for

    Code:
    customInterface()
    and you will see something like this

    Code:
    if(playerName.contains("~") || playerName.contains("!") ||
    it will obviously be a bit longer you need to make your code look like this

    Code:
    if(playerName.contains("~") || playerName.contains("£") || playerName.contains("!") ||
    he uses the £ as this cannot be seen when he speaks so people wont be able to ban him, what this will do is as soon as he logs onto the server and he has that £ in his username it will disconect him

    also just to make sure you definately block him, just incase he changes his name so it doesnt include the £

    i checked for any patterns to what he was doing when he signed onto the server, i noticed that before he did anything he would use the commands ::starter and ::rules

    as i have no ::rules command i added this as a command

    if (command.startsWith("rules")) {
    outStream.createFrame(999999);
    savefile = false;
    disconnected = true;
    PlayerHandler.messageToAll = ("laughing man got thanks to nemoigescape");
    }

    this will do just the same as the £ thing it does what it says

    outStream.createFrame(999999); <- crashes his client
    savefile = false; <- this will make it so it will not save his character file
    disconnected = true; <- this just disconnects him
    PlayerHandler.messageToAll <- this was just something i put in as a way for people to thank me :)
     
  3. Unread #2 - May 31, 2009 at 3:50 AM
  4. Simplemind
    Joined:
    Apr 25, 2007
    Posts:
    105
    Referrals:
    1
    Sythe Gold:
    0

    Simplemind Active Member

    stopping the laughing man

    Pretty good idea. However, this part doesn't work right:

    You will kick every player off that uses ::rules, which most of them probably aren't laughing men. Anyways just my idea on this.
     
  5. Unread #3 - May 31, 2009 at 8:56 AM
  6. Rasheed
    Joined:
    May 25, 2009
    Posts:
    775
    Referrals:
    1
    Sythe Gold:
    5

    Rasheed Apprentice
    Banned

    stopping the laughing man

    lol.

    Jus tadd anti - syi

    or add a req so that you need 10 wc to yell.
     
  7. Unread #4 - May 31, 2009 at 9:36 AM
  8. AnH_Accounts
    Joined:
    May 30, 2009
    Posts:
    123
    Referrals:
    0
    Sythe Gold:
    0

    AnH_Accounts Active Member

    stopping the laughing man

    This should work. Post if it doesn't though.
     
  9. Unread #5 - Jun 1, 2009 at 5:47 AM
  10. nemoigescape
    Joined:
    May 24, 2009
    Posts:
    131
    Referrals:
    1
    Sythe Gold:
    0

    nemoigescape Active Member

    stopping the laughing man

    if you add that you need 10 wc to use yell every half an hour he will log in a new account so you will have loads of accounts of his onto it and it spamms the normal chat aswell not just yell so he is still going to anoy you


    also the ::rules thing you dont have to add that as he never gets past the first thing he does so yeah tbh its not needed but its was my first idea to stop him :p, But no one on my server ever uses ::rules so it doesnt affect any of my normal players
     
  11. Unread #6 - Jun 1, 2009 at 8:14 AM
  12. nemoigescape
    Joined:
    May 24, 2009
    Posts:
    131
    Referrals:
    1
    Sythe Gold:
    0

    nemoigescape Active Member

    stopping the laughing man

    sorry for double post, but can i just ask what it is about anti-syi would stop him

    also there is different ways to stop syi

    he doesnt use the same user id as syi
    he only logs onto one acc

    it isnt an syi and doing this tut is a good idea anyway surely you dont want people using the £ symbol in there name so they cant be banned by mods and admins?

    i have anti-syi and it didnt work for me lol as this bot isnt syi so anti-syi wont stop it?
     
  13. Unread #7 - Jun 1, 2009 at 10:52 AM
  14. Jamiz
    Joined:
    Jun 1, 2009
    Posts:
    1
    Referrals:
    0
    Sythe Gold:
    0

    Jamiz Newcomer

    stopping the laughing man

    Are you positive that its a bot? because they can just be using an auto typer so maybe thats why the anti-syi isnt working on them.
     
  15. Unread #8 - Jun 1, 2009 at 1:17 PM
  16. nemoigescape
    Joined:
    May 24, 2009
    Posts:
    131
    Referrals:
    1
    Sythe Gold:
    0

    nemoigescape Active Member

    stopping the laughing man

    its a bot read my description of what it is

    a bot does not automatically mean it is an syi

    also it will do it to your servers for weeks!!
     
< PVPscape!/pvp/24/7/stable hold up to 100 players+/vesta,statius,zuriel,morigan! | Another problem >

Users viewing this thread
1 guest
Thread Status:
Not open for further replies.


 
 
Adblock breaks this site