Graal Forums  

Go Back   Graal Forums > Development Forums > Future Improvements
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #16  
Old 10-07-2009, 03:53 AM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
Well there's a computerfirstlogin variable, which currently works for detecting multi-clienting.

As seen here: http://forums.graalonline.com/forums...ad.php?t=87901

I'd recommend adding a ipfirstlogin variable, that way we can still determine multi-pc'ing, and the player's will still have their privacy.
__________________
Quote:
Reply With Quote
  #17  
Old 10-07-2009, 05:33 PM
Admins Admins is offline
Graal Administration
Join Date: Jan 2000
Location: Admins
Posts: 11,693
Admins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud of
I've added TServerPlayer.ipaddresshash, it will be available when I upload the npcserver (probably in a few days).
Reply With Quote
  #18  
Old 10-07-2009, 05:55 PM
Chompy Chompy is offline
¯\(º_o)/¯
Chompy's Avatar
Join Date: Sep 2006
Location: Norway
Posts: 2,815
Chompy is just really niceChompy is just really niceChompy is just really nice
Send a message via MSN to Chompy
Quote:
Originally Posted by Stefan View Post
I've added TServerPlayer.ipaddresshash, it will be available when I upload the npcserver (probably in a few days).
Nice!
__________________
Reply With Quote
  #19  
Old 10-07-2009, 06:41 PM
Programmer Programmer is offline
Coder
Programmer's Avatar
Join Date: Jan 2008
Location: -78.464422, 106.837328
Posts: 449
Programmer has a spectacular aura aboutProgrammer has a spectacular aura about
Send a message via AIM to Programmer Send a message via MSN to Programmer Send a message via Yahoo to Programmer
Quote:
Originally Posted by Stefan View Post
I've added TServerPlayer.ipaddresshash, it will be available when I upload the npcserver (probably in a few days).
Finally, after all this time bickering. Thanks Stefan.
__________________
- Iᴀɴ Zɪᴍᴍᴇʀᴍᴀɴ
Reply With Quote
  #20  
Old 10-07-2009, 08:33 PM
Loriel Loriel is offline
Somewhat rusty
Loriel's Avatar
Join Date: Mar 2001
Posts: 5,059
Loriel is a name known to allLoriel is a name known to allLoriel is a name known to allLoriel is a name known to all
Quote:
Originally Posted by Programmer View Post
Personally, I would use IP checks to determine if a user is multilogging on my server
IP addresses do not work like that
Reply With Quote
  #21  
Old 10-07-2009, 09:59 PM
Skyld Skyld is offline
Script-fu
Skyld's Avatar
Join Date: Jan 2002
Location: United Kingdom
Posts: 3,914
Skyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud ofSkyld has much to be proud of
Send a message via AIM to Skyld
Quote:
Originally Posted by fowlplay4 View Post
I'd recommend adding a ipfirstlogin variable, that way we can still determine multi-pc'ing, and the player's will still have their privacy.
It would be essentially useless, because it would be accurate for someone with a static IP and then inaccurate for someone with a dynamic IP. Some people get a different IP address every time they connect to the internet, and some people get a different IP address in a completely different IP block (for example, BT users in the UK can get 217.*.*.* addresses or 86.*.*.* addresses or 81.*.*.* addresses etc).
Quote:
Originally Posted by Programmer
Personally, I would use IP checks to determine if a user is multilogging on my server, or simply evading jail time or ban time. Of course, you could always check using /open, but I believe that script access would be very useful.
An IP address is shared with everyone who is behind a certain NAT, so two different players on two different computers in one house would have the same external IP address, which is why it is bad to try and enforce jails/bans or such using IP addresses.
__________________
Skyld
Reply With Quote
  #22  
Old 10-08-2009, 12:00 AM
salesman salesman is offline
Finger lickin' good.
salesman's Avatar
Join Date: Nov 2008
Location: Colorado
Posts: 1,865
salesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud of
player.pcid???
Reply With Quote
  #23  
Old 10-08-2009, 12:22 AM
Chompy Chompy is offline
¯\(º_o)/¯
Chompy's Avatar
Join Date: Sep 2006
Location: Norway
Posts: 2,815
Chompy is just really niceChompy is just really niceChompy is just really nice
Send a message via MSN to Chompy
Quote:
Originally Posted by salesman View Post
player.pcid???
Quote:
Originally Posted by fowlplay4 View Post
Well there's a computerfirstlogin variable, which currently works for detecting multi-clienting.

As seen here: http://forums.graalonline.com/forums...ad.php?t=87901

I'd recommend adding a ipfirstlogin variable, that way we can still determine multi-pc'ing, and the player's will still have their privacy.
(: I guess something like that above will work in the meanwhile
__________________
Reply With Quote
  #24  
Old 10-08-2009, 12:29 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by salesman View Post
player.pcid???
TServerPlayer.computerid - integer (read only) - only accessible on authorized servers

Because we can also abuse their PCID.
__________________
Reply With Quote
  #25  
Old 10-08-2009, 05:30 AM
Inverness Inverness is offline
Incubator
Inverness's Avatar
Join Date: Aug 2004
Location: Houston, Texas
Posts: 3,613
Inverness is a jewel in the roughInverness is a jewel in the rough
Quote:
Originally Posted by cbk1994 View Post
Because we can also abuse their PCID.
I'm choking on all of the sarcasm in this thread.
__________________
Reply With Quote
  #26  
Old 10-30-2009, 04:28 AM
salesman salesman is offline
Finger lickin' good.
salesman's Avatar
Join Date: Nov 2008
Location: Colorado
Posts: 1,865
salesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud ofsalesman has much to be proud of
Has this been added yet? It doesn't seem to be working...

PHP Code:
temp.pl findPlayer("salesman");
echo(
pl.ipaddresshash); 
Reply With Quote
  #27  
Old 10-30-2009, 04:32 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
Quote:
Originally Posted by salesman View Post
Has this been added yet? It doesn't seem to be working...

PHP Code:
temp.pl findPlayer("salesman");
echo(
pl.ipaddresshash); 
Nope. I mentioned it to Stefan a few days ago and he said he'd get to it... eventually.
__________________
Reply With Quote
  #28  
Old 10-30-2009, 01:18 PM
Admins Admins is offline
Graal Administration
Join Date: Jan 2000
Location: Admins
Posts: 11,693
Admins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud of
It should work on Zodiac, Classic and private playerworlds already.
Reply With Quote
  #29  
Old 10-30-2009, 01:19 PM
Rufus Rufus is offline
Registered User
Join Date: Jun 2004
Location: United Kingdom
Posts: 4,698
Rufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud ofRufus has much to be proud of
I guess you didn't add global guild messaging at the same time then
__________________
Quote:
Originally Posted by Loriel View Post
Seriously, you have ****-all for content and you're not exactly pulling in new developer talent, angling for prestigious titles should be your last concern.

Last edited by Rufus; 10-30-2009 at 01:31 PM..
Reply With Quote
  #30  
Old 10-30-2009, 04:44 PM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
Workz

PHP Code:
function onCreated() {
  
temp.pl = new TServerPlayer("fowlplay4");
  echo(
temp.pl.ipaddresshash);

Echos "d3dd73d0b7d9cf793b375616490c86dd"
__________________
Quote:
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:00 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.