Resultados 1 al 6 de 6

[TUTORIAL] Crea tu primer plugin ! [Nivel Básico]

Esta es una discusión para el tema [TUTORIAL] Crea tu primer plugin ! [Nivel Básico] en el foro Server Admin, bajo la categoría Tecnologia; Bueno esta va a ser una guia corta para aquellos que tienen un server y por ahí le quieran modificar ...
Página: 1


Ver modo hilado

AfTeR* [TUTORIAL] Crea tu primer... 31/08/2009, 21:29
Tempus Re: [TUTORIAL] Crea tu primer... 17/09/2009, 09:33
Maverik Re: [TUTORIAL] Crea tu primer... 19/09/2009, 06:15
ƒяάηcØ Re: [TUTORIAL] Crea tu primer... 19/09/2009, 17:50
Tempus Re: [TUTORIAL] Crea tu primer... 20/09/2009, 15:15
thekick Re: [TUTORIAL] Crea tu primer... 10/11/2009, 00:35
  1. #1
    Senior Member Avatar de AfTeR*
    Fecha de ingreso
    07 feb, 08
    Ubicación
    Mensajes
    928

    Predeterminado [TUTORIAL] Crea tu primer plugin ! [Nivel Básico]

    Bueno esta va a ser una guia corta para aquellos que tienen un server y por ahí le quieran modificar algo. Aca crearemos un comando para agregarte vida. Lamentablemente no hay una opcion de PHP, pero lo hare con "code".

    Primero hay que saber que el AMX tiene varias funciones, contenidas en los includes (archivos .inc). Para setear la vida de un jugador necesitamos la funcion que se usa para hacer eso:

    Código:
    set_user_health(index, health)
    Donde:

    Index: es un jugador del 1 al 32 (se usa id) o si quieres que sea para todos es (0).
    Health: La vida a setear

    Comenzemos:

    Código:
     
    #include <amxmodx> // Es el include primordial para cualquier plugin
    #include <fun> // Este es el include que contiene la funcion para setear la vida.
     
    public plugin_init() // Funcion que se usa cuando el plugin inicia
    { // Llave. Significa que todo dentro de ella contentra el codigo al iniciar.
            register_plugin("Tutorial de vida 1", "1.0", "AfteR ;)") // Con esto registramos el nombre del plugin, version y autor
            register_clmd("say /vida", "darvida") // Aca se registra el comando para ganar la vida
    } // Cerramos la llave.
     
    public darvida(id) // Esta es la funcion que sera ejecutada cuando escribamos /vida
    { // Abrimos la llave 
            set_user_health(id, get_user_health(id) + 100) // Aca seteamos la vida, sumandole 100 a la vida actual.
    } // Cerramos la funcion
    Compilamos el archivo, y listo !

    Si hay gente interesada podria enseñar como configurar la vida a dar y otras cosas mas...

    Cualquier duda sientanse libres de preguntar.

    Suerte!
    Última edición por AfTeR*; 03/09/2009 a las 20:43

Temas similares

  1. Tabla de Reduccion de Armadura (Basico)
    Por aqp-gg en el foro DotA
    Respuestas: 0
    Último mensaje: 15/08/2009, 11:08
  2. ayuda con un plugin
    Por edder15x en el foro Server Admin
    Respuestas: 4
    Último mensaje: 16/05/2009, 16:49
  3. Ayuda con Disco Dinámico a Básico
    Por Pepinis^^ en el foro Ayuda Técnica
    Respuestas: 2
    Último mensaje: 07/06/2007, 21:29
  4. Primer jugador en nivel 70!
    Por Ltd en el foro WoW
    Respuestas: 36
    Último mensaje: 22/01/2007, 14:25
  5. Plugin - Obligar a conectarse a 32 bits
    Por cr@ftman en el foro Server Admin
    Respuestas: 0
    Último mensaje: 12/09/2006, 20:08

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •