PtokaX forum

Archive => Archived 4.0 boards => Request for Lua 4 scripts => Topic started by: QuikThinker on 12 December, 2004, 19:40:22

Title: Quik easy help needed
Post by: QuikThinker on 12 December, 2004, 19:40:22
Jus wanna know how I make a simple pop-up text window wid sum information in it on hub-entry pls.

Thanx in advance,
Quik.
Title:
Post by: enema on 12 December, 2004, 20:31:18
it should look somethin like this:
Bot = "dooh"

function NewUserConnected(user)
user:SendPM (Bot,"your text here")
end

anyway go to how to's, there are some good stuff in there!
Title:
Post by: Herodes on 12 December, 2004, 20:40:36
first of you need to register a bot in the userlist ...
it is going to send the pms .. if the sender isnt in the userlist the user logging in possible will fail to have it in pm ...
It will be most likely be displayed like :

"Private Message from botname : text here ..."

in the user's mainchat...
This can be arranged like this :

function Main()
   frmHub:UnregBot("bot_name")
   --- this is done because on script restart, it is better to unregister and then register the bot ,...
   --- it avoids dirty user-oplists ...
   --- Reg the bot now!
   frmHub:RegBot("bot_name")
end

secondly you will need to set up the NewUserconnected function ... this is triggered when a user logs in ..
( that is received the $LoggedIn protocol command )

smth like this will do

function NewUserConnected(user)
     --- user:SendPM( from, msg )
    user:SendPM("bot_name", "the message")
end

I hope this gets u on the way ...
if you want to read from a textfile search for "function Readtextfile("

You'll find a nice function that returns a string so you can alter the NewUserConnected(user) to smth like this :

function NewUserConnected(user)
   user:SendPM("bot_name", Readtextfile("mylogin.txt") )
end
Title:
Post by: QuikThinker on 12 December, 2004, 20:49:20
I'll give that a go now man thanx 4 ur help.