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!
Modelo de pregunta:
GRACIAS POR TU VISITA.
| Fecha | 03-08-2009 |
| Mensaje | wo, a ver: lo de la IA lo estoy investigando, tngo un codigo pero aun no lo domino bien, asike dame unos días. lo de perseguir a una unidad t puede servir el comado "folow", si no, hace falta algo mas complejo. lo d cambiar el nombre, si t refieres al nombre visible, no se puede. lo del esíritu infinito ha de hacerse modficando la energía. y lo de reaparecer lopongo en otro mensaje. |
| Fecha | 03-08-2009 |
| Mensaje | Puse u.SetName("Nombre"); pero no le canvia el nombre. Se pueden crear espiritus infinitos sin canviarles la energia? Hay alguna manera de que cuando muera un espiritu aparezca otra vez al lado de la unidad elegida? |
| Fecha | 01-08-2009 |
| Mensaje | Muchas gracias! Ponte bien pronto ;) |
| Fecha | 01-08-2009 |
| Mensaje | Hoy no puedo contestar a todo xk estoy enfermo. El resto lo contesto en cuanto me ponga bien. Lo de al matar a la unidad cambiar de jugador no se acerlo, pero lo investigaré. Lo de poner nombre a un espíritu claro que si, pero ten en cuenta que el espíritu no vale como plantilla de unidad, para hacer aparecer un espíritu y ponerle nombre usa esto: Unit u; u = Place("GGhost", AreaCenter("Area"), 1); u.SetStamina(5); u.SetLevel(1); u.SetName("Nombre"); u.SetCommand("spawn"); Para usar luego el espíritu con códigos tienes dos opciones: En la misma secuencia usa u. Por ejemplo: u.SetCommand("move", Unidad.obj.pos); Si es en otra secuencia usa: GetNamedObj("Nombre")... Y eso es lo que puedo contestar por hoy |
| Fecha | 01-08-2009 |
| Mensaje | Como puedo hacer para que un espiritu persiga a una unidad? |
| Fecha | 01-08-2009 |
| Mensaje | Se puede poner un nombre a un espiritu que aparece mas adelate?? |
| Fecha | 31-07-2009 |
| Mensaje | ¿ Hay alguna forma de desactivar la "AI" de un jugador cuando ocurra un suceso ?.... tambien quisiera saber ¿ si se puede hacer que un juador (uno cualquiera) , que al acabar con una unidad específica ,un edificio se pasara a ese mismo juador ? gracias por adelantado |
| Fecha | 31-07-2009 |
| Mensaje | En ObjList, puse Liist, sobra una i. Soy yo, EJM. |
| Fecha | 30-07-2009 |
| Mensaje | Pues para esperar, con el AIHelper ya esperan y si no pones: while(Puerta.obj.health > 0); Grupo.SetCommand("enter", ....); Creo que también sirve: while(!Puerta.obj.AsBuilding.IsBroken()); Grupo.Set.....; Lo del fortín: ObjList ol; int i; while(1){ ol = UnitsInSettlement("Asentamientodel fortín", cUnit).GetObjLiist(); for(i=0;i<ol.count;i+=1){ ol.AsUnit.SetExperience(ol.AsUnit.experience + 1); } Sleep(1000); } Así deberían subir uno de experiencia cada segundo. |
| Fecha | 29-07-2009 |
| Mensaje | Gracias por el scrip ,Justiciero. ¿ como puedo hacer ahora que los ejercitos esperen a entrar en la ciudad hasta que la puerta de la muralla caiga?, porque lo tengo con un temporizador , pero no me queda demasiado bien. ...A... ¿ como puedo hacer que las tropas que se encuenran en el interior de un fortín ganen experiencia con el paso del tiempo ? Gracias por adelantado. |