View Single Post
Old 07-24-2002, 01:40 PM   #22
Robbert
Member
 
Join Date: Apr 2002
Location: #### Paso, Tx
Posts: 89
Robbert is on a distinguished road
Send a message via ICQ to Robbert Send a message via AIM to Robbert
It is difficult for any programmer to cover every aspect of how a function interacts within a game with the other functions. There exists, or should, a measure of respect between the players and the programmers which would allow for a path of communication to explain the possible holes which could be exploited.

By the same token, the programmer should reward those who report possibly abusable holes in the code. This creates a perpetual system whereby the programmer implements changes, and the players report loopholes or errors, and not just the issues wherein the code does not work as advertised.

If the player, rather than reporting the loophole, instead uses it, this is fine. They have, whether intentionally or not, agreed to the consequences of this abuse if and when they are caught. By doing it, they are wagering that they will be able to get away with it. When caught, they often show indignation, claiming they 'did not know it wasnt acceptable'. The programmer should consider, did they deliberately use the loophole for its advantages, or did they ignorantly do so, believing it is an intended consequence of the program?

Those who do so out of ignorance shouldnt be punished. They should be encouraged to report future issues which are not explicitly stated in the helpfiles as being a product of the function (one does maintain helpfiles, yes....?)

Likewise, those who intentionally use the code for their selfish personal gain, knowing or suspecting that it is a bug or loophole and not even questioning it, should have the FBI sent to their house and their computer systems confiscated, for they have violated all trust....
Robbert is offline   Reply With Quote