PM only to Users not to OPS how to change
 

News:

29 December 2022 - PtokaX 0.5.3.0 (20th anniversary edition) released...
11 April 2017 - PtokaX 0.5.2.2 released...
8 April 2015 Anti child and anti pedo pr0n scripts are not allowed anymore on this board!
28 September 2015 - PtokaX 0.5.2.1 for Windows 10 IoT released...
3 September 2015 - PtokaX 0.5.2.1 released...
16 August 2015 - PtokaX 0.5.2.0 released...
1 August 2015 - Crowdfunding for ADC protocol support in PtokaX ended. Clearly nobody want ADC support...
30 June 2015 - PtokaX 0.5.1.0 released...
30 April 2015 Crowdfunding for ADC protocol support in PtokaX
26 April 2015 New support hub!
20 February 2015 - PtokaX 0.5.0.3 released...
13 April 2014 - PtokaX 0.5.0.2 released...
23 March 2014 - PtokaX testing version 0.5.0.1 build 454 is available.
04 March 2014 - PtokaX.org sites were temporary down because of DDOS attacks and issues with hosting service provider.

Main Menu

PM only to Users not to OPS how to change

Started by AlwaysConnected, 15 January, 2004, 20:10:59

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

AlwaysConnected

Bot = "Inge"

function NewUserConnected(user)

readfrom("pm.txt")

   while 1 do

    local line = read()

        if line == nil then break end

        user:SendPM(Bot,line)

        end

        readfrom()

end

how to change it so also Ops get it ?

shipiz

function NewUserConnected(user)

readfrom("pm.txt")

   while 1 do

    local line = read()

        if line == nil then break end

        user:SendPM(Bot,line)

        end

        readfrom()

end

function NewOPConnected(user)

readfrom("pm.txt")

   while 1 do

    local line = read()

        if line == nil then break end

        user:SendPM(Bot,line)

        end

        readfrom()

end

AlwaysConnected


pHaTTy

QuoteOriginally posted by shipiz
function NewUserConnected(user)

readfrom("pm.txt")

   while 1 do

    local line = read()

        if line == nil then break end

        user:SendPM(Bot,line)

        end

        readfrom()

end

function NewOPConnected(user)

readfrom("pm.txt")

   while 1 do

    local line = read()

        if line == nil then break end

        user:SendPM(Bot,line)

        end

        readfrom()

end

function NewOPConnected(user) ???

function OpConnected(user)
Resistance is futile!

pHaTTy

but uising functions is much better and more effiecent ;)

Bot = "Inge"

function NewUserConnected(user)
	ToSend(user)
end

function OpConnected(user)
	ToSend(user)
end


function ToSend(user)
	readfrom("pm.txt")
	while 1 do
		local line = read()
		if line == nil then
			break
		end
		user:SendPM(Bot,line)
	end
readfrom()
end

l8rr
Resistance is futile!

AlwaysConnected

Gracias :) phatty :)



ok i know i lost :(

pHaTTy

QuoteOriginally posted by AlwaysConnected
ok i know i lost :(

LOL dont worry i will still return :P
Resistance is futile!

raz

yo AC u haven't cuz phatty forgot 2 add regbot command i would do it but can't be bothered lol. :D

pHaTTy

QuoteOriginally posted by raz
yo AC u haven't cuz phatty forgot 2 add regbot command i would do it but can't be bothered lol. :D

well actually, its not needed, its a client issue why they dont get pm, not script :P, bue he means the checkers game we had ;)

errm and if he has another bot that already does it i guess he not need it if he does then

function Main()
          frmHub:RegBot(Bot)
end
Resistance is futile!

xjr13sp

Bot "Inge"

function NewUserConnected(user)
	
ToSend(user)
end

function OpConnected(user)
	
ToSend(user)
end


function ToSend(user)
	
readfrom("pm.txt")
	
while 
do
	
	
local line read()
	
	
if 
line == nil then
	
	
	
break
	
	
end
	
	
user:SendPM(Bot,line)
	
end
readfrom
()
end


you can do also :
QuoteOpConnected = NewUserConnected
just after NewUserConnected

SMF spam blocked by CleanTalk