BioWare Atari
Información sobre BioWare Juegos de BioWare Soporte Foros Visit the BioWare Store
Neverwinter Nights Home
Neverwinter Nights Home

NWN 1: Server Admin

Nuevo tema    Bloqueado

Go to Page ( 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 Siguiente )

    Añadir a Mis temas

   Ir abajo

Autor Spetznaz's Character Editor - Administrators thoughts?
Chris..S
Game Owner
Perfil: Chris..SNWN
NWN: SoU
NWN: HotU


Suscrito: 18 oct 2002
Colgado: sábado, 30 octubre 2004 04:24
Spetnatz, can you add something unique to one of the parts of the character we can check with scripting.

e.g. stick a "%" at the end of the deity field.

a kludge like that would at least give servers that did wish to exclude characters modified with your tool something to check on.
  Perfil: Chris..S   Enviar mensaje a: Chris..S
NarcissusLair
Game Owner
Perfil: NarcissusLairNWN
NWN: SoU
NWN: HotU
NWN 2


Suscrito: 19 feb 2003
De: WA
Colgado: sábado, 30 octubre 2004 04:34
Quote: Posted 10/30/04 16:24:27 (GMT) by Chris..S

Spetnatz, can you add something unique to one of the parts of the character we can check with scripting.

e.g. stick a "%" at the end of the deity field.

a kludge like that would at least give servers that did wish to exclude characters modified with your tool something to check on.

Ah thats a good idea. Hmm but some of us use the deity field, so maybe its better to set the age field to some value..hmm but then people would use the old version of the program before this was enforced.....dang
_________________
Dungeons and Dragons 3.5 Online Click Here
Narc's Upload and Download site
Click Here
  Perfil: NarcissusLair   Enviar mensaje a: NarcissusLair
Chris..S
Game Owner
Perfil: Chris..SNWN
NWN: SoU
NWN: HotU


Suscrito: 18 oct 2002
Colgado: sábado, 30 octubre 2004 04:38
Quote: Posted 10/30/04 16:34:46 (GMT) by NarcissusLair

Quote: Posted 10/30/04 16:24:27 (GMT) by Chris..S

Spetnatz, can you add something unique to one of the parts of the character we can check with scripting.

e.g. stick a "%" at the end of the deity field.

a kludge like that would at least give servers that did wish to exclude characters modified with your tool something to check on.

Ah thats a good idea. Hmm but some of us use the deity field, so maybe its better to set the age field to some value..hmm but then people would use the old version of the program before this was enforced.....dang

Yes, thats a problem if people have already got it. But it should cut down the numbers. I suggested Deity as it can be edited. So modules that accept the character can always amend the deity field by removing that character. Age works for me though.
  Perfil: Chris..S   Enviar mensaje a: Chris..S
Candarie
Game Owner
Perfil: CandarieNWN
NWN: SoU
NWN: HotU


Suscrito: 16 sep 2004
Colgado: sábado, 30 octubre 2004 07:31
The problem is, if Spetznaz can do it, then as someone said earlier "The cat is out of the bag" -- it can and will be redone, even if Spetznaz agrees to booby trap his version with a marked file.
  Perfil: Candarie   Enviar mensaje a: Candarie
Georg Zoeller
Senior Technical Designer


Suscrito: 27 may 2003
De: Austin, TX
Colgado: domingo, 31 octubre 2004 12:40
We will look into this once there is time.
_________________
georg zoeller
senior rules and systems monkey
[da | me]
My custom NWN content

ceterum censeo ambulatiuncula esse delen
  Perfil: Georg Zoeller   Enviar mensaje a: Georg Zoeller
Algernon's Ghost
Game Owner
Perfil: Algernon's GhostNWN
NWN: SoU
NWN: HotU


Suscrito: 29 mar 2003
Colgado: domingo, 31 octubre 2004 07:11
I have to agree that SERVERVAULT set-ups should remain sacred. Isn't that the point of a servervault system?. No one but the server admins should have access to characters stored on a servervault system.

My players will not appreciate anyone showing up with wings or tails, and neither will I. We will be deleting any characters altered by this tool, and repeated attempts will earn bannings.
_________________
The Vast, a PW for serious, dedicated role-players.
Role Play / Server: Forgotten Realms / Module: The Vast

The ends never justify the means. The means shape the ends; you become what you do.
  Perfil: Algernon's Ghost   Enviar mensaje a: Algernon's Ghost
frber
Game Owner
Perfil: frberNWN
NWN: SoU
NWN: HotU
NWN 2


Suscrito: 29 ago 2002
De: Sweden
Colgado: lunes, 01 noviembre 2004 06:27
Don't think you can access and modify characters stored on a server vault. Not easily anyway. However the characters are generated clientside, and can be given whatever apperance, feats, stats, and items you wish before its sent to the server. Leto works just as well as any other tool. Its not like server vaults have ever been even remotely secure.

The best protection is probably that you can't remove the evidence once you did cheat. And if it takes months to level a character you always risk getting caught and having the character deleted (and a nice ban) once you have gotten the character to high level.
  Perfil: frber   Enviar mensaje a: frber
Spetznaz_ADMIRAL
Game Owner
Perfil: Spetznaz_ADMIRALNWN
NWN: SoU
NWN: HotU
NWN 2
Mass Effect PC


Suscrito: 10 jul 2002
De: Australia
Colgado: lunes, 01 noviembre 2004 09:21
Guild Wars rox...

Wings/Tails have always been set client side as 0, this setting was just never made available in character creation before, and it has always been sent to the server each time a character was made. There is no extender tool<->server interaction taking place at all.

Yeh a watermark variable would have been a good idea I guess, but implementing restrictions on new versions would just make ppl use the old ones and make any new ones a waste of time.

The solution has to be generic and basically server-side.


I think if Georg Zoeller found the time to add scripting support for these variables it would solve everyone's problems, my tool wouldn't be needed anymore and we'd all be extremly happy with just a few new functions in the toolset to handle these variables.

Cheers,
  Perfil: Spetznaz_ADMIRAL   Enviar mensaje a: Spetznaz_ADMIRAL
Bachaz
Game Owner
Perfil: BachazNWN
NWN: SoU
NWN: HotU


Suscrito: 27 abr 2004
Colgado: lunes, 01 noviembre 2004 09:28
Here's the Moneo script I used to check wings and tails in my servervault (I'm "the guy"..heh).

Because we have characters with this legitimately, I didn't write the script to make any automatic changes (though Moneo is capable of doing this).

Rather, it searches the vault for any character with wings and/or tail set to non-default (0) and outputs a CSV report with the player and character name.

I just pull this into Excel and do a manual scan. It's not terribly time consuming to do this manually as Moneo is pretty fast - this script was able to scan about 8000 vault folders and check the BIC values in about 10 minutes (running across a newwork drive as well, so a local run would probably be faster).

Note that this script uses Moneo ver. 4 - build 18 syntax. Current builds use a different syntax.

Cheers,

Bachaz

Code:

View Post/Code in separate window

  Perfil: Bachaz   Enviar mensaje a: Bachaz
Gomisan
Game Owner
Perfil: GomisanNWN
NWN: SoU
NWN: HotU
SW: KotOR PC
NWN 2
Mass Effect PC


Suscrito: 10 jun 2002
De: Adelaide, Australia
Colgado: lunes, 01 noviembre 2004 10:31
Perhaps I missed it.. but I've never heard of Moneo. Is it a program? A language?

Googling it comes up wth Rafael Moneo.. the architect, and i'm sure he's not going to help.
  Perfil: Gomisan   Enviar mensaje a: Gomisan
Xalran
Game Owner
Perfil: XalranNWN
NWN: SoU
NWN: HotU
NWN 2


Suscrito: 29 mar 2003
Colgado: lunes, 01 noviembre 2004 11:59
Great, and offline way to check, in a lot of server that's not an option. What is needed is an online way to do it.

Wouldn't it be better to have the possibility that chars with 0XP and tails/wings be made invalid ?
That would be the easiest way to plug that hole if Bioware can do it.
or wouldn't it be better that the creator of that software, as he told many times, gives us the way to do checks online through scripting.
  Perfil: Xalran   Enviar mensaje a: Xalran
Bachaz
Game Owner
Perfil: BachazNWN
NWN: SoU
NWN: HotU


Suscrito: 27 abr 2004
Colgado: lunes, 01 noviembre 2004 12:56
NWScript does not have a method to check for tails/wings as of now, so on-line checking using standard scripting is not possible.

The only way to do this online at this time is using NWNX-Leto which also uses the LetoScript - so what I posted will work on-line as well with a few modifications to return boolean values which can be used to boot/ban/delete the character or whatever.

I posted it as an off-line simply because not everyone uses NWNX, and if they do, not everyone uses NWNX-Leto.

There might be a better solution than this, but I haven't been able to come up with one at this point.

<shameless_plug>

Moneo is part of the Leto package. Details can be found at: http://weathersong.infopop.cc - Dragonsong's homepage.

I use it primarily for reporting, but that's a very simple use. It's quite powerful and incredibly useful for all kinds of things - really a must have if you have to manage a large vault to any degree.

DS did a great job on his toolset, and he's a really nice guy too. His site's certainly worth a visit.

</shameless_plug>

Lastly, my thoughts on the CCE - kudos for writing the code. Took some imagination and skill to do it.

However, playing around with servervault character creation is a bad idea. The default character creation process is a known entity with known options for a player to create his or her character. Deviation from this really plays havok with something that should be the eclusive purview of the servervault admin.

What's really unfortunate here is that the author didn't heed the reaction to his using this tool during testing. Apparently, he didn't get a warm welcome by many admins per his documentation.

Why did he think the reaction would be better once it's been released to the general public?

Cheers,

Bachaz
  Perfil: Bachaz   Enviar mensaje a: Bachaz
Algernon's Ghost
Game Owner
Perfil: Algernon's GhostNWN
NWN: SoU
NWN: HotU


Suscrito: 29 mar 2003
Colgado: lunes, 01 noviembre 2004 08:15
Quote: Posted 11/01/04 06:27:53 (GMT) by frber

Don't think you can access and modify characters stored on a server vault. Not easily anyway. However the characters are generated clientside, and can be given whatever apperance, feats, stats, and items you wish before its sent to the server. Leto works just as well as any other tool. Its not like server vaults have ever been even remotely secure.
I should have made myself more clear, ELC restrictions will filter out all the tweaked feats, skills, and stats; I don't believe it will catch wings, tails, and other appearances, will it?

So, yeah, if we had scripting access to these model parts, that would be great, and it would solve everyone's issues, on both sides of the argument.
_________________
The Vast, a PW for serious, dedicated role-players.
Role Play / Server: Forgotten Realms / Module: The Vast

The ends never justify the means. The means shape the ends; you become what you do.
  Perfil: Algernon's Ghost   Enviar mensaje a: Algernon's Ghost
_kensai_
Game Owner
Perfil: _kensai_NWN
NWN: SoU
NWN: HotU
Jade Empire
NWN 2


Suscrito: 22 ene 2004
De: Bay Area, CA
Colgado: lunes, 01 noviembre 2004 11:29
But not everyone has ELC turned on. Personally, I just want to be able to insure that new (0xp) characters were generated fairly. I can handle the rest by doing checksums through NWNX and booting anyone with a hacked player file.
  Perfil: _kensai_   Enviar mensaje a: _kensai_
Spetznaz_ADMIRAL
Game Owner
Perfil: Spetznaz_ADMIRALNWN
NWN: SoU
NWN: HotU
NWN 2
Mass Effect PC


Suscrito: 10 jul 2002
De: Australia
Colgado: martes, 02 noviembre 2004 11:08
Why wouldn't they be generated fairly? Hackers probably have 101 ways to cheat but that has nothing to do with this tool, and any hacker with an ounce on intelligence wont be walking around with wings or a tail to draw attention to himself, even though they could obviously do it.

The users are legitimate players wanting fun and anyone banning them exclusively because they might be cheating is brain dead. Context is a reason, being crosseyed enough to think 6 boxes change every stat, and then being 2 lazy to check and find out they can't is not.

If you want a general tip on server security from my own personal experience do not ever rely on ELC, put everything in the on_entry script that fires when oPC has zero xp. Check feats/stats and remove all their items/gold and the server takes care of the rest 4 u. If you do that right you wont need 3rd party software unless you want to check for wings/tails that aren't supported in NWScript.

Hope that helps you _kensai_

Edited By Spetznaz_ADMIRAL on 11/02/04 11:11

  Perfil: Spetznaz_ADMIRAL   Enviar mensaje a: Spetznaz_ADMIRAL

Go to Page ( 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 Siguiente )

Nuevo tema    Bloqueado

¿Qué significan estos iconos?
¿Dónde puedo aprender a usar los foros?

Jump To:

Buscar foros | Preguntas frecuentes sobre los foros | Archivos del foro

 

 

Mass Effect Galaxy
Neverwinter Nights 2 Forums
Mostrar/Ocultar

English
Deutsch
Français
Español
Italiano

Mostrar/Ocultar

Ver las últimas pantallas 

Ver las últimas pantallas
Mostrar/Ocultar

Multiplayer Games at Neverwinter Connections

Today
Schedule a Game...



La hora actual es: (insertar hora)
mar, 09 febrero 2010 08:01

Mostrar/Ocultar

Download Modules

Top NWN: HotU Modules:
1. Good vs Evil III
2. More...

Top NWN: SoU Modules:
1. Good vs Evil III
2. More...

Top CEP Modules:
1. The Lord of Terror The Diablo Campa...
2. More...

Top Modules - NWVault:
1. Hall of Fame
2. More...

Total Modules: 4423

Mostrar/Ocultar

5,993,843 usuarios de BioWare:
  69 conectados
  7 ocultos
  494 invitados

1265 Playing Online
  100% NWN
  102% NWN: SoU
  102% NWN: HotU

426 Registered Guilds

9,000,871 mensajes en los foros

Temas más recientes de los foros:
1. Script control of encounters? (O... (NWN2: Builders - NWN2 Scripting)

2. Do i need to play BG 1? (Baldur's Gate II: SoA and ToB General Discussion)

3. Memorized Spells ui modification (NWN2: Custom Content)

4. My Dm's Can't log in, DM Client ... (NWN 1: Server Admin)

5. My Dm's Can't log in, DM Client ... (NWN 1: Server Admin)