Bienvenidos al libro de visitas de El Jüsticiero Misteryoso.
Pregunta códigos, dudas, problemas con el editor, trucos,...

Y recuerda:
Jüsticiero... Anda cerca!
El Jüsticiero Misteryoso

Modelo de pregunta:

·Cuando preguntes, por favor, no uses lenguaje soez.
·Si el error es un error de compilación. Por favor, copia lo que te pone el impe al lado de compilar.
·Expón tu problema con todos los detalles posibles.
·Procura dar los nombres de script de los grupos, unidades, edificios, y/o asentamientos implicados.
·Pon, si puede se, todo lo que ya hayas probado.

GRACIAS POR TU VISITA.


Firmar el libro de visitas      Report abuse

NombreEgypto-Morte
Fecha18-12-2010
MensajeOk... xD


NombreEl Jüsticiero Misteryoso
Fecha18-12-2010
MensajeEra otro Chat, pero lo voy a borrar.


NombreEgypto-Morte
Fecha16-12-2010
MensajeJusty... ¿qué es eso de los usuarios de el chat de Imperivm +?


NombreEl Jüsticiero Misteryoso
Fecha12-12-2010
MensajeCueva-->Coliseo:

ObjList ol;
int i;

while(1){
WaitQueryCountBetween(AreaObjs("cueva", cUnit), 1, -1, -1);
ol = AreaObjs("cueva", cUnit).GetObjList();
for(i=0;i < ol.count;i+=1){
ol[ i ].SetPos(GetRandomPointInArea("coliseo"));
}
}

El AreaObjs puede que sea al revés (Primero cUnit y luego "cueva". No me lo memorizo porque le doy a compilar y si al probarlo no funciona le doy la vuelta.

Lo de no comer:
ObjList dentro;
int i;

while(1){
Sleep(990);
for(i=0;i < dentro.count; i += 1)
dentro[ i ].AsUnit().SetFeeding(true);

dentro = AreaObjs("templo", cUnit).GetObjList();
for(i=0;i < dentro.count; i += 1){
dentro[ i ].AsUnit().SetFeeding(false);
if(dentro[ i ].class == "GGhost")
dentro[ i ].SetStamina(10);
}
}

Lo mismo con respecto al AreaObjs, a lo mejor es al revés. Pero dejo que lo explores tu mismo. xD

Dew... espero que ese mapa vaya bien.


Nombredavid
Fecha12-12-2010
Ubicaciónclick picture for more information
MensajeOla, necesito kodigos.

las unidades ke entren en el area cueva aparezcan en el area coliseo (Las unis esas, pueden ser de cualquier jugador, incluso animales.

Otro: las unis ke entren en el area templo, no coman, i en el kaso de los espirritus, no pierdan enerjia grrrrrrrrrrrasias


NombreDécimo Augusto
Fecha11-12-2010
MensajeMuchas gracias por el código EJM, es un placer entar a la pagina y ver gente asi.


NombreEl Jüsticiero Misteryoso
Fecha10-12-2010
MensajeAníbal, pon esto, por si acaso te qeuivocaste:
Query q;

q = Union(
Union(
ClassPlayerAreaObjs(cHero, 2, "Area"), ClassPlayerAreaObjs(cHero, 2, "Area2")),
ClassPlayerAreaObjs(cHero, 2, "Area3"));
//No se cuantas puertas tienes. Sería repetir lo mismo, cambia 2 por el numero que sea.
while(1){
int i;
ObjList ol;
Sleep(1000);
if(q.count == 0) continue;
ol = q.GetObjList();
for(i=0;i < ol.count;i+=1){
Obj o;
if(Foro.obj.AsBuilding().settlement.food < 1) continue;
o = Place("Trader", Foro.obj.pos, Foro.obj.player);
o.AsWagon().SetFood(1000);
Foro.obj.AsBuilding().settlement.SetFood(Foro.obj.AsBuilding().settlement.food - 1000);
o.AsUnit().SetNoAIFlag(true);
o.SetCommand("follow", ol[ i ]);
}
while(ol.count > 0);
}
Décimo Augusto, aquí va:

RunConv("Conversacion"); //Activa conversacion con e heroe.
dario.Mutate("IMilitiaman");//Cambia a dario a miliciano.


NombreJnxF
Fecha08-12-2010
MensajeCuidao que el Libro de visitas confunde [ i ] con [ i ] pero sin espacios (genera cursiva). MIra a ver si pasa eso.


NombreAnibal
Fecha08-12-2010
MensajeHola Justy.
Te pregunté hace un tiempo las funciones necesarias para que la IA coma, porque sale sin carros de comida y las unidades pierden energía, etc.
No me funciona. Te mando el mensaje que me mandaste:
¿La IA no lleva comida? QUe raro... no se por qué. El código es un poco largo,pones un Área en cada puerta.
Luego pones nombre al foro, y haces:
Query q;

q = Union(
Union(
ClassPlayerAreaObjs(cHero, 2, "Area"), ClassPlayerAreaObjs(cHero, 2, "Area2")),
ClassPlayerAreaObjs(cHero, 2, "Area3"));
//No se cuantas puertas tienes. Sería repetir lo mismo, cambia 2 por el numero que sea.
while(1){
int i;
ObjList ol;
Sleep(1000);
if(q.count == 0) continue;
ol = q.GetObjList();
for(i=0;i < ol.count;i+=1){
Obj o;
if(Foro.obj.AsBuilding().settlement.food < 1) continue;
o = Place("Trader", Foro.obj.pos, Foro.obj.player);
o.AsWagon().SetFood(1000);
Foro.obj.AsBuilding().settlement.SetFood(Foro.obj. AsBuilding().settlement.food - 1000);
o.AsUnit().SetNoAIFlag(true);
o.SetCommand("follow", ol);
}
while(ol.count > 0);
}
//Cambias Foro por el nombre que le diste.


Si no te funciona me avisas que lo compruebo.


NombreDécimo Augusto
Fecha08-12-2010
Ubicaciónclick picture for more information
MensajeHola, tengo un mapa en el que voy a realizar un torneo. Tengo un campesino de nombre script dario que después de hablar con un heroe quiero que se convierta en un miliciano ¿cómo lo hago?
Gracias de antemano y mis felicitaciones por el éxito de la página ;)


Pagina 13 de 88 << Primero < 10 11 12 13 14 15 16 > Ultimo >>