PtokaX forum

Archive => Archived 5.0 boards => Request for scripts => Topic started by: gOOfus on 18 July, 2005, 02:47:12

Title: Redirect all but masters bot
Post by: gOOfus on 18 July, 2005, 02:47:12
Is it possible to have a redirect bot to replace the inbuilt ptokax redirect that you can set up to redirect all but masters and networkfounders? If so can someone make this for me? TIA
Title: Hello
Post by: -PT-B2S on 20 July, 2005, 22:15:29
yes, it's possible.  Send me the number of your profiles and i'll do that fou you.

to know the numbers, go to your ptokax program and go to advanced/profile manager.

the fisrt profile ( the one in up side ) is the number 0
the next one is the number 1
the next one is the number 2
etc...

So put here your profiles and numbers, and i'll do that for you.

---------------------------------------
It must be something like this:

Master(example) = 0
Reg = 1
Vip = 2
---------------------------------------


Ah, and tell me the profiles you want to let in, and not to be redirected.

Props


.
Title:
Post by: gOOfus on 21 July, 2005, 04:38:48
Great, thank you!
Ok, here are my set profiles;

Master = 0
OP = 1
VIP = 2
Reg = 3
Mod = 4
Net Founder = 5

I would like the Master, Moderator, and Net Founder profiles to remain and have the ability to enter the hub when I set the hub to autoredirect.  

Much appreciated  :D
Title: Hello
Post by: -PT-B2S on 21 July, 2005, 13:31:31
Here you go...

--## Redirect all but OP's, master, moderator and founder ##--
--## Done by Hahn? (-PT-B2S) / Asked by gOOfus ##--
--## 21-07-2005 ##--
 
-----##### Editable part #####-----
 
iRedirectProfiles = { -- Profiles that will be redirected ( 1=yes / 0=no )
[-1] = 1, -- unreg
[0] = 0, -- master
[1] = 0, -- operator
[2] = 1, -- vip
[3] = 1, -- reg
[4] = 0, -- moderator
[5] = 0, -- founder
}
 
sBot = "name of the bot" -- (with " " )
iRedAddress = "address to redirect" -- (with " " )
iMsgToRed = "message to send to redirected users" -- (with " " )

-----##### End of Editable part #####-----
 
function NewUserConnected(oUser, Data)
if iRedirectProfiles[oUser.iProfile] == 1 then
oUser:SendData(sBot, " "..iMsgToRed.." .")
oUser:Redirect(iRedAddress)
end
end
 
 

Good luck. Report here any errors if it have.

Props
Title:
Post by: gOOfus on 21 July, 2005, 21:04:36
Thank you!

Just one addition. Could you make it so I can turn the bot on and off? Ex. !redirect on     !redirect off
Title: Hello
Post by: -PT-B2S on 22 July, 2005, 13:56:53
I'll, try ;)