[Tool/Web/Other] Scripting Machine pawn IDE 2.3.2
#1

Scripting Machine pawn IDE
v 2.3.2



їQuй es?
Es un IDE para pawn completamente integrado al usuario.



Imagen 2
Imagen 3

їQuй se puede hacer?
  • Abrir varios documentos (sin lнmite)
  • Coloreo de funciones nativas y definidas por el usuario
  • Detecta variables de con tags para auto-completado, asн tambiйn como colores
  • Teleports
  • Diбlogos (con previewer) y colores
  • Color Picker
  • Crear Бreas
  • Convertir Objetos y vehнculos
  • Lista con todos los skins e informaciуn sobre los mismos.
  • Lista con todos los vehнculos e informaciуn sobre los mismos.
  • Lista con todos los sonidos y sus respectivos ids
  • Lista con todas las animaciones separadas por su librerнa correspondiente
  • Lista con todas las armas separadas por su categorнa correspondiente con informaciуn sobre las mismas
  • Lista con todos los iconos de mapas con informaciуn sobre los mismos
  • Lista con todos los sprites, los cuales se encuentran ordenados por sus archivos de origen.
  • Idiomas disponibles: English, Espaсol, Portuguкse, Deutsch
  • Para una lista detallada de las funcionalidades de este programa ve al siguiente link

Changelog:

v1.0 - v1.0.3
  • Primer lanzamiento.
  • Arreglo de pequeсos bugs.
v1.1.0
  • Soporte de colores en formato CMYK y HSL (color picker principal).
  • Soporte a diferentes бreas con diferentes colores.
  • Nuevo formato de exportaciуn de бreas (ahora soporta diferentes colores).
  • Se agrego un zoom al mapa de las бreas.
  • Soporte para los cambios realizados a la funciуn MoveObject durante la versiуn 0.3d.
  • Soporte para los nuevos skins agregados durante la versiуn 0.3d.
  • Soporte para los sprites agregados durante la versiуn 0.3d.
  • Soporte seleccionar el tipo de procesador de comandos utilizado en la creaciуn de rejas.
  • Soporte para el idioma Alemбn.
  • Se mejoro el uso de memoria.
  • Se arreglaron bugs referidos al Prieviewer de los diбlogos.
  • Agregado un color picker para йl los diбlogos.
  • Se arreglaron bugs referidos a los cуdigos generados.
  • Soporte para generar Lнmites en los mundos (SetPlayerWorldBounds, idea por AdonisxD)
  • Ahora las funciones Find, actъan tambiйn como Buscar Siguiente.
  • Ahora el programa carga mбs rбpido.
v1.1.1
  • Se arreglo un bug con el conversor de objetos.
v2.0
  • Gate Maker removido
  • Pickup Maker removido
  • Se arreglaron varios bugs
  • La carpeta "Resources" fue eliminada
  • Se pueden abrir varios archivos en diferentes pestaсas
  • Lista con todos los includes y funciones disponibles
  • Lista con los includes del documento actual (lнneas comentadas detectadas)
  • Syntax highlight (incluyendo funciones definidas por el usuario)
  • Folding
  • Autocompletado inteligente:
    1. Detecta:
      1. Colores
      2. Colores integrados(embedded) (declarados entre "", con o sin brackets)
      3. Menus
      4. Textdraws
      5. 3DTextlabels
      6. Files
      7. Tipos nativos (diбlogos, weapons, etc)
      8. Funciones nativas y algunas personalizadas
    2. No es mostrado en lнneas comentadas
    3. Autocompletado de callbacks
  • Indent inteligente
  • Color picker:
    1. Colores comunes e integrados (embedded)
    2. Exportaciуn de color
    3. Dialog previewer & maker:
    4. Colores integrados (RGB hex & macros)
    5. Exportaciуn de cуdigo
  • Teleport maker:
    1. Exportation de coding
  • Area maker:
    1. Exportaciуn de cуdigo
  • Conversor de objetos & vehнculos:
    1. Opciуn para colocar los objetos en un array
    2. Opciуn para colocar los vehнculos en un array
    3. Convierte interiores (solo MTA 1.1 a Incognito's streamer)
    4. Opciуn para usar AddStaticVehicleEx o AddStaticVehicle
  • Compiler:
    1. Usa pawncc.exe
    2. Lista detallada con los errores
    3. La salida estб separada
    4. Ir a la lнnea del error al hacer un click
  • Info con posibilidad de exportar(Skins, Vehнculos, Weapons, Sprites, Map icons)
  • Imagen para seleccionar el skin al utilizar "SetPlayerSkin"
  • Muestra el largo de la selecciуn al seleccionar un texto
  • Muestra " *" al final del nombre de un archivo cuando este no estб guardado
  • Asociaciуn de archivos
  • Ilimitadas pestaсas
  • La aplicaciуn solo admite 1 instancia
  • Restauraciуn de archivos no guardados al crashear
  • Caja con los parбmetros sobre la funciуn actual
  • Atajo "Ctrl+Space" para mostrar la caja de ayuda con los parбmetros de la funciуn actual
  • Parбmetro actual resaltado en azul dentro de la caja de ayuda
  • Posibilidad de re organizar las pestaсas
  • Caja de ayuda inteligente
  • Casi todas las funciones del menъ tienen atajos
  • Colores integrados al color picker secundario
  • Archivo de configuraciуn XML (Ya no INI como en las versiones anteriores)
  • Detecta cuando un include no puede ser leнdo (error si es "include" o warn si es "tryinclude")
v2.0.1
  • Arregla un crash producido al iniciar la aplicaciуn en algunas ocasiones
  • Arregla un problema relacionado con la codificaciуn de caracteres especiales
  • Arregla un bug relacionado a la apertura de archivos
  • Arregla un bug con la imagen mostrada y el index seleccionado en los map icons
v2.1.0
  • Arregla un bug el cual causaba un crash durante la exportaciуn desde 'Herramientas'
  • Arregla un bug el cual crasheaba la aplicaciуn cuando un error era seleccionado
  • Arregla un pequeсo bug con los colores el cual los definнa cuando debнa exportarlos
  • Arregla las funciones 'copiar', 'cortar' y 'pegar', ahora funcionan correctamente
  • Arregla las funciones de 'deshacer/rehacer'
  • Arregla la desapariciуn de formularios anexos cuando perdнan el foco
  • Arregla un bug que guardaba e intentaba compilar el script cuando se cancelaba el dialogo
  • Arregla un bug que no permitнa buscar los vehнculos por sus nombres
  • Arregla un bug que creaba un desorden con los ids de las pestaсas
  • Se removiу cуdigo no utilizado
  • Se agrego una funciуn para personalizar la forma en la que se resalta la sintaxis.
  • Se agrego la opciуn para convertir objetos desde un formato personalizado
  • Se agrego la opciуn para convertir el mundo virtual de un objeto (si es posible)
  • Se agrego el soporte a imбgenes desde archivos. (Ahora se pueden utilizar las imбgenes por defecto, desde una url o bien desde el sistema)
  • Se optimizo el cуdigo con la conversiуn de objetos
  • Se actualizo la librerнa ScintillaNet a una versiуn nueva
v2.1.1
  • Arregla un bug que a veces crasheaba el programa al utilizar el atajo "Ctrl+Space"
  • Arregla un bug que a veces crasheaba el programa por el sistema de predicciуn
  • Se mejoro el rendimiento de las funciones 'GetCurrentFunction' y 'GetCurrentParamIndex'
  • Al seleccionar una funciуn desde las listas, se podrб ver su cabezera (definiciуn)
  • Arregla un bug el cual creaba un archivo .xml cuando se compilaba el script
  • Se agrego soporte para abrir varios archivos al mismo tiempo
v2.1.2
  • Arregla un bug que a veces crasheaba el programa por el sistema de predicciуn
  • Se agrego el formato ".IPL" al conversor de objetos (solo input)
  • Se arreglo un bug el cual no arreglaba los ids de los objetos para formatos personalizados
v2.2.0
  • Se arreglo un bug relacionado al zoom de las Бreas.
  • Se arreglo el espacio de las tabulaciones, (ahora es 4) y no deberнa interferir con pawno al intercambiar archivos.
  • Se arreglo un pequeсo bug al cerrar el formulario 'Options.vb'.
  • Se arreglaron numerosos bugs relacionados a la pestaсa 'Бrea', ahora deberнa funcionar correctamente.
  • Se arreglo un bug relacionado al formulario 'MultiF.vb'.
  • Se arreglaron varios crashes relacionados al sistema de predicciуn.
  • Se arreglo un bug relacionado al color picker auxiliar.
  • Se arreglo un pequeсo bug relacionado a los colores en la sintaxis.
  • Los colores personalizados en la sintaxis ahora cargan con el programa.
  • Se agrego opciуn de contacto y un link a la web del proyecto en code ******.
  • Se agrego el 'Gate Maker', ahora con soporte para restricciones por equipos.
  • Se agrego una opciуn para seleccionar la codificaciуn utilizada(UTF-8(default), ASCII, Big Endian Unicode y Unicode).
  • Se agrego colores personalizados para el fondo y los comentarios.
v2.2.1
  • Se arreglo un bug relacionado a la restricciуn por equipos para la creaciуn de rejas.
  • Se arreglo un bug relacionado a las lнneas de errores/warings y su selecciуn.
  • Se arreglo un error en la traducciуn.
  • Se arreglo un bug relacionado a la detecciуn de includes.
  • Se removiу cуdigo inъtil.
  • Se agrego un menъ contextual (Click derecho) a la lista de errores para copiar, y limpiar la lista.
v2.3.0
  • Se arreglo un bug relacionado a las rejas automбticas.
  • Se arreglaron varios bug relacionados a la sintaxis personalizada.
  • Se arreglo un pequeсo bug en el color picker auxiliar.
  • Se arreglo un bug del Бrea Maker que generaba crashes en los clientes de SA-MP.
  • Se arreglo un bug relacionado a las listas de includes.
  • Se arreglo un pequeсo bug relacionado al sistema de predicciones.
  • Se arreglo un bug que no permitнa abrir 2 archivos diferentes con el mismo nombre.
  • Se arreglo un bug que no detectaba la declaraciуn de callbacks utilizando: "forward public Callback(params);".
  • Se arreglaron varios bugs menores relacionados a la apertura de archivos.
  • Se removiу cуdigo no utilizado.
  • Se optimizo parte del cуdigo para un mejor funcionamiento.
  • Ahora al abrir un archivo, los las solapas estarбn minimizadas.
  • Se agrego "Pre-processor" a la sintaxis personalizada.
  • Se agrego la opciуn "Reload" para re-cargar el documento abierto.
  • Se agrego la detecciуn de funciones declaradas mediante macros personalizadas (Beta).
  • Se agrego Drag & Drop para abrir archivos.
  • Se agrego una opciуn para cambiar el color de fondo de todos los estilos desde uno central.
v2.3.1
  • Se arreglo un bug relacionado al nombre de las pestaсas.
  • Se arreglo un bug que crasheaba la aplicacion al utilizar colores transparentes para el fondo.
  • Se arreglo un bug el cual no leia los includes correctamente.
  • Se arreglo un bug el cual no permitia que se volviera a escribir luego de: (Ctrl+A)+{Borrar selecciуn}.
  • Se arreglo un bug con la deteccion de variables/arrays para el autocompletado.
  • Se arreglo un bug el cual no cerraba correctamente la caja de ayuda con los parametros de una funcion.
  • Se arreglaron varios bugs relacionados a la pestaсa "Areas".
  • Se arreglo un bug con las imagenes de los vehiculos.
  • Se re escribio casi por completo el algoritmo para la deteccion de variables/funciones/etc. Ahora es mas veloz y no tiene bugs conocidos.
  • Se actualizу ScintillaNet (version 2.5.1).
v2.3.2
  • Se arreglo un bug relacionado a la lista de includes, el cual causaba un crash
  • Se arreglo un bug el cual no permitia escribir
  • Se arreglo un bug que desordenaba las ids de las armas respecto de sus imagenes
  • Se arreglo un bug que no actualizaba el output cuando se seleccionaba un archivo diferente
  • Se arreglo un bug que causaba crashes al abrir/guardar archivos
  • Se arreglo un bug menor relacionado al color picker secundario
  • Se arreglo un bug menor relacionado al cargado de colores
  • Se arreglo un bug que crasheaba la aplicacion cuando el usuario no tenia permisos de administrador para editar el registro (asosiacion de archivos)
  • Se arreglo un bug que retornaba malos valores cuando se convertian objetos desde el formato nativo de SA-MP
  • Se arreglo un bug que generaba un codigo invalido en las rejas automaticas
  • Se trajo de vuelta mostrar el header de una funcion al seleccionarla desde la lista de includes.
  • Se agrego una opcion para evitar el borrado del archivo .xml generado al compilar
  • Se agrego la lisencia de ScintillaNet al pack de archivos
  • Se optimizo el codigo utilizando CallTip en vez de un control personalizado
  • Se actualizaron los creditos

Requerimientos:
v1.0.0, v1.1.0 & v1.1.1
Net Framework 3.5

v2.0.0 - 2.3.2
Net Framework 2.0


Bugs:
Puedes ver y/o reportar cualquier bug de la aplicaciуn aqui o enviando un mail a ScriptingMachine@gmail.com


Descarga:
v1.1.1
Binario(si ya descargaste antes los resources, no es necesario descargarlos nuevamente).
solo los resources
Binary+Resources(Download por primera vez)
Source

v2.0.0 - v2.3.2
binario
source


Extra:
Por favor cualquier sugerencia que tengan, dнganla y serб tenida en cuenta para futuros lanzamientos.

Nota:Tener en cuenta que la detecciуn de callbacks/funciones definidas mediante macros esta en etapa de prueba.
Reply


Messages In This Thread
Scripting Machine pawn IDE 2.3.2 - by TheChaoz - 11.10.2011, 00:41
Re: Scripting Machine - by EduGTA - 11.10.2011, 00:51
Respuesta: Scripting Machine - by Shoock[K] - 11.10.2011, 01:12
Respuesta: Scripting Machine - by RcoN! - 11.10.2011, 01:35
Respuesta: Scripting Machine - by criaz - 11.10.2011, 01:36
Respuesta: Scripting Machine - by [J]ulian - 11.10.2011, 01:57
Respuesta: Scripting Machine - by TheChaoz - 11.10.2011, 02:01
Respuesta: Scripting Machine - by criaz - 11.10.2011, 02:08
Respuesta: Scripting Machine - by Jovanny - 11.10.2011, 02:12
Respuesta: Scripting Machine - by TheChaoz - 11.10.2011, 02:17

Forum Jump:


Users browsing this thread: 2 Guest(s)