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
 

 JASS bibliotecas en conflicto

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
Ugabunda
Aprendiz


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

Mensajes Mensajes : 14
Reputación Reputación : 0
Monedas de oro : 46
Monedas de Platino : 0 JASS bibliotecas en conflicto Empty

Inventario :
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10

JASS bibliotecas en conflicto Empty
Mensaje(#) Tema: JASS bibliotecas en conflicto JASS bibliotecas en conflicto Clock10Lun Jun 01, 2020 3:53 pm

Hola a todos,

Encontré un mapa increíble con muchos spells de Dota.

Desafortunadamente los spells están escritos en JASS y las bibliotecas que usan en ese mapa entran en conflicto con todo lo que tengo en mi propio mapa.

¿Qué consejo tendrían para implementar estos spells en mi propio mapa?

Hize un mapa con mis propias libraries y los del mapa de DotA, para demonstrar el conflicto mejor:
https://www.epicwar.com/maps/305963/

Aquí el link para el mapa de Dota:
https://www.thehelper.net/threads/dota-wars-1-00.113078/
Volver arriba Ir abajo
Marcos_M

Marcos_M


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

Mensajes Mensajes : 3541
Reputación Reputación : 676
Monedas de oro : 11067
Monedas de Platino : 0 JASS bibliotecas en conflicto Empty

Inventario :
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10

JASS bibliotecas en conflicto Empty
Mensaje(#) Tema: Re: JASS bibliotecas en conflicto JASS bibliotecas en conflicto Clock10Lun Jun 01, 2020 4:39 pm

Pues depende de cada librería, lo mejor sería que pongas que librería conflictúa
Volver arriba Ir abajo
Ugabunda
Aprendiz


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

Mensajes Mensajes : 14
Reputación Reputación : 0
Monedas de oro : 46
Monedas de Platino : 0 JASS bibliotecas en conflicto Empty

Inventario :
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10

JASS bibliotecas en conflicto Empty
Mensaje(#) Tema: Re: JASS bibliotecas en conflicto JASS bibliotecas en conflicto Clock10Lun Jun 01, 2020 5:55 pm

@Marcos_M escribió:
Pues depende de cada librería, lo mejor sería que pongas que librería conflictúa

OK pues eso son las librerías que uso son:
- Xebasic
- Xedamage
- T32
- SimError
- TimerUtils
- GroupUtils
- Damage Engine
- Illusion <-- Ajustado para compatibilidad con Damage Engine
- Damage Event <-- Ajustado para compatibilidad con Damage Engine
- GUI Friendly Damage Detection <-- Ajustado para compatibilidad con Damage Engine


Y esos son las librerías que utiliza el mapa de Dota. Los marcados en rojo me dan un error cuando los activo juntos con los de mi mapa:
- Map specific custom script code (no es una librería, sino el map custom script)
- Attribute System
- BoundSentinel
- Colors
- Damage Detection
- Group Utils
- LastOrder
- Pathability
- Table
- Text Tag
- Timer Utils
- Trigger Utils
- Utility Functions

Observación:
- Damage Detecion: Necesita Table, que me causa un error (miren abajo)

- GroupUtils: Si desactivo el GroupUtils de mi mapa y activo el del mapa de DotA, parece que funciona. Así que creo que eso se deja resolver fácil

- Table: Conflicto con un spell de mi mapa, no librería. Si activo la librería Table, me sale ese error:
>ERROR: remove is not a member of Table_GTable , para la línea en el spell
>Se refiere a la línea: call thistype.tb.remove(GetHandleId(this.unit))

- Utility Functions: Probablemente hay un conflicto con SimError, porque el error dice:
>ERROR: Function redeclared: SimError
>Se refiere a la Línea: function SimError takes player ForPlayer, string msg returns nothing
>ERROR:  ----Previous declaration
>Se refiere a la Línea: function SimError takes player ForPlayer, string msg returns nothing
Volver arriba Ir abajo
Marcos_M

Marcos_M


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

Mensajes Mensajes : 3541
Reputación Reputación : 676
Monedas de oro : 11067
Monedas de Platino : 0 JASS bibliotecas en conflicto Empty

Inventario :
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10

JASS bibliotecas en conflicto Empty
Mensaje(#) Tema: Re: JASS bibliotecas en conflicto JASS bibliotecas en conflicto Clock10Mar Jun 02, 2020 11:38 am

GroupUtils lo tienes dos veces, por eso da error, simplemente remuevelo.
Luego Damage Detection deberías removerlo y acomodar lo que se rompa para usar el Damage Event

Y si tienes 2 veces declarada la función "SimError" borra una de esas funciones y se soluciona. Lo de table lo veré mejor pronto, porque es muy probable que este en conflicto una función vieja del sistema con una función nueva, porque el sistema sufrió cambios a lo largo de los años

Edit: No puedo abrir tu mapa
Volver arriba Ir abajo
Ugabunda
Aprendiz


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

Mensajes Mensajes : 14
Reputación Reputación : 0
Monedas de oro : 46
Monedas de Platino : 0 JASS bibliotecas en conflicto Empty

Inventario :
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10

JASS bibliotecas en conflicto Empty
Mensaje(#) Tema: Re: JASS bibliotecas en conflicto JASS bibliotecas en conflicto Clock10Mar Jun 02, 2020 3:15 pm

@Marcos_M escribió:
GroupUtils lo tienes dos veces, por eso da error, simplemente remuevelo.
Luego Damage Detection deberías removerlo y acomodar lo que se rompa para usar el Damage Event

Y si tienes 2 veces declarada la función "SimError" borra una de esas funciones y se soluciona. Lo de table lo veré mejor pronto, porque es muy probable que este en conflicto una función vieja del sistema con una función nueva, porque el sistema sufrió cambios a lo largo de los años

Edit: No puedo abrir tu mapa

Mmm eso es raro. Yo utiliso Reforged, pero cambié el formato del mapa a w3x para subirlo a Epic War. Que error te sale cuando tratas de abrirlo?
Volver arriba Ir abajo
Marcos_M

Marcos_M


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

Mensajes Mensajes : 3541
Reputación Reputación : 676
Monedas de oro : 11067
Monedas de Platino : 0 JASS bibliotecas en conflicto Empty

Inventario :
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10

JASS bibliotecas en conflicto Empty
Mensaje(#) Tema: Re: JASS bibliotecas en conflicto JASS bibliotecas en conflicto Clock10Mar Jun 02, 2020 9:25 pm

"Faltan datos de nivel"

Yo tengo una versión más vieja de War3
Volver arriba Ir abajo
Ugabunda
Aprendiz


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

Mensajes Mensajes : 14
Reputación Reputación : 0
Monedas de oro : 46
Monedas de Platino : 0 JASS bibliotecas en conflicto Empty

Inventario :
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10
JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10 JASS bibliotecas en conflicto Empysl10

JASS bibliotecas en conflicto Empty
Mensaje(#) Tema: Re: JASS bibliotecas en conflicto JASS bibliotecas en conflicto Clock10Jue Jun 04, 2020 6:06 pm

Gracias Marcos. Eso parece ponerse muy dificil - voy a tratar de hacer los spells en GUI y si tengo problemas voy a preguntar denuevo.
Volver arriba Ir abajo
Contenido patrocinado




JASS bibliotecas en conflicto Empty
Mensaje(#) Tema: Re: JASS bibliotecas en conflicto JASS bibliotecas en conflicto Clock10

Volver arriba Ir abajo
 

JASS bibliotecas en conflicto

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

 Temas similares

-
» conflicto burlas entre compañeros conmigo
» Si mi hijo se va de casa y corre peligro

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