Importante: Mudanza del servidor Orion a un nuevo servidor. + información


Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
como crear plugins para cs 1.6
#1
EN ESTE POST ENSEÑARE A COMO CREAR PLUGINS EN EL COUNTER STRIKE 1.6(CS.16)

REQUERIMENTOS
Tenes que bancarte leer mucho.
Saber como instalar un plugin/desinstalarlo. (Sino aprenderlo mas abajo)
Ingles, (el uso del googletraductor esta permitido..pero no traduce perfectamente y se confunde.)
Counter-strike
Manos y cerebros dispuestos a aprender,
ah Y mucha paciencia.

Ayudas
Foro donde aprendes a crear/modificar tus pluginshttp://forums.alliedmods.net
Recompilacion de tutorialeshttp://forums.alliedmods.net/showthread.php?t=96790(todos los niveles, principiante, medio y avanzado.)
Tambien podes aprender en el link de arriba a

Nivel Principiante (0, conosimientos)
------------------------------------------
Instalando y Desinstalando Plugins
Compilar un Archivo .sma
Video Tutorial: Compilar un Archivo .sma
------------------------------------------

Nivel medio (Halgo de conosimiento no mucho pero lo suficiente.)
---------------------------------------------------------
Crear un Plugin Simple 1/3 (Para Principiantes)
Crear un Plugin Medio 2/3
Crear un Plugin Avanzado 3/3
Tutorial de Codigo Pawn
Crear un Simple Menu
Cambiar el Daño de las Armas con el Modulo HamSandwich
Crear un Menu de los Jugadores Onlines
Crear un Menu de Votaciones (Basic Vote Menu)
---------------------------------------------------------
Otra ayuda mas y es lo que mas le va a servir en sus momentos de aprendisaje.
La seccion del foro - Multilenguaje -, Generalmente Español/Castellano
http://forums.alliedmods.net/forumdisplay.php?f=10

------------------------------------------------------------------------------------------
1: Instalar Amx Mod X

a)Descargarlo http://clan-vaquero.es.tl/_Amx-mod-1-.-8-.-1.htm
b)Despues abrilo y manda next next next
c)Cuando se cierre y se abra Pon,Next, selecciona I Accept the therms in the license agreement y manda next.
b)Marca Select mod directory, y manda Next
d)Ahora selecciona Counter-Strike abajo de donde dice Custom Game Addon (Para seleccionar counter-strike haz click en None y se abrera una lista, hazle click a counter-strike)
e)En el directorio del counter-strike
C:Archivos de programaCounter Strike 1.6cstrike
C:Archivos de programavalvecstrike
Alguno de esos 2.
Y haz click en OK.
f)Instalandose,Vamos bien..Listo terminamos.

Ahora abre el Amx mod X studio.
C:Archivos de programaAMX Mod Xamxxstudio
AMXX_Studio.exe
-----------------------------------------------------------------------------------------
Te parecera extraño, pero despues lo comprenderas mas


Aclaro:Esto es un lenguaje de computadora, vos pones unas series de commandos si esta bien la computadora te hace caso y los ejecuta,Entendes ?


Bueno empesemos a configurar el amx-studio para crear nuestro primer plugin.

Bueno comensemos por que ya me estoi aburriendo de decir boludeces y no explicar xD.
a)Selecciona la pestaña Tools. // Esta arriba de todo un poco abajo de donde dice el nombre AMXX-Studio. Y de ahi pasa a Settings. O sino para resumir todo esto preciona f12.
Ahora ve a Compiler Settings y hacele click Vera que dice.
----------------------------
Compiler - Compiler
Pawn-Compiler:
Compiler (amxxpc.exe)
-----------------------------
Y abajo hay una casilla para poner una Ruta. aca escribiras..
C:Archivos de programavalvecstrikeaddonsamxmodxscriptingamxxpc.exe
C:Archivos de programaCounter-Strike 1.6cstrikeaddonsamxmodxscriptingamxxpc.exe
Todo depende de donde lo hayas instalado.
Terminamos ahora presiona OK.
Listo! A crear nuestro primer plugin.
¿Plugin? ¿Como MI3RDA Hago eso?
Facil leyendo tutoriales, viendo otros plugins, y Includes.

Bueno, comensemos ahora y no mañana


Te aparecera esto.
dijo:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

// Add your code here...
}


Bueno comensemos por explicar lo que dice #include y #define:
#include: Include es el .inc, seria el modulo en este caso usaremos los default.
#define: Defiinir,en estos 3 casos seria,el PLUGIN, la VERSION y el AUTHOR.
pondremos asi

dijo:
#define PLUGIN "Tutorial Principiantes." //Aca definimos el nombre del plugin
#define VERSION "1.0" // Aca su version
#define AUTHOR "Raddish" // Aca el nombre de autor, en este caso Su nombre.


Ahora,veremos que dice

dijo:
public plugin_init() { //Comiensa el plugin
register_plugin(PLUGIN, VERSION, AUTHOR) // Registra el plugin, su nombre, la version y el author.
}


ahora, Abajo de register_plugin(PLUGIN, VERSION, AUTHOR)
Pondemos esto.
dijo:
register_event("HLTV", event_round_start, "a", "1=0", "2=0"
// Aca estamos registrando el evento del comienso de la ronda.


Nos queda hasi por ahora.

dijo:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("HLTV", event_round_start, "a", "1=0", "2=0"


// Add your code here...
}


Ahora "Abriremos" el registro del comienzo de la ronda. para habrirlo pondremos asi.

dijo:
public event_round_start() {

ahi ya esta abierta por la llave {
Ahora,le agregaremos una funcion, mostrar un mensaje en donde aparece lo que decimos por say.

Agregaremos esta linea.
dijo:
client_print(0, print_chat, "Tutorial By Raddish."


Client_print = escribir en cliente,
0 = para que se emita a todas las personas.
"Tutorial by Raddish." = Seria el mensaje, siempre entre comillas.
y para cerrar ponermos )
Ya que no voy a alargar la guia xq me canse Cerraremos la funcion al comenzar la ronda.
Obveamente con una }, Siempre se empiesa una funcion con { y se termina con }

Nos quedara asi

dijo:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Tutorial Principiantes."
#define VERSION "1.0"
#define AUTHOR "Raddish"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("HLTV", event_round_start, "a", "1=0", "2=0"


// Add your code here...
}

public event_round_start() {
client_print(0, print_chat, "Tutorial By Raddish."}


Listo tenemos nuestro primer plugin, pero como lo subo como lo paso a .amxx
Bueno primero hay que guardarlo File>Save y lo guardamos donde queramos.
Listo. ya se donde esta, pero eso no es un .amxx dice Sma, el sma es la forma de editaar un amxx donde este nuestro sma aparecera magicamente nuestro plugin, na mentira magicamente no, locompilaremos. Presionando F9 Despues de haberlo guardado.
Y listo. donde guardamos el .sma estara el plugin con el mismo nombre, pero con extension .amxx !!!!!!!

Lo demas ya lo saben, lo pegan en la carpetaaddonsamxmodxplugins y modifican el plugin .ini de addonsamxmodxconfigs

Listo, cuando se vayan familearisando con el Pawn (Scripting o Plugin) como quieran llamarlo. Comprendaran mas y mas el misterio del vicio del counter-strike


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Algún programa para crear ISO de Windows personalizadas? Kamasado 13 224 11-01-2018, 08:23 AM
Último mensaje: Rorschak
  Instala Themes y Plugins en Notepad++ amner 10 1,942 09-05-2017, 04:12 AM
Último mensaje: Milagro García
Ladrillo 9 herramientas para crear videojuegos icurkan 15 586 04-10-2016, 07:03 PM
Último mensaje: yayito21
Bombilla tecnología permite crear metal líquido icurkan 8 569 16-09-2016, 04:13 PM
Último mensaje: Jouser
  CCleaner para torpes: cómo exprimir esta útil herramienta CarlosAlberto 11 706 03-01-2016, 11:33 PM
Último mensaje: juanjj
  10 claves para usar el correo electrónico como un pro! cobaltho 1 233 08-09-2015, 08:35 AM
Último mensaje: fercol
  (Guia)Como crear un servidor 3.3.5a duvan 2 720 31-07-2015, 10:07 PM
Último mensaje: othgeg
  Lanzan concurso para crear la imagen de la Vendimia 2015 bairesre 2 250 27-07-2015, 06:30 AM
Último mensaje: garcon
  Todo sobre iMovie - Crear pases de fotografías al ritmo de la música WilmerVenezuela 5 757 01-06-2015, 06:49 AM
Último mensaje: amplox
  Yumi y UNetbootin (Crear usb boteables desde isos) XimiTuto 0 1,083 29-11-2014, 02:57 PM
Último mensaje: XimiTuto



Usuarios navegando en este tema: 1 invitado(s)