Same IP
 

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

Same IP

Started by bastya_elvtars, 10 June, 2004, 21:48:22

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

bastya_elvtars

*needs just a nice tool that posts 2 opchat when uisers with same ip enter*

thx :D
Everything could have been anything else and it would have just as much meaning.

??????Hawk??????

#1
try this m8


-- Start Copying from this line 
-- An easy DoublesKickBot by piglja - 26/04/03 
-- Added a IP script by piglja - 29/04/03. IP Allow script by Don Leon, if I remember correct... 
-- Added send to ops chat message and removed user disconect line  ??????Hawk?????? 10/06/04
ip={} 
oAllow={} 
OpChatName = frmHub:GetOpChatName()
function Main() 
oAllow["127.0.0.1"]=1 --Just an example;) 
end 

function NewUserConnected(user) 
if not user.bOperator then
theIP=user.sIP 
local a,b,c,d=splittip(theIP) 
if ip[user.sIP] == nil then 
ip[user.sIP]=user.sIP 
elseif ((oAllow[a]==1)or(oAllow[b]==1)or(oAllow[c]==1)or(oAllow[d]==1)) then 
else 
SendPmToOps(OpChatName, "!!!Alert Clone user,  Nick:-  "..user.sName.."  IP:- "..user.sIP)
end 
end 
end 

function UserDisconnected(user) 
ip[user.sIP]=nil 
end 

function splittip(IP) 
r,g,a,b,c,d = strfind(IP, "(%d*).(%d*).(%d*).(%d*)") 
d=a.."."..b.."."..c.."."..d 
c=a.."."..b.."."..c..".*" 
b=a.."."..b..".*" 
a=a..".*" 
return a,b,c,d 
end 

-- Finish Copying

bastya_elvtars

No need 2 disconnect, just alert =)
Leave some pleasure fo ops lol

btw ty very much
Everything could have been anything else and it would have just as much meaning.

??????Hawk??????

#3
hi m8  .


i did remove the line to disconnect the users  but forgot to document it in the credits..  ooOOoops.

edited..

bastya_elvtars

Does it write both users? i guess only one... am i wrong?
Everything could have been anything else and it would have just as much meaning.

bastya_elvtars

Does not work... myby cause im using a scripted opchat?
Everything could have been anything else and it would have just as much meaning.

??????Hawk??????

change this line :-

OpChatName = frmHub:GetOpChatName()

for this one:-

OpChatName = "opschat"    --// set to exact same name as the ops chat

bastya_elvtars

Quote[04:00] Private message from -OpChat-: <-OpChat-> !!!Figyelem, kl?n,  Nick:-  [HUN]eee  IP:- 160.114.118.106

so it works, but should see the other guys nick

(eg nick1 - nick2 - ip)

I can hardly get satisfied, sorry

i have a week left here... ;)
Everything could have been anything else and it would have just as much meaning.

blackwings

should it be like this if you want the user to be disconnected(in DoublesKickBot by piglja, modded by Hawk and Don Leon)???

function UserDisconnected(user) 
ip[user.sIP]=nil 
user:Disconnect()
end


bastya_elvtars

Thx all, works ok!

:]
Everything could have been anything else and it would have just as much meaning.

blackwings

Could anyone add so it says all user names that has the same IP?


D-J Valhala

Mutor can you add Disconnect to the clone? and the user
My PsyIsrael Network
==================
--=[PsyIsrael DC Hub]=--
--=[PsyIsrael Website]=--
==================

blackwings

#12
QuoteOriginally posted by D-J Valhala
Mutor can you add Disconnect to the clone? and the user

change:
if user1 ~= nil then 
	if user1.sIP == curUser.sIP    then
		SendPmToOps(OpChatName, "*** Cloned user = "..curUser.sName.." logged in, User is a clone of = "..user1.sName)

	end 
end
end
end

To this:
if user1 ~= nil then 
	if user1.sIP == curUser.sIP    then
		SendPmToOps(OpChatName, "*** Cloned user = "..curUser.sName.." logged in, User is a clone of = "..user1.sName)
		curUser:Disconnect()
	end 
end
end
end


SMF spam blocked by CleanTalk