Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   NPC Scripting (https://forums.graalonline.com/forums/forumdisplay.php?f=8)
-   -   player.ip? (https://forums.graalonline.com/forums/showthread.php?t=59228)

ChibiChibiLuc 06-02-2005 09:16 PM

player.ip?
 
Is there anything remotely like a 'player.ip' variable?
I don't believe there is, but I might've missed something.

If not, could it be added?

There're lots of things you could use it for. :)

Rick 06-02-2005 09:26 PM

No. It should be added though. :/

osrs 06-03-2005 07:08 PM

Quote:

Originally Posted by ChibiChibiLuc
There're lots of things you could use it for. :)

Lots of things like ?

Benm00t 06-03-2005 07:12 PM

Could be abused me thinks. <- Ignore that.

Couldn't this be easily abused? <- Answer that.

VulcanP2P 06-03-2005 07:13 PM

Well if you're trying to track someone who you think is sharing an account you can add a make a script where it logs their IP everytime that person logs on, it can be used for numerous things.

EDIT: If player.ip existed...

xAndrewx 06-03-2005 07:43 PM

Quote:

Originally Posted by Benm00t
Could be abused me thinks. <- Ignore that.

Couldn't this be easily abused? <- Answer that.

What's the difference from looking in RC for their IP?

Ajira 06-03-2005 08:04 PM

Quote:

Originally Posted by xAndrewx
What's the difference from looking in RC for their IP?

Because that takes too long.

xAndrewx 06-03-2005 08:05 PM

Quote:

Originally Posted by Ajira
Because that takes too long.

You don't understand my question.

If it's a 'danger' why can we view it through the attrs?

Ajira 06-03-2005 08:09 PM

Quote:

Originally Posted by xAndrewx
You don't understand my question.

If it's a 'danger' why can we view it through the attrs?

Ah, you are correct I misunderstood.
I do not think it is a danger, unless that person is stupid to have so many open ports on their computer. I think that this should be added. IP protected scripts would seem sort of cool. o_O

xAndrewx 06-03-2005 08:10 PM

I do agree it's a cool idea.

Trevor 06-03-2005 08:52 PM

Quote:

Originally Posted by Benm00t
Couldn't this be easily abused?

Having someone's IP doesn't really mean much.

Inverness 06-03-2005 09:31 PM

You could put an IP range lock on someone's player, like there is for RC.
Maybe the script would send a msg to RC if the player of a staff account is out of range.

KuJi 06-03-2005 10:16 PM

if (actionplayeronline) savelog2 ips.txt,#a has logged on with ip: #s(player.ip);

err, would that log it?

Ajira 06-03-2005 10:22 PM

Quote:

Originally Posted by KuJi
if (actionplayeronline) savelog2 ips.txt,#a has logged on with ip: #s(player.ip);

err, would that log it?

Right now it doesn't exist...

Benm00t 06-03-2005 11:12 PM

Quote:

Originally Posted by xAndrewx
What's the difference from looking in RC for their IP?

I was thinking about that, which is why I changed what I wrote into a question. What if... someone makes a script that allows anyone (normal users) to get at anyone elses IP address as long as they are on the server.

Or if some kind of error allows them to get it.

You can say all you like "Having someone's IP doesn't really mean much", but I wouldn't want someone having my address, even more so if they have some kind of problem with me. Even though i'm fairly well protected and have a dynamic IP address, it still doesn't change anything for me.

VulcanP2P 06-03-2005 11:31 PM

If someone were stupid enough to make a script to give out IPs of others they'd be dumb enough to give it to someone who asked.

Spark910 06-04-2005 01:52 AM

Quote:

Originally Posted by Inverness
You could put an IP range lock on someone's player, like there is for RC.
Maybe the script would send a msg to RC if the player of a staff account is out of range.

With the added complication of Billy who sets his dial-up IP as a full 4 digit IP lock on his account!

Quote:

Originally Posted by xAndrewx
What's the difference from looking in RC for their IP?

You could log it, display it more publically than RC, create assumptions of account sharing off a one-time IP change. And the like.

RC shows you the last IP, but this could be used to get a list of someones IPs. Which is more abuseable than a single IP, and less effort than cheacking multiple times to get a list.

KuJi 06-04-2005 03:20 AM

Quote:

Originally Posted by Ajira
Right now it doesn't exist...

I know, I was making an example on how to read the flag or watever. Not sure.

Trevor 06-04-2005 03:26 AM

Quote:

Originally Posted by Benm00t
You can say all you like "Having someone's IP doesn't really mean much", but I wouldn't want someone having my address, even more so if they have some kind of problem with me. Even though i'm fairly well protected and have a dynamic IP address, it still doesn't change anything for me.

Quote:

Originally Posted by VulcanP2P
If someone were stupid enough to make a script to give out IPs of others they'd be dumb enough to give it to someone who asked.

Come on people. If you don't know what you are talking about, then don't talk!

Rick 06-04-2005 03:28 AM

Quote:

Originally Posted by Benm00t
How about you give a real opinion on the subject or at least tell us why we don't seem to know what we're talking about instead of what you are doing at the moment.

/open PlayerAccount

HELLO! It's an IP! OMG!


If you think player.ip is insecure, then obviously we must remove RCs from seeing IPs as well.

Benm00t 06-04-2005 03:59 AM

Quote:

Originally Posted by Trevor
Come on people. If you don't know what you are talking about, then don't talk!

How about you give a real opinion on the subject or at least tell us why we don't seem to know what we're talking about instead of what you are doing at the moment.

napo_p2p 06-04-2005 04:51 AM

Quote:

Originally Posted by Spark910
With the added complication of Billy who sets his dial-up IP as a full 4 digit IP lock on his account!

Haha at Billy.

I think Inverness means that higher staff can put IP restrictions for a staff's player, in addition to his/her RC. Logging on with an IP out of range wouldn't disconnect them from the server, but it would notify RC.

Inverness 06-04-2005 04:58 AM

Quote:

Originally Posted by napo_p2p
Haha at Billy.

I think Inverness means that higher staff can put IP restrictions for a staff's player, in addition to his/her RC. Logging on with an IP out of range wouldn't disconnect them from the server, but it would notify RC.

That is exactly what I meant.

xAndrewx 06-04-2005 07:19 AM

Quote:

Originally Posted by Rick
/open PlayerAccount

HELLO! It's an IP! OMG!


If you think player.ip is insecure, then obviously we must remove RCs from seeing IPs as well.

Thank you, ^^

Trevor 06-04-2005 08:25 AM

Quote:

Originally Posted by Benm00t
How about you give a real opinion on the subject or at least tell us why we don't seem to know what we're talking about instead of what you are doing at the moment.

How about you read up on it yourself? That is how I learn and I find it pretty
effective.

Benm00t 06-04-2005 12:11 PM

Quote:

Originally Posted by Trevor
How about you read up on it yourself? That is how I learn and I find it pretty
effective.

If you know so much about it, why not explain to me why I'm wrong?

WanDaMan 06-04-2005 03:43 PM

Quote:

Originally Posted by Spark910
With the added complication of Billy who sets his dial-up IP as a full 4 digit IP lock on his account!


You could log it, display it more publically than RC, create assumptions of account sharing off a one-time IP change. And the like.

RC shows you the last IP, but this could be used to get a list of someones IPs. Which is more abuseable than a single IP, and less effort than cheacking multiple times to get a list.

:eek: Wow, I'd of thought you'd be against it with other globals...

KuJi 06-04-2005 06:14 PM

How about no one downloads hacks, tries to destroy graal, uses password stealers or any other 3rd party program for graal use. Including Art money.

Theirfore we won't need to worry about getting peoples ips and locking them as people won't have their passes all over the internet.

Trevor 06-04-2005 10:34 PM

Quote:

Originally Posted by Benm00t
If you know so much about it, why not explain to me why I'm wrong?

Because I know it would not do either of us any good.

Velox Cruentus 06-04-2005 11:17 PM

The script that would display player.id would be produced by Staff. Staff can already use it by RC. There are practical things an NPC Lister can do: Add list of previous IPs to check if a hacker, for instance, is logging on another user, or how dynamic and reliable is a certain player's IP to do IP restrictions when they are hired as staff... Or you can simply make sure that they aren't abusing it?

Benm00t 06-04-2005 11:40 PM

Quote:

Originally Posted by Trevor
Because I know it would not do either of us any good.

Well if you're not whiling to justify yourself then don't bother giving your opinions in the first place.

Trevor 06-05-2005 02:37 AM

Quote:

Originally Posted by Benm00t
Well if you're not whiling to justify yourself then don't bother giving your opinions in the first place.

And your saying something is a bad idea when you obviously have no idea what you are talking about is better how?

Benm00t 06-05-2005 03:06 AM

Quote:

Originally Posted by Trevor
And your saying something is a bad idea when you obviously have no idea what you are talking about...

That's your opinion again which you wont justify. I'm allowed to think and say what I like, and I believe that I know more about said subject than you say I do.

MysticHaste 06-14-2005 11:22 AM

I don't think I'd like the idea, I can see how it would be useful, and I have a Dynamic IP, but The thought of logging into PlayerworldX only to have my IP Broadcast to the entire server (Not just the people smart enough to get it - And Staff) is not my Idea of Secure, Player.ip is a bad idea IMO.

It would be easy for a player to make a NPCs in their Playerhouses and such to lookup ip's etc.

I understand that it could be extremely useful for tracking Hackers and Impersonators, but in any case you can use the RC, its just a bit more work, Because A script doesn't think and the fact that IPs are easy to cross (2 People with a dynamic ip on the same service provider could get the same IP very easily) it is easy for the script to make mistakes.

My vote is on no.

(ONNO's)

Kaimetsu 06-14-2005 11:37 AM

Quote:

Originally Posted by MysticHaste
I don't think I'd like the idea, I can see how it would be useful, and I have a Dynamic IP, but The thought of logging into PlayerworldX only to have my IP Broadcast to the entire server [...] is not my Idea of Secure

1) It wouldn't be sent to other clients.
2) As far as I know, Graal already uses client-to-client communication. Meaning that your IP is already being sent to other people.

Quote:

It would be easy for a player to make a NPCs in their Playerhouses and such to lookup ip's etc
Assuming the staff on said server are idiots. In which case it would be quite easy for somebody to get your IP address from them anyway.

But this is all ignoring the fact that IP addresses are not keys to your souls! They don't grant any particular power.

Quote:

I understand that it could be extremely useful for tracking Hackers and Impersonators, but in any case you can use the RC, its just a bit more work
Yeah, manually checking every player's IP address every time they enter the server is "a bit more work".

Admins 06-14-2005 01:09 PM

Reading the player.ip can be added I guess. You can already put an ip restriction on your account though, using the admin panel. Then you will not be able to login with client to any server if the ip is not matching your global ip range.

Inverness 06-14-2005 11:14 PM

I get the feeling some people here don't understand what the hell they're talking about, as Kai pointed out.

Skyld 06-15-2005 01:08 AM

Quote:

Originally Posted by MysticHaste
I don't think I'd like the idea, I can see how it would be useful, and I have a Dynamic IP, but The thought of logging into PlayerworldX only to have my IP Broadcast to the entire server (Not just the people smart enough to get it - And Staff) is not my Idea of Secure, Player.ip is a bad idea IMO.

It would be easy for a player to make a NPCs in their Playerhouses and such to lookup ip's etc.

I understand that it could be extremely useful for tracking Hackers and Impersonators, but in any case you can use the RC, its just a bit more work, Because A script doesn't think and the fact that IPs are easy to cross (2 People with a dynamic ip on the same service provider could get the same IP very easily) it is easy for the script to make mistakes.

My vote is on no.

(ONNO's)

It's no different to a staff member opening your attributes in RC and looking at the IP. If you are not happy about people being able to see your IP, then please disconnect from the Internet now. An IP address is not meant to be a secret.

player.ip could be very useful for logging, or even things like in-game staff tools. I endorse this idea.

Projectshifter 06-15-2005 01:14 AM

Quote:

Originally Posted by Benm00t
You can say all you like "Having someone's IP doesn't really mean much", but I wouldn't want someone having my address, even more so if they have some kind of problem with me. Even though i'm fairly well protected and have a dynamic IP address, it still doesn't change anything for me.

Yeah, if you know nothing about how computers work and use windoze you probably don't mind others having your IP address. However, if someone malicious gets it, it makes it a lot easier to monitor things, and any programs you have running can be exploited, and it's a whole mess. We talked once about having scripting features that needed Stefan or perhaps a GST member or so to be the least one to save it in order for certain things to work, that way we could ensure that it wasn't faulty and that it didn't do anything bad.

Projectshifter 06-15-2005 01:16 AM

Quote:

Originally Posted by Skyld
An IP address is not meant to be a secret.

Ahh... but you have much to learn my friend. IP addresses are meant to be a bit private. Of course when you log into places and such it can be seen, but you don't openly want your IP to be out there in the open, it's not meant to be public knowledge unless of course you specifically want it to be and have a purpose for it (i.e. ftp)


All times are GMT +2. The time now is 06:17 PM.

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