Give Health [ Dar Vida ]
#1
Give Health ( dar vida )


Descripcion
Tipeando /darvida , te abre un menu de jugadores donde le podes dar vida a
cualquier jugador , obiamente se te va a quitar la vida que le das.

Cvar/s
amx_give_health : 1 : activado . 0 : desactivado ( default 1 )

Includes Usados
Código PHP:
#include < amxmodx > // es nesesario.
#include < fun > // para setear la vida en este caso. 

Nota
Código PHP:
#define max_vida 100 // esto define cuanta cantidad de vida podes dar ( default 100 ) 

algunas cosas las aprendi del tutorial de CSAxel de tipos de comandos Gran sonrisa .

segunda nota : give_health segun el traductor de google significa dar vida pacman yo nose nada de ingles :b

no es gran plugin , hice esto por que no se me ocurre nada mas :b

Saludos.

Edit : ya arregle algunas cosas , cualquier cosa algo que este mal comente , yo hoy a la noche trato de arreglarlo por que hoy me voy a jugar a pelota y llego muy tarde :b Saludos Gran sonrisa


Archivos adjuntos
.sma   Descargar AMXX / Give_Health.sma (Tamaño: 3.61 KB / Descargas: 244)
(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
#2
No se me abre el menu :/ pongo /darvida y es como si fuera que el plugin no anda pero en realidad en el amx me salta como que esta activado , no se q onda con eso
Responder
#3
(29/06/2014, 01:25 AM)tM Carp! escribió: No se me abre el menu :/ pongo /darvida y es como si fuera que el plugin no anda pero en realidad en el amx me salta como que esta activado , no se q onda con eso

Revisa logs!
Believe, be yourself and don't hold on to just one dream ❤

https://github.com/FEDERICOMB96
Responder
#4
(29/06/2014, 01:41 AM)Federicomb escribió:
(29/06/2014, 01:25 AM)tM Carp! escribió: No se me abre el menu :/ pongo /darvida y es como si fuera que el plugin no anda pero en realidad en el amx me salta como que esta activado , no se q onda con eso

Revisa logs!

Es rarisimo, ni me salta el error de este plugin en la carpeta logs, solo tengo un error de un plugin que habia pedido aca antes, pero de este plug no-
Responder
#5
Buen aporte! Cada dia tus codes van mejorando, felicitaciones Sonrisa
Saca ese chatcolor, es horrible! Como no lo usas para mandar mensajes globales (id 0) puedes usar este:
Código PHP:
stock ChatColor(id,const input[], any:...)
{
    if (!
is_user_connected(id))
        return;
    
    static 
msg[191]
    
vformat(msg,190,input,3);
    
replace_all(msg,190,"!g","^4"// Verde
    
replace_all(msg,190,"!y","^1"// Normal
    
replace_all(msg,190,"!t","^3"// Team
    
    
message_begin(MSG_ONE_UNRELIABLE,g_msgSayText,_,id);
    
write_byte(id);
    
write_string(msg);
    
message_end();

Y declara g_msgSayText al inicio del code y en plugin_init
Código PHP:
g_msgSayText get_user_msgid("SayText"
Tambien comprueba que el target esté vivo en health(), el g_target debe ser un vector (g_target[33]) por que si dos jugadores intentan dar vida al mismo tiempo el target se va a cruzar.
Responder
#6
(29/06/2014, 02:48 AM)Mario AR. escribió: Buen aporte! Cada dia tus codes van mejorando, felicitaciones Sonrisa
Saca ese chatcolor, es horrible! Como no lo usas para mandar mensajes globales (id 0) puedes usar este:
Código PHP:
stock ChatColor(id,const input[], any:...)
{
    if (!
is_user_connected(id))
        return;
    
    static 
msg[191]
    
vformat(msg,190,input,3);
    
replace_all(msg,190,"!g","^4"// Verde
    
replace_all(msg,190,"!y","^1"// Normal
    
replace_all(msg,190,"!t","^3"// Team
    
    
message_begin(MSG_ONE_UNRELIABLE,g_msgSayText,_,id);
    
write_byte(id);
    
write_string(msg);
    
message_end();

Y declara g_msgSayText al inicio del code y en plugin_init
Código PHP:
g_msgSayText get_user_msgid("SayText"
Tambien comprueba que el target esté vivo en health(), el g_target debe ser un vector (g_target[33]) por que si dos jugadores intentan dar vida al mismo tiempo el target se va a cruzar.

lo primero lo entendi , lo segundo compruebo que este vivo en health asi?

Código PHP:
if (!is_user_alive(g_target)) return 

en :
Código PHP:
public healthidamount 

el otro , la variable ( g_target ) arriba de plugin init le agrego un '33' osea

g_target[33] y ya?

Gracias :3

hay veo el de Chatcolor

edit : el de g_target[33] despues donde uso el g_target le agrego = [id] ?

edit2 : le puse así :
Código PHP:
set_user_health(g_target[id], get_user_health(g_target[id]) + amount
y funciona , lo dejo así? en todos lados donde uso : g_target :

Código PHP:
ChatColor(g_target[id], "!g%s %s !yte dio !g%d !yde vida"PdNameamount

le agrego el [id] ?
(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 ^^
Responder
#8
listo , hay arreglo las otras cosas , si puedo Confundido
(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
#9
Muy bueno , sigue asi
Responder
#10
(29/06/2014, 03:23 AM)UnrealT escribió: Muy bueno , sigue asi

gracias Excitedeyes estoy modificando algunas cosas que estan alpe2 :b

actualizado , algo que estaba mal :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
#11
Seguí así.. Vas mejorando de apoquito y eso esta bueno para el aprendisaje... +1
Free agent - Vendo plugins, mods o apps del foro IPB (Invision community)
Contactarme vía Discord >>> AtselTV#8202
Responder
#12
(29/06/2014, 04:06 AM)CSAxel escribió: Seguí así.. Vas mejorando de apoquito y eso esta bueno para el aprendisaje... +1

Gracias Excitedeyes Rainbow
(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
#13
Buen aporte C:
Me gusto Whatever
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

Estudia siempre; el tiempo es oro, lo material se puede recuperar pero el tiempo no se puede recuperar.
(02/10/2016, 05:05 PM)meTaLiCroSS escribió: Siempre me gusta ayudar cuando alguien esta interesado realmente en ver que esta programando.
(08/08/2019, 05:32 PM)meTaLiCroSS escribió: grax x el dato cr4ck


Mis aportes

PLUGINS
MAPAS
Menú LANG [SF] Sistema de Frags
Say System (Admin Prefix)
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)