[TUTORIAL] Crear un plugin 1/3

Ir abajo

[TUTORIAL] Crear un plugin 1/3

Mensaje por hoticnavi' :$ el Mar Dic 11, 2012 5:08 pm

Tratare de explicarles lo mas facilmente posible un simple plugin que servirá para dar vida a un user a traves de un comando , muchos pensaran que no sirve de nada pero esta fue la unica forma de la cual yo aprendi a hacer plugins.

Empezemos.

Primero que nada tenemos que entender algunas cosas:

En AMX MOD X hay diferentes "Modulos" que traen diferentes funciones que podes usar en tus plugins.
El que te recomiendo para empezar es el modulo "Fun". Para ver las funciones que contiene entra a addons/amxmodx/scripting/includes/fun.inc , abrelo con block de notas y veras funciones tales como


Código:

Spoiler:
set_user_health(index, health)


Ese comando , por ejemplo , sirve para dar vida a un usuario , pero , ¿Como sabe amxmodx a que usuario le damos la vida? Para eso sirve el index , que indica a quien/es se les ejecuta el comando

bueno , vamos a hacer un simple plugin y espero que lo entiendan

Code:

Spoiler:
#include <amxmodx> // Esencial para todo plugin , contiene las funciones basicas
#include <fun> // Este es el modulo que trae la funcion para dar vida a un usuario

public plugin_init() /* Funcion que es llamada cuando el plugin empieza */
{ // Llave , esto indica que lo que escribamos en adelante se ejecutara cuando el plugin inicie
register_plugin("Tutorial", "1.0", "xBreak") // Registramos nuestro plugin
register_clcmd("say /vida", "CmdDarVida") // Registramos el comando para dar vida
} // Cerramos la funcion con otra llave

public CmdDarVida(id) // Funcion especificada para ser ejecutada el escribir el comando /vida en say
{
set_user_health(id, get_user_health(id) + 100) // Le damos 100 de vida al usuario que escriba /vida (Vemos cuanta vida tiene con get_user_health() y le agregamos 100
}

Leanlo y analizenlo hasta que entiendan , esto es solo el comienzo , recuerda y nunca te rindas.
Espero que te sirva.

Fuente: AlliedMods
avatar
hoticnavi' :$
Recluta
Recluta

Mensajes : 25
Puntos Geop : 2054
Fecha de inscripción : 11/12/2012
Edad : 20
Localización : Buenos Aires - Lomas de Zamora - Llavallol

Ver perfil de usuario https://www.facebook.com/hoticnavi

Volver arriba Ir abajo

Re: [TUTORIAL] Crear un plugin 1/3

Mensaje por >> El Kiosquero << el Mar Dic 11, 2012 6:11 pm

¡Excelente tutorial!, la verdad muy interesante, más de uno va a experimentar, te lo digo por que yo lo voy a hacer. Quizás tus labores sean requeridas por GeopGaming. Buen Trabajo! Very Happy
avatar
>> El Kiosquero <<
Sargento
Sargento

Mensajes : 55
Puntos Geop : 2048
Fecha de inscripción : 03/12/2012
Edad : 24
Localización : Tartagal, Salta

Ver perfil de usuario http://www.geopgaming.com.ar

Volver arriba Ir abajo

Re: [TUTORIAL] Crear un plugin 1/3

Mensaje por koda el Jue Dic 13, 2012 12:02 pm

¡Sarpados los tutoriales! pero para mi tendrias que ponerlos acá.
http://geopgaming.foroac.com/f29-tutoriales

_________________________________
Skype: yupa2000
Msn: abel.millo@hotmail.com
C.A.R.P ♥️
Steam: kodacs
Cualquier duda que tengas enviame un MP.
avatar
koda
Recluta
Recluta

Mensajes : 43
Puntos Geop : 2049
Fecha de inscripción : 05/12/2012
Edad : 19
Localización : Capital Federal

Ver perfil de usuario

Volver arriba Ir abajo

Re: [TUTORIAL] Crear un plugin 1/3

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.