Graal Forums  

Go Back   Graal Forums > Development Forums > NPC Scripting
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #41  
Old 05-03-2007, 11:28 PM
DustyPorViva DustyPorViva is offline
Will work for food. Maybe
DustyPorViva's Avatar
Join Date: Sep 2003
Location: Maryland, USA
Posts: 9,589
DustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond reputeDustyPorViva has a reputation beyond repute
Send a message via AIM to DustyPorViva Send a message via MSN to DustyPorViva
Well, in this case, the only people who could view it is anyone the scripters make it accessible to. Just a point.
Reply With Quote
  #42  
Old 05-03-2007, 11:32 PM
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
I really have no problem broadcasting my IP to the world, nobody can do **** with it anyways. Its nothing personal, so here's my IP: 70.116.147.166.

Paranoia comes from ignorance and Graal seems to have alot of that.
__________________
Reply With Quote
  #43  
Old 05-04-2007, 03:03 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 Inverness View Post
I really have no problem broadcasting my IP to the world, nobody can do **** with it anyways. Its nothing personal, so here's my IP: 70.116.147.166.

Paranoia comes from ignorance and Graal seems to have alot of that.

OMG NOW YOU CAN BE HAXORED! AL QUEDA IS COMING! RUN!!!!!!!!!!!!

--
Skyld, would it be okay if I use a requestHTTP() when the player logs on to get the players IP, trigger it serverside, and then put it in a log. I don't need to make any clientr.ip or such variable.
__________________
Reply With Quote
  #44  
Old 05-04-2007, 08:18 AM
Chandler Chandler is offline
Banned
Join Date: Jan 2007
Posts: 656
Chandler will become famous soon enough
Quote:
Originally Posted by cbkbud View Post

OMG NOW YOU CAN BE HAXORED! AL QUEDA IS COMING! RUN!!!!!!!!!!!!

--
Skyld, would it be okay if I use a requestHTTP() when the player logs on to get the players IP, trigger it serverside, and then put it in a log. I don't need to make any clientr.ip or such variable.
Why do you want this information?
Reply With Quote
  #45  
Old 05-04-2007, 09:04 AM
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 cbkbud View Post
Skyld, would it be okay if I use a requestHTTP() when the player logs on to get the players IP, trigger it serverside, and then put it in a log. I don't need to make any clientr.ip or such variable.
I already posted about this:
Quote:
Originally Posted by Skyld
Ill-advised; it's likely globals will request you remove any such requestURL/requestHTTP mechanism for finding IP addresses.
__________________
Skyld
Reply With Quote
  #46  
Old 05-04-2007, 09:24 PM
Gambet Gambet is offline
Registered User
Join Date: Oct 2003
Posts: 2,712
Gambet is on a distinguished road
Quote:
Originally Posted by Skyld View Post
I already posted about this:

With no legit reason as to why it shouldn't be allowed. You say with staff comes the responsibility of keeping players' information private, well, what's the difference in opening a player's attributes to read an ip over doing so with a variable? It would still only be able to be viewed by staff, except now servers can add more to their security with ip checks and so forth.
Reply With Quote
  #47  
Old 05-05-2007, 01:06 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 Gambet View Post
With no legit reason as to why it shouldn't be allowed. You say with staff comes the responsibility of keeping players' information private, well, what's the difference in opening a player's attributes to read an ip over doing so with a variable? It would still only be able to be viewed by staff, except now servers can add more to their security with ip checks and so forth.
Also you could make it so certain things can be IP locked-based on the players preference. For example, to drop/sell items, you have to have an IP in your IP list. When you first log on, you set an account password, saved as md5 in a db npc. When you try to drop/sell something, if your IP isn't listed, you get a pop-up saying "Your IP is not recognized! Please enter password:" and if you know the password, you can manage the list of IPs allowed.

This would be very nice to have, and also could prevent people losing items if their account was hacked (aka they did something wrong with their password-though I suppose graal.net could be hacked again, and anti-graal could get the passwords for peoples accounts again).

Skyld, I see nothing wrong with logging IPs on login, if not saved into a variable. Since you have not strictly forbidden this (and I think you'd need Stefan's permission anyway) I'm going to go ahead and make this system. You may come look at it when I'm finished. If you feel that it is bad for people to have extra account protection, you are free to talk to Stefan and get him to stop me.
__________________
Reply With Quote
  #48  
Old 05-05-2007, 06:10 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
I like to see some initiative being taken.
__________________
Reply With Quote
  #49  
Old 05-05-2007, 11:30 AM
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 Gambet View Post
With no legit reason as to why it shouldn't be allowed. You say with staff comes the responsibility of keeping players' information private, well, what's the difference in opening a player's attributes to read an ip over doing so with a variable? It would still only be able to be viewed by staff, except now servers can add more to their security with ip checks and so forth.
Stefan has previously stated that he does not want people getting IPs with requestHTTP/URL.
Quote:
Originally Posted by cbkbud
Skyld, I see nothing wrong with logging IPs on login, if not saved into a variable. Since you have not strictly forbidden this (and I think you'd need Stefan's permission anyway) I'm going to go ahead and make this system. You may come look at it when I'm finished. If you feel that it is bad for people to have extra account protection, you are free to talk to Stefan and get him to stop me.
Way to disregard what I have said:
Quote:
Originally Posted by Skyld
Ill-advised; it's likely globals will request you remove any such requestURL/requestHTTP mechanism for finding IP addresses.
Quote:
Originally Posted by Skyld
You should not be using requestURL/requestHTTP to find the player's IP address, end of story. Simple as that.
__________________
Skyld
Reply With Quote
  #50  
Old 05-05-2007, 02:59 PM
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 Skyld View Post
Stefan has previously stated that he does not want people getting IPs with requestHTTP/URL.

Way to disregard what I have said:
You have given me no reason as to why I should not use this.
__________________
Reply With Quote
  #51  
Old 05-05-2007, 06:10 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 cbkbud View Post
You have given me no reason as to why I should not use this.
Why? Because Stefan does not want people doing it.

I have already explained other reasons in this thread, but it boils down to the final line: Stefan does not want people doing it.
__________________
Skyld
Reply With Quote
  #52  
Old 05-06-2007, 12:24 AM
Gambet Gambet is offline
Registered User
Join Date: Oct 2003
Posts: 2,712
Gambet is on a distinguished road
Quote:
Originally Posted by Skyld View Post
Why? Because Stefan does not want people doing it.

I have already explained other reasons in this thread, but it boils down to the final line: Stefan does not want people doing it.


So the big man says he doesn't want it but we can't argue for it? I don't think you've clearly read this thread, but there are no valid reasons as to why to prevent it, while there are many valid reasons as to why it should be implemented.


You can't argue for privacy with something that isn't private to begin with.
Reply With Quote
  #53  
Old 05-06-2007, 12:29 AM
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 Gambet View Post
So the big man says he doesn't want it but we can't argue for it? I don't think you've clearly read this thread, but there are no valid reasons as to why to prevent it, while there are many valid reasons as to why it should be implemented.


You can't argue for privacy with something that isn't private to begin with.
Take it up with Stefan if you want, but this thread is going nowhere and solving nothing.

If anything, a PC ID variable or a function that tells you if someone is currently logged in from inside their IP ranges/PC IDs is more likely to help with identifying people, but I highly doubt a player.ip variable will happen.
__________________
Skyld
Reply With Quote
  #54  
Old 05-06-2007, 01:44 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 Skyld View Post
Take it up with Stefan if you want, but this thread is going nowhere and solving nothing.

If anything, a PC ID variable or a function that tells you if someone is currently logged in from inside their IP ranges/PC IDs is more likely to help with identifying people, but I highly doubt a player.ip variable will happen.
Then a PC ID variable would be much appreciated.

Also something else I would like is Custom Object Types =(
__________________
Reply With Quote
  #55  
Old 05-06-2007, 01:36 PM
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
Perhaps there could be an MD5 of an IP, or something that will be unique in each household (or even each computer). That way we will be able to log it fine, without upsetting Stefan
__________________
Reply With Quote
  #56  
Old 05-06-2007, 02:43 PM
Twinny Twinny is offline
My empire of dirt
Twinny's Avatar
Join Date: Mar 2006
Location: Australia
Posts: 2,422
Twinny is just really niceTwinny is just really nice
Send a message via AIM to Twinny
Quote:
Originally Posted by Inverness View Post
Also something else I would like is Custom Object Types =(
I requested the ability to define global custom data types directly to Stefan and he simply said to use classes. I'd much prefer doing temp.baddy = new baddyclass("supersoldier"); as well as being able to modify the original datatypes to add custom functions / vars.
Reply With Quote
  #57  
Old 05-06-2007, 11:37 PM
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 Twinny View Post
I requested the ability to define global custom data types directly to Stefan and he simply said to use classes. I'd much prefer doing temp.baddy = new baddyclass("supersoldier"); as well as being able to modify the original datatypes to add custom functions / vars.
That would be handy.
__________________
Reply With Quote
  #58  
Old 05-08-2007, 08:37 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 Twinny View Post
I requested the ability to define global custom data types directly to Stefan and he simply said to use classes. I'd much prefer doing temp.baddy = new baddyclass("supersoldier"); as well as being able to modify the original datatypes to add custom functions / vars.
Indeed, I don't want to have to settle for less like using TStaticVars with classes.
__________________
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 02:03 PM.


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