Author Topic: Jamer's WhiteList v3.2  (Read 2577 times)

Yes that's right, I'm finally releasing this add-on.  This was one of my first add-ons and has been in my add-ons folder for a really, really long time.

I've been updating it almost every month adding new things, removing bugs, and fixing errors.  I've added a new cmd that removes a client's blid from the list.  This has actually helped me quite a lot with people who have my password to my server (yes I have switched from many different passwords) or if I don't want a password on my server or just too lazy to put a password.

This is a WhiteList that only allows certain people (by there BLIDs) to join your server.

Console/Eval Command(s):
setWLMsg("[msghere]");  -  Sets the WhiteList message that displays to a client that joins the server but isn't on the list when they leave.
----------------------
Commands:
/AddToWL [blidhere]  -  Adds a BLID to the WhiteList and displays a message saying that you've added the BLID and displays how many there are on the list.
----------------------
/RemoveFromWL [blidhere]  -  Removes a BLID from the WhiteList and displays a message saying that you've removed the BLID and displays how many there are on the list.
----------------------
/ShowWhiteList - Shows the ID's that are currently on the WhiteList.
----------------------
/ToggleWL - Toggles the WhiteList on/off so you don't have to deactivate the package through eval/console.

Suggestions?  Requests?  Just say so!

(please tell me if there are any issues that you are having with this addon so I can fix it immediately)

You can download from here.

And this does not have a backdoor so look at the code before you say "OGM WERNT U DA 1 WIT DA BAKDORE ON RBT?!?", I don't want a stuffstorm.
« Last Edit: October 08, 2012, 12:32:35 AM by tkepahama »

mirror - ok
here - where?!

Next version will have a turn off and turn on so you don't have to open console and deactivate it's package.
mirror - ok
here - where?!
I couldn't put the file up as an attachment because the forums is being a pain and popping up an error when I try to.

I fixed it before you posted that.

*EDIT: Need to update download link...
Updated!
« Last Edit: October 05, 2012, 06:30:18 PM by tkepahama »

Code breaks auto admin.

I demand instant change to
Code: [Select]
   function gameConnection::autoAdminCheck(%client)
    {
        schedule(50,0,checkisOnWhiteList,%client);
        return parent::autoAdminCheck(%client);
    }
E: He's fixing it
E2: He fixed it
« Last Edit: October 05, 2012, 06:50:22 PM by Mold »

Code breaks auto admin.

I demand instant change to
Code: [Select]

    function gameConnection::autoAdminCheck(%client)
    {
        %r = parent::autoAdminCheck(%client);
        schedule(50,0,checkisOnWhiteList,%client);
        return %r;
    }
-Download Link updated-
« Last Edit: October 05, 2012, 06:51:59 PM by tkepahama »

Err that's the same file.

Err that's the same file.
No, I put a return before the parent, which doesn't break autoadmincheck.

I would know because I've used it many times on other addons of mine.

No, I put a return before the parent, which doesn't break autoadmincheck.

I would know because I've used it many times on other addons.
Nvm, forget textastic.
Now it doesn't call the shedule.

Just move the line with the schedule above the one with the return parent

Does this one have a backdoor too?

Does this one have a backdoor too?
No
That would have got him banned from forums too
Bad idea

Just move the line with the schedule above the one with the return parent
Done, works now, updating download link.
Thanks.

Does this one have a backdoor too?
And this does not have a backdoor so look at the code before you say "OGM WERNT U DA 1 WIT DA BAKDORE ON RBT?!?", I don't want a stuffstorm.
« Last Edit: October 05, 2012, 06:51:34 PM by tkepahama »

Try it [u rl=http://www.mediafire.com/?removed]now[/url].
Remove that link then

Code: [Select]
if(hasItemOnList($PrYou never defined that function anywhere
It get's loaded by loads of add-ons but you can't expect people to have it

Also why is RTB required?