Enviar respuesta 
Bloquear Kill
Autor Mensaje
Pan Bimbo (? Ausente
Miembro


Mensajes: 221
Registro en: Jun 2015
Reputación: 6
Mensaje: #21
RE: Bloquear Kill
(04/07/2018 06:40 PM)Nazy.- escribió:  
(04/07/2018 06:24 PM)matrix123 escribió:  Constructivo:

Código PHP:
}
public 
client_kill(id)
{
    if(!
get_pcvar_num(cvar_kill)) // traducido seria "si la cvar num es 0"
        
return user_kill(id1// pasaria lo siguiente (deberia ser sin el return)
    
    
if (get_pcvar_num(cvar_kill)) // este chekeo no hace falta porque ya lo chekeas arriba, en caso de no pasar lo del if de arriba pasaria esto
    
return PLUGIN_HANDLED // este return está al pedo porque ya está el de abajo
     
    
return PLUGIN_HANDLED;


hacelos más decorativos, agrega mensajes, opciones (menu) empezá a buscar cosas más avanzadas...

coño hijo mira, pongo otro chequeo ya que si es negativo el cvar, si el cvar esta al 0 no da nada, si anda en 1 va a bloquear, o como lo hago? -.-

yo te pregunto, porque chota pones verificar si esta en 1 si de todas formas va a retornar handled?...

Oh god why (AM como red social) (? (? (?
(Venganza le dijo el ganzo ala ganza.)
06/07/2018 12:27 PM
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
matrix123 Sin conexión
Miembro Destacado


1k
Mensajes: 1,411
Registro en: Oct 2014
Reputación: 16
Mensaje: #22
RE: Bloquear Kill
(04/07/2018 11:03 PM)Nazy.- escribió:  Les dire para que hice cada cosa...

Código PHP:
/* Script generated by Pawn Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN    "Kill Block"
#define AUTHOR    "Nazy.-"
#define VERSION    "1.0"

new cvar_kill

public plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("kill""client_kill")
    
    
cvar_kill register_cvar("amxx_kill""1"// Default: 1 // NO HACE FALTA EXPLICAR.
}
public 
client_kill(id// ACA COMIENZAN LAS FUNCIONES
{
    if(!
get_pcvar_num(cvar_kill)) // ACA SI ANDA DESACTIVADO EL CVAR NO SIRVE, ES FALSE
        
return user_kill(id1// ACA LE DA EL RETURN PARA QUE SE SUICIDE
    
    
if (get_pcvar_num(cvar_kill)) // ACA SI ANDA ACTIVADO EL CVAR SI SIRVE, ES TRUE
    
return PLUGIN_HANDLED // ACA LE DEVUELVE LA FUNCION, OSEA NO HACE NADA...
     
    
return PLUGIN_HANDLED// ACA SE ACABA EL PLUGIN, SIN ESO ME DA WARNING



Ya sé que es de hace unos dias, pero te corrijo...

el último return si lo pones solo porque "el plugin te da warning sino" es porque todavia no sabes como se manejan los return (y/o las funciones)

aca esto puede ayudarte: https://forums.alliedmods.net/showthread.php?t=99567
con eso te vas a dar cuenta que hiciste mal en ese code, o mejor dicho que hiciste de más...

11/07/2018 01:58 PM
Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Enviar respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)

Contáctanos | Allied Modders en español | Volver arriba | Volver al contenido | Archivo (Modo simple) | Sindicación RSS