Aller au contenu

Photo

NOTICE: NWN Authentication Server Down


294 réponses à ce sujet

#101
IronRook

IronRook
  • Members
  • 23 messages
Here's the "oncliententer that I got to compile.

///scripted by FunkySwerve /////

int VerifyPlayernameAgainstCDKey(object oPlayer) {
int nBoot = FALSE;
string sPName = GetPCPlayerName(oPlayer);
string sKey = GetPCPublicCDKey(oPlayer);

string sNewKey, sAddingKey, sStoredKey = GetCampaignString("PlayernameKey", sPName);

/* there's at least one key stored already */

if (sStoredKey != "") {
sAddingKey = GetStringLeft(sStoredKey, 3);
sStoredKey = GetStringRight(sStoredKey, GetStringLength(sStoredKey) - 3);

/* they indicated that they wanted to add a key this login */

if (sAddingKey == "ADD") {

/* their current key is not in the key string, add it unless at 7 keys already */
if (FindSubString(sStoredKey, sKey) == -1) {
int nKeyLength = GetStringLength(sStoredKey);

/* allow 7 keys max SET-key-key-key-key-key-key-key SET/ADD + 7 spacers + 7x8 keys = 66 */
if (nKeyLength > 65) {
nBoot = TRUE;

/* must mark as no longer adding */
SetCampaignString("PlayernameKey", sPName, "SET" + sStoredKey);

/* add the key to the string */
} else {
sNewKey = "SET" + sStoredKey + "-" + sKey;
SetCampaignString("PlayernameKey", sPName, sNewKey);
DelayCommand(25.0, FloatingTextStringOnCreature("New CD Key Successfully Added!", oPlayer, FALSE));
}

/* let them know they already had this key in their string */
} else {
DelayCommand(25.0,
FloatingTextStringOnCreature("CD Key Addition Failed! This key already listed for this account!", oPlayer,
FALSE));

/* must mark as no longer adding */
SetCampaignString("PlayernameKey", sPName, "SET" + sStoredKey);
}


/* they are not adding, and the cd key doesnt match those listed - boot and log */
}


/* new account, add the key */
} else {
SetCampaignString("PlayernameKey", sPName, "SET-" + sKey);
}

return nBoot;
}
void main() {

object oPC = GetEnteringObject();

/* verify CD keys and double logins to stop hackers */
if (VerifyPlayernameAgainstCDKey(oPC)) {
if (GetIsObjectValid(oPC))
BootPC(oPC);
return;
}
}

#102
FunkySwerve

FunkySwerve
  • Members
  • 1 308 messages
Sorry for the hassle - I was in a bit of a rush when I did this, should've testcompiled. Here is a working testcompiled version. The problem was simply that I hadn't swapped 'sUnencoded' for 'sPName' when I did away with the former during the conversion to native bioware database. I can't make heads or tails of yours without the indents, so I'm just reposting this (properly compiling) version:

int VerifyPlayernameAgainstCDKey(object oPlayer) {
    int nBoot = FALSE;
    string sPName = GetPCPlayerName(oPlayer);
    string sKey = GetPCPublicCDKey(oPlayer);

    string sNewKey, sAddingKey, sStoredKey = GetCampaignString("PlayernameKey", sPName);

    /* there's at least one key stored already */

    if (sStoredKey != "") {
        sAddingKey = GetStringLeft(sStoredKey, 3);
        sStoredKey = GetStringRight(sStoredKey, GetStringLength(sStoredKey) - 3);

        /* they indicated that they wanted to add a key this login */

        if (sAddingKey == "ADD") {

            /* their current key is not in the key string, add it unless at 7 keys already */
            if (FindSubString(sStoredKey, sKey) == -1) {
                int nKeyLength = GetStringLength(sStoredKey);

                /* allow 7 keys max SET-key-key-key-key-key-key-key   SET/ADD + 7 spacers + 7x8 keys = 66 */
                if (nKeyLength > 65) {
                    nBoot = TRUE;

                    /* must mark as no longer adding */
                    SetCampaignString("PlayernameKey", sPName, "SET" + sStoredKey);

                    /* add the key to the string */
                } else {
                    sNewKey = "SET" + sStoredKey  + "-" + sKey;
                    SetCampaignString("PlayernameKey", sPName, sNewKey);
                    DelayCommand(25.0, FloatingTextStringOnCreature("New CD Key Successfully Added!", oPlayer, FALSE));
                }

                /* let them know they already had this key in their string */
            } else {
                DelayCommand(25.0,
                    FloatingTextStringOnCreature("CD Key Addition Failed! This key already listed for this account!", oPlayer,
                        FALSE));

                /* must mark as no longer adding */
                SetCampaignString("PlayernameKey", sPName, "SET" + sStoredKey);
            }


            /* they are not adding, and the cd key doesnt match those listed - boot and log */
        } else if (FindSubString(sStoredKey, sKey) == -1) {
            string sReport = "INCORRECT CD KEY DETECTED! ID: " + sPName + "; Name: " +
                GetName(oPlayer) + "; CD Key: " + sKey + "; IP: " + GetPCIPAddress(oPlayer);

            WriteTimestampedLogEntry(sReport);
            SendMessageToAllDMs(sReport);

            nBoot = TRUE;
        }


        /* new account, add the key */
    } else {
        SetCampaignString("PlayernameKey", sPName, "SET-" + sKey);
    }

    return nBoot;
}
void main() {

    object oPC = GetEnteringObject();

    /* verify CD keys and double logins to stop hackers */
    if (VerifyPlayernameAgainstCDKey(oPC)) {
        if (GetIsObjectValid(oPC))
            BootPC(oPC);
        return;
    }
}

Funky

Modifié par FunkySwerve, 11 juillet 2011 - 12:00 .


#103
FunkySwerve

FunkySwerve
  • Members
  • 1 308 messages
I've started a new thread for securing servers HERE.

Funky

#104
IrnBruu

IrnBruu
  • Members
  • 2 messages
Feel like giving us an update anytime soon bioware? Thread was made 18 days ago and no new info since then, pretty bad customer service to just leave people hanging like this.

Modifié par IrnBruu, 11 juillet 2011 - 09:02 .


#105
Throkwatt

Throkwatt
  • Members
  • 5 messages
Wow, no response yet?
BioWare's cs used to be great at one time. I hope everybody considering subscribing to SW:ToR takes note of this.Makes me kind of nervous about spending my hard earned cash on any more of their products to be honest.
That's not any kind of veiled threat on my part either,I know they don't know me from Adam, or care.
But if they're not bringing the ms back up, they should just say so, or at least say they're still working on it, but this is a 9 ( 10?) yr old game and it's not their #1 priority. Tell us something for cryin' out loud.

Modifié par Throkwatt, 11 juillet 2011 - 05:20 .


#106
Tremayne7

Tremayne7
  • Members
  • 27 messages
Try getting something out of them for Sims 2 or 3. They are not that quick on the draw either and Sims is their #1 selling game.

#107
Ranger Solo

Ranger Solo
  • Members
  • 96 messages
I know it bites but it could be that the trouble they are facing is more than they originally thought? So they may have no news to share until they know better of what to do themselves? I'd wait till about a month and then if no news comes up we should shake the tree to see what falls out.

#108
Keviant

Keviant
  • Members
  • 23 messages
As I said before and earlier, Bioware have been quite lacking as of late. Don't expect something great and wait accordingly.

Modifié par Keviant, 12 juillet 2011 - 09:44 .


#109
IrnBruu

IrnBruu
  • Members
  • 2 messages

Throkwatt wrote...

Wow, no response yet?
BioWare's cs used to be great at one time. I hope everybody considering subscribing to SW:ToR takes note of this.Makes me kind of nervous about spending my hard earned cash on any more of their products to be honest.
That's not any kind of veiled threat on my part either,I know they don't know me from Adam, or care.
But if they're not bringing the ms back up, they should just say so, or at least say they're still working on it, but this is a 9 ( 10?) yr old game and it's not their #1 priority. Tell us something for cryin' out loud.


Agreed bioware were a lot better with cs a while ago but they seem to be slipping on all fronts of late in my opinion, there games are getting worse as time goes on. Orgins was good as was mass effect but both sequels were both lesser games than the originals especially so with DA 2, SW:ToR will have to be something really special for me to bother with it but just the fact it's an mmo puts me off already and with how they are treating long time customers/fans with the whole lack of information over the old legacy site and the nwn master server makes me wonder if I should ever spend money on there games again.

#110
henesua

henesua
  • Members
  • 3 863 messages
Complaining about Bioware is not going to speed them up, and just increases the noise level.

#111
zunath

zunath
  • Members
  • 83 messages
Thanks, Funky.

#112
Vladiat0r

Vladiat0r
  • Members
  • 1 messages
For some reason, our server is not able to use the cached account=cdkey [Login Information] to authenticate players. When I enable account verification, logging in hangs forever. Disabling account verification lets the users login. I want account verification enabled and to use the saved Login Information. I've re-created the nwnplayer.ini with manually-entered cdkey information, reverted the module to a previous version. I can't think of anything wrong. Anyone else seeing this behavior?

#113
BlameBot

BlameBot
  • Members
  • 119 messages
Any update would be nice. Even "We're working on the issue."

Give us something, here.

#114
driller

driller
  • Members
  • 10 messages
This same thing happened to me. I posted this on what I did to work around it.
Basically since you already have authenticated cd keys in your nwnplayer.ini, you may as well use them.

http://social.biowar...15716/3#7825067

I am assuming ou know a small bit about scripting and you are using nwnx.

-driller

Vladiat0r wrote...

For some reason, our server is not able to use the cached account=cdkey [Login Information] to authenticate players. When I enable account verification, logging in hangs forever. Disabling account verification lets the users login. I want account verification enabled and to use the saved Login Information. I've re-created the nwnplayer.ini with manually-entered cdkey information, reverted the module to a previous version. I can't think of anything wrong. Anyone else seeing this behavior?



#115
Knight_Shield

Knight_Shield
  • Members
  • 444 messages
Can Bioware legally fix the servers since it is a program?

#116
Tremayne7

Tremayne7
  • Members
  • 27 messages
Yes, because they wrote the program that runs the servers or hired someone to write that program.

#117
PlasmaJohn

PlasmaJohn
  • Members
  • 95 messages
2011-07-20 13:52gmt

It has been three weeks since the Master Server has ceased operation and four since the community was given any official word on when or even if that service will resume. Part of Bioware's good reputation was because historically they've been straight with the community. Are we no longer worth even that courtesy?

#118
UrkOfGreyhawk

UrkOfGreyhawk
  • Members
  • 303 messages

IrnBruu wrote...

Throkwatt wrote...

Wow, no response yet?
BioWare's cs used to be great at one time. I hope everybody considering subscribing to SW:ToR takes note of this.Makes me kind of nervous about spending my hard earned cash on any more of their products to be honest.
That's not any kind of veiled threat on my part either,I know they don't know me from Adam, or care.
But if they're not bringing the ms back up, they should just say so, or at least say they're still working on it, but this is a 9 ( 10?) yr old game and it's not their #1 priority. Tell us something for cryin' out loud.


Agreed bioware were a lot better with cs a while ago but they seem to be slipping on all fronts of late in my opinion, there games are getting worse as time goes on. Orgins was good as was mass effect but both sequels were both lesser games than the originals especially so with DA 2, SW:ToR will have to be something really special for me to bother with it but just the fact it's an mmo puts me off already and with how they are treating long time customers/fans with the whole lack of information over the old legacy site and the nwn master server makes me wonder if I should ever spend money on there games again.


I think we need to come to terms with the idea that the Bioware we all knew and loved is dead. When all is said and done this is EA games now. They may or may not fix this, and if they do fix it it's clearly not a priority. More importantly, WE, the fanbase for the franchise, no longer matter. In the long run if this community is going to survive we're going to have to do everything we can to become self-reliant.

#119
Tremayne7

Tremayne7
  • Members
  • 27 messages
Afraid you are correct. Sims 2 is still very much alive and well and EA wants to throw it under the bus. Thankfully we do have an active fanbase and community in both games. :)

#120
Knight_Shield

Knight_Shield
  • Members
  • 444 messages
Question? Who is in charge of nwvault? I been dowloading stuff off of it.

#121
UrkOfGreyhawk

UrkOfGreyhawk
  • Members
  • 303 messages
NWVault is part of IGN. Don't worry. It's a very reputable source of gaming information and files.

Modifié par UrkOfGreyhawk, 21 juillet 2011 - 11:57 .


#122
OldTimeRadio

OldTimeRadio
  • Members
  • 1 400 messages
A month now and no update. This is getting a little long in the tooth...

#123
WebShaman

WebShaman
  • Members
  • 913 messages
Has anyone tried contacting Chris per PM, etc?

#124
OldTimeRadio

OldTimeRadio
  • Members
  • 1 400 messages
I don't know about what others have done but I wrote Aaryn Flynn almost two weeks ago and haven't received any response yet.  I'm just looking for any kind of response at this point.

Modifié par OldTimeRadio, 23 juillet 2011 - 03:47 .


#125
wildneb

wildneb
  • Members
  • 3 messages
My friend bought the game to play online with me and ran into this. Not cool to be selling a game that won't work. Seems odd that some of us can connect despite this and others can't