BuscarEntrar al ChatboxPortal del foroÍndiceSpellsRegistrarseConectarseGrupos de Usuarios
Eventos Actuales
¡ Bienvenido Invitado!

Editar Perfil

Tus temas
Tus Mensajes ()

Enlaces rápidos








Comparte | .
 

 Función personalizada que me laguea el juego

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Marcos_M

avatar


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

Mensajes Mensajes : 2618
Reputación Reputación : 406
Monedas de oro : 8068
Monedas de Platino : 0

Inventario :



Mensaje(#) Tema: Función personalizada que me laguea el juego Mar Nov 05, 2013 9:04 pm

Bueno, he estado trabajando en mi sistema de proyectiles (ya está practicamente listo) pero descubrí que si tengo múltiples misiles y destruyen árboles, el juego se laguea. Las funciones implicadas son estas

[jass]function DestroyTree takes nothing returns boolean
   local destructable a = GetFilterDestructable()
   call ShowUnit(udg_TreeDestroyer, true)
   if IssueTargetOrder(udg_TreeDestroyer, "harvest", a) then
       call KillDestructable(a)
   endif
   call ShowUnit(udg_TreeDestroyer, false)
   set a = null
   
   return false
endfunction

//constant
function DestroyTrees takes real x, real y, real AoE returns nothing
   local real minX = x - AoE
   local real minY = y - AoE
   local real maxX = x + AoE
   local real maxY = y + AoE
   
   local rect R = Rect(minX, minY, maxX, maxY)
   
   call EnumDestructablesInRect(R, Filter(function DestroyTree), null)
   
endfunction[/jass]

udg_TreeDestroyer es un campesino

Ayuda Sauron bounce bounce
Volver arriba Ir abajo
Ruke

avatar


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

Mensajes Mensajes : 290
Reputación Reputación : 59
Monedas de oro : 1607
Monedas de Platino : 0

Inventario :



Mensaje(#) Tema: Re: Función personalizada que me laguea el juego Sáb Nov 09, 2013 9:55 pm

[ljass]local rect R = Rect(minX, minY, maxX, maxY)[/ljass]

no es un leak?
Volver arriba Ir abajo
 

Función personalizada que me laguea el juego

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

 Temas similares

-
» el juego se cuelga cuando entro en una nueva ciudad
» Tengo un error/bug en el juego...
» Defiende tu Orgullo! (Juego)
» [juego] pon el numero que sigue xD
» [Juego] 4 Word Story

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