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
 

 Detonador lagero?

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
paillan
Héroe
paillan


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

Mensajes Mensajes : 1124
Reputación Reputación : 153
Monedas de oro : 1063
Monedas de Platino : 0 Detonador lagero? Empty

Inventario :
Espada de la Oscuridad Detonador lagero? Empysl10 Armadura Lunar Avanzada
Detonador lagero? Empysl10 Detonador lagero? Empysl10 Detonador lagero? Empysl10

Detonador lagero? Empty
Mensaje(#) Tema: Detonador lagero? Detonador lagero? Clock10Sáb Ago 22, 2020 5:27 pm

Buenas, Paillano aquí.
Directo al punto. Al probar un mapa este sufre enormes cantidades de lag, el cual aumenta más y más a medida que avanza el tiempo, volviendose injugable antes de cumplir un minuto de juego.

Podría haber muchos eventos que lo provoquen, pero sospecho de este detonador, así que me gustaría que alguien lo revisara y me confirmara. Eso sería todo.

[Gui]SetContestedNew
Events
Time - Every (1.00 / 32.00) seconds of game time
Conditions
Actions
For each (Integer A) from 1 to 12, do (Actions)
Loop - Actions
Set UG_VillageDenizens1[(Integer A)] = (Units in Regions[(Integer A)] owned by Player 10 (Light Blue))
Set UG_VillageDenizens2[(Integer A)] = (Units in Regions[(Integer A)] owned by Player 11 (Dark Green))
Unit Group - Add all units of UG_VillageDenizens2[(Integer A)] to UG_VillageDenizens1[(Integer A)]
Custom script: call DestroyGroup(udg_UG_VillageDenizens2[bj_forLoopAIndex])
Set UG_VillageAttackers[(Integer A)] = (Units in Regions[(Integer A)] owned by Player 4 (Purple))
Set UG_VillageDefenders[(Integer A)] = (Units in Regions[(Integer A)] owned by Player 1 (Red))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Number of units in UG_VillageAttackers[(Integer A)]) Greater than 0
(Number of units in UG_VillageDenizens1[(Integer A)]) Greater than 0
Then - Actions
Set B_IsContested[(Integer A)] = True
Set B_IsNeutral[(Integer A)] = False
Set B_IsSafe[(Integer A)] = False
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Number of units in UG_VillageDefenders[(Integer A)]) Greater than 0
(Number of units in UG_VillageAttackers[(Integer A)]) Greater than 0
(Number of units in UG_VillageDenizens1[(Integer A)]) Greater than 0
Then - Actions
Set B_IsContested[(Integer A)] = False
Set B_IsNeutral[(Integer A)] = True
Set B_IsSafe[(Integer A)] = False
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Number of units in UG_VillageDefenders[(Integer A)]) Greater than 0
(Number of units in UG_VillageDenizens1[(Integer A)]) Greater than 0
Then - Actions
Set B_IsContested[(Integer A)] = False
Set B_IsNeutral[(Integer A)] = False
Set B_IsSafe[(Integer A)] = True
Else - Actions
Custom script: call DestroyGroup(udg_UG_VillageDefenders[bj_forLoopAIndex])
Custom script: call DestroyGroup(udg_UG_VillageAttackers[bj_forLoopAIndex])
Custom script: call DestroyGroup(udg_UG_VillageDenizens1[bj_forLoopAIndex])
[/Gui]


Haz click a una de las imagenes y entra a un trip
Detonador lagero? 2w70l91Detonador lagero? Avatar201891_17
Detonador lagero? 2u8dn5jDetonador lagero? 5xuamwDetonador lagero? 28cizq8
Volver arriba Ir abajo
 

Detonador lagero?

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

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