manipular el WaterZone¿?
es posible manipular el WaterZone sin tener k utilizar un SlimeZone? es decir cambiar las propiedades del WaterZone de tal manera k al entrar en dicha zona no te kite vida, pero si al cabo de un rato …. (y si se puede….. como se puede manipular el daño?)
es que encontre un tuto de como hacer un TriggerWaterZone (hay ke hacer un EditScpript de esos) y el caso es k me sale, pero tardas mucho hasta ke ahogas (y eso le kita mucha jugabilidad a un mapa)
una solucion seria hacer un TriggerNitrogenZone pero no entiendo yo muho de EditScript
gracias de antemano
Activos en UT
Los más activos en Mapeadores
Subforos
-
Ayuda
- Mapeadores
Unreal Tournament
Es sencillo, en el script, la orden que le debes dar es que en vez de ir a “WaterZone” es ir a “NitrogenZone”, eso en lo q a UE s refiere.
Por lo del daño, no s a q t refieres…
con lo del daño me referia a daño por segundo es decir cada segundo ke estes en esa zona te kita X (de vida) en el ued2.0 es damage per second o algo asi… se cambia en las propiedades del zoneinfo
pero el waterzone es distinto pork no te kita vida nada mas entrar en una zona con waterzone, sino ke solo si te kedas mucho tiempo bajo el agua, y te va kitando de 5 en 5 y yo kiero k t kite de 50 en 50 por ejemplo …
voy a intentar lo de cambiar eso en el Script ………gracias
Hm, según estoy mirando quizá no te funcione, ya que todas las propiedades de LavaZone, WaterZone, SlimeZone, etc… tienen un tiempo de WaterZone -1, lo que quiere decir que en cuanto entras te empiezas a ahogar ( o eso creo ), quizá en el script de nitrogen zone, si haces uno que se cambie el tiempo de ahogado a lo que quieras, o si directamente haces un script desde cero quizá funcione, lo que he intentado es mirar el script del waterzone como es, pero solo me sale “bWaterZone expands bZoneInfo” y no veo lo del daño
he intentado hacer un triggernitrogenzone (con el mismo script k utilice para hacer el triggerwaterzone, pero cambiando donde ponia waterzone por nitrogenzone) y no funciona……… al hacer el compile change scripts (o como se diga) sale un error en la linia 100 ‘‘unexpected else’’ y como no entiendo de scripts lo voy a dejar asi…. y como soy tonto borre sin kerer el triggerwaterzone y ahora no se me abren los mapas en los k puse los triggerwaterzone

pero guarde una copia en la k no sale el triggerwaterzone asi k a volver a empezar
aki esta el script del waterzone por si entiendes algo:
[quote]
//======================================================= ======================
// TriggerWaterZone.
// This class allows you to change a zone from a Regular Zone to a Water Zone
// using the normal trigger method.
// Created by 2_Face
//======================================================= ======================
class TriggerWaterZone expands WaterZone;
function PostBeginPlay()
{
Super.PostBeginPlay();
if(!bWaterZone)
{
ViewFlash=vect(0,0,0);
ViewFog=vect(0,0,0);
}
}
function Trigger( actor Other, pawn EventInstigator )
{
local Actor A;
local Pawn P;
local Decoration D;
local TriggerWaterZone oldself;
oldself=self;
if(bWaterZone)
{
bWaterZone=false;
ViewFlash=vect(0,0,0);
ViewFog=vect(0,0,0);
ForEach AllActors(class ‘Actor’, A)
if(A.Region.Zone==oldself)
{
}
ForEach AllActors(class ‘Pawn’, P)
{
if(P.HeadRegion.Zone==oldself)
{
}
if(P.FootRegion.Zone==oldself)
{
}
}
}
else
{
bWaterZone=true;
ViewFlash=Default.ViewFlash;
ViewFog=Default.ViewFog;
ForEach AllActors(class ‘Actor’, A)
if(A.Region.Zone==oldself)
{
}
ForEach AllActors(class ‘Decoration’, D)
if(D.Region.Zone==oldself)
{
}
ForEach AllActors(class ‘Pawn’, P)
{
if(P.HeadRegion.Zone==oldself)
{
}
if(P.FootRegion.Zone==oldself)
{
}
}
}
}
en el tuto k me baje yo decian k el agua solo subia o bajaba una vez(triggeredonceonly) pero es mentira le cambias al boton en las propiedades->object->initialstate->TriggerToggle (al mover k se supone k es el nivel del agua tambien) y ya esta ahora sube y baja …..[quote][/quote][quote]
hombre, una cosa, lo que podrías hacer, es con el script de TriggerWaterZone sin variar, en vez de linkarlo a un WaterZone, linkarlo a un NitrogenZone que se active a los X segundos de entrar en el agua, y que al salir de ella, se desactive.
El principal problema de esto es que solo valdría para singleplayer ^.^U
Lo interesante sería hacer un script de waterzone que kite 50 de vida por segundo cuando te ahogues, y no 5.
Pero he estado mirando y no veo como coño hacerlo
tambien he intentado hacer lo del waterzone k kite 50 y no se puede…. lo mas parecido k he llegado ha conseguir es poner un slimezone y cambiar el fog y el flash y ponerlo igual k el waterzone, pero no consigo hacer k se active cuando pulsas el boton …… el unico zone k se activa con el boton (trigger) me parece k es el pressurezone …. ya mirare a ver y si sale hare dos versiones del mismo mapa
uno debajo del agua y otro en Marte o algun planeta rojizo …. pa variar 
–lo que has dicho tu de linkarlo a un NitrogenZone seria una opcion, (ya ke el mapa es de 1-on-1) pero ahora como he borrado el triggerwaterzone (sin kerer), pues ya no es una opcion

gracias de todos modos
existe una funcion de [CODE] [/QUODE] en la web a la hora de enviar un comentario que es para meter código con una fuente *monospace (creo que es esa la palabra) y asi se ve mejor el código. Es como el quote pero con el tipo de letra que comento.
Ejemploigualmente estoy seguro que puede hacerse, habría que preguntar un poco por ahí