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 | 13-09-2009 |
| Mensaje | No se donde lei eso de las posadas.... xD almenos lo podrias haber cambiado un poco jaja. y ueno, lo que te venia a comentar: el programa esta casi terminado solo hace falta resolver una cuestion sobre la info de los mapas que decias, cuando te vea por el msn te lo comento ;). buaa, hacer un programa de instalación es estresanteeee XDXD. Saludos. |
| Fecha | 13-09-2009 |
| Mensaje | Perdon, sobre lo de las posadas es así: 1-Activar posada: SetInnState (posada.obj , 1 ); 2- Cambiar de mapa con o sin unidades: Aquí también hay que comentar un dato, no todo el mundo puede viajar en la posada, se debe asignar mediante scrip, de esa manera también se asignan las unidades que pasan a un nuevo mapa, tambien mediante el mismo scrip. 2.a: Que una unidad pueda o no viajar a otros mapas: puede: unidad.obj.AsUnit().SetParty(true); no puede: unidad.obj.AsUnit().SetParty(false); 2.b: Cambiar de mapa mediante script, tambien se define el area donde apareceran en el nuevo mapa: ChangeMap( "NombreMapa" , "LaArea"); Tambien se puede poner en el lugar del area la posada. Y aparecerán en una posada. 3. Tambien se pueden definir el equipo de los que pasan al otro mapa(party): Party().SetPlayer(num.equipo); |
| Fecha | 13-09-2009 |
| Mensaje | como hago para k kuando kualkier unidad entre en un area aparezcan mas unidades? y como puedo hacer para k un heroe tengo la energia a 0' es decir, k no la pueda usar? Lo de la pregunta uno está en el apartado codigos del editor. Pero bueno. A ver: WaitQueryCountBetween(ClassPlayerAreaObjs(cUnit, 1, "Area"), 1, -1, -1); SpawnGroup("Grupo de unidades que aparece"); Las unis deben estar como plantilla de unidad. Heroe.obj.AsUnit().MaxStamina(0); o si eso no funciona: Heroe.obj.AsUnit().SetMaxStamina(0); |
| Fecha | 13-09-2009 |
| Mensaje | Se pone siempre!! QU cosa xD. poneis leavearmy "); |
| Fecha | 13-09-2009 |
| Mensaje | ANtes en el setcommand se puso algo raro al darle a enviar. Es: Heroe.obj.AsHero().SetCommand("leavearmy"); |
| Fecha | 13-09-2009 |
| Mensaje | 1- Como se hace pa k un heroe no le puedan añadir tropas? 2- Como hago para que cuando pase algo en un mapa pase algo en otro? Por ejemplo k si en el Map3 mato a uno k en el Map1 aparezca una mula. 3- Como funcionan las posadas? eske tengo unos heroes k kiero k entren en la posada pa ir a otra posada de otro mapa y no puedo. 4- Como hago pa k kuando todas las unidades de un grupo mueran pierdas la partida? 1.Pues: while(1){ if(Heroe.obj.AsUnit().HasArmy()) Heroe.obj.AsHero().SetCommand("leavearmy"); Sleep(600); } 2.En el map3 pones: while(!Unidad.obj.IsDead());//COndicion, mientrasla unidad no este muerta no continua. EnvWriteInt("Mula", 1); Y en el map1 pones: while(EnvReadInt("Mula") != 1); SpawnNamed("Mula"); 3.Para viajar de una posada a otra tienes que habr estado ya en el mapa de la otra. Además para que esten abiertas o las pones del juegador 15 o las pones mediante codigos: Posada.obj.SetInnState(1); pons 1 o 2 o 3. SI no es así( que no me acuerdo mucho) vuelvo y lo corrijo. 4.Pones: while(!Group("Grupo").IsEmpty()); EndGame(1, true, "Texto que sale en blanco en la imagen"); |
| Fecha | 13-09-2009 |
| Mensaje | Hmmm. Lo del tres en uno fue un fallo. Que puse al heroe para hacer una prueba allí y no lo volví a poner en su sitio antes de colgarlo. xD sorry. Lo corregiré y lo colgaré. |
| Fecha | 13-09-2009 |
| Mensaje | Pues para modificar valores de unidades usas el AddBonus: Unidad.obj.AsUnit().AddBonus(Defensa, Ataque, Viday ENergía, no me acuerda); Metes los parametros(que son numeros) y modificas esas cosas. Para modificar parametrosde las unidades también hay: Unidad.obj.AsUnit().MaxStamina(10); Unidad.obj.AsUnit().SetLevel(10); Y así. Ok espero ayudarte, si no es así no dudes en volver a preguntar y buscaré mas soluciones. |
| Fecha | 13-09-2009 |
| Mensaje | Ha, camarda, muy bueno lo de usar el Place. XD No se me había ocurrido. Pues si. Ese podría ser un buen método. Pero pa que desaparezcan... Como no te los lleves a un lugar del mapa donde no se vea.xD |