Room Manager/Members Only

By TheGioMan on Mar 12, 2008

Hey,peeps this is my first script and I know this isn't much but here you go.It's basically a room management script,you add what users you want to allow in your room and the ones who are not added will be kicked and then banned for 10 minutes.Copy and paste the Snippet into a new remote and where it says for example AddRoomName here,just add the name of your room...same goes for the AddNickHere spots and the KickMessageHere one as well.Enjoy.

Comments

Sign in to comment.
SuPeRFlY   -  Sep 28, 2008

I use this script daily. I like it. great work

 Respond  
EL   -  Mar 12, 2008

LOL chyea mang \'\'Script0rs 4 lyfe\'\' * Throws up signs an poses

 Respond  
napa182   -  Mar 12, 2008

mountaindew said:

isn\'t that napa\'s thing?

Thats cuz TheGioMan is a new member of Script0rs Inc.

 Respond  
Jonesy44   -  Mar 12, 2008

Nice work for a first go !

And nice to see you dont go crazy when somone offers simple suggestions like some general dumbasses.

Keep up the good work, and read the help file, saved my ass many times, it\'s wortha read of some of the built in identifiers and commands.

Once you get the hang of it, you\'ll be addicted =P

 Respond  
guest598594   -  Mar 12, 2008

Another thing, as you get more advanced in scripting, you\'re gonna wanna check the addresses instead of nicknames. Right now, lets say someone knows that \"nick1\" is allowed in the room, and he disconnected. Someone could then change their nick to \"nick1\" and gain access to the room. But, if you check the address, only that specific person would gain access. For more info:

/help $address
/help $wildsite

 Respond  
HoNdAx707   -  Mar 12, 2008

I agree. Nice first post. The only thing I would suggest would be using $address($nick,2) for example. Because anyone can switch over to that nick real quick and join your room without ID\'ing or AUTHing. :D nice work bud.

i tried that(using address) and realized how quckly some1\'s host name can change :/ so it failed bad for me
lol

 Respond  
guest598594   -  Mar 12, 2008

isn\'t that napa\'s thing?

Anyway, good job on your first script. But all the if ($nick != nick)\'s can be easily simplified to:

if (!$istok(nick1 nick2 nick3 nick4 nicketc,$nick,32) {

Good luck with scripting Image

 Respond  
LucSatise   -  Mar 12, 2008

u culd make them login using a pass first and kick them if they aint logged in. nice tho for ur first

 Respond  
xDaeMoN   -  Mar 12, 2008

You can also use \'$istok\'.

 Respond  
Lysergic Diethylamide   -  Mar 12, 2008

I agree. Nice first post. The only thing I would suggest would be using $address($nick,2) for example. Because anyone can switch over to that nick real quick and join your room without ID\'ing or AUTHing. :D nice work bud.

 Respond  
SnoooP   -  Mar 12, 2008

Gio ;) Nice one..

 Respond  
TheGioMan   -  Mar 12, 2008

Yeah,well...I have to be patient with scripting because if I try to rush it,it would have came out all wrong and yeah,bro...your suggestions are always welcome.Thanks for the comment and rating.

 Respond  
EL   -  Mar 12, 2008

Ditto napa,And Gio glad you where patient an didn\'t give up when we where throwin out suggestions etc.Good first script an im sure if you stick around with us you \'ll be coding alot more an get addicted like we are =\.We are there to help if you want it mang.Well done.\"Rate it or Hate it?\"...4/10.`-.-

 Respond  
TheGioMan   -  Mar 12, 2008

Thx Napa,I appreciate the positive feedback and yeah I\'m going to keep up with it,I just have a lot to learn but you already know that.;)

 Respond  
napa182   -  Mar 12, 2008

Nice work on ur first script. It does what it\'s ment to do, and it works. thats a big + .
yeah it can be done alot smaller, and be done many diff ways but this is good for ur first script. id rate this 4/10 for being ur first script.
Keep up the scripting....

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.