Foro especializado en Warcraft III y su editor
 
BuscarEntrar al ChatboxPortal del foroÍndiceSpellsRegistrarseConectarse
Eventos Actuales
No hay eventos actualmente
¡ Bienvenido Invitado !

Editar Perfil

Tus temas
Tus Mensajes ()

Enlaces rápidos








Comparte
 

 [Ayuda] Sistema de recogida de madera

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Amras
Soldado
Amras


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 111
Reputación Reputación : 7
Monedas de oro : 278
Monedas de Platino : 0 [Ayuda] Sistema de recogida de madera Empty

Inventario :
[Ayuda] Sistema de recogida de madera Empysl10 [Ayuda] Sistema de recogida de madera Empysl10 [Ayuda] Sistema de recogida de madera Empysl10
[Ayuda] Sistema de recogida de madera Empysl10 [Ayuda] Sistema de recogida de madera Empysl10 [Ayuda] Sistema de recogida de madera Empysl10

[Ayuda] Sistema de recogida de madera Empty
Mensaje(#) Tema: [Ayuda] Sistema de recogida de madera [Ayuda] Sistema de recogida de madera Clock10Miér Abr 27, 2016 12:24 pm

Llevo un tiempo intentando crear un sistema, pero me resulta difícil y lioso. Bueno, el sistema que quiero crear es que si tengo varios campesinos y les ordeno que talen madera en los árboles, el sistema debe garantizar que dos o más campesinos no talen el mismo árbol.
Por ejemplo: Tengo dos campesinos. Ordeno al campesino "A" que tale un árbol; en ese momento, debe crearse un vínculo entre el árbol y el campesino. Si ordeno al campesino "B" que tale el mismo árbol, el juego reconozca que ese árbol está ocupado por el campesino "A", de modo que ordena al campesino "B" que tale otro árbol. Así cada campesino talará un árbol diferente.
¿Alguna duda? ¿Tenéis alguna idea o algún tutorial que me ayude en mi sistema?
Volver arriba Ir abajo
Marcos_M

Marcos_M


Barra de Salud : Su salud está al 100% - Este usuario no ha recibido infracciones

Mensajes Mensajes : 3537
Reputación Reputación : 675
Monedas de oro : 11054
Monedas de Platino : 0 [Ayuda] Sistema de recogida de madera Empty

Inventario :
[Ayuda] Sistema de recogida de madera Empysl10 [Ayuda] Sistema de recogida de madera Empysl10 [Ayuda] Sistema de recogida de madera Empysl10
[Ayuda] Sistema de recogida de madera Empysl10 [Ayuda] Sistema de recogida de madera Empysl10 [Ayuda] Sistema de recogida de madera Empysl10

[Ayuda] Sistema de recogida de madera Empty
Mensaje(#) Tema: Re: [Ayuda] Sistema de recogida de madera [Ayuda] Sistema de recogida de madera Clock10Miér Abr 27, 2016 1:48 pm

No puedo darte ningún detonador pero la idea es esta

"Árbol es atacado por campesino"

Si sist_campesino[1] igual a unidad atacante entonces
Refrescar duración de vínculo
Si sist campesino[2] igual a unidad atacante entonces
Refrescar duración de vínculo

Si unidad atacante no igual a sist_campesino[1] y no igual a sist_campesino[2] entonces
Ordenar detener a unidad atacante

Si sist_campesino[1] igual a ninguna unidad entonces
Set sist_campesino[1] = Unidad atacante
Otros:
Si sist_campesino[2] igual a ninguna unidad entonces
Set sist_campesino[2] = Unidad atacante

Refrescar variables en caso de ser necesario


Y luego tienes que tener un bucle que se encargue de desvincular los campesinos si el árbol no es atacado
Volver arriba Ir abajo
 

[Ayuda] Sistema de recogida de madera

Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

 Temas similares

-
» Ayuda con mazo verde rojo.
» Silhouette Core - Sistema de rol con d6
» AYUDA PC .
» Nueva Ayuda para Erepublik
» Sobre la educación moderna & Sistema educativo español

Permisos de este foro:No puedes responder a temas en este foro.
Warcraft III - WorldEditor :: Zona de Aprendizaje(Dudas) :: GUI (Detonadores)-