Aller au contenu

Photo

How to ban a player?


  • Veuillez vous connecter pour répondre
8 réponses à ce sujet

#1
Lazarus Magni

Lazarus Magni
  • Members
  • 1 134 messages
I regret to have to consider this but, I see there is a setting in the nwnplayer.ini to add cd keys, ips, and player names to banned players for a server. Can some give me some more details on this? Like it says:
[Banned Ips]
0=
[Banned Players]
0=
[Banned CD Keys]
0=

What exactly are you supposed to enter here? Ip adress is straight forward, as is player name, but cd key? I assume that's the public key shown in the server log? And what if you have multiple players?  Is it 0= xyz, 1=abc?

Thanks,
Laz

#2
Baaleos

Baaleos
  • Members
  • 1 315 messages
Yes

IPs = Ip Addresses
Players = Player Name (Account name)
CDKey = CDKey

It should be noted, that the ban that affects a player most, is banning their account name.
An Account can have multiple CDKeys, however, only a single Account can access their Accounts Characters.

Banning Account = They would need to make a new account
Banning CDKeys = They would need a new CDKEY
Banning IP Address= they could just turn their router on and off a few times, and see if they get a new IP

There are pro's and cons for each.

I think the inbuilt dm console allows you in-game access to each of these.

#3
Lazarus Magni

Lazarus Magni
  • Members
  • 1 134 messages
Thank you Baaleos, I appreciate the info.

#4
_Guile

_Guile
  • Members
  • 685 messages
Some players have multiple CD keys, believe that...

#5
NWN DM

NWN DM
  • Members
  • 1 126 messages
If someone is either a) dedicated to being a '****** or, B) naturally good at it, there's only so much you can do.

#6
Xorina

Xorina
  • Members
  • 7 messages

NWN DM wrote...

If someone is either a) dedicated to being a '****** or, B) naturally good at it, there's only so much you can do.


Haha...

Tru dat.

^_^

#7
Wendan82

Wendan82
  • Members
  • 2 messages
Hello all!

I've got a player right now that I've banned, but I think may be coming back. I banned CD key and IP, but I'd like to check their IP somehow in the logs. Would it be possible to see somewhere the IP of a character logged into the server? Or make a tool with the scripting to tell me that?

#8
FunkySwerve

FunkySwerve
  • Members
  • 1 308 messages
Wrong forum, but... just add code to your client enter script:

    object oPC = GetEnteringObject();
    string sName = GetName(oPC);
    string sPlayername = GetPCPlayerName(oPC);
    string sKey = GetPCPublicCDKey(oPC);
    string sAddr = GetPCIPAddress(oPC);

    string sReport = ">>> ID: " + sPlayername + "; Name: " + sName + "; CD Key:" + sKey +
            "; IP:" + sAddr + "; has logged in.";

    WriteTimestampedLogEntry(sReport);
    SendMessageToAllDMs(sReport);

You can also make a wand/widget to get the ip of a player, or all players on the server, using the same Get functionality.

Funky

#9
Wendan82

Wendan82
  • Members
  • 2 messages
Sorry, I thought this was the closest topic. Thank you so very kindly!