Help With Zep Doors for PvP utilization
GruffbaneJoe
Member Posts: 39
After playing with the CEP's zep_doors last night, I gained renewed hope that a PvP zone as cool as DAOC could be implemented into NWN.
However, 90% of the way there I ran into a major problem.
The zep_doors are the only placeable working doors I've found in the NWN community. Since they are placeable doors, they can be summoned by a player using an inventory item with the same resref and an int variable.
This works fine.
However, these doors have 5 hardness, 10 hp, and are marked static, unlocked, and no key.
This makes them unuseable unless you first place one in the world and then edit that one particular instance.
If you try to make a copy for one on the pallet, it changes the resref and the Gateblock function no longer works, leaving you with a walk-through door.
I'm surprized the CEP team didn't provide extra GATEBLOCK slots in the Variable in case builders want to make a new door.
If you try to edit one of the existing doors on the palett, the changes do not take affect and you get a pop-up telling you so.
Now, I can place a zep_door in an area, up it's hit points, give it a lock and key, and it works fine.
But once an enemy player smashes it it's gone forever, and players have no way to repair their door.
In my PW, players can build walls, houses, and barricades in their settlement area. But they need to be able to place a door so that they can get in and out of the fort they've built. They need to be able to lock it, or it needs to have a preset key that corresponds with the TEAM ITEM in their inventory.
They need to be able to destroy the door with a little hard work, in case they get the placement off or change their minds and want it somewhere else.
And enemy players need to be able to break it down in order to steal the player's community chest and "Relic."
Does anyone know about a work-around? Or is there any way to add an extra variable slot in variables called zep_doors002 that is a dupilcate of zep_doors001?
(When I make a copy, zep_doors001 alway becomes either zep_doors002 or zep_doors012 and there is no gateblock for either).
Thanks in advance!
However, 90% of the way there I ran into a major problem.
The zep_doors are the only placeable working doors I've found in the NWN community. Since they are placeable doors, they can be summoned by a player using an inventory item with the same resref and an int variable.
This works fine.
However, these doors have 5 hardness, 10 hp, and are marked static, unlocked, and no key.
This makes them unuseable unless you first place one in the world and then edit that one particular instance.
If you try to make a copy for one on the pallet, it changes the resref and the Gateblock function no longer works, leaving you with a walk-through door.
I'm surprized the CEP team didn't provide extra GATEBLOCK slots in the Variable in case builders want to make a new door.
If you try to edit one of the existing doors on the palett, the changes do not take affect and you get a pop-up telling you so.
Now, I can place a zep_door in an area, up it's hit points, give it a lock and key, and it works fine.
But once an enemy player smashes it it's gone forever, and players have no way to repair their door.
In my PW, players can build walls, houses, and barricades in their settlement area. But they need to be able to place a door so that they can get in and out of the fort they've built. They need to be able to lock it, or it needs to have a preset key that corresponds with the TEAM ITEM in their inventory.
They need to be able to destroy the door with a little hard work, in case they get the placement off or change their minds and want it somewhere else.
And enemy players need to be able to break it down in order to steal the player's community chest and "Relic."
Does anyone know about a work-around? Or is there any way to add an extra variable slot in variables called zep_doors002 that is a dupilcate of zep_doors001?
(When I make a copy, zep_doors001 alway becomes either zep_doors002 or zep_doors012 and there is no gateblock for either).
Thanks in advance!
0
Comments
I tried the sparky system, but I can't get it to work.
The module asks for the file sparky_inc.nss which is supposedly in the sb_v1 cep erf, but it's apparently not in mine.