Compilar plugins con Notepad++
#1
Buenas a todos.

Voy a aportarles esto para aquellos que dicen
Código:
-Fulano: El AMXX Studio es una porquería
-Cosme: Anda re lento a las 4k de lineas
-Axel: Aguante el np++ no me importa nada
Etcetera, etc, etc...

Bueno, para eso podemos usar el famoso Notepad++ que dejaré aquí el enlace para descargarlo:
http://notepad-plus-plus.org/

En él se pueden poseer variedades de lenguajes, pero para usar el ideal para programar en pawn, recomiendo el lenguaje C++, que es el que yo uso.

Para compilar archivos ".sma" con el programa, debemos seguir los siguientes pasos.

1er paso: Instalamos el Notepad++
Vamos a la página señalada más arriba (Recomendable la última versión). Y luego lo descargamos, y al terminar la descarga abrimos el instalador:
[Imagen: d0331e08b219aeb6f4e0d19fa4c60bfd.png]

Luego de abrirlo, no aparecería esto:
[Imagen: dbb6031d5afa70580b1755fdba7b06b2.png]

Elegimos el lenguaje ideal y le damos a aceptar:
Luego nos aparecerá el proceso de instalación, lo cual daremos siguiente hasta que aparecerá esta parte:
[Imagen: 4fa9bc5d2d308d5deec04d0f8d0fe7f4.png]
En Don't use %APPDATA% lo dejamos desactivado al igual que Allow plugins to be loaded from %APPDATA%\noteppad++\plugins.
Activamos si queremos para que aparezca la aplicación en nuestro escritorio y ponemos Instalar.

Una vez terminado el proceso de instalación, ejecutaremos el programa...
2do paso: Configuración del Notepad++
Con el programa abierto, vamos a Configuración y cliqueamos en Preferencias:
[Imagen: ce9e27ccbe0c1cb6cea08eb37265d424.png]

Nos abrirá una ventana donde nos mostrará las distintas opciones para configurar nuestro programa:
[Imagen: e86cd6a32bc3c977f9a6286f7d0ac1d4.png]

Vamos a la parte de Archivo nuevo/Carpeta y en donde dice Codificación elegimos UTF-8 sin BOM. Uno se preguntará "Para qué ??". Con esta opción podemos agregar los acentos y la letra ñ en el programa y el CS lo va a leer:
[Imagen: 00a8588ce18d6fa2af13621495902003.png]
Luego en Lenguaje elegimos C++ como habíamos dicho arriba que es conveniente usar ese lenguaje:
[Imagen: 777b3f37a5001a09857fc3bef8fa76a5.png]

Luego tienen para configurar el programa a su gusto. Lo que mencioné es lo más importante por así decirlo, para poder tener comodidad a la hora de programar.

NOTA: Si en la parte de codificar no funciona, vayan a la pestaña Codificación y eligan Codificar en UTF-8 sin BOM y Convertir UTF-8 sin BOM, con eso bastará para que se guarde y no elegirlo cada vez que lo abrimos:
[Imagen: e3e62eccc0aef58b538c6cfd0af4981b.png]
3er paso: Proceso de configuración para compilar archivos .sma
Ahora llegamos a la parte interesante (?)...

Vamos a Plugin > Plugin manager > Show plugin manager:
[Imagen: a16aeb788814984fce20bf46709d14b4.png]
Nos aparecerá una ventanita donde nos mostrará, primero que nada, la lista de los plugins para el programa a instalar. Nosotros buscaremos uno en especial. Se llama NppExec, una vez que lo encuentren, lo tildan o seleccionan y lo instalan.
[Imagen: 7236bbd4614ed31d987e960fc387549a.png]

Es un proceso rápido y va a pedir que reinicien el programa, todo eso a través de un cartel (En ingles) donde dice para reiniciarlo, pulsan que si. Y listo, el plugin seleccionado ya está instalado.

Luego de este proceso, si pulsamos F6, nos abrirá otra ventanita que dice "Execute", donde es para añadir un código para la compilación de plugins externos:
[Imagen: b725469d9752442ec549de5aebdad33f.png]

Nosotros vamos a agregar este código para compilar .sma
Pueden darle la dirección donde tienen el programa con sus componentes (.dll y otros)
Código:
SET compiler = D:\HLDS\cstrike\addons\amxmodx\scripting\amxxpc.exe
SET include = D:\HLDS\cstrike\addons\amxmodx\scripting\include
SET output = D:\HLDS\cstrike\addons\amxmodx\plugins\$(NAME_PART).amxx

NPP_SAVE
"$(compiler)" -i"$(include)" -o"$(output)" "$(FULL_CURRENT_PATH)"
Este código lo ponemos en la ventana y lo guardamos (Donde dice Save). Y ponemos un nombre, por ejemplo "Compilar AMXX". Y si damos OK, entonces va a compilar su plugin como corresponde:
[Imagen: 87f25bee30463ce6501b1c0ea18a6619.png]

NOTA: Para configurar la tecla de compilación (Por default: Ctrl+F6). Vamos a Ejecutar > Modificar atajo/Borrar comando
Y vamos a la pestaña, Plugin commands y buscamos, Direct execute previous y lo podemos modificar a nuestro gusto:
[Imagen: 1937ad8fa45d5ba8f5f92722b2c9d56d.png]
[Imagen: 47522cb0f2eb7c2f6809ad58f1dd348f.png]
Tiene que estar si o si por default el programa de compilación para que todo salga bien.

Bueno luego de haber seguido todos los pasos como corresponde. Entonces ya podemos utilizar el Notepad++ y compilar nuestros plugins en él y no usar AMXX Studio por algunos problemas personales.

Suerte a todos y cualquier cosa me dicen.
Responder
#2
(03/08/2014, 11:10 PM)CSAxel escribió: Buenas a todos.

Voy a aportarles esto para aquellos que dicen
Código:
-Fulano: El AMXX Studio es una porquería
-Cosme: Anda re lento a las 4k de lineas
Etcetera, etc, etc...

Bueno, para eso podemos usar el famoso Notepad++
http://notepad-plus-plus.org/
Ahí está el link para que se descarguen el programa.

Para compilar archivos ".sma" con el programa, debemos seguir los siguientes pasos.

1er paso: Instalamos el Notepad++
NOTA: Tengo problemas como para mostrar imágenes de la instalación.

Una vez descargado el programa, lo abrimos. Nos aparecerá un cartel para elegir el lenguaje. Obviamente vamos a elegir el español xD.

Después todo el proceso es fácil y nada fuera de lo común.

Una vez instalado el programa, abrimos el Notepad++
2do paso: Configuración del Notepad++
Con el programa abierto. Vamos a las pestañas o barra de menú (Archivo, Editar, Ver, etc).

Vamos a Configuración y cliqueamos en Preferencias
Nos abrirá una ventana donde nos mostrará las distintas opciones para configurar nuestro programa.

Vamos a la parte de Archivo nuevo/Carpeta y en donde dice Codificación elegimos UTF-8 sin BOM. Uno se preguntará "Para qué ??". Con esta opción podemos agregar los acentos y la letra ñ en el programa y el CS lo va a leer.

Y en donde dice "Lenguaje" o "Lenguage" si está en ingles, y elegimos nuestro lenguaje default. Para así no estar seleccionando el lenguaje a cada rato cuando hacemos un nuevo plugin.

Luego tienen para configurar el programa a su gusto. Lo que mencioné es lo importante que podemos decirle. Luego les dejo lo demás para que personalicen su programa.

NOTA: Si no funciona, vayan a la pestaña Codificación y eligan Codificar en UTF-8 sin BOM y Convertir UTF-8 sin BOM, con eso bastará para que se guarde y no elegirlo cada vez que lo abrimos

NOTA 2: Les recomiendo usar el lenguaje C++, ya que es el más decente que conozco.
3er paso: Proceso de configuración para compilar archivos .sma
Para poder compilar archivos .sma en el programa, hagamos lo siguiente.

Vamos a Plugin > Plugin manager > Show plugin manager
Nos aparecerá una ventanita donde nos mostrará, primero que nada, la lista de los plugins para el programa a instalar (Pestaña Disponibles o Avaliables). Nosotros buscaremos uno en especial. Se llama NppExec, una vez que lo encuentren, lo tildan o seleccionan y lo instalan.

Es un proceso rápido y va a pedir que reinicien el programa, todo eso a través de un cartel (En ingles) donde dice para reiniciarlo, pulsan que si. Y listo, el plugin seleccionado ya está instalado.

Luego de este proceso, si pulsamos F6, nos abrirá otra ventanita que dice "Execute", donde es para añadir un código para la compilación de plugins externos.

Nosotros vamos a agregar este código para compilar .sma
Código:
NPP_SAVE
cmd /k ""$(CURRENT_DIRECTORY)\amxxpc.exe" -o"$(CURRENT_DIRECTORY)\..\plugins\$(NAME_PART).amxx" "$(FULL_CURRENT_PATH)""
Este código lo ponemos en la ventana y lo guardamos (Donde dice Save). Y ponemos un nombre, por ejemplo "Compilar AMXX". Y si damos OK, entonces va a compilar su plugin como corresponde.

NOTA: Este código solo sirven para los plugins o archivos .sma que estén en el directorio donde está el programa amxxpc.exe porque sino, no va a copmilar.

NOTA 2: Para configurar la tecla de compilación (Por default: Ctrl+F6). Vamos a Ejecutar > Modificar atajo/Borrar comando
Y vamos a la pestaña, Plugin commands y buscamos, Direct execute previous y lo podemos modificar a nuestro gusto.

Bueno luego de haber seguido todos los pasos como corresponde. Entonces ya podemos utilizar el Notepad++ y compilar nuestros plugins en él y no usar AMXX Studio por algunos problemas personales.

Suerte a todos y cualquier cosa me dicen.

:o, genial!, yo queria usar el Notepad++ para compilar plugins, pero no sabia como configurarlo. Para mi, notepad++ es mucho mejor que el amx studio
Responder
#3
copmilar. Genius

emmm , como hago para modificar la direccion donde esta el amxxpc y el compile.exe

por que me dice:

Cita:""D:\Notepad++\amxxpc.exe"" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
(10/10/2014, 06:38 PM)RauliTop escribió:
(10/10/2014, 04:40 PM)ivan escribió: no sabía que se podia poner los iconos gestuales cuando das reputacion negativa/positiva.
ui, peligro...
pronto habrán reputaciones de ivan:
hace muy muy muii DafuqYao mingGenius buenos Thats what she saidtutoriales Proud me encataan Whatever
Responder
#4
(04/08/2014, 09:00 AM)K.- escribió: copmilar. Genius

emmm , como hago para modificar la direccion donde esta el amxxpc y el compile.exe

por que me dice:

Cita:""D:\Notepad++\amxxpc.exe"" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

Ami también me dice lo mismo.
Responder
#5
Muchachos. El programa tiene que estar por defecto en
addons/amxmodx/scripting

Y en los pasos expliqué que el archivo ".sma" tiene que estar donde esté el programa para compilar. Sino, no sirveeeeeee!!!
Responder
#6
haha osea adentro de la carpeta addons Genius ni sabia :b

gracias por el aporte Gran sonrisa

edit : lo intente pero no , ni la mas put4 idea pacman me quedo con amxx studio :b
(10/10/2014, 06:38 PM)RauliTop escribió:
(10/10/2014, 04:40 PM)ivan escribió: no sabía que se podia poner los iconos gestuales cuando das reputacion negativa/positiva.
ui, peligro...
pronto habrán reputaciones de ivan:
hace muy muy muii DafuqYao mingGenius buenos Thats what she saidtutoriales Proud me encataan Whatever
Responder
#7
Si tiene que estar por default si o si.

El programa de compilación tiene archivos .dll y tienen que estar allí, sino no sirve para nada. Si no lo tienen por default, no les va a servir, manera para el que quiera configurar o editar plugins desde cualquier directorio, después me fijo y hago un código para que lo haga. Total es fácil como lo veo. Si tengo tiempito lo hago, y edito de nuevo.

Gracias :3
Responder
#8
Gracias por el aporte Gran sonrisa

Código:
SET compiler = D:\HLDS\cstrike\addons\amxmodx\scripting\amxxpc.exe
SET include = D:\HLDS\cstrike\addons\amxmodx\scripting\include
SET output = D:\HLDS\cstrike\addons\amxmodx\plugins\$(NAME_PART).amxx

NPP_SAVE
"$(compiler)" -i"$(include)" -o"$(output)" "$(FULL_CURRENT_PATH)"

Sería algo así el code para usar otro directorio.
(16/05/2020, 06:31 PM)Ipolito escribió: Ahre que solo estafe a 1

(12/05/2020, 06:37 PM)Neeeeeeeeeel.- escribió: El puto compilador de AM está más bugueado que la concha de la lora

(09/05/2020, 02:29 PM)Nube. escribió: que concha le hicieron al foro?

(13/05/2019, 08:27 PM)Niper.-. escribió: Yo siempre quise ser un hacker hackero profesional del 1.6 conter strike 1.6 no steam y counter strike 1.6 steam version 1.2.65. El problema es que no sabía como hackear entonces aprendi a hackear mediante hackeos como hackee mi primera vez hackeando un sistema de hackers para yo despues hackear a ese hacker que me queria hackear pero yo lo hackee primero por ende el hacker quedo re hackeado por mi que seria un hacker. Entonces así fui como me hice hacker. Gracias por leer.

(27/04/2020, 02:13 PM)Neeeeeeeeeel.- escribió: El foro será actualizado tan pronto encuentren la cura para el coronavirus

(07/04/2020, 11:22 PM)Hypnotize escribió: aparte kikizon es marica

(26/03/2020, 04:23 AM)Chema escribió: +REP de que pendejo? ni tienes 100 posts.

(20/11/2018, 09:32 AM)Neeeeeeeeeel.- escribió: yo porque soy muy enfermo del styling

(13/02/2017, 07:41 PM)Heber[$]ource escribió: es nuvpawn, nos esta ddoseando con su sega genesis

(10/05/2019, 08:23 PM)Niper.-. escribió: Trap no son tus putas trap es mi equipo tumbando el foro de amxmodx hey tumbando el foro hey tumbando el foroooo ya saben todos nos llevamos todos los pluginsss..

(18/02/2019, 03:08 PM)Neeeeeeeeeel.- escribió: Shit

(28/02/2015, 03:27 AM)sasske escribió: Vete al diablo detallista de mierda :ohgodwhy;

(26/12/2018, 02:45 PM)[R]ak escribió: yo solo te veo en whatsapp agarrando culos.. nose..

(09/06/2017, 12:59 AM)kikizon2 escribió: Quiero que leas las reglas, y si fuese posible que saltaras de un 10mo piso, pls.

(21/04/2017, 01:27 AM)Chamo. escribió: Cuanto hay que pagar para estar en tu firma TrolleyesThats what she said?

(20/04/2017, 11:56 PM)matrix123 escribió: Patrocinas rehlds? Es de lo único que hablas, mañana seguro te llegan remeras de rehlds, mandame una Whatever

(26/04/2017, 08:47 PM)Dieguito escribió: al que me salga con latinservers le meto un sugisaki por el c***

(26/02/2017, 08:02 PM)meTaLiCroSS escribió: La misma aritmetica se aplica con los Strings falsos que inventé ("trivago" y "pajarussel").

(06/01/2015, 10:47 PM)meTaLiCroSS escribió:
(06/01/2015, 10:40 PM)wiD escribió: este chileno culiau :whatever;
¿Que?

(29/04/2016, 11:44 PM)wiD escribió: Te juro que si te tengo enfrente primero te piso con el auto y despues te meo en la boca.

(16/07/2014, 06:38 PM)wiD escribió: Mongito dame su name que quiero un chip para pegar todo cocow

(18/03/2015, 02:04 PM)ErikMav94 escribió:
(18/03/2015, 02:03 PM)mongito100 escribió: Son todos putos
escribís como el orto :trolleyes;

[Anti] escribió:Olle tranquilo cerebrito

(03/04/2015, 12:16 AM)Treki escribió:
(03/04/2015, 12:11 AM)Sugisaki escribió: cual plug?, el arkshine o el de arkshine?

Fixed*

(09/03/2015, 09:49 PM)Moroha escribió: Suspendieron al abaricioso platero de kikizon :trolleyes;

(26/05/2014, 08:31 PM)ivan escribió: hola quiero hacer combo para el party uso el de rank

(22/08/2014, 11:41 PM)Store.gh escribió: Join team de jeropito? A vos t hace falta un pito..

(26/02/2015, 01:01 AM)meTaLiCroSS escribió:
(26/02/2015, 12:54 AM)sasske escribió: Salida del horno nueva versión, que obsesionado estoy :3
PD: Me olvide de darle los créditos a metal xD, pobre metal xd
Da igual, dejalo como una enseñanza jejej no te llorare por unos creditos ehhmm hud...

(18/01/2015, 12:31 AM)[R]ak escribió: no me critican.. solo dicen boludeces

(05/01/2015, 12:43 AM)roccoxx escribió: Sentado en dust pensando como fui tan gil ♪
[Imagen: attachment.php?thumbnail=1750]
Responder
#9
(04/08/2014, 05:25 PM)Mario AR. escribió: Gracias por el aporte Gran sonrisa

Código:
SET compiler = D:\HLDS\cstrike\addons\amxmodx\scripting\amxxpc.exe
SET include = D:\HLDS\cstrike\addons\amxmodx\scripting\include
SET output = D:\HLDS\cstrike\addons\amxmodx\plugins\$(NAME_PART).amxx

NPP_SAVE
"$(compiler)" -i"$(include)" -o"$(output)" "$(FULL_CURRENT_PATH)"

Sería algo así el code para usar otro directorio.
Buenisimo, ahí lo agregué al Thread :3

Gracias. :B
Responder
#10
(03/08/2014, 11:10 PM)CSAxel escribió: Buenas a todos.

Voy a aportarles esto para aquellos que dicen
Código:
-Fulano: El AMXX Studio es una porquería
-Cosme: Anda re lento a las 4k de lineas
Etcetera, etc, etc...

Bueno, para eso podemos usar el famoso Notepad++
http://notepad-plus-plus.org/
Ahí está el link para que se descarguen el programa.

Para compilar archivos ".sma" con el programa, debemos seguir los siguientes pasos.

1er paso: Instalamos el Notepad++
NOTA: Tengo problemas como para mostrar imágenes de la instalación.

Una vez descargado el programa, lo abrimos. Nos aparecerá un cartel para elegir el lenguaje. Obviamente vamos a elegir el español xD.

Después todo el proceso es fácil y nada fuera de lo común.

Una vez instalado el programa, abrimos el Notepad++
2do paso: Configuración del Notepad++
Con el programa abierto. Vamos a las pestañas o barra de menú (Archivo, Editar, Ver, etc).

Vamos a Configuración y cliqueamos en Preferencias
Nos abrirá una ventana donde nos mostrará las distintas opciones para configurar nuestro programa.

Vamos a la parte de Archivo nuevo/Carpeta y en donde dice Codificación elegimos UTF-8 sin BOM. Uno se preguntará "Para qué ??". Con esta opción podemos agregar los acentos y la letra ñ en el programa y el CS lo va a leer.

Y en donde dice "Lenguaje" o "Lenguage" si está en ingles, y elegimos nuestro lenguaje default. Para así no estar seleccionando el lenguaje a cada rato cuando hacemos un nuevo plugin.

Luego tienen para configurar el programa a su gusto. Lo que mencioné es lo importante que podemos decirle. Luego les dejo lo demás para que personalicen su programa.

NOTA: Si no funciona, vayan a la pestaña Codificación y eligan Codificar en UTF-8 sin BOM y Convertir UTF-8 sin BOM, con eso bastará para que se guarde y no elegirlo cada vez que lo abrimos

NOTA 2: Les recomiendo usar el lenguaje C++, ya que es el más decente que conozco.
3er paso: Proceso de configuración para compilar archivos .sma
Para poder compilar archivos .sma en el programa, hagamos lo siguiente.

Vamos a Plugin > Plugin manager > Show plugin manager
Nos aparecerá una ventanita donde nos mostrará, primero que nada, la lista de los plugins para el programa a instalar (Pestaña Disponibles o Avaliables). Nosotros buscaremos uno en especial. Se llama NppExec, una vez que lo encuentren, lo tildan o seleccionan y lo instalan.

Es un proceso rápido y va a pedir que reinicien el programa, todo eso a través de un cartel (En ingles) donde dice para reiniciarlo, pulsan que si. Y listo, el plugin seleccionado ya está instalado.

Luego de este proceso, si pulsamos F6, nos abrirá
otra ventanita que dice "Execute", donde es para añadir un código para la compilación de plugins externos.

Nosotros vamos a agregar este código para compilar .sma
Código:
NPP_SAVE
cmd /k ""$(CURRENT_DIRECTORY)\amxxpc.exe" -o"$(CURRENT_DIRECTORY)\..\plugins\$(NAME_PART).amxx" "$(FULL_CURRENT_PATH)""
O este código que me dió Mario.AR (Gracias por el aporte) que pueden darle la dirección donde tienen el programa con sus componentes (.dll y otros)
Código:
SET compiler = D:\HLDS\cstrike\addons\amxmodx\scripting\amxxpc.exe
SET include = D:\HLDS\cstrike\addons\amxmodx\scripting\include
SET output = D:\HLDS\cstrike\addons\amxmodx\plugins\$(NAME_PART).amxx

NPP_SAVE
"$(compiler)" -i"$(include)" -o"$(output)" "$(FULL_CURRENT_PATH)"
Este código lo ponemos en la ventana y lo guardamos (Donde dice Save). Y ponemos un nombre, por ejemplo "Compilar AMXX". Y si damos OK, entonces va a compilar su plugin como corresponde.

NOTA: Este código solo sirven para los plugins o archivos .sma que estén en el directorio donde está el programa amxxpc.exe porque sino, no va a copmilar.

NOTA 2: Para configurar la tecla de compilación (Por default: Ctrl+F6). Vamos a Ejecutar > Modificar atajo/Borrar comando
Y vamos a la pestaña, Plugin commands y buscamos, Direct execute previous y lo podemos modificar a nuestro gusto.

NOTA 3: El programa de compilación tiene que estar por defecto en
addons/amxmodx/scripting
Si o si, para no tener errores al compilar y que no salte aquellos errores de que no existe la ruta, o el archivo de compilación no se encuentra.

Tiene que estar si o si por default el programa de compilación para que todo salga bien.

Bueno luego de haber seguido todos los pasos como corresponde. Entonces ya podemos utilizar el Notepad++ y compilar nuestros plugins en él y no usar AMXX Studio por algunos problemas personales

Suerte a todos y cualquier cosa me dicen.

que pasa cuando apreto CTRL+F6 No me abre nada uso tu vercion que dejaste
Responder
#11
(05/08/2014, 08:22 AM)ivan escribió:
(03/08/2014, 11:10 PM)CSAxel escribió: Buenas a todos.

Voy a aportarles esto para aquellos que dicen
Código:
-Fulano: El AMXX Studio es una porquería
-Cosme: Anda re lento a las 4k de lineas
Etcetera, etc, etc...

Bueno, para eso podemos usar el famoso Notepad++
http://notepad-plus-plus.org/
Ahí está el link para que se descarguen el programa.

Para compilar archivos ".sma" con el programa, debemos seguir los siguientes pasos.

1er paso: Instalamos el Notepad++
NOTA: Tengo problemas como para mostrar imágenes de la instalación.

Una vez descargado el programa, lo abrimos. Nos aparecerá un cartel para elegir el lenguaje. Obviamente vamos a elegir el español xD.

Después todo el proceso es fácil y nada fuera de lo común.

Una vez instalado el programa, abrimos el Notepad++
2do paso: Configuración del Notepad++
Con el programa abierto. Vamos a las pestañas o barra de menú (Archivo, Editar, Ver, etc).

Vamos a Configuración y cliqueamos en Preferencias
Nos abrirá una ventana donde nos mostrará las distintas opciones para configurar nuestro programa.

Vamos a la parte de Archivo nuevo/Carpeta y en donde dice Codificación elegimos UTF-8 sin BOM. Uno se preguntará "Para qué ??". Con esta opción podemos agregar los acentos y la letra ñ en el programa y el CS lo va a leer.

Y en donde dice "Lenguaje" o "Lenguage" si está en ingles, y elegimos nuestro lenguaje default. Para así no estar seleccionando el lenguaje a cada rato cuando hacemos un nuevo plugin.

Luego tienen para configurar el programa a su gusto. Lo que mencioné es lo importante que podemos decirle. Luego les dejo lo demás para que personalicen su programa.

NOTA: Si no funciona, vayan a la pestaña Codificación y eligan Codificar en UTF-8 sin BOM y Convertir UTF-8 sin BOM, con eso bastará para que se guarde y no elegirlo cada vez que lo abrimos

NOTA 2: Les recomiendo usar el lenguaje C++, ya que es el más decente que conozco.
3er paso: Proceso de configuración para compilar archivos .sma
Para poder compilar archivos .sma en el programa, hagamos lo siguiente.

Vamos a Plugin > Plugin manager > Show plugin manager
Nos aparecerá una ventanita donde nos mostrará, primero que nada, la lista de los plugins para el programa a instalar (Pestaña Disponibles o Avaliables). Nosotros buscaremos uno en especial. Se llama NppExec, una vez que lo encuentren, lo tildan o seleccionan y lo instalan.

Es un proceso rápido y va a pedir que reinicien el programa, todo eso a través de un cartel (En ingles) donde dice para reiniciarlo, pulsan que si. Y listo, el plugin seleccionado ya está instalado.

Luego de este proceso, si pulsamos F6, nos abrirá
otra ventanita que dice "Execute", donde es para añadir un código para la compilación de plugins externos.

Nosotros vamos a agregar este código para compilar .sma
Código:
NPP_SAVE
cmd /k ""$(CURRENT_DIRECTORY)\amxxpc.exe" -o"$(CURRENT_DIRECTORY)\..\plugins\$(NAME_PART).amxx" "$(FULL_CURRENT_PATH)""
O este código que me dió Mario.AR (Gracias por el aporte) que pueden darle la dirección donde tienen el programa con sus componentes (.dll y otros)
Código:
SET compiler = D:\HLDS\cstrike\addons\amxmodx\scripting\amxxpc.exe
SET include = D:\HLDS\cstrike\addons\amxmodx\scripting\include
SET output = D:\HLDS\cstrike\addons\amxmodx\plugins\$(NAME_PART).amxx

NPP_SAVE
"$(compiler)" -i"$(include)" -o"$(output)" "$(FULL_CURRENT_PATH)"
Este código lo ponemos en la ventana y lo guardamos (Donde dice Save). Y ponemos un nombre, por ejemplo "Compilar AMXX". Y si damos OK, entonces va a compilar su plugin como corresponde.

NOTA: Este código solo sirven para los plugins o archivos .sma que estén en el directorio donde está el programa amxxpc.exe porque sino, no va a copmilar.

NOTA 2: Para configurar la tecla de compilación (Por default: Ctrl+F6). Vamos a Ejecutar > Modificar atajo/Borrar comando
Y vamos a la pestaña, Plugin commands y buscamos, Direct execute previous y lo podemos modificar a nuestro gusto.

NOTA 3: El programa de compilación tiene que estar por defecto en
addons/amxmodx/scripting
Si o si, para no tener errores al compilar y que no salte aquellos errores de que no existe la ruta, o el archivo de compilación no se encuentra.

Tiene que estar si o si por default el programa de compilación para que todo salga bien.

Bueno luego de haber seguido todos los pasos como corresponde. Entonces ya podemos utilizar el Notepad++ y compilar nuestros plugins en él y no usar AMXX Studio por algunos problemas personales

Suerte a todos y cualquier cosa me dicen.

que pasa cuando apreto CTRL+F6 No me abre nada uso tu vercion que dejaste
Es la compilación previa. Si no compilaste nada, entonces te va a abrir la ventana para que des OK y compile tu plugin.
Fijate en el PASO 3 que te explica como modificar la tecla para que le des más facilidad a tu uso y como utilizarlo.
Responder
#12
esta bien bro

Pero quien me dice para poner los natives tambien en el que se usan en el amxstudio?
Competitive/Face it Pick Up Game (PUG) servidor de prueba: 45.77.94.109:27016 Click para Entrar
[Imagen: b_350_20_5A6C3E_383F2D_D2E1B5_2E3226.png]

(14/08/2015, 10:15 PM)Sugisaki escribió: "El mundo es caotico, irracional e injusto. No tiene ningun significado"
Palabras que desde hace mucho tiempo he buscado para describir, ¿Que es el mundo?
Crab

Código PHP:
if(ayuda && free)
{
    exit();

Responder
#13
(06/08/2014, 06:58 PM)Sugisaki escribió: esta bien bro

Pero quien me dice para poner los natives tambien en el que se usan en el amxstudio?

Creo que te referis a esto
https://forums.alliedmods.net/showthread.php?t=238395

Ni te molestes en enviarme un mensaje privado para pedirme ayuda porque NO lo voy a contestar.
Gracias por su atención.
Responder
#14
Una pregunta, cada vez que abro el notepad++ en mi caso la version 6.6.8 tengo que ir al menú de codificación y elejir siempre C++ , no hay algúna manera de que eso siempre este en C++ ?

En preferencias, archivo/nuevo carpeta le doy windows y c++ pero siempre que abro es texto plano...

Saludos!
Responder
#15
(29/08/2014, 05:33 AM)xPecie escribió: Una pregunta, cada vez que abro el notepad++ en mi caso la version 6.6.8 tengo que ir al menú de codificación y elejir siempre C++ , no hay algúna manera de que eso siempre este en C++ ?

En preferencias, archivo/nuevo carpeta le doy windows y c++ pero siempre que abro es texto plano...

Saludos!
Eso es porque el archivo tiene una extensión que el programa no reconoce como un archivo con código C++, porque no es C++, ja.

Ve a
Configuración > Configuración de estilo > Selecciona C++ > Abajo dice 'Ext. usuario:' > Escribe sma > Guardar & Cerrar
Responder
#16
(29/08/2014, 08:51 AM)KISKE escribió:
(29/08/2014, 05:33 AM)xPecie escribió: Una pregunta, cada vez que abro el notepad++ en mi caso la version 6.6.8 tengo que ir al menú de codificación y elejir siempre C++ , no hay algúna manera de que eso siempre este en C++ ?

En preferencias, archivo/nuevo carpeta le doy windows y c++ pero siempre que abro es texto plano...

Saludos!
Eso es porque el archivo tiene una extensión que el programa no reconoce como un archivo con código C++, porque no es C++, ja.

Ve a
Configuración > Configuración de estilo > Selecciona C++ > Abajo dice 'Ext. usuario:' > Escribe sma > Guardar & Cerrar

Vale muchas gracias!
Responder
#17
pero no podes usar el , Compile.exe qe te trae el amxmod?
Responder
#18
Es que es el que usa, para eso se configura...
Responder
#19
(03/05/2015, 12:55 AM)Leoaramayo escribió: pero no podes usar el , Compile.exe qe te trae el amxmod?
Si pero son más pasos, compila TODOS los plugins que tengas en la carpeta scripting.
Con este tutorial agregas un compilador para evitar pasos de más y más comodidad.

PD: Ahí actualice la publicación y agregué imágenes.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)